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
1 800 FLOWERS COM INC CL A 68243Q106   833,381 102,005 SH   SOLE   0 0 102,005
374WATER INC COM 88583P104   8,533 12,500 SH   SOLE   0 0 12,500
3M CO COM 88579Y101   506,089 3,920 SH   SOLE   0 0 3,920
ABBOTT LABS COM 002824100   1,407,834 12,447 SH   SOLE   0 0 12,447
ABBVIE INC COM 00287Y109   4,729,239 26,614 SH   SOLE   0 0 26,614
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,069,229 5,882 SH   SOLE   0 0 5,882
ACUITY BRANDS INC COM 00508Y102   280,153 959 SH   SOLE   0 0 959
ADAMS DIVERSIFIED EQUITY FD COM 006212104   389,759 19,295 SH   SOLE   0 0 19,295
ADOBE INC COM 00724F101   2,841,505 6,390 SH   SOLE   0 0 6,390
ADVANCED MICRO DEVICES INC COM 007903107   814,729 6,745 SH   SOLE   0 0 6,745
AIR PRODS & CHEMS INC COM 009158106   2,726,706 9,401 SH   SOLE   0 0 9,401
ALLSTATE CORP COM 020002101   287,257 1,490 SH   SOLE   0 0 1,490
ALPHABET INC CAP STK CL C 02079K107   7,433,588 39,034 SH   SOLE   0 0 39,034
ALPHABET INC CAP STK CL A 02079K305   12,019,550 63,495 SH   SOLE   0 0 63,495
ALTRIA GROUP INC COM 02209S103   2,083,059 39,837 SH   SOLE   0 0 39,837
AMAZON COM INC COM 023135106   18,332,228 83,560 SH   SOLE   0 0 83,560
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,727,314 26,541 SH   SOLE   0 0 26,541
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,356,807 40,089 SH   SOLE   0 0 40,089
AMERICAN ELEC PWR CO INC COM 025537101   1,606,113 17,414 SH   SOLE   0 0 17,414
AMERICAN EXPRESS CO COM 025816109   2,486,411 8,378 SH   SOLE   0 0 8,378
AMERICAN TOWER CORP NEW COM 03027X100   929,265 5,067 SH   SOLE   0 0 5,067
AMERICAN WTR WKS CO INC NEW COM 030420103   2,519,836 20,241 SH   SOLE   0 0 20,241
AMERIPRISE FINL INC COM 03076C106   1,110,778 2,086 SH   SOLE   0 0 2,086
AMETEK INC COM 031100100   555,021 3,079 SH   SOLE   0 0 3,079
AMGEN INC COM 031162100   1,354,933 5,198 SH   SOLE   0 0 5,198
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   616,412 12,311 SH   SOLE   0 0 12,311
APPLE INC COM 037833100   66,917,215 267,220 SH   SOLE   0 0 267,220
APPLIED MATLS INC COM 038222105   299,890 1,844 SH   SOLE   0 0 1,844
ARES CAPITAL CORP COM 04010L103   522,427 23,866 SH   SOLE   0 0 23,866
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   5,143,607 29,055 SH   SOLE   0 0 29,055
ARISTA NETWORKS INC COM SHS 040413205   1,066,725 9,651 SH   SOLE   0 0 9,651
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,559,631 2,250 SH   SOLE   0 0 2,250
AT&T INC COM 00206R102   1,927,222 84,639 SH   SOLE   0 0 84,639
ATMOS ENERGY CORP COM 049560105   221,996 1,594 SH   SOLE   0 0 1,594
AUTOMATIC DATA PROCESSING IN COM 053015103   3,924,738 13,407 SH   SOLE   0 0 13,407
AVIDXCHANGE HOLDINGS INC COM 05368X102   541,692 52,388 SH   SOLE   0 0 52,388
BAKER HUGHES COMPANY CL A 05722G100   420,660 10,255 SH   SOLE   0 0 10,255
BANK AMERICA CORP COM 060505104   3,278,916 74,606 SH   SOLE   0 0 74,606
BANK HAWAII CORP COM 062540109   244,211 3,428 SH   SOLE   0 0 3,428
BANK NEW YORK MELLON CORP COM 064058100   3,066,069 39,907 SH   SOLE   0 0 39,907
BAR HBR BANKSHARES COM 066849100   300,357 9,822 SH   SOLE   0 0 9,822
BECTON DICKINSON & CO COM 075887109   248,110 1,094 SH   SOLE   0 0 1,094
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,221,467 37,993 SH   SOLE   0 0 37,993
BEST BUY INC COM 086516101   206,303 2,404 SH   SOLE   0 0 2,404
BLACKROCK INC COM 09290D101   652,020 636 SH   SOLE   0 0 636
BLACKSTONE INC COM 09260D107   2,168,408 12,576 SH   SOLE   0 0 12,576
BLOCK H & R INC COM 093671105   292,525 5,536 SH   SOLE   0 0 5,536
BOEING CO COM 097023105   382,148 2,159 SH   SOLE   0 0 2,159
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   435,462 8,678 SH   SOLE   0 0 8,678
BOSTON SCIENTIFIC CORP COM 101137107   1,230,562 13,777 SH   SOLE   0 0 13,777
BP PLC SPONSORED ADR 055622104   1,427,509 48,292 SH   SOLE   0 0 48,292
BRIDGEWATER BANCSHARES INC COM 108621103   300,976 22,278 SH   SOLE   0 0 22,278
BRISTOL-MYERS SQUIBB CO COM 110122108   593,046 10,485 SH   SOLE   0 0 10,485
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,123,630 58,470 SH   SOLE   0 0 58,470
BROADCOM INC COM 11135F101   10,082,312 43,488 SH   SOLE   0 0 43,488
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   611,226 19,227 SH   SOLE   0 0 19,227
CAMECO CORP COM 13321L108   498,483 9,700 SH   SOLE   0 0 9,700
CAPITAL ONE FINL CORP COM 14040H105   1,003,430 5,627 SH   SOLE   0 0 5,627
CATERPILLAR INC COM 149123101   1,209,742 3,335 SH   SOLE   0 0 3,335
CHEVRON CORP NEW COM 166764100   1,747,815 12,067 SH   SOLE   0 0 12,067
CHIPOTLE MEXICAN GRILL INC COM 169656105   750,373 12,444 SH   SOLE   0 0 12,444
CHUBB LIMITED COM H1467J104   288,633 1,045 SH   SOLE   0 0 1,045
CINCINNATI FINL CORP COM 172062101   1,749,911 12,178 SH   SOLE   0 0 12,178
CINTAS CORP COM 172908105   4,033,513 22,077 SH   SOLE   0 0 22,077
CISCO SYS INC COM 17275R102   3,303,952 55,810 SH   SOLE   0 0 55,810
CITIGROUP INC COM NEW 172967424   1,249,902 17,757 SH   SOLE   0 0 17,757
CITIZENS FINL GROUP INC COM 174610105   1,328,473 30,358 SH   SOLE   0 0 30,358
CME GROUP INC COM 12572Q105   930,394 4,006 SH   SOLE   0 0 4,006
COCA COLA CO COM 191216100   2,524,262 40,544 SH   SOLE   0 0 40,544
COMCAST CORP NEW CL A 20030N101   322,354 8,589 SH   SOLE   0 0 8,589
COMPASS DIVERSIFIED SH BEN INT 20451Q104   274,767 11,905 SH   SOLE   0 0 11,905
CONOCOPHILLIPS COM 20825C104   367,227 3,703 SH   SOLE   0 0 3,703
CONSOLIDATED EDISON INC COM 209115104   544,762 6,105 SH   SOLE   0 0 6,105
CONSTELLATION ENERGY CORP COM 21037T109   798,924 3,571 SH   SOLE   0 0 3,571
COPART INC COM 217204106   373,092 6,501 SH   SOLE   0 0 6,501
CORNING INC COM 219350105   207,630 4,369 SH   SOLE   0 0 4,369
CORPAY INC COM SHS 219948106   621,678 1,837 SH   SOLE   0 0 1,837
COSTCO WHSL CORP NEW COM 22160K105   10,830,521 11,820 SH   SOLE   0 0 11,820
CROWDSTRIKE HLDGS INC CL A 22788C105   269,964 789 SH   SOLE   0 0 789
CSX CORP COM 126408103   711,912 22,061 SH   SOLE   0 0 22,061
DANAHER CORPORATION COM 235851102   1,154,490 5,029 SH   SOLE   0 0 5,029
DEERE & CO COM 244199105   654,491 1,545 SH   SOLE   0 0 1,545
DELL TECHNOLOGIES INC CL C 24703L202   333,949 2,898 SH   SOLE   0 0 2,898
DIGITAL RLTY TR INC COM 253868103   248,617 1,402 SH   SOLE   0 0 1,402
DISNEY WALT CO COM 254687106   2,188,506 19,654 SH   SOLE   0 0 19,654
DOMINION ENERGY INC COM 25746U109   835,113 15,505 SH   SOLE   0 0 15,505
DTE ENERGY CO COM 233331107   853,099 7,065 SH   SOLE   0 0 7,065
DUKE ENERGY CORP NEW COM NEW 26441C204   1,769,245 16,421 SH   SOLE   0 0 16,421
EATON CORP PLC SHS G29183103   781,886 2,356 SH   SOLE   0 0 2,356
EATON VANCE TAX-MANAGED GLOB COM 27829F108   4,779,035 584,949 SH   SOLE   0 0 584,949
ECOLAB INC COM 278865100   514,567 2,196 SH   SOLE   0 0 2,196
EDWARDS LIFESCIENCES CORP COM 28176E108   289,161 3,906 SH   SOLE   0 0 3,906
ELI LILLY & CO COM 532457108   7,451,976 9,653 SH   SOLE   0 0 9,653
EMERSON ELEC CO COM 291011104   385,235 3,108 SH   SOLE   0 0 3,108
ENBRIDGE INC COM 29250N105   213,660 5,036 SH   SOLE   0 0 5,036
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   544,324 27,786 SH   SOLE   0 0 27,786
ENTERGY CORP NEW COM 29364G103   1,422,646 18,763 SH   SOLE   0 0 18,763
EOG RES INC COM 26875P101   1,027,209 8,380 SH   SOLE   0 0 8,380
EPR PPTYS COM SH BEN INT 26884U109   272,676 6,158 SH   SOLE   0 0 6,158
EQUINIX INC COM 29444U700   270,609 287 SH   SOLE   0 0 287
EQUINOR ASA SPONSORED ADR 29446M102   258,671 10,919 SH   SOLE   0 0 10,919
ESCALADE INC COM 296056104   293,068 20,523 SH   SOLE   0 0 20,523
ETHAN ALLEN INTERIORS INC COM 297602104   263,897 9,388 SH   SOLE   0 0 9,388
EVERSOURCE ENERGY COM 30040W108   709,979 12,363 SH   SOLE   0 0 12,363
EVOLUTION PETE CORP COM 30049A107   188,384 36,020 SH   SOLE   0 0 36,020
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   487,100 8,658 SH   SOLE   0 0 8,658
EXELON CORP COM 30161N101   405,751 10,780 SH   SOLE   0 0 10,780
EXXON MOBIL CORP COM 30231G102   6,947,210 64,583 SH   SOLE   0 0 64,583
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,516,819 78,378 SH   SOLE   0 0 78,378
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   912,556 16,255 SH   SOLE   0 0 16,255
FIFTH THIRD BANCORP COM 316773100   1,679,964 39,734 SH   SOLE   0 0 39,734
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,832,286 160,016 SH   SOLE   0 0 160,016
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,537,898 14,769 SH   SOLE   0 0 14,769
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   578,833 9,123 SH   SOLE   0 0 9,123
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,231,462 16,461 SH   SOLE   0 0 16,461
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   254,995 3,250 SH   SOLE   0 0 3,250
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,437,855 29,543 SH   SOLE   0 0 29,543
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   2,612,285 73,276 SH   SOLE   0 0 73,276
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   792,529 13,401 SH   SOLE   0 0 13,401
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,189,321 19,898 SH   SOLE   0 0 19,898
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,966,865 42,536 SH   SOLE   0 0 42,536
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   329,969 9,725 SH   SOLE   0 0 9,725
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,924,487 21,914 SH   SOLE   0 0 21,914
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   277,538 7,403 SH   SOLE   0 0 7,403
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   239,699 6,280 SH   SOLE   0 0 6,280
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   1,111,309 27,408 SH   SOLE   0 0 27,408
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   1,223,769 23,818 SH   SOLE   0 0 23,818
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   354,730 9,077 SH   SOLE   0 0 9,077
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   1,447,871 29,568 SH   SOLE   0 0 29,568
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   329,982 15,284 SH   SOLE   0 0 15,284
FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656   511,007 22,641 SH   SOLE   0 0 22,641
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   245,687 5,180 SH   SOLE   0 0 5,180
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   211,728 5,652 SH   SOLE   0 0 5,652
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   556,702 13,261 SH   SOLE   0 0 13,261
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   363,080 8,517 SH   SOLE   0 0 8,517
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   341,572 6,863 SH   SOLE   0 0 6,863
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   5,453,521 178,980 SH   SOLE   0 0 178,980
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   464,999 10,176 SH   SOLE   0 0 10,176
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   350,951 7,339 SH   SOLE   0 0 7,339
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   296,468 6,651 SH   SOLE   0 0 6,651
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   4,855,098 122,356 SH   SOLE   0 0 122,356
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   616,515 13,247 SH   SOLE   0 0 13,247
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   1,505,812 37,514 SH   SOLE   0 0 37,514
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   225,029 6,100 SH   SOLE   0 0 6,100
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   234,155 5,485 SH   SOLE   0 0 5,485
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   5,328,876 116,097 SH   SOLE   0 0 116,097
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   223,267 8,107 SH   SOLE   0 0 8,107
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   258,441 10,127 SH   SOLE   0 0 10,127
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   332,086 8,435 SH   SOLE   0 0 8,435
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   265,863 7,536 SH   SOLE   0 0 7,536
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   506,298 12,262 SH   SOLE   0 0 12,262
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,100,315 10,550 SH   SOLE   0 0 10,550
FIRST TR MORNINGSTAR DIVID L SHS 336917109   4,133,571 102,672 SH   SOLE   0 0 102,672
FIRST TR VALUE LINE DIVID IN SHS 33734H106   11,166,039 255,867 SH   SOLE   0 0 255,867
FIRSTENERGY CORP COM 337932107   933,308 23,462 SH   SOLE   0 0 23,462
FORD MTR CO COM 345370860   535,824 54,124 SH   SOLE   0 0 54,124
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   107,088 15,702 SH   SOLE   0 0 15,702
GALLAGHER ARTHUR J & CO COM 363576109   3,705,227 13,053 SH   SOLE   0 0 13,053
GAMING & LEISURE PPTYS INC COM 36467J108   308,368 6,403 SH   SOLE   0 0 6,403
GE AEROSPACE COM NEW 369604301   390,969 2,344 SH   SOLE   0 0 2,344
GE VERNOVA INC COM 36828A101   232,554 707 SH   SOLE   0 0 707
GENERAL DYNAMICS CORP COM 369550108   678,157 2,574 SH   SOLE   0 0 2,574
GENERAL MLS INC COM 370334104   839,713 13,168 SH   SOLE   0 0 13,168
GENUINE PARTS CO COM 372460105   335,743 2,876 SH   SOLE   0 0 2,876
GERDAU SA SPON ADR REP PFD 373737105   41,472 14,400 SH   SOLE   0 0 14,400
GILEAD SCIENCES INC COM 375558103   2,475,239 26,797 SH   SOLE   0 0 26,797
GLOBAL X FDS DEFENSE TECH ETF 37960A529   627,665 16,778 SH   SOLE   0 0 16,778
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   225,519 2,257 SH   SOLE   0 0 2,257
GOLDMAN SACHS GROUP INC COM 38141G104   585,991 1,023 SH   SOLE   0 0 1,023
GSK PLC SPONSORED ADR 37733W204   834,338 24,670 SH   SOLE   0 0 24,670
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   270,318 12,212 SH   SOLE   0 0 12,212
HARTFORD FINL SVCS GROUP INC COM 416515104   482,673 4,412 SH   SOLE   0 0 4,412
HCA HEALTHCARE INC COM 40412C101   2,770,764 9,231 SH   SOLE   0 0 9,231
HERCULES CAPITAL INC COM 427096508   269,334 13,406 SH   SOLE   0 0 13,406
HERSHEY CO COM 427866108   1,146,749 6,771 SH   SOLE   0 0 6,771
HOME DEPOT INC COM 437076102   9,487,394 24,390 SH   SOLE   0 0 24,390
HONEYWELL INTL INC COM 438516106   1,362,550 6,032 SH   SOLE   0 0 6,032
HOWMET AEROSPACE INC COM 443201108   591,174 5,405 SH   SOLE   0 0 5,405
HP INC COM 40434L105   537,428 16,470 SH   SOLE   0 0 16,470
INTEL CORP COM 458140100   239,903 11,965 SH   SOLE   0 0 11,965
INTERNATIONAL BUSINESS MACHS COM 459200101   6,180,610 28,115 SH   SOLE   0 0 28,115
INTERNATIONAL PAPER CO COM 460146103   1,284,005 23,857 SH   SOLE   0 0 23,857
INTERPUBLIC GROUP COS INC COM 460690100   595,033 21,236 SH   SOLE   0 0 21,236
INTUIT COM 461202103   924,778 1,471 SH   SOLE   0 0 1,471
INTUITIVE SURGICAL INC COM NEW 46120E602   1,012,080 1,939 SH   SOLE   0 0 1,939
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   204,575 6,625 SH   SOLE   0 0 6,625
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   21,218,070 100,822 SH   SOLE   0 0 100,822
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   996,420 86,420 SH   SOLE   0 0 86,420
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,370,970 33,871 SH   SOLE   0 0 33,871
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   861,257 43,454 SH   SOLE   0 0 43,454
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   448,939 2,562 SH   SOLE   0 0 2,562
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   646,500 13,910 SH   SOLE   0 0 13,910
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   5,829,732 50,813 SH   SOLE   0 0 50,813
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   2,216,880 45,786 SH   SOLE   0 0 45,786
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   1,507,098 26,498 SH   SOLE   0 0 26,498
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   296,016 7,393 SH   SOLE   0 0 7,393
INVESCO QQQ TR UNIT SER 1 46090E103   6,020,755 11,777 SH   SOLE   0 0 11,777
ISHARES INC CORE MSCI EMKT 46434G103   3,830,908 73,361 SH   SOLE   0 0 73,361
ISHARES SILVER TR ISHARES 46428Q109   477,073 18,119 SH   SOLE   0 0 18,119
ISHARES TR NATIONAL MUN ETF 464288414   4,482,665 42,071 SH   SOLE   0 0 42,071
ISHARES TR SELECT DIVID ETF 464287168   1,170,500 8,915 SH   SOLE   0 0 8,915
ISHARES TR MSCI USA QLT FCT 46432F339   518,569 2,912 SH   SOLE   0 0 2,912
ISHARES TR HIGH YLD SYSTM B 46435G250   219,751 4,675 SH   SOLE   0 0 4,675
ISHARES TR US TREAS BD ETF 46429B267   575,971 25,064 SH   SOLE   0 0 25,064
ISHARES TR EAFE SML CP ETF 464288273   271,741 4,473 SH   SOLE   0 0 4,473
ISHARES TR U.S. MED DVC ETF 464288810   699,983 11,996 SH   SOLE   0 0 11,996
ISHARES TR MODERT ALLOC ETF 464289875   863,230 19,872 SH   SOLE   0 0 19,872
ISHARES TR CORE S&P500 ETF 464287200   76,867,880 130,577 SH   SOLE   0 0 130,577
ISHARES TR RUS MD CP GR ETF 464287481   6,239,869 49,230 SH   SOLE   0 0 49,230
ISHARES TR CORE HIGH DV ETF 46429B663   866,598 7,720 SH   SOLE   0 0 7,720
ISHARES TR MSCI INDIA ETF 46429B598   625,574 11,884 SH   SOLE   0 0 11,884
ISHARES TR EAFE VALUE ETF 464288877   9,757,330 185,960 SH   SOLE   0 0 185,960
ISHARES TR RUS 1000 GRW ETF 464287614   5,496,465 13,687 SH   SOLE   0 0 13,687
ISHARES TR MSCI EMG MKT ETF 464287234   286,383 6,848 SH   SOLE   0 0 6,848
ISHARES TR RUSSELL 2000 ETF 464287655   5,176,395 23,427 SH   SOLE   0 0 23,427
ISHARES TR CORE S&P US GWT 464287671   264,414 1,897 SH   SOLE   0 0 1,897
ISHARES TR ISHS 5-10YR INVT 464288638   13,681,148 265,602 SH   SOLE   0 0 265,602
ISHARES TR CORE DIV GRWTH 46434V621   7,064,435 115,168 SH   SOLE   0 0 115,168
ISHARES TR AGGRES ALLOC ETF 464289859   3,322,406 43,368 SH   SOLE   0 0 43,368
ISHARES TR IBOXX HI YD ETF 464288513   2,241,997 28,506 SH   SOLE   0 0 28,506
ISHARES TR S&P 500 GRWT ETF 464287309   17,109,896 168,521 SH   SOLE   0 0 168,521
ISHARES TR RUS 1000 ETF 464287622   990,585 3,075 SH   SOLE   0 0 3,075
ISHARES TR CORE S&P MCP ETF 464287507   757,575 12,158 SH   SOLE   0 0 12,158
ISHARES TR CORE MSCI EAFE 46432F842   2,235,115 31,803 SH   SOLE   0 0 31,803
ISHARES TR S&P 500 VAL ETF 464287408   311,898 1,634 SH   SOLE   0 0 1,634
ISHARES TR RUS MID CAP ETF 464287499   420,696 4,759 SH   SOLE   0 0 4,759
ISHARES TR RUS TP200 GR ETF 464289438   9,475,347 40,274 SH   SOLE   0 0 40,274
ISHARES TR EAFE GRWTH ETF 464288885   10,800,890 111,545 SH   SOLE   0 0 111,545
ISHARES TR MSCI EAFE ETF 464287465   1,151,917 15,235 SH   SOLE   0 0 15,235
ISHARES TR CORE US AGGBD ET 464287226   43,180,794 445,622 SH   SOLE   0 0 445,622
ISHARES TR MRNING SM CP ETF 464288703   2,958,964 46,664 SH   SOLE   0 0 46,664
ISHARES TR SHRT NAT MUN ETF 464288158   480,145 4,552 SH   SOLE   0 0 4,552
ISHARES TR TIPS BD ETF 464287176   1,024,798 9,618 SH   SOLE   0 0 9,618
ISHARES TR 0-5YR HI YL CP 46434V407   3,507,613 82,319 SH   SOLE   0 0 82,319
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,307,599 12,998 SH   SOLE   0 0 12,998
ISHARES TR 7-10 YR TRSY BD 464287440   926,349 10,020 SH   SOLE   0 0 10,020
ISHARES TR RUS 1000 VAL ETF 464287598   3,343,122 18,058 SH   SOLE   0 0 18,058
ISHARES TR RUS MDCP VAL ETF 464287473   12,029,135 93,004 SH   SOLE   0 0 93,004
ISHARES TR ISHARES SEMICDTR 464287523   3,369,676 15,637 SH   SOLE   0 0 15,637
ISHARES TR GRWT ALLOCAT ETF 464289867   2,784,569 48,579 SH   SOLE   0 0 48,579
ISHARES TR CONSER ALLOC ETF 464289883   595,472 15,964 SH   SOLE   0 0 15,964
ISHARES TR JPMORGAN USD EMG 464288281   1,343,881 15,093 SH   SOLE   0 0 15,093
ISHARES TR US HLTHCARE ETF 464287762   518,312 8,895 SH   SOLE   0 0 8,895
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   7,415,355 146,231 SH   SOLE   0 0 146,231
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   13,999,374 277,931 SH   SOLE   0 0 277,931
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   40,853,127 710,119 SH   SOLE   0 0 710,119
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   397,698 9,351 SH   SOLE   0 0 9,351
JOHNSON & JOHNSON COM 478160104   2,237,300 15,470 SH   SOLE   0 0 15,470
JOHNSON CTLS INTL PLC SHS G51502105   315,957 4,003 SH   SOLE   0 0 4,003
JPMORGAN CHASE & CO. COM 46625H100   10,952,004 45,689 SH   SOLE   0 0 45,689
KIMBERLY-CLARK CORP COM 494368103   2,392,533 18,258 SH   SOLE   0 0 18,258
KINDER MORGAN INC DEL COM 49456B101   371,485 13,558 SH   SOLE   0 0 13,558
KKR & CO INC COM 48251W104   284,727 1,925 SH   SOLE   0 0 1,925
KLA CORP COM NEW 482480100   508,507 807 SH   SOLE   0 0 807
KROGER CO COM 501044101   1,679,974 27,473 SH   SOLE   0 0 27,473
L3HARRIS TECHNOLOGIES INC COM 502431109   243,084 1,156 SH   SOLE   0 0 1,156
LAMAR ADVERTISING CO NEW CL A 512816109   227,045 1,865 SH   SOLE   0 0 1,865
LAZARD INC COM 52110M109   267,801 5,202 SH   SOLE   0 0 5,202
LINDE PLC SHS G54950103   3,260,685 7,788 SH   SOLE   0 0 7,788
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   180,437 66,337 SH   SOLE   0 0 66,337
LOCKHEED MARTIN CORP COM 539830109   1,533,179 3,155 SH   SOLE   0 0 3,155
LOGILITY SUPPLY CHAIN SOLUTI COM 029683109   261,322 23,585 SH   SOLE   0 0 23,585
LOWES COS INC COM 548661107   843,714 3,419 SH   SOLE   0 0 3,419
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   547,370 7,370 SH   SOLE   0 0 7,370
MARATHON PETE CORP COM 56585A102   2,479,544 17,775 SH   SOLE   0 0 17,775
MARKEL GROUP INC COM 570535104   300,364 174 SH   SOLE   0 0 174
MARRIOTT INTL INC NEW CL A 571903202   327,612 1,174 SH   SOLE   0 0 1,174
MARSH & MCLENNAN COS INC COM 571748102   4,042,135 19,030 SH   SOLE   0 0 19,030
MARTIN MARIETTA MATLS INC COM 573284106   380,144 736 SH   SOLE   0 0 736
MASTERCARD INCORPORATED CL A 57636Q104   3,396,634 6,450 SH   SOLE   0 0 6,450
MCCORMICK & CO INC COM NON VTG 579780206   2,315,307 30,369 SH   SOLE   0 0 30,369
MCDONALDS CORP COM 580135101   5,890,613 20,320 SH   SOLE   0 0 20,320
MCKESSON CORP COM 58155Q103   272,417 478 SH   SOLE   0 0 478
MEDTRONIC PLC SHS G5960L103   1,577,071 19,743 SH   SOLE   0 0 19,743
MERCADOLIBRE INC COM 58733R102   214,043 126 SH   SOLE   0 0 126
MERCK & CO INC COM 58933Y105   4,871,331 48,968 SH   SOLE   0 0 48,968
META PLATFORMS INC CL A 30303M102   5,614,463 9,589 SH   SOLE   0 0 9,589
METLIFE INC COM 59156R108   1,862,865 22,751 SH   SOLE   0 0 22,751
MICROSOFT CORP COM 594918104   28,588,417 67,825 SH   SOLE   0 0 67,825
MID-AMER APT CMNTYS INC COM 59522J103   2,052,226 13,277 SH   SOLE   0 0 13,277
MONDELEZ INTL INC CL A 609207105   341,978 5,725 SH   SOLE   0 0 5,725
MONRO INC COM 610236101   266,550 10,748 SH   SOLE   0 0 10,748
MOODYS CORP COM 615369105   617,274 1,304 SH   SOLE   0 0 1,304
MORGAN STANLEY COM NEW 617446448   378,134 3,008 SH   SOLE   0 0 3,008
NASDAQ INC COM 631103108   3,105,765 40,173 SH   SOLE   0 0 40,173
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,723,834 29,011 SH   SOLE   0 0 29,011
NETFLIX INC COM 64110L106   1,801,358 2,021 SH   SOLE   0 0 2,021
NEXTERA ENERGY INC COM 65339F101   1,118,894 15,607 SH   SOLE   0 0 15,607
NISOURCE INC COM 65473P105   876,873 23,854 SH   SOLE   0 0 23,854
NORFOLK SOUTHN CORP COM 655844108   475,429 2,026 SH   SOLE   0 0 2,026
NORTHROP GRUMMAN CORP COM 666807102   905,141 1,929 SH   SOLE   0 0 1,929
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   274,571 5,136 SH   SOLE   0 0 5,136
NOVAGOLD RES INC COM NEW 66987E206   427,905 128,500 SH   SOLE   0 0 128,500
NOVO-NORDISK A S ADR 670100205   747,256 8,687 SH   SOLE   0 0 8,687
NVIDIA CORPORATION COM 67066G104   17,152,503 127,727 SH   SOLE   0 0 127,727
NXP SEMICONDUCTORS N V COM N6596X109   1,157,101 5,567 SH   SOLE   0 0 5,567
OCCIDENTAL PETE CORP COM 674599105   246,700 4,993 SH   SOLE   0 0 4,993
OLD DOMINION FREIGHT LINE IN COM 679580100   943,930 5,351 SH   SOLE   0 0 5,351
OLD REP INTL CORP COM 680223104   320,064 8,844 SH   SOLE   0 0 8,844
ONEMAIN HLDGS INC COM 68268W103   316,684 6,075 SH   SOLE   0 0 6,075
ONEOK INC NEW COM 682680103   6,555,016 65,289 SH   SOLE   0 0 65,289
ORACLE CORP COM 68389X105   1,213,915 7,285 SH   SOLE   0 0 7,285
OREILLY AUTOMOTIVE INC COM 67103H107   645,075 544 SH   SOLE   0 0 544
OWENS CORNING NEW COM 690742101   249,461 1,465 SH   SOLE   0 0 1,465
PACER FDS TR PACER US SMALL 69374H857   4,276,733 97,176 SH   SOLE   0 0 97,176
PACER FDS TR US CASH COWS 100 69374H881   11,055,760 195,746 SH   SOLE   0 0 195,746
PACER FDS TR INDUSTRIAL RELET 69374H766   1,651,087 46,773 SH   SOLE   0 0 46,773
PALANTIR TECHNOLOGIES INC CL A 69608A108   363,553 4,807 SH   SOLE   0 0 4,807
PALO ALTO NETWORKS INC COM 697435105   772,784 4,247 SH   SOLE   0 0 4,247
PARKER-HANNIFIN CORP COM 701094104   2,035,422 3,200 SH   SOLE   0 0 3,200
PAYCHEX INC COM 704326107   1,001,976 7,146 SH   SOLE   0 0 7,146
PAYPAL HLDGS INC COM 70450Y103   3,337,782 39,107 SH   SOLE   0 0 39,107
PEMBINA PIPELINE CORP COM 706327103   269,402 7,291 SH   SOLE   0 0 7,291
PEPSICO INC COM 713448108   2,062,865 13,566 SH   SOLE   0 0 13,566
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   128,600 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103   1,553,962 58,574 SH   SOLE   0 0 58,574
PHILIP MORRIS INTL INC COM 718172109   2,563,822 21,303 SH   SOLE   0 0 21,303
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   228,775 2,280 SH   SOLE   0 0 2,280
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,385,426 46,113 SH   SOLE   0 0 46,113
PIMCO ETF TR ACTIVE BD ETF 72201R775   210,046 2,323 SH   SOLE   0 0 2,323
PNC FINL SVCS GROUP INC COM 693475105   623,857 3,235 SH   SOLE   0 0 3,235
POSTAL REALTY TRUST INC CL A 73757R102   177,428 13,596 SH   SOLE   0 0 13,596
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   565,915 7,311 SH   SOLE   0 0 7,311
PROCEPT BIOROBOTICS CORP COM 74276L105   228,596 2,839 SH   SOLE   0 0 2,839
PROCTER AND GAMBLE CO COM 742718109   4,240,154 25,292 SH   SOLE   0 0 25,292
PROGRESSIVE CORP COM 743315103   906,203 3,782 SH   SOLE   0 0 3,782
PROLOGIS INC. COM 74340W103   922,550 8,728 SH   SOLE   0 0 8,728
PROSHARES TR PSHS ULTRA QQQ 74347R206   464,686 4,293 SH   SOLE   0 0 4,293
PRUDENTIAL FINL INC COM 744320102   654,878 5,525 SH   SOLE   0 0 5,525
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,398,647 16,554 SH   SOLE   0 0 16,554
QUALCOMM INC COM 747525103   4,731,519 30,800 SH   SOLE   0 0 30,800
QUANTA SVCS INC COM 74762E102   1,436,481 4,545 SH   SOLE   0 0 4,545
RALPH LAUREN CORP CL A 751212101   293,807 1,272 SH   SOLE   0 0 1,272
REALTY INCOME CORP COM 756109104   1,942,151 36,363 SH   SOLE   0 0 36,363
REGIONS FINANCIAL CORP NEW COM 7591EP100   765,364 32,541 SH   SOLE   0 0 32,541
RELX PLC SPONSORED ADR 759530108   3,564,017 78,468 SH   SOLE   0 0 78,468
REPUBLIC SVCS INC COM 760759100   5,108,290 25,392 SH   SOLE   0 0 25,392
RESOURCES CONNECTION INC COM 76122Q105   111,351 13,054 SH   SOLE   0 0 13,054
ROPER TECHNOLOGIES INC COM 776696106   951,483 1,830 SH   SOLE   0 0 1,830
RTX CORPORATION COM 75513E101   849,538 7,341 SH   SOLE   0 0 7,341
S&P GLOBAL INC COM 78409V104   2,880,143 5,783 SH   SOLE   0 0 5,783
SALESFORCE INC COM 79466L302   1,773,304 5,304 SH   SOLE   0 0 5,304
SANOFI SPONSORED ADR 80105N105   1,827,772 37,897 SH   SOLE   0 0 37,897
SAP SE SPON ADR 803054204   6,797,858 27,610 SH   SOLE   0 0 27,610
SCHLUMBERGER LTD COM STK 806857108   242,140 6,316 SH   SOLE   0 0 6,316
SCHWAB CHARLES CORP COM 808513105   292,113 3,947 SH   SOLE   0 0 3,947
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,996,315 154,537 SH   SOLE   0 0 154,537
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   419,418 15,049 SH   SOLE   0 0 15,049
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   29,512,783 1,080,263 SH   SOLE   0 0 1,080,263
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   298,529 3,459 SH   SOLE   0 0 3,459
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   31,466,256 135,327 SH   SOLE   0 0 135,327
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   15,529,040 69,218 SH   SOLE   0 0 69,218
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   11,466,675 237,258 SH   SOLE   0 0 237,258
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,842,215 36,156 SH   SOLE   0 0 36,156
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   228,055 5,607 SH   SOLE   0 0 5,607
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,631,350 34,765 SH   SOLE   0 0 34,765
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,821,471 100,469 SH   SOLE   0 0 100,469
SELECT SECTOR SPDR TR INDL 81369Y704   4,702,015 35,686 SH   SOLE   0 0 35,686
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   12,877,271 133,016 SH   SOLE   0 0 133,016
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,037,342 23,784 SH   SOLE   0 0 23,784
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   573,343 6,814 SH   SOLE   0 0 6,814
SEMPRA COM 816851109   907,067 10,340 SH   SOLE   0 0 10,340
SERVICENOW INC COM 81762P102   1,119,487 1,056 SH   SOLE   0 0 1,056
SHELL PLC SPON ADS 780259305   1,603,172 25,589 SH   SOLE   0 0 25,589
SHERWIN WILLIAMS CO COM 824348106   578,561 1,702 SH   SOLE   0 0 1,702
SHOPIFY INC CL A 82509L107   618,841 5,820 SH   SOLE   0 0 5,820
SJW GROUP COM 784305104   230,104 4,675 SH   SOLE   0 0 4,675
SNAP ON INC COM 833034101   4,960,737 14,613 SH   SOLE   0 0 14,613
SONOCO PRODS CO COM 835495102   410,263 8,398 SH   SOLE   0 0 8,398
SONY GROUP CORP SPONSORED ADR 835699307   1,867,031 88,234 SH   SOLE   0 0 88,234
SOUTHERN CO COM 842587107   1,020,245 12,394 SH   SOLE   0 0 12,394
SOUTHERN COPPER CORP COM 84265V105   594,544 6,524 SH   SOLE   0 0 6,524
SOUTHWEST AIRLS CO COM 844741108   238,314 7,088 SH   SOLE   0 0 7,088
SPDR GOLD TR GOLD SHS 78463V107   3,368,028 13,910 SH   SOLE   0 0 13,910
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,637,959 40,332 SH   SOLE   0 0 40,332
SPDR SER TR OILGAS EQUIP 78468R549   455,522 5,772 SH   SOLE   0 0 5,772
SPDR SER TR S&P DIVID ETF 78464A763   15,153,812 114,715 SH   SOLE   0 0 114,715
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,550,179 16,237 SH   SOLE   0 0 16,237
SPDR SER TR PORTFOLIO S&P600 78468R853   296,093 6,592 SH   SOLE   0 0 6,592
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,326,263 25,443 SH   SOLE   0 0 25,443
SPDR SER TR PORTFOLIO LN TSR 78464A664   246,526 9,413 SH   SOLE   0 0 9,413
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,764,869 30,602 SH   SOLE   0 0 30,602
SPDR SER TR MSCI USA STRTGIC 78468R812   337,265 2,178 SH   SOLE   0 0 2,178
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   520,707 12,478 SH   SOLE   0 0 12,478
STARBUCKS CORP COM 855244109   215,931 2,366 SH   SOLE   0 0 2,366
SUPERIOR GROUP OF CO INC COM 868358102   389,133 23,541 SH   SOLE   0 0 23,541
SYNOPSYS INC COM 871607107   2,192,371 4,517 SH   SOLE   0 0 4,517
SYSCO CORP COM 871829107   326,716 4,273 SH   SOLE   0 0 4,273
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,649,399 28,606 SH   SOLE   0 0 28,606
TARGET CORP COM 87612E106   402,829 2,980 SH   SOLE   0 0 2,980
TESLA INC COM 88160R101   3,522,292 8,722 SH   SOLE   0 0 8,722
TEXAS INSTRS INC COM 882508104   2,710,115 14,453 SH   SOLE   0 0 14,453
THE TRADE DESK INC COM CL A 88339J105   920,730 7,834 SH   SOLE   0 0 7,834
THERMO FISHER SCIENTIFIC INC COM 883556102   3,116,458 5,991 SH   SOLE   0 0 5,991
THOMSON REUTERS CORP COM 884903808   788,428 4,916 SH   SOLE   0 0 4,916
THORNBURG INCM BUILDER OPP T COM 885213108   162,800 10,000 SH   SOLE   0 0 10,000
TJX COS INC NEW COM 872540109   2,665,400 22,063 SH   SOLE   0 0 22,063
T-MOBILE US INC COM 872590104   2,026,934 9,183 SH   SOLE   0 0 9,183
TOWNEBANK PORTSMOUTH VA COM 89214P109   412,092 12,099 SH   SOLE   0 0 12,099
TRANE TECHNOLOGIES PLC SHS G8994E103   2,229,397 6,036 SH   SOLE   0 0 6,036
TRAVELERS COMPANIES INC COM 89417E109   238,724 991 SH   SOLE   0 0 991
TRUIST FINL CORP COM 89832Q109   564,948 13,023 SH   SOLE   0 0 13,023
UNILEVER PLC SPON ADR NEW 904767704   2,739,064 48,308 SH   SOLE   0 0 48,308
UNION PAC CORP COM 907818108   1,267,989 5,560 SH   SOLE   0 0 5,560
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,032,410 2,926 SH   SOLE   0 0 2,926
UNITEDHEALTH GROUP INC COM 91324P102   6,340,822 12,535 SH   SOLE   0 0 12,535
UNUM GROUP COM 91529Y106   718,250 9,835 SH   SOLE   0 0 9,835
US BANCORP DEL COM NEW 902973304   1,570,498 32,835 SH   SOLE   0 0 32,835
VAIL RESORTS INC COM 91879Q109   287,923 1,536 SH   SOLE   0 0 1,536
VALERO ENERGY CORP COM 91913Y100   2,464,335 20,102 SH   SOLE   0 0 20,102
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,868,804 100,063 SH   SOLE   0 0 100,063
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   300,707 3,243 SH   SOLE   0 0 3,243
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   3,172,707 185,647 SH   SOLE   0 0 185,647
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,780,924 61,873 SH   SOLE   0 0 61,873
VANGUARD BD INDEX FDS INTERMED TERM 921937819   351,220 4,700 SH   SOLE   0 0 4,700
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   5,599,201 22,066 SH   SOLE   0 0 22,066
VANGUARD INDEX FDS GROWTH ETF 922908736   1,040,265 2,535 SH   SOLE   0 0 2,535
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,356,996 5,032 SH   SOLE   0 0 5,032
VANGUARD INDEX FDS MID CAP ETF 922908629   373,409 1,414 SH   SOLE   0 0 1,414
VANGUARD INDEX FDS VALUE ETF 922908744   1,454,667 8,592 SH   SOLE   0 0 8,592
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,865,026 17,710 SH   SOLE   0 0 17,710
VANGUARD INDEX FDS SM CP VAL ETF 922908611   504,566 2,546 SH   SOLE   0 0 2,546
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,419,739 5,069 SH   SOLE   0 0 5,069
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,039,541 8,488 SH   SOLE   0 0 8,488
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,440,056 4,969 SH   SOLE   0 0 4,969
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,562,841 8,226 SH   SOLE   0 0 8,226
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   921,109 1,710 SH   SOLE   0 0 1,710
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   597,830 13,575 SH   SOLE   0 0 13,575
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   240,835 4,195 SH   SOLE   0 0 4,195
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   5,823,008 65,185 SH   SOLE   0 0 65,185
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   469,243 2,233 SH   SOLE   0 0 2,233
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   4,205,839 40,715 SH   SOLE   0 0 40,715
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   379,757 4,731 SH   SOLE   0 0 4,731
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,578,060 38,697 SH   SOLE   0 0 38,697
VANGUARD STAR FDS VG TL INTL STK F 921909768   607,156 10,303 SH   SOLE   0 0 10,303
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,941,023 166,061 SH   SOLE   0 0 166,061
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   657,075 5,150 SH   SOLE   0 0 5,150
VANGUARD WORLD FD INF TECH ETF 92204A702   462,619 744 SH   SOLE   0 0 744
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   211,714 564 SH   SOLE   0 0 564
VENTAS INC COM 92276F100   206,881 3,513 SH   SOLE   0 0 3,513
VERIZON COMMUNICATIONS INC COM 92343V104   4,697,115 117,457 SH   SOLE   0 0 117,457
VERTEX PHARMACEUTICALS INC COM 92532F100   1,175,481 2,919 SH   SOLE   0 0 2,919
VILLAGE FARMS INTL INC COM 92707Y108   22,085 28,645 SH   SOLE   0 0 28,645
VISA INC COM CL A 92826C839   9,774,970 30,930 SH   SOLE   0 0 30,930
WALMART INC COM 931142103   4,136,648 45,785 SH   SOLE   0 0 45,785
WASTE MGMT INC DEL COM 94106L109   2,891,159 14,328 SH   SOLE   0 0 14,328
WATSCO INC COM 942622200   5,260,179 11,100 SH   SOLE   0 0 11,100
WEC ENERGY GROUP INC COM 92939U106   3,118,609 33,163 SH   SOLE   0 0 33,163
WELLS FARGO CO NEW COM 949746101   447,602 6,372 SH   SOLE   0 0 6,372
WENDYS CO COM 95058W100   278,312 17,074 SH   SOLE   0 0 17,074
WESTWOOD HLDGS GROUP INC COM 961765104   274,761 18,936 SH   SOLE   0 0 18,936
WHIRLPOOL CORP COM 963320106   278,220 2,430 SH   SOLE   0 0 2,430
WILLIAMS COS INC COM 969457100   1,417,782 26,197 SH   SOLE   0 0 26,197
WISDOMTREE TR INDIA ERNGS FD 97717W422   2,888,224 63,800 SH   SOLE   0 0 63,800
WISDOMTREE TR US QTLY DIV GRT 97717X669   8,828,212 109,085 SH   SOLE   0 0 109,085
WISDOMTREE TR US SMALLCAP DIVD 97717W604   7,223,124 210,280 SH   SOLE   0 0 210,280
WISDOMTREE TR EMG MKTS SMCAP 97717W281   7,038,155 143,871 SH   SOLE   0 0 143,871
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,320,373 45,524 SH   SOLE   0 0 45,524
WISDOMTREE TR BLMBG US BULL 97717W471   374,572 13,542 SH   SOLE   0 0 13,542
WIX COM LTD SHS M98068105   223,776 1,043 SH   SOLE   0 0 1,043
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,101,200 21,181 SH   SOLE   0 0 21,181
XCEL ENERGY INC COM 98389B100   695,794 10,305 SH   SOLE   0 0 10,305
ZOETIS INC CL A 98978V103   1,605,201 9,852 SH   SOLE   0 0 9,852