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   255,540 2,431 SH   SOLE 0 4 0 2,427
ABBOTT LABS COM 002824100   1,939,400 19,153 SH   SOLE 0 16 0 19,137
ABBVIE INC COM 00287Y109   9,600,699 60,242 SH   SOLE 0 200 0 60,042
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   935,372 3,273 SH   SOLE 0 4 0 3,269
ADOBE SYSTEMS INCORPORATED COM 00724F101   412,731 1,071 SH   SOLE 0 10 0 1,061
ADVANCE AUTO PARTS INC COM 00751Y106   627,872 5,163 SH   SOLE 0 0 0 5,163
ADVANCED MICRO DEVICES INC COM 007903107   1,567,572 15,994 SH   SOLE 0 0 0 15,994
AIR PRODS & CHEMS INC COM 009158106   649,236 2,260 SH   SOLE 0 0 0 2,260
AKAMAI TECHNOLOGIES INC COM 00971T101   2,127,803 27,175 SH   SOLE 0 450 0 26,725
ALLY FINL INC COM 02005N100   1,653,091 64,853 SH   SOLE 0 300 0 64,553
ALPHABET INC CAP STK CL C 02079K107   19,210,624 184,718 SH   SOLE 0 1,120 0 183,598
ALPHABET INC CAP STK CL A 02079K305   6,325,848 60,984 SH   SOLE 0 100 0 60,884
ALTRIA GROUP INC COM 02209S103   667,453 14,959 SH   SOLE 0 13 0 14,946
AMAZON COM INC COM 023135106   10,723,665 103,821 SH   SOLE 0 1,280 0 102,541
AMERICAN EXPRESS CO COM 025816109   933,620 5,660 SH   SOLE 0 0 0 5,660
AMERICAN TOWER CORP NEW COM 03027X100   663,039 3,245 SH   SOLE 0 5 0 3,240
AMGEN INC COM 031162100   1,761,874 7,288 SH   SOLE 0 3 0 7,285
AMPHENOL CORP NEW CL A 032095101   433,558 5,305 SH   SOLE 0 0 0 5,305
AMYRIS INC COM NEW 03236M200   123,393 90,730 SH   SOLE 0 0 0 90,730
APPLE INC COM 037833100   29,007,501 175,910 SH   SOLE 0 1,104 0 174,806
APPLIED MATLS INC COM 038222105   1,148,049 9,347 SH   SOLE 0 0 0 9,347
ARISTA NETWORKS INC COM 040413106   228,457 1,361 SH   SOLE 0 0 0 1,361
ASML HOLDING N V N Y REGISTRY SHS N07059210   490,933 721 SH   SOLE 0 0 0 721
AT&T INC COM 00206R102   356,241 18,506 SH   SOLE 0 16 0 18,490
ATMOS ENERGY CORP COM 049560105   776,125 6,907 SH   SOLE 0 7 0 6,900
AUTHID INC COM NEW 46264C206   15,600 34,666 SH   SOLE 0 0 0 34,666
AUTOMATIC DATA PROCESSING IN COM 053015103   1,400,396 6,290 SH   SOLE 0 2 0 6,288
AZEK CO INC CL A 05478C105   250,230 10,630 SH   SOLE 0 0 0 10,630
BANK AMERICA CORP COM 060505104   1,262,207 44,133 SH   SOLE 0 400 0 43,733
BECTON DICKINSON & CO COM 075887109   756,290 3,055 SH   SOLE 0 0 0 3,055
BERKLEY W R CORP COM 084423102   391,387 6,286 SH   SOLE 0 12 0 6,274
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,373,824 7,688 SH   SOLE 0 0 0 7,688
BLACKROCK INC COM 09247X101   750,206 1,121 SH   SOLE 0 0 0 1,121
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,090,925 50,227 SH   SOLE 0 0 0 50,227
BLACKROCK MUNIYIELD QUALITY COM 09254E103   2,202,998 194,268 SH   SOLE 0 0 0 194,268
BLACKSTONE INC COM 09260D107   1,596,075 18,170 SH   SOLE 0 6 0 18,164
BLUEBIRD BIO INC COM 09609G100   63,600 20,000 SH   SOLE 0 0 0 20,000
BOSTON SCIENTIFIC CORP COM 101137107   383,030 7,656 SH   SOLE 0 0 0 7,656
BRISTOL-MYERS SQUIBB CO COM 110122108   590,977 8,527 SH   SOLE 0 0 0 8,527
BROADCOM INC COM 11135F101   1,473,068 2,296 SH   SOLE 0 0 0 2,296
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   594,973 4,059 SH   SOLE 0 3 0 4,056
CAPITAL ONE FINL CORP COM 14040H105   2,916,080 30,325 SH   SOLE 0 7 0 30,318
CARLISLE COS INC COM 142339100   949,042 4,198 SH   SOLE 0 0 0 4,198
CARRIER GLOBAL CORPORATION COM 14448C104   678,667 14,834 SH   SOLE 0 0 0 14,834
CASEYS GEN STORES INC COM 147528103   598,970 2,767 SH   SOLE 0 0 0 2,767
CATERPILLAR INC COM 149123101   329,869 1,441 SH   SOLE 0 0 0 1,441
CHEVRON CORP NEW COM 166764100   1,388,722 8,511 SH   SOLE 0 7 0 8,504
CISCO SYS INC COM 17275R102   1,808,808 34,602 SH   SOLE 0 14 0 34,588
CITIGROUP INC COM NEW 172967424   338,335 7,216 SH   SOLE 0 0 0 7,216
COCA COLA CO COM 191216100   740,384 11,936 SH   SOLE 0 255 0 11,681
COHEN & STEERS INFRASTRUCTUR COM 19248A109   678,076 27,790 SH   SOLE 0 0 0 27,790
COMCAST CORP NEW CL A 20030N101   1,734,484 45,753 SH   SOLE 0 11 0 45,742
CONOCOPHILLIPS COM 20825C104   1,218,670 12,284 SH   SOLE 0 0 0 12,284
CONSOLIDATED EDISON INC COM 209115104   934,094 9,764 SH   SOLE 0 0 0 9,764
COSTCO WHSL CORP NEW COM 22160K105   1,051,209 2,116 SH   SOLE 0 0 0 2,116
CSX CORP COM 126408103   223,581 7,468 SH   SOLE 0 0 0 7,468
CVS HEALTH CORP COM 126650100   7,741,274 104,175 SH   SOLE 0 581 0 103,594
DANAHER CORPORATION COM 235851102   347,563 1,379 SH   SOLE 0 7 0 1,372
DISNEY WALT CO COM 254687106   2,238,688 22,358 SH   SOLE 0 0 0 22,358
DOLLAR GEN CORP NEW COM 256677105   668,658 3,177 SH   SOLE 0 0 0 3,177
DOW INC COM 260557103   1,056,381 19,270 SH   SOLE 0 0 0 19,270
DUKE ENERGY CORP NEW COM NEW 26441C204   2,070,431 21,462 SH   SOLE 0 6 0 21,456
EATON CORP PLC SHS G29183103   1,256,265 7,332 SH   SOLE 0 0 0 7,332
ELEVANCE HEALTH INC COM 036752103   2,237,435 4,866 SH   SOLE 0 0 0 4,866
EMERSON ELEC CO COM 291011104   288,688 3,313 SH   SOLE 0 0 0 3,313
ENBRIDGE INC COM 29250N105   263,261 6,901 SH   SOLE 0 0 0 6,901
ENTERPRISE PRODS PARTNERS L COM 293792107   243,719 9,410 SH   SOLE 0 0 0 9,410
EOG RES INC COM 26875P101   628,166 5,480 SH   SOLE 0 0 0 5,480
EQUINIX INC COM 29444U700   528,602 733 SH   SOLE 0 0 0 733
ESSENTIAL UTILS INC COM 29670G102   470,091 10,770 SH   SOLE 0 0 0 10,770
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,766,655 70,433 SH   SOLE 0 0 0 70,433
EVERSOURCE ENERGY COM 30040W108   234,595 2,998 SH   SOLE 0 9 0 2,989
EXXON MOBIL CORP COM 30231G102   3,885,425 35,432 SH   SOLE 0 10 0 35,422
FASTENAL CO COM 311900104   623,643 11,562 SH   SOLE 0 0 0 11,562
FEDEX CORP COM 31428X106   2,703,265 11,831 SH   SOLE 0 0 0 11,831
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   240,043 3,905 SH   SOLE 0 0 0 3,905
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   493,848 11,552 SH   SOLE 0 150 0 11,402
FORD MTR CO DEL COM 345370860   376,026 29,843 SH   SOLE 0 0 0 29,843
GALLAGHER ARTHUR J & CO COM 363576109   672,891 3,517 SH   SOLE 0 2 0 3,515
GAMIDA CELL LTD SHS M47364100   16,200 20,000 SH   SOLE 0 0 0 20,000
GENERAL DYNAMICS CORP COM 369550108   448,609 1,966 SH   SOLE 0 3 0 1,963
GILEAD SCIENCES INC COM 375558103   485,836 5,856 SH   SOLE 0 0 0 5,856
GLACIER BANCORP INC NEW COM 37637Q105   424,111 10,095 SH   SOLE 0 0 0 10,095
GOLDMAN SACHS GROUP INC COM 38141G104   1,319,674 4,034 SH   SOLE 0 0 0 4,034
GRANITESHARES GOLD TR SHS BEN INT 38748G101   287,480 14,735 SH   SOLE 0 35 0 14,700
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   268,901 5,329 SH   SOLE 0 0 0 5,329
HALLIBURTON CO COM 406216101   1,567,547 49,543 SH   SOLE 0 400 0 49,143
HEICO CORP NEW COM 422806109   203,728 1,191 SH   SOLE 0 0 0 1,191
HENRY JACK & ASSOC INC COM 426281101   451,600 2,996 SH   SOLE 0 3 0 2,993
HOME DEPOT INC COM 437076102   2,610,762 8,846 SH   SOLE 0 2 0 8,844
HONEYWELL INTL INC COM 438516106   7,886,215 41,263 SH   SOLE 0 204 0 41,059
ILLINOIS TOOL WKS INC COM 452308109   878,833 3,610 SH   SOLE 0 2 0 3,608
INTEL CORP COM 458140100   363,189 11,117 SH   SOLE 0 0 0 11,117
INTERNATIONAL BUSINESS MACHS COM 459200101   490,332 3,740 SH   SOLE 0 2 0 3,738
INTUIT COM 461202103   616,903 1,384 SH   SOLE 0 2 0 1,382
INTUITIVE SURGICAL INC COM NEW 46120E602   218,171 854 SH   SOLE 0 2 0 852
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,775,154 124,835 SH   SOLE 0 0 0 124,835
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   131,538 11,458 SH   SOLE 0 0 0 11,458
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   388,348 18,423 SH   SOLE 0 0 0 18,423
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   787,363 2,699 SH   SOLE 0 0 0 2,699
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,622,578 19,022 SH   SOLE 0 0 0 19,022
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   590,483 4,083 SH   SOLE 0 0 0 4,083
INVESCO QQQ TR UNIT SER 1 46090E103   1,052,094 3,278 SH   SOLE 0 0 0 3,278
IRON MTN INC DEL COM 46284V101   221,482 4,186 SH   SOLE 0 0 0 4,186
ISHARES GOLD TR ISHARES NEW 464285204   1,633,181 43,703 SH   SOLE 0 0 0 43,703
ISHARES INC MSCI EMRG CHN 46434G764   472,395 9,576 SH   SOLE 0 12 0 9,564
ISHARES TR CORE S&P MCP ETF 464287507   377,054 1,507 SH   SOLE 0 0 0 1,507
ISHARES TR CORE S&P SCP ETF 464287804   1,670,305 17,273 SH   SOLE 0 0 0 17,273
ISHARES TR S&P 500 VAL ETF 464287408   203,055 1,338 SH   SOLE 0 0 0 1,338
ISHARES TR CORE S&P500 ETF 464287200   515,914 1,255 SH   SOLE 0 5 0 1,250
ISHARES TR S&P 500 GRWT ETF 464287309   415,424 6,502 SH   SOLE 0 0 0 6,502
ISHARES TR RUS 1000 GRW ETF 464287614   374,375 1,532 SH   SOLE 0 0 0 1,532
ISHARES TR RUSSELL 2000 ETF 464287655   242,044 1,357 SH   SOLE 0 0 0 1,357
ISHARES TR DOW JONES US ETF 464287846   2,188,097 21,866 SH   SOLE 0 0 0 21,866
ISHARES TR GLB CNSM STP ETF 464288737   324,722 5,242 SH   SOLE 0 10 0 5,232
ISHARES TR ISHARES BIOTECH 464287556   347,828 2,693 SH   SOLE 0 0 0 2,693
ISHARES TR GLOB HLTHCRE ETF 464287325   233,741 2,804 SH   SOLE 0 4 0 2,800
ISHARES TR U.S. BAS MTL ETF 464287838   267,446 2,018 SH   SOLE 0 0 0 2,018
ISHARES TR U.S. TECH ETF 464287721   676,525 7,289 SH   SOLE 0 0 0 7,289
ISHARES TR CORE HIGH DV ETF 46429B663   432,462 4,254 SH   SOLE 0 0 0 4,254
ISHARES TR MSCI CHINA ETF 46429B671   269,562 5,403 SH   SOLE 0 5 0 5,398
ISHARES TR MSCI INTL QUALTY 46434V456   1,465,244 41,508 SH   SOLE 0 67 0 41,441
ISHARES TR CORE DIV GRWTH 46434V621   4,703,084 94,080 SH   SOLE 0 1,098 0 92,983
ISHARES TR CORE MSCI EURO 46434V738   999,566 19,083 SH   SOLE 0 0 0 19,083
ISHARES TR TRS FLT RT BD 46434V860   1,594,798 31,524 SH   SOLE 0 0 0 31,524
ISHARES TR NATIONAL MUN ETF 464288414   431,923 4,009 SH   SOLE 0 0 0 4,009
ISHARES TR MBS ETF 464288588   571,520 6,033 SH   SOLE 0 0 0 6,033
ISHARES TR 3 7 YR TREAS BD 464288661   4,123,736 35,051 SH   SOLE 0 0 0 35,051
ISHARES TR 10-20 YR TRS ETF 464288653   2,107,135 18,397 SH   SOLE 0 6 0 18,391
ISHARES TR US AER DEF ETF 464288760   362,394 3,149 SH   SOLE 0 0 0 3,149
ISHARES TR U.S. MED DVC ETF 464288810   214,776 3,979 SH   SOLE 0 0 0 3,979
ISHARES TR SELECT DIVID ETF 464287168   255,570 2,181 SH   SOLE 0 0 0 2,181
ISHARES TR TIPS BD ETF 464287176   4,468,681 40,532 SH   SOLE 0 0 0 40,532
ISHARES TR 1 3 YR TREAS BD 464287457   1,481,345 18,030 SH   SOLE 0 0 0 18,030
ISHARES TR 20 YR TR BD ETF 464287432   3,127,592 29,403 SH   SOLE 0 0 0 29,403
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,260,610 13,757 SH   SOLE 0 18 0 13,739
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,714,332 49,713 SH   SOLE 0 1,434 0 48,279
JACOBS SOLUTIONS INC COM 46982L108   2,923,091 24,875 SH   SOLE 0 200 0 24,675
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   501,601 10,131 SH   SOLE 0 27 0 10,104
JOHNSON & JOHNSON COM 478160104   5,645,278 36,421 SH   SOLE 0 207 0 36,214
JPMORGAN CHASE & CO COM 46625H100   3,187,041 24,457 SH   SOLE 0 6 0 24,451
JUNIPER NETWORKS INC COM 48203R104   782,769 22,742 SH   SOLE 0 0 0 22,742
KIMBERLY-CLARK CORP COM 494368103   740,958 5,520 SH   SOLE 0 0 0 5,520
KKR & CO INC COM 48251W104   251,571 4,790 SH   SOLE 0 5 0 4,785
L3HARRIS TECHNOLOGIES INC COM 502431109   568,370 2,896 SH   SOLE 0 0 0 2,896
LILLY ELI & CO COM 532457108   425,756 1,240 SH   SOLE 0 0 0 1,240
LISTED FD TR HORIZON KINETICS 53656F623   4,624,591 149,954 SH   SOLE 0 88 0 149,867
LISTED FD TR HORZN KINTCS BL 53656G209   308,774 14,790 SH   SOLE 0 500 0 14,290
LOCKHEED MARTIN CORP COM 539830109   1,398,810 2,959 SH   SOLE 0 2 0 2,957
LOWES COS INC COM 548661107   1,373,222 6,867 SH   SOLE 0 0 0 6,867
LUMENTUM HLDGS INC COM 55024U109   851,090 15,758 SH   SOLE 0 0 0 15,758
MARSH & MCLENNAN COS INC COM 571748102   1,240,225 7,447 SH   SOLE 0 0 0 7,447
MASTERCARD INCORPORATED CL A 57636Q104   2,861,483 7,874 SH   SOLE 0 8 0 7,866
MCCORMICK & CO INC COM NON VTG 579780206   470,183 5,651 SH   SOLE 0 0 0 5,651
MCDONALDS CORP COM 580135101   2,441,331 8,731 SH   SOLE 0 2 0 8,729
MEDTRONIC PLC SHS G5960L103   3,901,422 48,393 SH   SOLE 0 57 0 48,336
MERCK & CO INC COM 58933Y105   7,541,014 70,881 SH   SOLE 0 0 0 70,881
META PLATFORMS INC CL A 30303M102   2,137,627 10,086 SH   SOLE 0 7 0 10,079
METTLER TOLEDO INTERNATIONAL COM 592688105   229,532 150 SH   SOLE 0 0 0 150
MICRON TECHNOLOGY INC COM 595112103   1,582,767 26,231 SH   SOLE 0 0 0 26,231
MICROSOFT CORP COM 594918104   17,465,674 60,582 SH   SOLE 0 694 0 59,887
MONDELEZ INTL INC CL A 609207105   873,683 12,531 SH   SOLE 0 0 0 12,531
MONOLITHIC PWR SYS INC COM 609839105   283,929 567 SH   SOLE 0 0 0 567
MOTOROLA SOLUTIONS INC COM NEW 620076307   333,628 1,166 SH   SOLE 0 0 0 1,166
MURPHY USA INC COM 626755102   215,214 834 SH   SOLE 0 0 0 834
NASDAQ INC COM 631103108   503,462 9,209 SH   SOLE 0 0 0 9,209
NEXTERA ENERGY INC COM 65339F101   2,268,232 29,427 SH   SOLE 0 0 0 29,427
NIKE INC CL B 654106103   699,080 5,700 SH   SOLE 0 932 0 4,768
NORFOLK SOUTHN CORP COM 655844108   225,568 1,064 SH   SOLE 0 100 0 964
NOVO-NORDISK A S ADR 670100205   1,957,080 12,298 SH   SOLE 0 0 0 12,298
NUCOR CORP COM 670346105   204,326 1,323 SH   SOLE 0 0 0 1,323
NUVEEN AMT FREE QLTY MUN INC COM 670657105   2,005,139 180,318 SH   SOLE 0 0 0 180,318
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   129,589 11,999 SH   SOLE 0 0 0 11,999
NVIDIA CORPORATION COM 67066G104   4,650,361 16,742 SH   SOLE 0 3 0 16,739
ORACLE CORP COM 68389X105   438,715 4,721 SH   SOLE 0 7 0 4,714
ORGANOGENESIS HLDGS INC COM 68621F102   30,802 14,461 SH   SOLE 0 0 0 14,461
PAYPAL HLDGS INC COM 70450Y103   2,918,526 38,432 SH   SOLE 0 9 0 38,423
PEPSICO INC COM 713448108   2,130,169 11,685 SH   SOLE 0 0 0 11,685
PFIZER INC COM 717081103   3,507,114 85,959 SH   SOLE 0 4 0 85,955
PHILIP MORRIS INTL INC COM 718172109   2,372,784 24,399 SH   SOLE 0 9 0 24,390
PHILLIPS 66 COM 718546104   334,461 3,299 SH   SOLE 0 7 0 3,292
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   723,231 7,622 SH   SOLE 0 0 0 7,622
PIONEER NAT RES CO COM 723787107   277,380 1,358 SH   SOLE 0 0 0 1,358
PLUG POWER INC COM NEW 72919P202   253,117 21,597 SH   SOLE 0 0 0 21,597
POOL CORP COM 73278L105   510,621 1,491 SH   SOLE 0 0 0 1,491
PROCTER AND GAMBLE CO COM 742718109   725,926 4,882 SH   SOLE 0 12 0 4,870
PROSHARES TR ULTRA FNCLS NEW 74347X633   231,644 5,484 SH   SOLE 0 0 0 5,484
PROSHARES TR INVT INT RT HG 74347B607   1,146,086 15,956 SH   SOLE 0 0 0 15,956
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   562,050 9,000 SH   SOLE 0 0 0 9,000
QUALCOMM INC COM 747525103   7,795,321 61,101 SH   SOLE 0 7 0 61,094
QUANTA SVCS INC COM 74762E102   1,459,766 8,760 SH   SOLE 0 0 0 8,760
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,245,369 33,140 SH   SOLE 0 9 0 33,131
REPUBLIC SVCS INC COM 760759100   1,078,572 7,976 SH   SOLE 0 0 0 7,976
ROBERT HALF INTL INC COM 770323103   462,904 5,745 SH   SOLE 0 0 0 5,745
ROYCE VALUE TR INC COM 780910105   145,131 10,695 SH   SOLE 0 0 0 10,695
S&P GLOBAL INC COM 78409V104   633,390 1,837 SH   SOLE 0 1 0 1,836
SALESFORCE INC COM 79466L302   1,707,520 8,547 SH   SOLE 0 6 0 8,541
SANOFI SPONSORED ADR 80105N105   207,177 3,807 SH   SOLE 0 0 0 3,807
SCHWAB STRATEGIC TR MUN BD ETF 808524649   1,284,809 24,535 SH   SOLE 0 0 0 24,535
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,412,896 183,336 SH   SOLE 0 50 0 183,286
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,550,698 66,232 SH   SOLE 0 0 0 66,232
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   209,526 3,088 SH   SOLE 0 0 0 3,088
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   789,190 16,175 SH   SOLE 0 0 0 16,175
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   226,446 4,490 SH   SOLE 0 0 0 4,490
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   12,523,836 261,731 SH   SOLE 0 0 0 261,731
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   327,558 4,995 SH   SOLE 0 0 0 4,995
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,557,166 37,778 SH   SOLE 0 0 0 37,778
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,641,256 62,813 SH   SOLE 0 0 0 62,813
SELECT SECTOR SPDR TR ENERGY 81369Y506   216,953 2,619 SH   SOLE 0 9 0 2,610
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   247,941 7,712 SH   SOLE 0 0 0 7,712
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,532,573 25,030 SH   SOLE 0 0 0 25,030
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,822,594 51,802 SH   SOLE 0 4 0 51,798
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,896,079 52,149 SH   SOLE 0 0 0 52,149
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,288,181 56,297 SH   SOLE 0 2 0 56,295
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,889,432 19,322 SH   SOLE 0 0 0 19,322
SHELL PLC SPON ADS 780259305   573,904 9,974 SH   SOLE 0 0 0 9,974
SHERWIN WILLIAMS CO COM 824348106   498,129 2,216 SH   SOLE 0 0 0 2,216
SIRIUS XM HOLDINGS INC COM 82968B103   170,163 42,862 SH   SOLE 0 113 0 42,749
SNAP ON INC COM 833034101   688,586 2,789 SH   SOLE 0 0 0 2,789
SOLUNA HOLDINGS INC COM NEW 583543103   93,470 346,058 SH   SOLE 0 0 0 346,058
SOUTHERN CO COM 842587107   1,012,603 14,553 SH   SOLE 0 0 0 14,553
SOUTHERN COPPER CORP COM 84265V105   1,035,856 13,585 SH   SOLE 0 0 0 13,585
SPDR GOLD TR GOLD SHS 78463V107   1,144,575 6,247 SH   SOLE 0 0 0 6,247
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,339,158 5,714 SH   SOLE 0 0 0 5,714
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   303,009 661 SH   SOLE 0 0 0 661
SPDR SER TR S&P 600 SMCP VAL 78464A300   209,364 2,748 SH   SOLE 0 0 0 2,748
SPDR SER TR PRTFLO S&P500 GW 78464A409   212,859 3,845 SH   SOLE 0 0 0 3,845
SPDR SER TR S&P SEMICNDCTR 78464A862   362,765 1,739 SH   SOLE 0 0 0 1,739
SPDR SER TR S&P BIOTECH 78464A870   4,036,083 52,960 SH   SOLE 0 0 0 52,960
SPDR SER TR NUVEEN BLMBRG SH 78468R739   226,510 4,764 SH   SOLE 0 0 0 4,764
SPDR SER TR PORTFOLIO SH TSR 78468R101   426,173 14,580 SH   SOLE 0 0 0 14,580
SPDR SER TR COMP SOFTWARE 78464A599   225,658 1,834 SH   SOLE 0 0 0 1,834
SPDR SER TR S&P DIVID ETF 78464A763   299,559 2,421 SH   SOLE 0 0 0 2,421
STERIS PLC SHS USD G8473T100   519,745 2,717 SH   SOLE 0 0 0 2,717
STRYKER CORPORATION COM 863667101   736,843 2,581 SH   SOLE 0 0 0 2,581
T-MOBILE US INC COM 872590104   1,583,970 10,936 SH   SOLE 0 0 0 10,936
TESLA INC COM 88160R101   1,104,798 5,325 SH   SOLE 0 60 0 5,265
TEXAS INSTRS INC COM 882508104   633,199 3,404 SH   SOLE 0 5 0 3,399
THERMO FISHER SCIENTIFIC INC COM 883556102   1,876,084 3,255 SH   SOLE 0 0 0 3,255
THOMSON REUTERS CORP. COM NEW 884903709   203,524 1,564 SH   SOLE 0 0 0 1,564
TJX COS INC NEW COM 872540109   850,135 10,849 SH   SOLE 0 0 0 10,849
TRACTOR SUPPLY CO COM 892356106   1,010,787 4,300 SH   SOLE 0 0 0 4,300
TRANE TECHNOLOGIES PLC SHS G8994E103   1,640,832 8,919 SH   SOLE 0 0 0 8,919
TRAVELERS COMPANIES INC COM 89417E109   268,676 1,567 SH   SOLE 0 0 0 1,567
TRITON INTL LTD CL A G9078F107   4,226,372 66,852 SH   SOLE 0 150 0 66,702
UNION PAC CORP COM 907818108   1,268,080 6,301 SH   SOLE 0 0 0 6,301
UNITED PARCEL SERVICE INC CL B 911312106   6,207,044 31,997 SH   SOLE 0 50 0 31,947
UNITEDHEALTH GROUP INC COM 91324P102   3,008,925 6,367 SH   SOLE 0 0 0 6,367
VANGUARD INDEX FDS TOTAL STK MKT 922908769   326,969 1,602 SH   SOLE 0 0 0 1,602
VANGUARD INDEX FDS VALUE ETF 922908744   275,432 1,994 SH   SOLE 0 6 0 1,988
VANGUARD INDEX FDS MID CAP ETF 922908629   1,215,219 5,762 SH   SOLE 0 0 0 5,762
VANGUARD INDEX FDS SM CP VAL ETF 922908611   263,516 1,660 SH   SOLE 0 0 0 1,660
VANGUARD INDEX FDS SMALL CP ETF 922908751   328,646 1,734 SH   SOLE 0 0 0 1,734
VANGUARD INDEX FDS GROWTH ETF 922908736   253,398 1,016 SH   SOLE 0 0 0 1,016
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   411,186 1,093 SH   SOLE 0 0 0 1,093
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   6,792,023 127,025 SH   SOLE 0 0 0 127,025
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   5,922,419 87,326 SH   SOLE 0 0 0 87,326
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,252,875 28,260 SH   SOLE 0 0 0 28,260
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,685,758 33,480 SH   SOLE 0 0 0 33,480
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   403,506 2,620 SH   SOLE 0 0 0 2,620
VANGUARD WORLD FDS INF TECH ETF 92204A702   823,374 2,136 SH   SOLE 0 0 0 2,136
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   314,181 1,318 SH   SOLE 0 0 0 1,318
VERIZON COMMUNICATIONS INC COM 92343V104   1,023,153 26,309 SH   SOLE 0 21 0 26,288
VISA INC COM CL A 92826C839   2,699,879 11,975 SH   SOLE 0 17 0 11,958
WALMART INC COM 931142103   2,789,953 18,921 SH   SOLE 0 6 0 18,915
WASTE MGMT INC DEL COM 94106L109   477,505 2,926 SH   SOLE 0 0 0 2,926
WATSCO INC COM 942622200   721,090 2,266 SH   SOLE 0 1 0 2,265
WEC ENERGY GROUP INC COM 92939U106   524,959 5,538 SH   SOLE 0 0 0 5,538
WELLTOWER INC COM 95040Q104   253,854 3,541 SH   SOLE 0 0 0 3,541
WESCO INTL INC COM 95082P105   1,404,614 9,089 SH   SOLE 0 0 0 9,089
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   673,094 13,390 SH   SOLE 0 52 0 13,338
ZIONS BANCORPORATION N A COM 989701107   800,053 26,731 SH   SOLE 0 0 0 26,731