The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC Common Stock 00287Y109   51,724 347 SH   SOLE   0 0 347
ADOBE INC Common Stock 00724F101   160,108 314 SH   SOLE   109 0 205
ADVANCED MICRO Common Stock 007903107   128,424 1,249 SH   SOLE   0 0 1,249
AGILENT TECHNOLOGIES Common Stock 00846U101   1,488,214 13,309 SH   SOLE   56 0 13,253
ALBEMARLE CORP Common Stock 012653101   39,289 231 SH   SOLE   0 0 231
ALPHABET INC Common Stock 02079K107   365,753 2,774 SH   SOLE   48 0 2,726
ALPHABET INC Common Stock 02079K305   6,866,836 52,475 SH   SOLE   2,369 0 50,106
ALPS SECTOR MF Closed and MF Open 00162Q858   93,825 1,995 SH   SOLE   0 0 1,995
AMAZON COM Common Stock 023135106   5,955,443 46,849 SH   SOLE   2,693 0 44,156
ANHEUSER BUSCH Common Stock 03524A108   6,606,145 119,460 SH   SOLE   2,248 0 117,212
ANSYS INC Common Stock 03662Q105   6,248 21 SH   SOLE   0 0 21
AON PLC Common Stock G0403H108   22,695 70 SH   SOLE   0 0 70
APPLE INC Common Stock 037833100   6,517,160 38,065 SH   SOLE   1,153 0 36,912
AT&T INC Common Stock 00206R102   24,873 1,656 SH   SOLE   0 0 1,656
AUTODESK INC Common Stock 052769106   2,343,465 11,326 SH   SOLE   360 0 10,966
AUTOMATIC DATA Common Stock 053015103   6,015 25 SH   SOLE   0 0 25
B&G FOODS Common Stock 05508R106   12,135 1,227 SH   SOLE   0 0 1,227
BANK AMERICA Common Stock 060505104   352,190 12,863 SH   SOLE   321 0 12,542
BATH & BODY Common Stock 070830104   146,944 4,347 SH   SOLE   0 0 4,347
BERKSHIRE HATHAWAY Common Stock 084670702   3,236,432 9,239 SH   SOLE   257 0 8,982
BLACKROCK INC Common Stock 09247X101   5,172 8 SH   SOLE   0 0 8
BOOT BARN Common Stock 099406100   4,465 55 SH   SOLE   0 0 55
BRISTOL MYERS Common Stock 110122108   37,552 647 SH   SOLE   0 0 647
BRITISH AMERN Common Stock 110448107   33,295 1,060 SH   SOLE   0 0 1,060
CARMAX INC Common Stock 143130102   947,148 13,391 SH   SOLE   514 0 12,877
CATALENT INC Common Stock 148806102   5,418 119 SH   SOLE   0 0 119
CELANESE CORP Common Stock 150870103   5,523 44 SH   SOLE   0 0 44
CHEVRON CORP Common Stock 166764100   84,141 499 SH   SOLE   0 0 499
CISCO SYSTEMS Common Stock 17275R102   8,440 157 SH   SOLE   0 0 157
CME GROUP Common Stock 12572Q105   0 0 SH   SOLE   0 0 0
COGNIZANT TECH Common Stock 192446102   18,290 270 SH   SOLE   0 0 270
COLGATE-PALMOLIVE Common Stock 194162103   19,911 280 SH   SOLE   0 0 280
COMCAST CORP Common Stock 20030N101   4,692,865 105,838 SH   SOLE   3,873 0 101,965
CORECIVIC INC Common Stock 21871N101   31,500 2,800 SH   SOLE   0 0 2,800
CORNING INC Common Stock 219350105   13,620 447 SH   SOLE   0 0 447
CORTEVA INC Common Stock 22052L104   1,952,726 38,169 SH   SOLE   0 0 38,169
COSTCO WHOLESALE Common Stock 22160K105   249,853 442 SH   SOLE   0 0 442
CYTOKINETICS INC Common Stock 23282W605   17,676 600 SH   SOLE   0 0 600
DOORDASH INC Common Stock 25809K105   4,371 55 SH   SOLE   0 0 55
DRAFTKINGS INC Common Stock 26142V105   1,472 50 SH   SOLE   0 0 50
EDWARDS LIFESCIENCES Common Stock 28176E108   116,390 1,680 SH   SOLE   840 0 840
ELI LILLY Common Stock 532457108   247,080 460 SH   SOLE   230 0 230
EQUINOX GOLD Common Stock 29446Y502   63,175 14,935 SH   SOLE   0 0 14,935
ESTEE LAUDER Common Stock 518439104   26,077 180 SH   SOLE   0 0 180
ETSY INC Common Stock 29786A106   90,349 1,399 SH   SOLE   21 0 1,378
EXXON MOBIL Common Stock 30231G102   112,877 960 SH   SOLE   0 0 960
FERRARI NV Common Stock N3167Y103   2,079,124 7,035 SH   SOLE   186 0 6,849
FIRST TRUST MF Closed and MF Open 33734H106   179,547 4,802 SH   SOLE   0 0 4,802
FIRST TRUST MF Closed and MF Open 33740F888   3,030,037 126,779 SH   SOLE   2,224 0 124,555
FISERV INC Common Stock 337738108   44,619 395 SH   SOLE   0 0 395
GE HEALTHCARE Common Stock 36266G107   408 6 SH   SOLE   0 0 6
GENERAL ELECTRIC Common Stock 369604301   1,990 18 SH   SOLE   0 0 18
GENUINE PARTS Common Stock 372460105   301,321 2,087 SH   SOLE   0 0 2,087
GEO GROUP Common Stock 36162J106   24,540 3,000 SH   SOLE   0 0 3,000
GILEAD SCIENCES Common Stock 375558103   7,174,476 95,736 SH   SOLE   4,253 0 91,483
GLOBAL X MF Closed and MF Open 37954Y871   59,840 2,213 SH   SOLE   0 0 2,213
GOLDMAN SACHS MF Closed and MF Open 381430503   166,271 1,974 SH   SOLE   53 0 1,921
GSK PLC Common Stock 37733W204   4,386 121 SH   SOLE   0 0 121
GUIDEWIRE SOFTWARE Common Stock 40171V100   93,420 1,038 SH   SOLE   0 0 1,038
HOME DEPOT Common Stock 437076102   45,928 152 SH   SOLE   0 0 152
HONEYWELL INTL Common Stock 438516106   5,727 31 SH   SOLE   0 0 31
HUBSPOT INC Common Stock 443573100   24,133 49 SH   SOLE   0 0 49
INTEL CORP Common Stock 458140100   2,915 82 SH   SOLE   0 0 82
INTELLIA THERAPEUTICS Common Stock 45826J105   253 8 SH   SOLE   0 0 8
INVESCO EXCHANGE MF Closed and MF Open 46138E396   80 2 SH   SOLE   0 0 2
INVESCO NASDAQ MF Closed and MF Open 46137V530   736 24 SH   SOLE   0 0 24
INVESCO NASDAQ MF Closed and MF Open 46138G631   1,106,270 44,897 SH   SOLE   183 0 44,714
INVESCO NASDAQ MF Closed and MF Open 46138G649   737 5 SH   SOLE   0 0 5
INVESCO NATIONAL MF Closed and MF Open 46138E537   7,309,118 329,834 SH   SOLE   12,552 0 317,282
INVESCO RUSSELL MF Closed and MF Open 46138J619   5,955,955 129,929 SH   SOLE   2,164 0 127,765
INVESCO S&P MF Closed and MF Open 46137V258   1,015,508 13,801 SH   SOLE   330 0 13,471
INVESCO TOTAL MF Closed and MF Open 46090A804   1,867,500 41,844 SH   SOLE   1,177 0 40,667
ISHARES TR MF Closed and MF Open 464287432   992,885 11,195 SH   SOLE   0 0 11,195
ISHARES RUSSELL MF Closed and MF Open 464287598   270,240 1,780 SH   SOLE   0 0 1,780
ISHARES S&P MF Closed and MF Open 464287309   146,624 2,143 SH   SOLE   0 0 2,143
ISHARES U S MF Closed and MF Open 46434V282   573,299 13,234 SH   SOLE   500 0 12,734
JACK HENRY Common Stock 426281101   1,728,137 11,434 SH   SOLE   49 0 11,385
JOHN HANCOCK MF Closed and MF Open 47804J107   7,254,107 136,818 SH   SOLE   6,062 0 130,756
JOHNSON & JOHNSON Common Stock 478160104   20,092 129 SH   SOLE   0 0 129
JP MORGAN MF Closed and MF Open 46641Q647   4,562,544 94,326 SH   SOLE   1,501 0 92,825
JPMORGAN CHASE Common Stock 46625H100   13,487 93 SH   SOLE   0 0 93
KIMBERLY CLARK Common Stock 494368103   210,280 1,740 SH   SOLE   870 0 870
LAM RESEARCH CORPORATION Common Stock 512807108   1,776,288 2,834 SH   SOLE   16 0 2,818
LITHIUM AMERS Common Stock 53680Q207   4,491 264 SH   SOLE   0 0 264
LUMEN TECHNOLOGIES Common Stock 550241103   67 47 SH   SOLE   0 0 47
MASTERCARD INC Common Stock 57636Q104   320,688 810 SH   SOLE   290 0 520
MERCADOLIBRE INC Common Stock 58733R102   550,261 434 SH   SOLE   0 0 434
MERCK & COMPANY Common Stock 58933Y105   13,075 127 SH   SOLE   0 0 127
META PLATFORMS Common Stock 30303M102   815,977 2,718 SH   SOLE   126 0 2,592
MICROCHIP TECHNOLOGY INC Common Stock 595017104   125,475 1,608 SH   SOLE   0 0 1,608
MICRON TECHNOLOGY INC Common Stock 595112103   194,362 2,857 SH   SOLE   0 0 2,857
MICROSOFT CORP Common Stock 594918104   8,253,541 26,139 SH   SOLE   1,316 0 24,823
MONDELEZ INTERNATIONAL Common Stock 609207105   5,066 73 SH   SOLE   0 0 73
NEWMONT CORP Common Stock 651639106   924 25 SH   SOLE   0 0 25
NEXTERA ENERGY Common Stock 65339F101   1,424,238 24,860 SH   SOLE   725 0 24,135
NIKE INC Common Stock 654106103   3,825 40 SH   SOLE   0 0 40
NORFOLK SOUTHERN Common Stock 655844108   220,642 1,120 SH   SOLE   0 0 1,120
NUVEEN NEW JERSEY MF Closed and MF Open 67069Y102   17,087 1,615 SH   SOLE   0 0 1,615
NVIDIA CORP Common Stock 67066G104   1,330,645 3,059 SH   SOLE   55 0 3,004
NXP SEMICONDUCTORS Common Stock N6596X109   77,970 390 SH   SOLE   130 0 260
OTIS WORLDWIDE Common Stock 68902V107   1,892,424 23,564 SH   SOLE   1,346 0 22,218
OTTER TAIL Common Stock 689648103   50,639 667 SH   SOLE   0 0 667
PAYCHEX INC Common Stock 704326107   143,010 1,240 SH   SOLE   620 0 620
PAYPAL HOLDINGS Common Stock 70450Y103   768,925 13,153 SH   SOLE   563 0 12,590
PEPSICO INC Common Stock 713448108   20,332 120 SH   SOLE   0 0 120
PFIZER INC Common Stock 717081103   857,560 25,854 SH   SOLE   473 0 25,381
PIMCO 25 MF Closed and MF Open 72201R882   1,839,110 25,287 SH   SOLE   1,007 0 24,280
PIMCO ACTIVE MF Closed and MF Open 72201R775   1,874,306 21,323 SH   SOLE   600 0 20,723
PIMCO EHNANCED MF Closed and MF Open 72201R833   23,905,030 238,716 SH   SOLE   9,008 0 229,708
PROCTER & GAMBLE Common Stock 742718109   63,449 435 SH   SOLE   0 0 435
ROBLOX CORP Common Stock 771049103   6,140 212 SH   SOLE   0 0 212
ROPER TECHNOLOGIES Common Stock 776696106   6,373,815 13,161 SH   SOLE   412 0 12,749
RTX CORP Common Stock 75513E101   21,303 296 SH   SOLE   0 0 296
S&P GLOBAL Common Stock 78409V104   239,709 656 SH   SOLE   0 0 656
SALESFORCE INC Common Stock 79466L302   888,782 4,383 SH   SOLE   226 0 4,157
SANOFI Common Stock 80105N105   536 10 SH   SOLE   0 0 10
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   242,546 1,884 SH   SOLE   0 0 1,884
SPDR BLOOMBERG MF Closed and MF Open 78468R408   21,182 866 SH   SOLE   866 0 0
SPDR MSCI MF Closed and MF Open 78468R812   9,266,247 76,784 SH   SOLE   2,072 0 74,712
SPDR NUVEEN MF Closed and MF Open 78468R721   5,497,398 125,799 SH   SOLE   860 0 124,939
SPDR NUVEEN MF Closed and MF Open 78468R739   1,110 24 SH   SOLE   0 0 24
SPDR PORTFOLIO MF Closed and MF Open 78464A409   33,533,921 565,687 SH   SOLE   16,455 0 549,232
SPDR PORTFOLIO MF Closed and MF Open 78464A508   11,182 271 SH   SOLE   26 0 245
SPDR PORTFOLIO MF Closed and MF Open 78464A664   14,745,375 563,876 SH   SOLE   13,616 0 550,260
SPDR PORTFOLIO MF Closed and MF Open 78464A854   17,956,133 357,265 SH   SOLE   7,130 0 350,135
SPDR S&P MF Closed and MF Open 78462F103   89,771 210 SH   SOLE   0 0 210
SPDR SERIES MF Closed and MF Open 78464A102   1,137,893 8,330 SH   SOLE   33 0 8,297
SPDR SERIES MF Closed and MF Open 78464A870   949 13 SH   SOLE   0 0 13
SPROTT PHYSICAL MF Closed and MF Open 85207H104   29,571 2,065 SH   SOLE   0 0 2,065
STRYKER CORP Common Stock 863667101   23,228 85 SH   SOLE   0 0 85
TAIWAN SEMICONDUCTOR Common Stock 874039100   4,299,094 49,472 SH   SOLE   1,038 0 48,434
TERADATA CORP Common Stock 88076W103   1,576 35 SH   SOLE   0 0 35
TERADYNE INC Common Stock 880770102   2,199,502 21,894 SH   SOLE   838 0 21,056
THERMO FISHER Common Stock 883556102   167,036 330 SH   SOLE   130 0 200
TJX COS Common Stock 872540109   74,659 840 SH   SOLE   0 0 840
TRADEWEB MARKETS Common Stock 892672106   3,428,561 42,750 SH   SOLE   1,033 0 41,717
TYLER TECHNOLOGIES Common Stock 902252105   3,808,110 9,862 SH   SOLE   64 0 9,798
U S BANCORP DE Common Stock 902973304   5,969,296 180,559 SH   SOLE   3,335 0 177,224
UNITEDHEALTH GROUP Common Stock 91324P102   9,075 18 SH   SOLE   0 0 18
UNITI GROUP Common Stock 91325V108   5 1 SH   SOLE   0 0 1
VALLEY NATIONAL Common Stock 919794107   856 100 SH   SOLE   0 0 100
VANECK MORNINGSTAR MF Closed and MF Open 92189F643   5,964,669 78,648 SH   SOLE   1,314 0 77,334
VANGUARD LARGE MF Closed and MF Open 922908637   157,139 803 SH   SOLE   0 0 803
VANGUARD MID MF Closed and MF Open 922908629   34,360 165 SH   SOLE   0 0 165
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   5,607,064 116,571 SH   SOLE   14,253 0 102,318
VANGUARD S&P MF Closed and MF Open 922908363   62,439 159 SH   SOLE   0 0 159
VANGUARD SMALL MF Closed and MF Open 922908751   32,709 173 SH   SOLE   0 0 173
VEEVA SYSTEMS Common Stock 922475108   3,214,718 15,801 SH   SOLE   508 0 15,293
VERIZON COMMUNICATIONS Common Stock 92343V104   14,098 435 SH   SOLE   0 0 435
VERTEX PHARMACEUTICALS Common Stock 92532F100   171,089 492 SH   SOLE   125 0 367
VIATRIS INC Common Stock 92556V106   749 76 SH   SOLE   0 0 76
VISA INC Common Stock 92826C839   539,372 2,345 SH   SOLE   0 0 2,345
VODAFONE GROUP Common Stock 92857W308   1,280 135 SH   SOLE   0 0 135
WALT DISNEY Common Stock 254687106   16,291 201 SH   SOLE   0 0 201
WARNER BROS Common Stock 934423104   4,235 390 SH   SOLE   0 0 390
WILLIAMS SONOMA Common Stock 969904101   2,048,092 13,180 SH   SOLE   171 0 13,009
WISDOMTREE TRUST MF Closed and MF Open 97717W380   2,340,212 105,605 SH   SOLE   2,409 0 103,196
ZOETIS INC Common Stock 98978V103   1,083,370 6,227 SH   SOLE   136 0 6,091
ZSCALER INC Common Stock 98980G102   355,840 2,287 SH   SOLE   0 0 2,287