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
3M CO COM 88579Y101   291,086 3,109 SH   SOLE   0 0 3,109
ABBOTT LABS COM 002824100   724,678 7,482 SH   SOLE   0 0 7,482
ABBVIE INC COM 00287Y109   3,786,301 25,401 SH   SOLE   0 0 25,401
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,283,274 10,691 SH   SOLE   0 0 10,691
ADOBE INC COM 00724F101   520,816 1,021 SH   SOLE   0 0 1,021
ADVANCED MICRO DEVICES INC COM 007903107   525,581 5,112 SH   SOLE   0 0 5,112
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   233,618 4,766 SH   SOLE   0 0 4,766
AIR PRODS & CHEMS INC COM 009158106   833,232 2,940 SH   SOLE   0 0 2,940
ALPHABET INC CAP STK CL A 02079K305   3,619,788 27,662 SH   SOLE   0 0 27,662
ALPHABET INC CAP STK CL C 02079K107   3,433,809 26,043 SH   SOLE   0 0 26,043
ALTRIA GROUP INC COM 02209S103   418,133 9,944 SH   SOLE   0 0 9,944
AMAZON COM INC COM 023135106   7,031,195 55,311 SH   SOLE   0 0 55,311
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   1,049,193 18,423 SH   SOLE   0 0 18,423
AMERICAN ELEC PWR CO INC COM 025537101   956,151 12,711 SH   SOLE   0 0 12,711
AMERICAN WTR WKS CO INC NEW COM 030420103   641,324 5,179 SH   SOLE   0 0 5,179
AMGEN INC COM 031162100   677,803 2,522 SH   SOLE   0 0 2,522
AMPHENOL CORP NEW CL A 032095101   643,035 7,656 SH   SOLE   0 0 7,656
ANALOG DEVICES INC COM 032654105   849,808 4,854 SH   SOLE   0 0 4,854
ANGI INC COM CL A NEW 00183L102   135,798 68,585 SH   SOLE   0 0 68,585
APPLE INC COM 037833100   19,183,326 112,046 SH   SOLE   0 0 112,046
APPLIED MATLS INC COM 038222105   811,841 5,864 SH   SOLE   0 0 5,864
ARK ETF TR GENOMIC REV ETF 00214Q302   208,938 7,500 SH   SOLE   0 0 7,500
ARK ETF TR INNOVATION ETF 00214Q104   375,665 9,470 SH   SOLE   0 0 9,470
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   273,314 36,345 SH   SOLE   0 0 36,345
AT&T INC COM 00206R102   400,457 26,662 SH   SOLE   0 0 26,662
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   194,190 24,123 SH   SOLE   0 0 24,123
BANK AMERICA CORP COM 060505104   1,524,047 55,663 SH   SOLE   0 0 55,663
BARCLAYS PLC ADR 06738E204   79,030 10,145 SH   SOLE   0 0 10,145
BECTON DICKINSON & CO COM 075887109   716,172 2,770 SH   SOLE   0 0 2,770
BERKLEY W R CORP COM 084423102   614,330 9,676 SH   SOLE   0 0 9,676
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,484,918 4,239 SH   SOLE   0 0 4,239
BLACKROCK CAP ALLOCATION TER COM 09260U109   233,764 16,133 SH   SOLE   0 0 16,133
BLACKROCK ENHANCED EQUITY DI COM 09251A104   119,477 15,700 SH   SOLE   0 0 15,700
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   168,342 11,682 SH   SOLE   0 0 11,682
BLACKROCK INC COM 09247X101   580,152 897 SH   SOLE   0 0 897
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   151,241 21,730 SH   SOLE   0 0 21,730
BLACKROCK RES & COMMODITIES SHS 09257A108   593,386 64,428 SH   SOLE   0 0 64,428
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   560,214 17,836 SH   SOLE   0 0 17,836
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,373,541 83,245 SH   SOLE   0 0 83,245
BLACKSTONE INC COM 09260D107   595,602 5,559 SH   SOLE   0 0 5,559
BOEING CO COM 097023105   245,848 1,283 SH   SOLE   0 0 1,283
BRISTOL-MYERS SQUIBB CO COM 110122108   1,277,398 22,009 SH   SOLE   0 0 22,009
BROADCOM INC COM 11135F101   1,657,635 1,996 SH   SOLE   0 0 1,996
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   207,714 1,160 SH   SOLE   0 0 1,160
BROWN & BROWN INC COM 115236101   695,978 9,965 SH   SOLE   0 0 9,965
CARDINAL HEALTH INC COM 14149Y108   263,656 3,037 SH   SOLE   0 0 3,037
CARRIER GLOBAL CORPORATION COM 14448C104   294,899 5,342 SH   SOLE   0 0 5,342
CATERPILLAR INC COM 149123101   363,279 1,331 SH   SOLE   0 0 1,331
CEMEX SAB DE CV SPON ADR NEW 151290889   184,100 28,323 SH   SOLE   0 0 28,323
CENCORA INC COM 03073E105   242,970 1,350 SH   SOLE   0 0 1,350
CHEVRON CORP NEW COM 166764100   1,678,276 9,953 SH   SOLE   0 0 9,953
CHUBB LIMITED COM H1467J104   1,545,362 7,423 SH   SOLE   0 0 7,423
CISCO SYS INC COM 17275R102   1,908,430 35,499 SH   SOLE   0 0 35,499
CITIGROUP INC COM NEW 172967424   360,893 8,774 SH   SOLE   0 0 8,774
CLOROX CO DEL COM 189054109   706,861 5,393 SH   SOLE   0 0 5,393
COCA COLA CO COM 191216100   1,277,130 22,814 SH   SOLE   0 0 22,814
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   232,496 2,964 SH   SOLE   0 0 2,964
COLGATE PALMOLIVE CO COM 194162103   1,430,022 20,110 SH   SOLE   0 0 20,110
COMCAST CORP NEW CL A 20030N101   757,805 17,091 SH   SOLE   0 0 17,091
CONOCOPHILLIPS COM 20825C104   245,301 2,048 SH   SOLE   0 0 2,048
CONSTELLATION BRANDS INC CL A 21036P108   263,812 1,050 SH   SOLE   0 0 1,050
CORNING INC COM 219350105   212,986 6,990 SH   SOLE   0 0 6,990
COSTCO WHSL CORP NEW COM 22160K105   1,056,876 1,871 SH   SOLE   0 0 1,871
CROWDSTRIKE HLDGS INC CL A 22788C105   236,173 1,411 SH   SOLE   0 0 1,411
CVS HEALTH CORP COM 126650100   576,769 8,261 SH   SOLE   0 0 8,261
D R HORTON INC COM 23331A109   243,158 2,263 SH   SOLE   0 0 2,263
DEERE & CO COM 244199105   387,512 1,027 SH   SOLE   0 0 1,027
DISNEY WALT CO COM 254687106   1,251,664 15,443 SH   SOLE   0 0 15,443
DONALDSON INC COM 257651109   637,500 10,689 SH   SOLE   0 0 10,689
DOW INC COM 260557103   275,680 5,347 SH   SOLE   0 0 5,347
DRAFTKINGS INC NEW COM CL A 26142V105   482,757 16,398 SH   SOLE   0 0 16,398
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   88,046 10,608 SH   SOLE   0 0 10,608
DUKE ENERGY CORP NEW COM NEW 26441C204   1,209,000 13,698 SH   SOLE   0 0 13,698
DUPONT DE NEMOURS INC COM 26614N102   395,742 5,306 SH   SOLE   0 0 5,306
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   460,894 48,110 SH   SOLE   0 0 48,110
EATON CORP PLC SHS G29183103   1,084,995 5,087 SH   SOLE   0 0 5,087
EATON VANCE TAX-MANAGED GLOB COM 27829C105   666,074 87,182 SH   SOLE   0 0 87,182
EATON VANCE TAX-MANAGED GLOB COM 27829F108   212,742 28,866 SH   SOLE   0 0 28,866
ECOLAB INC COM 278865100   586,306 3,461 SH   SOLE   0 0 3,461
ELECTRONIC ARTS INC COM 285512109   273,431 2,271 SH   SOLE   0 0 2,271
ELI LILLY & CO COM 532457108   740,143 1,378 SH   SOLE   0 0 1,378
EMERSON ELEC CO COM 291011104   1,376,581 14,255 SH   SOLE   0 0 14,255
ENTERPRISE PRODS PARTNERS L COM 293792107   778,923 28,459 SH   SOLE   0 0 28,459
EOG RES INC COM 26875P101   725,050 5,720 SH   SOLE   0 0 5,720
ERICSSON ADR B SEK 10 294821608   51,288 10,553 SH   SOLE   0 0 10,553
ESSEX PPTY TR INC COM 297178105   562,443 2,652 SH   SOLE   0 0 2,652
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   425,459 13,612 SH   SOLE   0 0 13,612
EVERSOURCE ENERGY COM 30040W108   706,692 12,153 SH   SOLE   0 0 12,153
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   109,739 16,379 SH   SOLE   0 0 16,379
EXPEDITORS INTL WASH INC COM 302130109   635,398 5,543 SH   SOLE   0 0 5,543
EXXON MOBIL CORP COM 30231G102   4,769,642 40,565 SH   SOLE   0 0 40,565
FASTENAL CO COM 311900104   229,805 4,206 SH   SOLE   0 0 4,206
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   536,973 24,024 SH   SOLE   0 0 24,024
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   381,424 3,103 SH   SOLE   0 0 3,103
FIDELITY NATL INFORMATION SV COM 31620M106   531,669 9,619 SH   SOLE   0 0 9,619
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   587,851 36,810 SH   SOLE   0 0 36,810
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   406,366 19,471 SH   SOLE   0 0 19,471
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   240,946 10,039 SH   SOLE   0 0 10,039
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   347,289 6,808 SH   SOLE   0 0 6,808
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   329,008 5,729 SH   SOLE   0 0 5,729
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   333,372 7,338 SH   SOLE   0 0 7,338
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   273,013 1,710 SH   SOLE   0 0 1,710
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   3,822,227 86,281 SH   SOLE   0 0 86,281
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   423,121 8,957 SH   SOLE   0 0 8,957
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   346,255 8,122 SH   SOLE   0 0 8,122
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   213,375 3,155 SH   SOLE   0 0 3,155
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   677,726 25,652 SH   SOLE   0 0 25,652
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,007,812 43,696 SH   SOLE   0 0 43,696
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   839,944 39,527 SH   SOLE   0 0 39,527
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   485,368 19,819 SH   SOLE   0 0 19,819
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   850,982 25,051 SH   SOLE   0 0 25,051
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   220,059 7,350 SH   SOLE   0 0 7,350
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   569,226 27,995 SH   SOLE   0 0 27,995
FIRST TR MORNINGSTAR DIVID L SHS 336917109   544,547 16,284 SH   SOLE   0 0 16,284
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,917,996 131,532 SH   SOLE   0 0 131,532
FISERV INC COM 337738108   222,418 1,969 SH   SOLE   0 0 1,969
FORD MTR CO DEL COM 345370860   184,239 14,834 SH   SOLE   0 0 14,834
FREEPORT-MCMORAN INC CL B 35671D857   201,272 5,397 SH   SOLE   0 0 5,397
GENERAL DYNAMICS CORP COM 369550108   1,102,669 4,990 SH   SOLE   0 0 4,990
GENERAL ELECTRIC CO COM NEW 369604301   445,650 4,031 SH   SOLE   0 0 4,031
GENERAL MLS INC COM 370334104   334,696 5,230 SH   SOLE   0 0 5,230
GENERAL MTRS CO COM 37045V100   237,867 7,215 SH   SOLE   0 0 7,215
GILEAD SCIENCES INC COM 375558103   616,654 8,229 SH   SOLE   0 0 8,229
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   200,652 8,542 SH   SOLE   0 0 8,542
GLOBAL X FDS EMERGING MKT GRT 37960A644   336,894 14,191 SH   SOLE   0 0 14,191
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   776,549 14,076 SH   SOLE   0 0 14,076
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   259,700 15,486 SH   SOLE   0 0 15,486
GLOBAL X FDS US INFR DEV ETF 37954Y673   462,665 15,229 SH   SOLE   0 0 15,229
GLOBAL X FDS US PFD ETF 37954Y657   315,745 16,786 SH   SOLE   0 0 16,786
GRACO INC COM 384109104   638,435 8,760 SH   SOLE   0 0 8,760
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   21,560 22,000 PRN   SOLE   0 0 22,000
HANOVER INS GROUP INC COM 410867105   521,181 4,696 SH   SOLE   0 0 4,696
HERSHEY CO COM 427866108   942,878 4,712 SH   SOLE   0 0 4,712
HOLOGIC INC COM 436440101   222,566 3,207 SH   SOLE   0 0 3,207
HOME DEPOT INC COM 437076102   3,389,885 11,219 SH   SOLE   0 0 11,219
HONEYWELL INTL INC COM 438516106   1,906,730 10,321 SH   SOLE   0 0 10,321
HUMANA INC COM 444859102   240,385 494 SH   SOLE   0 0 494
IDEXX LABS INC COM 45168D104   6,245,090 14,282 SH   SOLE   0 0 14,282
ILLINOIS TOOL WKS INC COM 452308109   788,349 3,423 SH   SOLE   0 0 3,423
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   1,103,443 46,955 SH   SOLE   0 0 46,955
ING GROEP N.V. SPONSORED ADR 456837103   165,963 12,592 SH   SOLE   0 0 12,592
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   402,501 14,044 SH   SOLE   0 0 14,044
INTEL CORP COM 458140100   277,863 7,816 SH   SOLE   0 0 7,816
INTERDIGITAL INC COM 45867G101   802,400 10,000 SH   SOLE   0 0 10,000
INTERNATIONAL BUSINESS MACHS COM 459200101   786,245 5,604 SH   SOLE   0 0 5,604
INTUIT COM 461202103   602,634 1,179 SH   SOLE   0 0 1,179
INVESCO ACTIVELY MANAGED ETF SHORT DRTN BOND 46090A739   322,747 13,166 SH   SOLE   0 0 13,166
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   669,878 7,139 SH   SOLE   0 0 7,139
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   573,678 15,752 SH   SOLE   0 0 15,752
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   478,136 23,132 SH   SOLE   0 0 23,132
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   507,883 20,608 SH   SOLE   0 0 20,608
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   393,698 16,401 SH   SOLE   0 0 16,401
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   261,242 8,210 SH   SOLE   0 0 8,210
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,373,175 26,010 SH   SOLE   0 0 26,010
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   739,680 5,220 SH   SOLE   0 0 5,220
INVESCO QQQ TR UNIT SER 1 46090E103   7,182,632 20,048 SH   SOLE   0 0 20,048
INVESCO SR INCOME TR COM 46131H107   338,276 86,295 SH   SOLE   0 0 86,295
INVESCO TR INVT GRADE MUNS COM 46131M106   389,640 45,840 SH   SOLE   0 0 45,840
ISHARES INC CORE MSCI EMKT 46434G103   1,171,950 24,626 SH   SOLE   0 0 24,626
ISHARES INC FRONTIER AND SEL 464286145   336,448 12,980 SH   SOLE   0 0 12,980
ISHARES INC MSCI EMERG MRKT 464286533   217,230 4,072 SH   SOLE   0 0 4,072
ISHARES TR 3 7 YR TREAS BD 464288661   632,498 5,589 SH   SOLE   0 0 5,589
ISHARES TR CORE DIV GRWTH 46434V621   873,378 17,633 SH   SOLE   0 0 17,633
ISHARES TR CORE HIGH DV ETF 46429B663   779,891 7,886 SH   SOLE   0 0 7,886
ISHARES TR CORE MSCI EAFE 46432F842   4,815,079 74,826 SH   SOLE   0 0 74,826
ISHARES TR CORE MSCI EURO 46434V738   1,297,391 26,125 SH   SOLE   0 0 26,125
ISHARES TR CORE S&P MCP ETF 464287507   2,125,739 8,525 SH   SOLE   0 0 8,525
ISHARES TR CORE S&P SCP ETF 464287804   1,063,782 11,277 SH   SOLE   0 0 11,277
ISHARES TR CORE S&P TTL STK 464287150   1,299,111 13,792 SH   SOLE   0 0 13,792
ISHARES TR CORE S&P US GWT 464287671   240,346 2,534 SH   SOLE   0 0 2,534
ISHARES TR CORE S&P US VLU 464287663   361,991 4,851 SH   SOLE   0 0 4,851
ISHARES TR CORE S&P500 ETF 464287200   4,400,879 10,248 SH   SOLE   0 0 10,248
ISHARES TR CORE US AGGBD ET 464287226   1,173,679 12,481 SH   SOLE   0 0 12,481
ISHARES TR EAFE GRWTH ETF 464288885   333,284 3,862 SH   SOLE   0 0 3,862
ISHARES TR GLOBAL REIT ETF 46434V647   242,629 11,461 SH   SOLE   0 0 11,461
ISHARES TR IBONDS 23 TRM TS 46436E882   422,139 17,008 SH   SOLE   0 0 17,008
ISHARES TR IBOXX HI YD ETF 464288513   335,088 4,545 SH   SOLE   0 0 4,545
ISHARES TR IBOXX INV CP ETF 464287242   2,155,124 21,125 SH   SOLE   0 0 21,125
ISHARES TR JPMORGAN USD EMG 464288281   845,656 10,248 SH   SOLE   0 0 10,248
ISHARES TR MBS ETF 464288588   2,252,041 25,361 SH   SOLE   0 0 25,361
ISHARES TR MSCI ACWI EX US 464288240   907,394 19,302 SH   SOLE   0 0 19,302
ISHARES TR MSCI EAFE ETF 464287465   911,552 13,226 SH   SOLE   0 0 13,226
ISHARES TR MSCI GBL SUS DEV 46435G532   938,066 12,588 SH   SOLE   0 0 12,588
ISHARES TR MSCI USA MIN VOL 46429B697   544,299 7,520 SH   SOLE   0 0 7,520
ISHARES TR MSCI USA QLT FCT 46432F339   2,252,349 17,090 SH   SOLE   0 0 17,090
ISHARES TR NATIONAL MUN ETF 464288414   236,990 2,311 SH   SOLE   0 0 2,311
ISHARES TR RUS 1000 GRW ETF 464287614   470,343 1,768 SH   SOLE   0 0 1,768
ISHARES TR RUS 1000 VAL ETF 464287598   239,572 1,578 SH   SOLE   0 0 1,578
ISHARES TR RUS MD CP GR ETF 464287481   3,230,109 35,360 SH   SOLE   0 0 35,360
ISHARES TR RUSSELL 2000 ETF 464287655   2,915,161 16,494 SH   SOLE   0 0 16,494
ISHARES TR S&P 100 ETF 464287101   371,184 1,850 SH   SOLE   0 0 1,850
ISHARES TR S&P 500 GRWT ETF 464287309   691,570 10,108 SH   SOLE   0 0 10,108
ISHARES TR S&P 500 VAL ETF 464287408   578,877 3,763 SH   SOLE   0 0 3,763
ISHARES TR SELECT DIVID ETF 464287168   205,504 1,909 SH   SOLE   0 0 1,909
ISHARES TR SP SMCP600VL ETF 464287879   721,058 8,082 SH   SOLE   0 0 8,082
ISHARES TR TIPS BD ETF 464287176   325,126 3,135 SH   SOLE   0 0 3,135
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,503,355 46,739 SH   SOLE   0 0 46,739
JOHNSON & JOHNSON COM 478160104   3,579,186 22,980 SH   SOLE   0 0 22,980
JPMORGAN CHASE & CO COM 46625H100   5,867,421 40,459 SH   SOLE   0 0 40,459
LAZARD LTD SHS A G54050102   368,244 11,875 SH   SOLE   0 0 11,875
LINDE PLC SHS G54950103   853,147 2,291 SH   SOLE   0 0 2,291
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   105,501 49,531 SH   SOLE   0 0 49,531
LOCKHEED MARTIN CORP COM 539830109   1,472,596 3,601 SH   SOLE   0 0 3,601
LOWES COS INC COM 548661107   354,480 1,706 SH   SOLE   0 0 1,706
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   448,428 38,067 SH   SOLE   0 0 38,067
MARATHON PETE CORP COM 56585A102   361,566 2,389 SH   SOLE   0 0 2,389
MASCO CORP COM 574599106   705,593 13,201 SH   SOLE   0 0 13,201
MASTERCARD INCORPORATED CL A 57636Q104   1,312,149 3,314 SH   SOLE   0 0 3,314
MCDONALDS CORP COM 580135101   3,426,494 13,007 SH   SOLE   0 0 13,007
MCKESSON CORP COM 58155Q103   833,751 1,917 SH   SOLE   0 0 1,917
MEDTRONIC PLC SHS G5960L103   1,009,813 12,887 SH   SOLE   0 0 12,887
MERCADOLIBRE INC COM 58733R102   232,022 183 SH   SOLE   0 0 183
MERCK & CO INC COM 58933Y105   1,385,872 13,462 SH   SOLE   0 0 13,462
META PLATFORMS INC CL A 30303M102   3,515,704 11,711 SH   SOLE   0 0 11,711
MICROCHIP TECHNOLOGY INC. COM 595017104   322,594 4,133 SH   SOLE   0 0 4,133
MICRON TECHNOLOGY INC COM 595112103   276,554 4,065 SH   SOLE   0 0 4,065
MICROSOFT CORP COM 594918104   14,798,151 46,867 SH   SOLE   0 0 46,867
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   234,392 27,608 SH   SOLE   0 0 27,608
MODERNA INC COM 60770K107   235,358 2,279 SH   SOLE   0 0 2,279
MONDELEZ INTL INC CL A 609207105   960,192 13,836 SH   SOLE   0 0 13,836
MORGAN STANLEY COM NEW 617446448   611,279 7,485 SH   SOLE   0 0 7,485
MPLX LP COM UNIT REP LTD 55336V100   209,223 5,882 SH   SOLE   0 0 5,882
NATWEST GROUP PLC SPONS ADR 639057207   77,154 13,234 SH   SOLE   0 0 13,234
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   876,590 17,570 SH   SOLE   0 0 17,570
NETFLIX INC COM 64110L106   769,209 2,037 SH   SOLE   0 0 2,037
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   274,444 26,338 SH   SOLE   0 0 26,338
NEW JERSEY RES CORP COM 646025106   550,782 13,556 SH   SOLE   0 0 13,556
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   206,564 3,528 SH   SOLE   0 0 3,528
NEXTERA ENERGY INC COM 65339F101   1,104,831 19,285 SH   SOLE   0 0 19,285
NIKE INC CL B 654106103   1,159,450 12,126 SH   SOLE   0 0 12,126
NORDSON CORP COM 655663102   597,876 2,679 SH   SOLE   0 0 2,679
NORTHERN TR CORP COM 665859104   566,821 8,158 SH   SOLE   0 0 8,158
NORTHROP GRUMMAN CORP COM 666807102   840,777 1,910 SH   SOLE   0 0 1,910
NOVO-NORDISK A S ADR 670100205   2,044,154 22,478 SH   SOLE   0 0 22,478
NU HLDGS LTD ORD SHS CL A G6683N103   226,708 31,270 SH   SOLE   0 0 31,270
NUVEEN QUALITY MUNCP INCOME COM 67066V101   222,234 21,917 SH   SOLE   0 0 21,917
NVIDIA CORPORATION COM 67066G104   4,173,385 9,594 SH   SOLE   0 0 9,594
NXP SEMICONDUCTORS N V COM N6596X109   296,165 1,481 SH   SOLE   0 0 1,481
ONEOK INC NEW COM 682680103   443,074 6,985 SH   SOLE   0 0 6,985
ORACLE CORP COM 68389X105   1,640,360 15,487 SH   SOLE   0 0 15,487
PACER FDS TR PACER US SMALL 69374H857   476,541 11,428 SH   SOLE   0 0 11,428
PALANTIR TECHNOLOGIES INC CL A 69608A108   211,152 13,197 SH   SOLE   0 0 13,197
PALO ALTO NETWORKS INC COM 697435105   320,948 1,369 SH   SOLE   0 0 1,369
PAYCHEX INC COM 704326107   1,100,123 9,539 SH   SOLE   0 0 9,539
PAYPAL HLDGS INC COM 70450Y103   385,573 6,596 SH   SOLE   0 0 6,596
PEPSICO INC COM 713448108   3,535,412 20,865 SH   SOLE   0 0 20,865
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   177,107 11,815 SH   SOLE   0 0 11,815
PFIZER INC COM 717081103   1,783,754 53,776 SH   SOLE   0 0 53,776
PHILIP MORRIS INTL INC COM 718172109   755,159 8,157 SH   SOLE   0 0 8,157
PIMCO DYNAMIC INCOME FD SHS 72201Y101   197,737 11,443 SH   SOLE   0 0 11,443
POINT BIOPHARMA GLOBAL INC COM 730541109   72,836 10,920 SH   SOLE   0 0 10,920
POLARIS INC COM 731068102   636,968 6,116 SH   SOLE   0 0 6,116
POSCO HOLDINGS INC SPONSORED ADR 693483109   265,885 2,594 SH   SOLE   0 0 2,594
PRICE T ROWE GROUP INC COM 74144T108   607,300 5,791 SH   SOLE   0 0 5,791
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   635,625 32,306 SH   SOLE   0 0 32,306
PROCTER AND GAMBLE CO COM 742718109   5,611,787 38,474 SH   SOLE   0 0 38,474
PROGRESSIVE CORP COM 743315103   209,728 1,506 SH   SOLE   0 0 1,506
PROSPECT CAP CORP COM 74348T102   256,460 42,390 SH   SOLE   0 0 42,390
QUALCOMM INC COM 747525103   535,866 4,825 SH   SOLE   0 0 4,825
QUEST DIAGNOSTICS INC COM 74834L100   236,209 1,938 SH   SOLE   0 0 1,938
RELX PLC SPONSORED ADR 759530108   208,098 6,175 SH   SOLE   0 0 6,175
REMITLY GLOBAL INC COM 75960P104   391,314 15,516 SH   SOLE   0 0 15,516
ROCKWELL AUTOMATION INC COM 773903109   1,102,340 3,856 SH   SOLE   0 0 3,856
RTX CORPORATION COM 75513E101   971,823 13,503 SH   SOLE   0 0 13,503
S&P GLOBAL INC COM 78409V104   716,593 1,961 SH   SOLE   0 0 1,961
SALESFORCE INC COM 79466L302   840,929 4,147 SH   SOLE   0 0 4,147
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,849,472 1,849,472 SH   SOLE   0 0 1,849,472
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   244,515 5,794 SH   SOLE   0 0 5,794
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   431,388 12,703 SH   SOLE   0 0 12,703
SCHWAB STRATEGIC TR LONG TERM US 808524680   600,006 18,940 SH   SOLE   0 0 18,940
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   8,843,935 121,616 SH   SOLE   0 0 121,616
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,593,170 24,716 SH   SOLE   0 0 24,716
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   433,106 8,559 SH   SOLE   0 0 8,559
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   722,577 17,445 SH   SOLE   0 0 17,445
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,714,720 18,970 SH   SOLE   0 0 18,970
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   339,186 10,226 SH   SOLE   0 0 10,226
SELECT SECTOR SPDR TR INDL 81369Y704   699,952 6,904 SH   SOLE   0 0 6,904
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   519,686 3,228 SH   SOLE   0 0 3,228
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   461,686 6,710 SH   SOLE   0 0 6,710
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   709,192 5,509 SH   SOLE   0 0 5,509
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   553,796 9,398 SH   SOLE   0 0 9,398
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   425,428 2,595 SH   SOLE   0 0 2,595
SEMPRA COM 816851109   594,272 8,735 SH   SOLE   0 0 8,735
SERVICENOW INC COM 81762P102   230,850 413 SH   SOLE   0 0 413
SHERWIN WILLIAMS CO COM 824348106   739,147 2,898 SH   SOLE   0 0 2,898
SHOPIFY INC CL A 82509L107   253,641 4,648 SH   SOLE   0 0 4,648
SKYWORKS SOLUTIONS INC COM 83088M102   289,864 2,940 SH   SOLE   0 0 2,940
SNAP ON INC COM 833034101   798,083 3,129 SH   SOLE   0 0 3,129
SOFI TECHNOLOGIES INC COM 83406F102   146,585 18,346 SH   SOLE   0 0 18,346
SOUTHERN CO COM 842587107   1,575,910 24,350 SH   SOLE   0 0 24,350
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   429,236 1,281 SH   SOLE   0 0 1,281
SPDR GOLD TR GOLD SHS 78463V107   616,862 3,598 SH   SOLE   0 0 3,598
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   254,814 7,591 SH   SOLE   0 0 7,591
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,879,117 51,182 SH   SOLE   0 0 51,182
SPDR SER TR NUVEEN BLMBRG MU 78468R721   263,642 6,033 SH   SOLE   0 0 6,033
SPDR SER TR PORTFOLI S&P1500 78464A805   1,246,190 23,741 SH   SOLE   0 0 23,741
SPDR SER TR PORTFOLIO S&P600 78468R853   1,249,411 33,859 SH   SOLE   0 0 33,859
SPOTIFY TECHNOLOGY S A SHS L8681T102   475,827 3,077 SH   SOLE   0 0 3,077
STARBUCKS CORP COM 855244109   1,321,904 14,483 SH   SOLE   0 0 14,483
STRYKER CORPORATION COM 863667101   1,042,029 3,813 SH   SOLE   0 0 3,813
TARGET CORP COM 87612E106   276,174 2,498 SH   SOLE   0 0 2,498
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   336,947 21,669 SH   SOLE   0 0 21,669
TEMA ETF TRUST LUXURY ETF 87975E305   461,545 20,982 SH   SOLE   0 0 20,982
TESLA INC COM 88160R101   2,491,147 9,956 SH   SOLE   0 0 9,956
TEXAS INSTRS INC COM 882508104   351,677 2,212 SH   SOLE   0 0 2,212
THE CIGNA GROUP COM 125523100   344,736 1,205 SH   SOLE   0 0 1,205
TJX COS INC NEW COM 872540109   1,444,186 16,249 SH   SOLE   0 0 16,249
TORO CO COM 891092108   405,112 4,875 SH   SOLE   0 0 4,875
TORONTO DOMINION BK ONT COM NEW 891160509   1,956,390 32,466 SH   SOLE   0 0 32,466
TRAVELERS COMPANIES INC COM 89417E109   876,345 5,366 SH   SOLE   0 0 5,366
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   279,690 8,843 SH   SOLE   0 0 8,843
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   207,593 7,233 SH   SOLE   0 0 7,233
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   317,961 9,497 SH   SOLE   0 0 9,497
UBER TECHNOLOGIES INC COM 90353T100   555,706 12,083 SH   SOLE   0 0 12,083
UBS GROUP AG SHS H42097107   240,781 9,768 SH   SOLE   0 0 9,768
UFP INDUSTRIES INC COM 90278Q108   861,286 8,411 SH   SOLE   0 0 8,411
UNILEVER PLC SPON ADR NEW 904767704   333,452 6,750 SH   SOLE   0 0 6,750
UNITED PARCEL SERVICE INC CL B 911312106   507,135 3,254 SH   SOLE   0 0 3,254
UNITEDHEALTH GROUP INC COM 91324P102   3,197,958 6,343 SH   SOLE   0 0 6,343
US BANCORP DEL COM NEW 902973304   2,268,659 68,622 SH   SOLE   0 0 68,622
VANECK ETF TRUST OIL SERVICES ETF 92189H607   274,307 795 SH   SOLE   0 0 795
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   862,712 12,363 SH   SOLE   0 0 12,363
VANGUARD INDEX FDS GROWTH ETF 922908736   769,391 2,825 SH   SOLE   0 0 2,825
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,433,038 7,323 SH   SOLE   0 0 7,323
VANGUARD INDEX FDS MID CAP ETF 922908629   275,932 1,325 SH   SOLE   0 0 1,325
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   465,763 6,156 SH   SOLE   0 0 6,156
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,930,419 27,834 SH   SOLE   0 0 27,834
VANGUARD INDEX FDS SM CP VAL ETF 922908611   202,624 1,270 SH   SOLE   0 0 1,270
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,006,192 15,900 SH   SOLE   0 0 15,900
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,975,025 23,422 SH   SOLE   0 0 23,422
VANGUARD INDEX FDS VALUE ETF 922908744   261,137 1,893 SH   SOLE   0 0 1,893
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   865,808 16,692 SH   SOLE   0 0 16,692
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   268,592 3,535 SH   SOLE   0 0 3,535
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   333,086 2,144 SH   SOLE   0 0 2,144
VANGUARD STAR FDS VG TL INTL STK F 921909768   358,959 6,707 SH   SOLE   0 0 6,707
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,104,685 25,267 SH   SOLE   0 0 25,267
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   799,707 7,740 SH   SOLE   0 0 7,740
VERIZON COMMUNICATIONS INC COM 92343V104   1,558,268 48,080 SH   SOLE   0 0 48,080
VERTEX PHARMACEUTICALS INC COM 92532F100   420,418 1,209 SH   SOLE   0 0 1,209
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   610,070 10,921 SH   SOLE   0 0 10,921
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   172,252 10,759 SH   SOLE   0 0 10,759
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   508,880 30,823 SH   SOLE   0 0 30,823
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   249,555 33,999 SH   SOLE   0 0 33,999
VISA INC COM CL A 92826C839   1,295,691 5,633 SH   SOLE   0 0 5,633
WALMART INC COM 931142103   1,695,665 10,603 SH   SOLE   0 0 10,603
WASTE MGMT INC DEL COM 94106L109   312,713 2,051 SH   SOLE   0 0 2,051
WEC ENERGY GROUP INC COM 92939U106   571,850 7,099 SH   SOLE   0 0 7,099
WELLS FARGO CO NEW COM 949746101   604,089 14,784 SH   SOLE   0 0 14,784
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   46,201 47,000 PRN   SOLE   0 0 47,000
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   285,989 9,652 SH   SOLE   0 0 9,652
WISDOMTREE TR CURRNCY INT EQ 97717X263   544,198 17,866 SH   SOLE   0 0 17,866
WISDOMTREE TR CYBERSECURITY FD 97717Y659   274,106 13,417 SH   SOLE   0 0 13,417
WISDOMTREE TR EM LCL DEBT FD 97717X867   210,579 8,019 SH   SOLE   0 0 8,019
WISDOMTREE TR EMER MKT HIGH FD 97717W315   357,559 9,540 SH   SOLE   0 0 9,540
WISDOMTREE TR EMG MKTS SMCAP 97717W281   226,073 4,887 SH   SOLE   0 0 4,887
WISDOMTREE TR GLB US QTLY DIV 97717W844   309,546 9,254 SH   SOLE   0 0 9,254
WISDOMTREE TR INTL SMCAP DIV 97717W760   355,624 6,188 SH   SOLE   0 0 6,188
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   242,144 5,811 SH   SOLE   0 0 5,811
WISDOMTREE TR US HGH YLD CORP 97717X172   313,300 7,254 SH   SOLE   0 0 7,254
WISDOMTREE TR US HIGH DIVIDEND 97717W208   418,948 5,367 SH   SOLE   0 0 5,367
WISDOMTREE TR US QTLY DIV GRT 97717X669   920,942 14,505 SH   SOLE   0 0 14,505
WISDOMTREE TR US SMALLCAP FUND 97717W562   438,969 10,145 SH   SOLE   0 0 10,145
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,139,981 18,946 SH   SOLE   0 0 18,946
WISDOMTREE TR YIELD ENHANCD US 97717X511   526,596 12,686 SH   SOLE   0 0 12,686
WISDOMTREE TR YIELD ENHANCED 97717Y808   317,880 6,868 SH   SOLE   0 0 6,868
XCEL ENERGY INC COM 98389B100   1,634,627 28,567 SH   SOLE   0 0 28,567
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   208,213 16,997 SH   SOLE   0 0 16,997
YUM BRANDS INC COM 988498101   1,094,994 8,764 SH   SOLE   0 0 8,764
YUM CHINA HLDGS INC COM 98850P109   428,641 7,693 SH   SOLE   0 0 7,693