<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns1:informationTable xmlns:ns1="http://www.sec.gov/edgar/document/thirteenf/informationtable">
	<ns1:infoTable>
		<ns1:nameOfIssuer>AAON INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM PAR $0.004</ns1:titleOfClass>
		<ns1:cusip>000360206</ns1:cusip>
		<ns1:value>2293952</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>24550</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23455</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1095</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ABBOTT LABS</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>002824100</ns1:cusip>
		<ns1:value>436359</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3258</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3258</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ABBVIE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00287Y109</ns1:cusip>
		<ns1:value>1032206</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4458</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4083</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>375</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ACCENTURE PLC IRELAND</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS CLASS A</ns1:titleOfClass>
		<ns1:cusip>G1151C101</ns1:cusip>
		<ns1:value>10968768</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>44480</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>36849</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>7631</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ADOBE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00724F101</ns1:cusip>
		<ns1:value>8434606</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>23911</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23299</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>612</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ADVANCED MICRO DEVICES INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>007903107</ns1:cusip>
		<ns1:value>1295</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AES CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00130H105</ns1:cusip>
		<ns1:value>1823384</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>138555</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>129355</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>9200</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AIR PRODS &amp; CHEMS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>009158106</ns1:cusip>
		<ns1:value>5696576</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>20888</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16478</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>4410</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CAP STK CL A</ns1:titleOfClass>
		<ns1:cusip>02079K305</ns1:cusip>
		<ns1:value>22572079</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>92851</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>77591</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>15260</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CAP STK CL C</ns1:titleOfClass>
		<ns1:cusip>02079K107</ns1:cusip>
		<ns1:value>10827259</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>44456</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>37186</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>7270</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMAZON COM INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>023135106</ns1:cusip>
		<ns1:value>16750337</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>76287</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>68007</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>8280</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN EXPRESS CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>025816109</ns1:cusip>
		<ns1:value>7808750</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>23509</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23359</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>150</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN TOWER CORP NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>03027X100</ns1:cusip>
		<ns1:value>91352</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>475</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>475</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN WTR WKS CO INC NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>030420103</ns1:cusip>
		<ns1:value>159739</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1148</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>748</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>400</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMGEN INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>031162100</ns1:cusip>
		<ns1:value>11288</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>40</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>40</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMPHENOL CORP NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>032095101</ns1:cusip>
		<ns1:value>123750</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>APPLE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>037833100</ns1:cusip>
		<ns1:value>27383764</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>107543</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>93848</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>13695</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>APPLIED MATLS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>038222105</ns1:cusip>
		<ns1:value>204740</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ARES CAPITAL CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>04010L103</ns1:cusip>
		<ns1:value>18369</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>900</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>900</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ARROWHEAD PHARMACEUTICALS IN</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>04280A100</ns1:cusip>
		<ns1:value>3449</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ASML HOLDING N V</ns1:nameOfIssuer>
		<ns1:titleOfClass>N Y REGISTRY SHS</ns1:titleOfClass>
		<ns1:cusip>N07059210</ns1:cusip>
		<ns1:value>9239451</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>9544</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8695</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>849</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ASTRONICS CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>046433108</ns1:cusip>
		<ns1:value>385451</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8451</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8451</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AT&amp;T INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00206R102</ns1:cusip>
		<ns1:value>14120</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AURORA CANNABIS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>05156X850</ns1:cusip>
		<ns1:value>24</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AUTOMATIC DATA PROCESSING IN</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>053015103</ns1:cusip>
		<ns1:value>3728925</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>12705</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>12705</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AVIENT CORPORATION</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>05368V106</ns1:cusip>
		<ns1:value>65736</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1995</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1995</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BECTON DICKINSON &amp; CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>075887109</ns1:cusip>
		<ns1:value>3015122</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>16109</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>11809</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>4300</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL B NEW</ns1:titleOfClass>
		<ns1:cusip>084670702</ns1:cusip>
		<ns1:value>333317</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>663</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>663</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BIOATLA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>09077B104</ns1:cusip>
		<ns1:value>966</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1403</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1403</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BLACKROCK INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>09290D101</ns1:cusip>
		<ns1:value>291468</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BOOKING HOLDINGS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>09857L108</ns1:cusip>
		<ns1:value>156579</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>29</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>29</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BOSTON SCIENTIFIC CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>101137107</ns1:cusip>
		<ns1:value>83572</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>856</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>856</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BRISTOL-MYERS SQUIBB CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>110122108</ns1:cusip>
		<ns1:value>1236372</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>27414</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>26564</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>850</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROADCOM INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>11135F101</ns1:cusip>
		<ns1:value>47431551</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>143771</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>125546</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>18225</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROADRIDGE FINL SOLUTIONS IN</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>11133T103</ns1:cusip>
		<ns1:value>381072</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1600</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1600</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROOKFIELD INFRAST PARTNERS</ns1:nameOfIssuer>
		<ns1:titleOfClass>LP INT UNIT</ns1:titleOfClass>
		<ns1:cusip>G16252101</ns1:cusip>
		<ns1:value>61680</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1875</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1875</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BWX TECHNOLOGIES INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>05605H100</ns1:cusip>
		<ns1:value>248900</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1350</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1020</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>330</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CARMAX INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>143130102</ns1:cusip>
		<ns1:value>58331</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1300</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1300</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CBOE GLOBAL MKTS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>12503M108</ns1:cusip>
		<ns1:value>122625</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CBRE GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>12504L109</ns1:cusip>
		<ns1:value>5561238</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>35296</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>33451</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1845</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CDW CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>12514G108</ns1:cusip>
		<ns1:value>159280</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHECK POINT SOFTWARE TECH LT</ns1:nameOfIssuer>
		<ns1:titleOfClass>ORD</ns1:titleOfClass>
		<ns1:cusip>M22465104</ns1:cusip>
		<ns1:value>103455</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHEVRON CORP NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>166764100</ns1:cusip>
		<ns1:value>703154</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4528</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4528</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHUBB LIMITED</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>H1467J104</ns1:cusip>
		<ns1:value>112900</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>400</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>400</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CINTAS CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>172908105</ns1:cusip>
		<ns1:value>348942</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1700</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1700</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CISCO SYS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>17275R102</ns1:cusip>
		<ns1:value>100715</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1472</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1472</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CLEARWATER ANALYTICS HLDGS I</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>185123106</ns1:cusip>
		<ns1:value>37068</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2057</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2057</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CME GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>12572Q105</ns1:cusip>
		<ns1:value>195888</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>725</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>725</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COCA COLA CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>191216100</ns1:cusip>
		<ns1:value>1760</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>27</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>27</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COHERENT CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>19247G107</ns1:cusip>
		<ns1:value>130773</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1214</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1214</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COMCAST CORP NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>20030N101</ns1:cusip>
		<ns1:value>5059</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>161</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>161</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COMERICA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>200340107</ns1:cusip>
		<ns1:value>22612</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>330</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>330</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COOPER COS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>216648501</ns1:cusip>
		<ns1:value>9599</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>140</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>140</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COSTCO WHSL CORP NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>22160K105</ns1:cusip>
		<ns1:value>22283757</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>24074</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>19324</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>4750</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CREDO TECHNOLOGY GROUP HOLDI</ns1:nameOfIssuer>
		<ns1:titleOfClass>ORDINARY SHARES</ns1:titleOfClass>
		<ns1:cusip>G25457105</ns1:cusip>
		<ns1:value>185653</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1275</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1275</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CROWDSTRIKE HLDGS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>22788C105</ns1:cusip>
		<ns1:value>8359508</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>17047</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16112</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>935</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CSX CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>126408103</ns1:cusip>
		<ns1:value>17586</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>495</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>495</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CYBERARK SOFTWARE LTD</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>M2682V108</ns1:cusip>
		<ns1:value>332891</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>689</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>689</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DANAHER CORPORATION</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>235851102</ns1:cusip>
		<ns1:value>268841</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1356</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1356</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DELTA AIR LINES INC DEL</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM NEW</ns1:titleOfClass>
		<ns1:cusip>247361702</ns1:cusip>
		<ns1:value>1079</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>19</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>19</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DEXCOM INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>252131107</ns1:cusip>
		<ns1:value>1246211</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>18520</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>17740</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>780</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DIGITAL RLTY TR INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>253868103</ns1:cusip>
		<ns1:value>3096083</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>17909</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16809</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1100</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DUTCH BROS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>26701L100</ns1:cusip>
		<ns1:value>59720</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1141</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1141</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DYNE THERAPEUTICS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>26818M108</ns1:cusip>
		<ns1:value>622697</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>49225</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>48225</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1000</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EATON CORP PLC</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G29183103</ns1:cusip>
		<ns1:value>93563</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EATON VANCE MUNI INCOME TRUS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SH BEN INT</ns1:titleOfClass>
		<ns1:cusip>27826U108</ns1:cusip>
		<ns1:value>91107</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8230</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8230</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ECOLAB INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>278865100</ns1:cusip>
		<ns1:value>5711351</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>20855</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>19344</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1511</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ELEVANCE HEALTH INC FORMERLY</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>036752103</ns1:cusip>
		<ns1:value>32312</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ELI LILLY &amp; CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>532457108</ns1:cusip>
		<ns1:value>6880734</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>9018</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8778</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>240</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EMBECTA CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
		<ns1:cusip>29082K105</ns1:cusip>
		<ns1:value>565</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>40</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>40</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EMERSON ELEC CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>291011104</ns1:cusip>
		<ns1:value>65590</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ENBRIDGE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29250N105</ns1:cusip>
		<ns1:value>100920</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ENTERPRISE PRODS PARTNERS L</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>293792107</ns1:cusip>
		<ns1:value>299896</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>9591</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>9591</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ESSENTIAL UTILS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29670G102</ns1:cusip>
		<ns1:value>2643375</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>66250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>64850</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1400</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EXCHANGE TRADED CONCEPTS TRU</ns1:nameOfIssuer>
		<ns1:titleOfClass>EMQQ THE EMERGIN</ns1:titleOfClass>
		<ns1:cusip>301505889</ns1:cusip>
		<ns1:value>15788</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>340</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>340</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EXLSERVICE HOLDINGS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>302081104</ns1:cusip>
		<ns1:value>121699</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2764</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2764</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EXPEDITORS INTL WASH INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>302130109</ns1:cusip>
		<ns1:value>140979</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1150</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1150</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EXXON MOBIL CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>30231G102</ns1:cusip>
		<ns1:value>255154</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2263</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2263</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FASTENAL CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>311900104</ns1:cusip>
		<ns1:value>4001959</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>81606</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>49206</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>32400</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIDELITY COVINGTON TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>MSCI HLTH CARE I</ns1:titleOfClass>
		<ns1:cusip>316092600</ns1:cusip>
		<ns1:value>1338</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>20</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>20</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIDELITY COVINGTON TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>MSCI INFO TECH I</ns1:titleOfClass>
		<ns1:cusip>316092808</ns1:cusip>
		<ns1:value>15552</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>70</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>70</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIFTH THIRD BANCORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>316773100</ns1:cusip>
		<ns1:value>227384</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5104</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5104</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FISERV INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>337738108</ns1:cusip>
		<ns1:value>27205</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>211</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>211</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FLEXSHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>FLEXSHARES ULTRA</ns1:titleOfClass>
		<ns1:cusip>33939L886</ns1:cusip>
		<ns1:value>25261</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>334</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>334</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FLEXSHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>STOXX GLOBR INF</ns1:titleOfClass>
		<ns1:cusip>33939L795</ns1:cusip>
		<ns1:value>5789</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>92</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>92</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FLOWERS FOODS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>343498101</ns1:cusip>
		<ns1:value>604411</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>46315</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>46315</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FORTINET INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>34959E109</ns1:cusip>
		<ns1:value>84080</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FORTIVE CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>34959J108</ns1:cusip>
		<ns1:value>378644</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7729</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>7729</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FREEPORT-MCMORAN INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL B</ns1:titleOfClass>
		<ns1:cusip>35671D857</ns1:cusip>
		<ns1:value>274540</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>7000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GLOBAL PMTS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>37940X102</ns1:cusip>
		<ns1:value>71449</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>860</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>860</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GRAY MEDIA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>389375106</ns1:cusip>
		<ns1:value>19363</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3350</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3350</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GRAYSCALE BITCOIN MINI TR ET</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS NEW</ns1:titleOfClass>
		<ns1:cusip>389930207</ns1:cusip>
		<ns1:value>163130</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3222</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3157</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>65</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GRAYSCALE ETHEREUM MINI TR E</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS NEW</ns1:titleOfClass>
		<ns1:cusip>38964R203</ns1:cusip>
		<ns1:value>166202</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4242</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4167</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>75</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GRIFFON CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>398433102</ns1:cusip>
		<ns1:value>4029173</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>52911</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>45861</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>7050</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GUIDEWIRE SOFTWARE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>40171V100</ns1:cusip>
		<ns1:value>101599</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>442</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>442</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HALLIBURTON CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>406216101</ns1:cusip>
		<ns1:value>963213</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>39155</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>38355</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>800</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HEALTHEQUITY INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>42226A107</ns1:cusip>
		<ns1:value>25301</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>267</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>267</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HEICO CORP NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>422806109</ns1:cusip>
		<ns1:value>193692</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>600</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>600</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HOME DEPOT INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>437076102</ns1:cusip>
		<ns1:value>5363501</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>13237</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>12812</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>425</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HONEYWELL INTL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>438516106</ns1:cusip>
		<ns1:value>11157</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>53</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>53</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HUBSPOT INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>443573100</ns1:cusip>
		<ns1:value>327460</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>700</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>700</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>IDEXX LABS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>45168D104</ns1:cusip>
		<ns1:value>24917</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>39</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>39</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ILLINOIS TOOL WKS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>452308109</ns1:cusip>
		<ns1:value>7495286</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>28744</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>20797</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>7947</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INGERSOLL RAND INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>45687V106</ns1:cusip>
		<ns1:value>2858818</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>34602</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>33189</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1413</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTERCONTINENTAL EXCHANGE IN</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>45866F104</ns1:cusip>
		<ns1:value>15278778</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>90686</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>80486</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>10200</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTERNATIONAL BUSINESS MACHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>459200101</ns1:cusip>
		<ns1:value>15519</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>55</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>55</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTUIT</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>461202103</ns1:cusip>
		<ns1:value>5528840</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8096</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4769</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>3327</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTUITIVE SURGICAL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM NEW</ns1:titleOfClass>
		<ns1:cusip>46120E602</ns1:cusip>
		<ns1:value>983906</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2200</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2200</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INVESCO QQQ TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>UNIT SER 1</ns1:titleOfClass>
		<ns1:cusip>46090E103</ns1:cusip>
		<ns1:value>601</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES BITCOIN TRUST ETF</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS BEN INT</ns1:titleOfClass>
		<ns1:cusip>46438F101</ns1:cusip>
		<ns1:value>71500</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES GOLD TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>ISHARES NEW</ns1:titleOfClass>
		<ns1:cusip>464285204</ns1:cusip>
		<ns1:value>166134</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2283</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2235</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>48</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>MSCI EM ASIA ETF</ns1:titleOfClass>
		<ns1:cusip>464286426</ns1:cusip>
		<ns1:value>755470</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8234</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>6834</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1400</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES SILVER TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>ISHARES</ns1:titleOfClass>
		<ns1:cusip>46428Q109</ns1:cusip>
		<ns1:value>161430</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3810</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3725</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>85</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>0-5 YR TIPS ETF</ns1:titleOfClass>
		<ns1:cusip>46429B747</ns1:cusip>
		<ns1:value>21706</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>210</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>210</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>CORE MSCI EURO</ns1:titleOfClass>
		<ns1:cusip>46434V738</ns1:cusip>
		<ns1:value>44278</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>650</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>650</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>CORE S&amp;P SCP ETF</ns1:titleOfClass>
		<ns1:cusip>464287804</ns1:cusip>
		<ns1:value>29352</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>247</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>247</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>CORE S&amp;P US GWT</ns1:titleOfClass>
		<ns1:cusip>464287671</ns1:cusip>
		<ns1:value>16454</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>CORE S&amp;P500 ETF</ns1:titleOfClass>
		<ns1:cusip>464287200</ns1:cusip>
		<ns1:value>3383981</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5056</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5016</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>40</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>GL CLEAN ENE ETF</ns1:titleOfClass>
		<ns1:cusip>464288224</ns1:cusip>
		<ns1:value>774</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>50</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>50</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>IBONDS DEC2026</ns1:titleOfClass>
		<ns1:cusip>46435GAA0</ns1:cusip>
		<ns1:value>109350</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>IBONDS DEC25 ETF</ns1:titleOfClass>
		<ns1:cusip>46434VBD1</ns1:cusip>
		<ns1:value>270793</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>10750</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>10750</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>ISHARES SEMICDTR</ns1:titleOfClass>
		<ns1:cusip>464287523</ns1:cusip>
		<ns1:value>543</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>MSCI EAFE ETF</ns1:titleOfClass>
		<ns1:cusip>464287465</ns1:cusip>
		<ns1:value>3555343</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>38078</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>37963</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>115</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>MSCI EMG MKT ETF</ns1:titleOfClass>
		<ns1:cusip>464287234</ns1:cusip>
		<ns1:value>16020</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>300</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>300</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>RUS 1000 ETF</ns1:titleOfClass>
		<ns1:cusip>464287622</ns1:cusip>
		<ns1:value>25584</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>70</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>70</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>RUS 1000 GRW ETF</ns1:titleOfClass>
		<ns1:cusip>464287614</ns1:cusip>
		<ns1:value>663737</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1417</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1417</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>RUS 2000 GRW ETF</ns1:titleOfClass>
		<ns1:cusip>464287648</ns1:cusip>
		<ns1:value>56007</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>175</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>175</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>RUS MD CP GR ETF</ns1:titleOfClass>
		<ns1:cusip>464287481</ns1:cusip>
		<ns1:value>1199805</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8425</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8425</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>RUSSELL 2000 ETF</ns1:titleOfClass>
		<ns1:cusip>464287655</ns1:cusip>
		<ns1:value>1316505</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5441</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5441</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>RUSSELL 3000 ETF</ns1:titleOfClass>
		<ns1:cusip>464287689</ns1:cusip>
		<ns1:value>66315</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>175</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>175</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>S&amp;P 500 GRWT ETF</ns1:titleOfClass>
		<ns1:cusip>464287309</ns1:cusip>
		<ns1:value>1570</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>13</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>13</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>U.S. MED DVC ETF</ns1:titleOfClass>
		<ns1:cusip>464288810</ns1:cusip>
		<ns1:value>3065</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>51</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>51</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>U.S. TECH ETF</ns1:titleOfClass>
		<ns1:cusip>464287721</ns1:cusip>
		<ns1:value>22329</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>114</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>114</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>US HLTHCARE ETF</ns1:titleOfClass>
		<ns1:cusip>464287762</ns1:cusip>
		<ns1:value>7340</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>125</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>125</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>JOHNSON &amp; JOHNSON</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>478160104</ns1:cusip>
		<ns1:value>131278</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>708</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>708</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>JPMORGAN CHASE &amp; CO.</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46625H100</ns1:cusip>
		<ns1:value>662088</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2099</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2099</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KIMCO RLTY CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>49446R109</ns1:cusip>
		<ns1:value>15842</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>725</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>725</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KINSALE CAP GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>49714P108</ns1:cusip>
		<ns1:value>330853</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>778</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>778</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KKR &amp; CO INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>48251W104</ns1:cusip>
		<ns1:value>73812</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>568</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>568</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KNIFE RIVER CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
		<ns1:cusip>498894104</ns1:cusip>
		<ns1:value>603891</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7856</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>7731</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>125</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KNIGHT-SWIFT TRANSN HLDGS IN</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>499049104</ns1:cusip>
		<ns1:value>21731</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>550</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>550</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LAUDER ESTEE COS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>518439104</ns1:cusip>
		<ns1:value>1790335</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>20317</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16692</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>3625</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LINDE PLC</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G54950103</ns1:cusip>
		<ns1:value>14725</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>31</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>31</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MACOM TECH SOLUTIONS HLDGS I</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>55405Y100</ns1:cusip>
		<ns1:value>142417</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1144</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1144</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MARATHON PETE CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>56585A102</ns1:cusip>
		<ns1:value>115644</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>600</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>600</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MASTEC INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>576323109</ns1:cusip>
		<ns1:value>274951</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1292</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1007</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>285</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MASTERCARD INCORPORATED</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>57636Q104</ns1:cusip>
		<ns1:value>199084</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>350</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>350</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MCGRATH RENTCORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>580589109</ns1:cusip>
		<ns1:value>1190830</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>10152</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>9852</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>300</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MCKESSON CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>58155Q103</ns1:cusip>
		<ns1:value>3863</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MERCK &amp; CO INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>58933Y105</ns1:cusip>
		<ns1:value>41965</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>META PLATFORMS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>30303M102</ns1:cusip>
		<ns1:value>5194270</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7073</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>6935</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>138</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MICROSOFT CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>594918104</ns1:cusip>
		<ns1:value>29848287</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>57628</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>51998</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>5630</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MIDDLEBY CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>596278101</ns1:cusip>
		<ns1:value>33233</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MOBILEYE GLOBAL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COMMON CLASS A</ns1:titleOfClass>
		<ns1:cusip>60741F104</ns1:cusip>
		<ns1:value>1026750</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>72716</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>58866</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>13850</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MODINE MFG CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>607828100</ns1:cusip>
		<ns1:value>240251</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1690</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1245</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>445</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MONDELEZ INTL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>609207105</ns1:cusip>
		<ns1:value>1867978</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>29902</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>29902</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MONOLITHIC PWR SYS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>609839105</ns1:cusip>
		<ns1:value>18728580</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>20343</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>19308</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1035</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MORGAN STANLEY</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM NEW</ns1:titleOfClass>
		<ns1:cusip>617446448</ns1:cusip>
		<ns1:value>11128</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>70</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>70</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MOTOROLA SOLUTIONS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM NEW</ns1:titleOfClass>
		<ns1:cusip>620076307</ns1:cusip>
		<ns1:value>114323</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MURPHY USA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>626755102</ns1:cusip>
		<ns1:value>2192893</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5648</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5623</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>25</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NATERA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>632307104</ns1:cusip>
		<ns1:value>149864</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>931</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>931</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NETFLIX INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>64110L106</ns1:cusip>
		<ns1:value>975921</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>814</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>814</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NEXSTAR MEDIA GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
		<ns1:cusip>65336K103</ns1:cusip>
		<ns1:value>927006</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4688</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4558</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>130</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NEXTERA ENERGY INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>65339F101</ns1:cusip>
		<ns1:value>1718002</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>22758</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>21843</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>915</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NOVO-NORDISK A S</ns1:nameOfIssuer>
		<ns1:titleOfClass>ADR</ns1:titleOfClass>
		<ns1:cusip>670100205</ns1:cusip>
		<ns1:value>166470</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NUTANIX INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>67059N108</ns1:cusip>
		<ns1:value>1299371</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>17467</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16342</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1125</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NVIDIA CORPORATION</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>67066G104</ns1:cusip>
		<ns1:value>33906251</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>181725</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>147910</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>33815</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>OMNICOM GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>681919106</ns1:cusip>
		<ns1:value>3634</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>50</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>50</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ORACLE CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>68389X105</ns1:cusip>
		<ns1:value>5208284</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>18519</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>18239</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>280</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>OREILLY AUTOMOTIVE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>67103H107</ns1:cusip>
		<ns1:value>16937491</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>157105</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>152170</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>4935</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PACER FDS TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>US SMALL CAP CAS</ns1:titleOfClass>
		<ns1:cusip>69374H857</ns1:cusip>
		<ns1:value>651885</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>14890</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>14590</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>300</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PALANTIR TECHNOLOGIES INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>69608A108</ns1:cusip>
		<ns1:value>730</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PALO ALTO NETWORKS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>697435105</ns1:cusip>
		<ns1:value>27536551</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>135235</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>114345</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>20890</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PATTERSON-UTI ENERGY INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>703481101</ns1:cusip>
		<ns1:value>25258</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4876</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4876</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PENUMBRA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>70975L107</ns1:cusip>
		<ns1:value>221655</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>875</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>875</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PEPSICO INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>713448108</ns1:cusip>
		<ns1:value>551227</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3925</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3925</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PFIZER INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>717081103</ns1:cusip>
		<ns1:value>99372</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3900</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>2400</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PHREESIA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>71944F106</ns1:cusip>
		<ns1:value>2892372</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>122975</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>109550</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>13425</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PIMCO ETF TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>ENHAN SHRT MA AC</ns1:titleOfClass>
		<ns1:cusip>72201R833</ns1:cusip>
		<ns1:value>17096659</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>169795</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>166700</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>3095</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PROCTER AND GAMBLE CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>742718109</ns1:cusip>
		<ns1:value>322665</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>S&amp;P 500 DV ARIST</ns1:titleOfClass>
		<ns1:cusip>74348A467</ns1:cusip>
		<ns1:value>19481</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>189</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>189</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHORT S&amp;P 500 NE</ns1:titleOfClass>
		<ns1:cusip>74349Y753</ns1:cusip>
		<ns1:value>1698682</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>45960</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>45210</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>750</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PRUDENTIAL FINL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>744320102</ns1:cusip>
		<ns1:value>2863</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>28</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>28</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PURE STORAGE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>74624M102</ns1:cusip>
		<ns1:value>6085445</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>72610</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>65210</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>7400</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>QUALCOMM INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>747525103</ns1:cusip>
		<ns1:value>8318</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>50</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>50</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>QUANTA SVCS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>74762E102</ns1:cusip>
		<ns1:value>1369659</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3305</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3305</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RALLIANT CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>750940108</ns1:cusip>
		<ns1:value>112649</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2576</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2576</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RB GLOBAL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>74935Q107</ns1:cusip>
		<ns1:value>178794</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1650</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1650</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RBC BEARINGS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>75524B104</ns1:cusip>
		<ns1:value>549919</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1409</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1409</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REALTY INCOME CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>756109104</ns1:cusip>
		<ns1:value>912</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>15</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>15</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RECURSION PHARMACEUTICALS IN</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>75629V104</ns1:cusip>
		<ns1:value>1952</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>400</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>400</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REPUBLIC SVCS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>760759100</ns1:cusip>
		<ns1:value>30292</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>132</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>132</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RESMED INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>761152107</ns1:cusip>
		<ns1:value>136865</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REVVITY INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>714046109</ns1:cusip>
		<ns1:value>109563</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RPM INTL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>749685103</ns1:cusip>
		<ns1:value>845436</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7172</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>6610</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>562</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>S&amp;P GLOBAL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>78409V104</ns1:cusip>
		<ns1:value>817673</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1680</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>350</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1330</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SALESFORCE INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>79466L302</ns1:cusip>
		<ns1:value>105465</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>445</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>370</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>75</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SAMSARA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM CL A</ns1:titleOfClass>
		<ns1:cusip>79589L106</ns1:cusip>
		<ns1:value>223500</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>6000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>6000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SAREPTA THERAPEUTICS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>803607100</ns1:cusip>
		<ns1:value>76695</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3980</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3980</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SCHRODINGER INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>80810D103</ns1:cusip>
		<ns1:value>11033</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>550</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>0</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>550</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SCHWAB CHARLES CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>808513105</ns1:cusip>
		<ns1:value>17376</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>182</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>182</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>TECHNOLOGY</ns1:titleOfClass>
		<ns1:cusip>81369Y803</ns1:cusip>
		<ns1:value>7329</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>26</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>26</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SERVICENOW INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>81762P102</ns1:cusip>
		<ns1:value>13120432</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>14257</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>11398</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>2859</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SHOPIFY INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A SUB VTG SHS</ns1:titleOfClass>
		<ns1:cusip>82509L107</ns1:cusip>
		<ns1:value>1040270</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>7000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SOUTH BOW CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>83671M105</ns1:cusip>
		<ns1:value>5658</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>200</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>200</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR S&amp;P 500 ETF TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>TR UNIT</ns1:titleOfClass>
		<ns1:cusip>78462F103</ns1:cusip>
		<ns1:value>579577</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>870</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>848</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>22</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR S&amp;P MIDCAP 400 ETF TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>UTSER1 S&amp;PDCRP</ns1:titleOfClass>
		<ns1:cusip>78467Y107</ns1:cusip>
		<ns1:value>351658</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>590</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>590</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>BLOOMBERG SHT TE</ns1:titleOfClass>
		<ns1:cusip>78468R408</ns1:cusip>
		<ns1:value>7040</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>275</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>275</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>PORTFOLIO S&amp;P500</ns1:titleOfClass>
		<ns1:cusip>78464A854</ns1:cusip>
		<ns1:value>54838</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>700</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>700</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>PORTFOLIO S&amp;P600</ns1:titleOfClass>
		<ns1:cusip>78468R853</ns1:cusip>
		<ns1:value>145631</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3144</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3144</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>PRTFLO S&amp;P500 HI</ns1:titleOfClass>
		<ns1:cusip>78468R788</ns1:cusip>
		<ns1:value>13200</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>300</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>300</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>S&amp;P 400 MDCP GRW</ns1:titleOfClass>
		<ns1:cusip>78464A821</ns1:cusip>
		<ns1:value>59514</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>650</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>650</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
		<ns1:titleOfClass>S&amp;P DIVID ETF</ns1:titleOfClass>
		<ns1:cusip>78464A763</ns1:cusip>
		<ns1:value>70862</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>506</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>506</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>STARBUCKS CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>855244109</ns1:cusip>
		<ns1:value>9543063</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>112802</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>97357</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>15445</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>STRYKER CORPORATION</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>863667101</ns1:cusip>
		<ns1:value>25010120</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>67655</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>60021</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>7634</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SUNCOR ENERGY INC NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>867224107</ns1:cusip>
		<ns1:value>10308131</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>246547</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>204862</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>41685</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SUPER MICRO COMPUTER INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM NEW</ns1:titleOfClass>
		<ns1:cusip>86800U302</ns1:cusip>
		<ns1:value>6712</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>140</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>140</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SYNOPSYS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>871607107</ns1:cusip>
		<ns1:value>49339</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SYSCO CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>871829107</ns1:cusip>
		<ns1:value>245031</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2976</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2976</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TC ENERGY CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>87807B107</ns1:cusip>
		<ns1:value>108820</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TESLA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>88160R101</ns1:cusip>
		<ns1:value>45807</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>103</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>103</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TEXAS PACIFIC LAND CORPORATI</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>88262P102</ns1:cusip>
		<ns1:value>2493753</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2671</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2639</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>32</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>THERMO FISHER SCIENTIFIC INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>883556102</ns1:cusip>
		<ns1:value>16118185</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>33232</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>28939</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>4293</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TJX COS INC NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>872540109</ns1:cusip>
		<ns1:value>118244</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>818</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>818</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRACTOR SUPPLY CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>892356106</ns1:cusip>
		<ns1:value>5648045</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>99315</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>77340</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>21975</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRANE TECHNOLOGIES PLC</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G8994E103</ns1:cusip>
		<ns1:value>8286451</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>19638</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>19063</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>575</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRANSMEDICS GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>89377M109</ns1:cusip>
		<ns1:value>129591</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1155</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1155</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>UNION PAC CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>907818108</ns1:cusip>
		<ns1:value>40416</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>171</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>171</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>UNITED RENTALS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>911363109</ns1:cusip>
		<ns1:value>4421986</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>4632</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>4452</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>180</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VAALCO ENERGY INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM NEW</ns1:titleOfClass>
		<ns1:cusip>91851C201</ns1:cusip>
		<ns1:value>10854</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2700</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2700</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>500 GRTH IDX F</ns1:titleOfClass>
		<ns1:cusip>921932505</ns1:cusip>
		<ns1:value>6532</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>15</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>15</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD BD INDEX FDS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHORT TRM BOND</ns1:titleOfClass>
		<ns1:cusip>921937827</ns1:cusip>
		<ns1:value>12232</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>155</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>155</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
		<ns1:titleOfClass>GROWTH ETF</ns1:titleOfClass>
		<ns1:cusip>922908736</ns1:cusip>
		<ns1:value>1439</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
		<ns1:titleOfClass>MCAP GR IDXVIP</ns1:titleOfClass>
		<ns1:cusip>922908538</ns1:cusip>
		<ns1:value>149246</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>508</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>508</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
		<ns1:titleOfClass>TOTAL STK MKT</ns1:titleOfClass>
		<ns1:cusip>922908769</ns1:cusip>
		<ns1:value>60712</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>185</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>185</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
		<ns1:titleOfClass>FTSE EMR MKT ETF</ns1:titleOfClass>
		<ns1:cusip>922042858</ns1:cusip>
		<ns1:value>1057648</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>19521</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>19521</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHRT TRM CORP BD</ns1:titleOfClass>
		<ns1:cusip>92206C409</ns1:cusip>
		<ns1:value>594440</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>7437</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>7437</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
		<ns1:titleOfClass>VNG RUS2000IDX</ns1:titleOfClass>
		<ns1:cusip>92206C664</ns1:cusip>
		<ns1:value>107602</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1100</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1100</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
		<ns1:titleOfClass>INF TECH ETF</ns1:titleOfClass>
		<ns1:cusip>92204A702</ns1:cusip>
		<ns1:value>76903</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>103</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>103</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VEEVA SYS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A COM</ns1:titleOfClass>
		<ns1:cusip>922475108</ns1:cusip>
		<ns1:value>12736845</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>42754</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>36269</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>6485</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VERALTO CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM SHS</ns1:titleOfClass>
		<ns1:cusip>92338C103</ns1:cusip>
		<ns1:value>48295</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>453</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>453</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VERISK ANALYTICS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>92345Y106</ns1:cusip>
		<ns1:value>62878</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VERRA MOBILITY CORP</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A COM STK</ns1:titleOfClass>
		<ns1:cusip>92511U102</ns1:cusip>
		<ns1:value>132071</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5347</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5347</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VIATRIS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>92556V106</ns1:cusip>
		<ns1:value>811800</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>82000</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>82000</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VISA INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM CL A</ns1:titleOfClass>
		<ns1:cusip>92826C839</ns1:cusip>
		<ns1:value>19403357</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>56838</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>50004</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>6834</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WALMART INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>931142103</ns1:cusip>
		<ns1:value>4035315</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>39155</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>38510</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>645</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WATSCO INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>942622200</ns1:cusip>
		<ns1:value>7003285</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>17322</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>15667</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1655</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WEC ENERGY GROUP INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>92939U106</ns1:cusip>
		<ns1:value>91672</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>800</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>800</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WELLS FARGO CO NEW</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>949746101</ns1:cusip>
		<ns1:value>102345</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1221</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>221</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1000</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WELLTOWER INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>95040Q104</ns1:cusip>
		<ns1:value>196124</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1101</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1101</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WESCO INTL INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>95082P105</ns1:cusip>
		<ns1:value>87773</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>415</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>415</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WESTLAKE CORPORATION</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>960413102</ns1:cusip>
		<ns1:value>26971</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>350</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>350</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
		<ns1:titleOfClass>EM EX ST-OWNED</ns1:titleOfClass>
		<ns1:cusip>97717X578</ns1:cusip>
		<ns1:value>10130</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>267</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>267</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>YORK WTR CO</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>987184108</ns1:cusip>
		<ns1:value>24340</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>800</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>800</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ZOETIS INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>98978V103</ns1:cusip>
		<ns1:value>526171</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3596</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3596</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ZSCALER INC</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>98980G102</ns1:cusip>
		<ns1:value>10073371</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>33616</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>28091</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>5525</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
</ns1:informationTable>
