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
ABBOTT LABS COM 002824100   925,467 9,140 SH   SOLE   0 0 7,323
ABBVIE INC COM 00287Y109   2,462,233 15,450 SH   SOLE   0 0 3,583
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   396,478 21,011 SH   SOLE   0 0 1,125
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   307,783 1,077 SH   SOLE   0 0 603
ADOBE SYSTEMS INCORPORATED COM 00724F101   772,282 2,004 SH   SOLE   0 0 248
ADVANCED MICRO DEVICES INC COM 007903107   1,531,996 15,631 SH   SOLE   0 0 7,805
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   1,691,000 66,496 SH   SOLE   0 0 66,496
AFLAC INC COM 001055102   2,447,694 37,937 SH   SOLE   0 0 36,935
AGNICO EAGLE MINES LTD COM 008474108   339,976 6,670 SH   SOLE   0 0 4,783
AIRBNB INC COM CL A 009066101   265,719 2,136 SH   SOLE   0 0 1,304
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   263,316 2,577 SH   SOLE   0 0 42
ALIGN TECHNOLOGY INC COM 016255101   343,831 1,029 SH   SOLE   0 0 518
ALLIANT ENERGY CORP COM 018802108   1,068,000 20,000 SH   SOLE   0 0 10,000
ALLSTATE CORP COM 020002101   574,664 5,186 SH   SOLE   0 0 2,860
ALPHABET INC CAP STK CL C 02079K107   2,513,784 24,171 SH   SOLE   0 0 18,051
ALPHABET INC CAP STK CL A 02079K305   4,889,526 47,137 SH   SOLE   0 0 11,655
ALTRIA GROUP INC COM 02209S103   274,508 6,152 SH   SOLE   0 0 5,534
AMAZON COM INC COM 023135106   12,003,144 116,208 SH   SOLE   0 0 45,285
AMEREN CORP COM 023608102   389,276 4,506 SH   SOLE   0 0 3,879
AMERICAN CENTY ETF TR STOXX US QLTY 025072307   776,790 12,096 SH   SOLE   0 0 12,096
AMERICAN CENTY ETF TR US SML CP VALU 025072877   5,171,286 69,825 SH   SOLE   0 0 69,554
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   9,635,395 168,954 SH   SOLE   0 0 168,954
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   3,377,277 63,855 SH   SOLE   0 0 63,855
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   1,492,049 25,814 SH   SOLE   0 0 25,814
AMERICAN CENTY ETF TR US EQT ETF 025072885   15,356,166 216,650 SH   SOLE   0 0 216,650
AMERICAN ELEC PWR CO INC COM 025537101   347,206 3,816 SH   SOLE   0 0 2,023
AMERICAN EXPRESS CO COM 025816109   427,439 2,591 SH   SOLE   0 0 714
AMERICAN TOWER CORP NEW COM 03027X100   435,380 2,131 SH   SOLE   0 0 487
AMERIPRISE FINL INC COM 03076C106   256,726 838 SH   SOLE   0 0 741
AMERISOURCEBERGEN CORP COM 03073E105   220,311 1,376 SH   SOLE   0 0 717
AMGEN INC COM 031162100   918,108 3,798 SH   SOLE   0 0 2,484
ANALOG DEVICES INC COM 032654105   317,318 1,609 SH   SOLE   0 0 101
ANTERO MIDSTREAM CORP COM 03676B102   104,978 10,008 SH   SOLE   0 0 3,328
AON PLC SHS CL A G0403H108   332,317 1,054 SH   SOLE   0 0 1,054
APPLE INC COM 037833100   33,971,588 206,013 SH   SOLE   0 0 144,143
APPLIED MATLS INC COM 038222105   213,472 1,738 SH   SOLE   0 0 205
ARES CAPITAL CORP COM 04010L103   1,336,596 73,138 SH   SOLE   0 0 73,138
ARISTA NETWORKS INC COM 040413106   878,411 5,233 SH   SOLE   0 0 2,641
ARK ETF TR INNOVATION ETF 00214Q104   338,293 8,386 SH   SOLE   0 0 8,386
ASTRAZENECA PLC SPONSORED ADR 046353108   419,237 6,040 SH   SOLE   0 0 2,875
AT&T INC COM 00206R102   1,319,725 68,557 SH   SOLE   0 0 57,690
ATLASSIAN CORPORATION CL A 049468101   555,449 3,245 SH   SOLE   0 0 1,445
AXON ENTERPRISE INC COM 05464C101   1,138,417 5,063 SH   SOLE   0 0 1,913
BALL CORP COM 058498106   258,522 4,691 SH   SOLE   0 0 4,691
BANK AMERICA CORP COM 060505104   1,541,691 53,905 SH   SOLE   0 0 40,495
BANK NEW YORK MELLON CORP COM 064058100   222,110 4,888 SH   SOLE   0 0 460
BARRICK GOLD CORP COM 067901108   225,001 12,116 SH   SOLE   0 0 2,592
BECTON DICKINSON & CO COM 075887109   431,039 1,741 SH   SOLE   0 0 40
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,061,787 26,109 SH   SOLE   0 0 7,631
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,862,400 4 SH   SOLE   0 0 1
BHP GROUP LTD SPONSORED ADS 088606108   234,826 3,703 SH   SOLE   0 0 103
BLACKROCK INC COM 09247X101   278,073 416 SH   SOLE   0 0 361
BLACKSTONE INC COM 09260D107   433,263 4,933 SH   SOLE   0 0 310
BLOCK INC CL A 852234103   216,663 3,156 SH   SOLE   0 0 1,218
BOEING CO COM 097023105   773,885 3,643 SH   SOLE   0 0 1,787
BP PLC SPONSORED ADR 055622104   625,059 16,475 SH   SOLE   0 0 9,326
BRISTOL-MYERS SQUIBB CO COM 110122108   415,874 6,000 SH   SOLE   0 0 5,678
BROWN & BROWN INC COM 115236101   1,792,310 31,214 SH   SOLE   0 0 37
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   326,265 3,283 SH   SOLE   0 0 3,283
CADENCE DESIGN SYSTEM INC COM 127387108   2,036,193 9,692 SH   SOLE   0 0 6,131
CAMECO CORP COM 13321L108   239,037 9,134 SH   SOLE   0 0 9,134
CANADIAN PAC RY LTD COM 13645T100   1,646,168 21,395 SH   SOLE   0 0 1,442
CATERPILLAR INC COM 149123101   2,010,149 8,784 SH   SOLE   0 0 5,929
CBRE GROUP INC CL A 12504L109   451,275 6,198 SH   SOLE   0 0 6,198
CDW CORP COM 12514G108   1,108,122 5,686 SH   SOLE   0 0 5,686
CHEVRON CORP NEW COM 166764100   1,133,153 6,945 SH   SOLE   0 0 5,261
CHIPOTLE MEXICAN GRILL INC COM 169656105   503,946 295 SH   SOLE   0 0 16
CISCO SYS INC COM 17275R102   2,053,680 39,286 SH   SOLE   0 0 28,445
CLOUDFLARE INC CL A COM 18915M107   489,704 7,942 SH   SOLE   0 0 5,800
CMS ENERGY CORP COM 125896100   274,860 4,478 SH   SOLE   0 0 2,400
COCA COLA CO COM 191216100   965,881 15,571 SH   SOLE   0 0 2,537
COINBASE GLOBAL INC COM CL A 19260Q107   341,770 5,058 SH   SOLE   0 0 95
COMCAST CORP NEW CL A 20030N101   577,736 15,239 SH   SOLE   0 0 11,348
COMMERCE BANCSHARES INC COM 200525103   1,270,587 21,775 SH   SOLE   0 0 2,335
CONOCOPHILLIPS COM 20825C104   318,930 3,215 SH   SOLE   0 0 2,736
CONSOLIDATED EDISON INC COM 209115104   576,825 6,029 SH   SOLE   0 0 6,029
CONSTELLATION BRANDS INC CL A 21036P108   213,048 943 SH   SOLE   0 0 943
COSTCO WHSL CORP NEW COM 22160K105   1,837,765 3,698 SH   SOLE   0 0 668
CSX CORP COM 126408103   219,065 7,316 SH   SOLE   0 0 5,513
CUMMINS INC COM 231021106   450,741 1,887 SH   SOLE   0 0 670
CVS HEALTH CORP COM 126650100   597,958 8,047 SH   SOLE   0 0 7,669
DANAHER CORPORATION COM 235851102   721,637 2,863 SH   SOLE   0 0 1,482
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   269,928 6,470 SH   SOLE   0 0 4,470
DEERE & CO COM 244199105   3,050,341 7,388 SH   SOLE   0 0 5,296
DEXCOM INC COM 252131107   2,214,978 19,065 SH   SOLE   0 0 19,065
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   563,190 22,103 SH   SOLE   0 0 22,103
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   518,204 15,478 SH   SOLE   0 0 7,739
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   216,778 9,401 SH   SOLE   0 0 9,401
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   452,588 8,588 SH   SOLE   0 0 4,294
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   299,567 4,129 SH   SOLE   0 0 933
DISCOVER FINL SVCS COM 254709108   205,390 2,078 SH   SOLE   0 0 1,213
DISNEY WALT CO COM 254687106   1,172,230 11,707 SH   SOLE   0 0 3,918
DOCUSIGN INC COM 256163106   1,793,837 30,769 SH   SOLE   0 0 10,884
DOW INC COM 260557103   223,429 4,076 SH   SOLE   0 0 1,940
DUKE ENERGY CORP NEW COM NEW 26441C204   689,555 7,148 SH   SOLE   0 0 6,288
EATON CORP PLC SHS G29183103   459,621 2,683 SH   SOLE   0 0 415
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   171,704 13,595 SH   SOLE   0 0 13,285
EATON VANCE TAX-MANAGED GLOB COM 27829C105   108,364 13,412 SH   SOLE   0 0 1,781
ELECTRONIC ARTS INC COM 285512109   296,669 2,463 SH   SOLE   0 0 1,100
EMERSON ELEC CO COM 291011104   841,803 9,660 SH   SOLE   0 0 7,823
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   137,678 11,041 SH   SOLE   0 0 11,041
ENPHASE ENERGY INC COM 29355A107   852,472 4,054 SH   SOLE   0 0 4,054
ENTERGY CORP NEW COM 29364G103   383,662 3,561 SH   SOLE   0 0 2,350
ENTERPRISE PRODS PARTNERS L COM 293792107   955,991 36,911 SH   SOLE   0 0 28,971
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   37,522 10,660 SH   SOLE   0 0 800
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   355,086 10,829 SH   SOLE   0 0 10,829
EVERGY INC COM 30034W106   3,707,638 60,662 SH   SOLE   0 0 3,070
EXELON CORP COM 30161N101   348,249 8,313 SH   SOLE   0 0 1,263
EXTRA SPACE STORAGE INC COM 30225T102   721,131 4,426 SH   SOLE   0 0 4,426
EXXON MOBIL CORP COM 30231G102   3,494,018 31,862 SH   SOLE   0 0 7,284
FAIR ISAAC CORP COM 303250104   1,008,364 1,435 SH   SOLE   0 0 621
FASTENAL CO COM 311900104   366,537 6,795 SH   SOLE   0 0 4,063
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   293,451 6,120 SH   SOLE   0 0 4,120
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   363,066 3,718 SH   SOLE   0 0 3,718
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   548,325 9,214 SH   SOLE   0 0 9,214
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   731,856 10,034 SH   SOLE   0 0 7,923
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   441,668 9,843 SH   SOLE   0 0 9,843
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   942,877 9,628 SH   SOLE   0 0 9,628
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   651,116 6,469 SH   SOLE   0 0 6,469
FORD MTR CO DEL COM 345370860   334,226 26,526 SH   SOLE   0 0 5,368
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   687,057 32,135 SH   SOLE   0 0 32,135
FREEPORT-MCMORAN INC CL B 35671D857   385,564 9,425 SH   SOLE   0 0 601
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   61,712 13,899 SH   SOLE   0 0 13,899
FS KKR CAP CORP COM 302635206   1,805,928 97,617 SH   SOLE   0 0 97,617
GENERAL DYNAMICS CORP COM 369550108   290,043 1,271 SH   SOLE   0 0 1,122
GENERAL MLS INC COM 370334104   401,342 4,696 SH   SOLE   0 0 4,396
GENERAL MTRS CO COM 37045V100   267,942 7,305 SH   SOLE   0 0 5,632
GILEAD SCIENCES INC COM 375558103   255,630 3,081 SH   SOLE   0 0 2,981
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   406,698 23,714 SH   SOLE   0 0 555
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   464,232 7,305 SH   SOLE   0 0 385
GLOBAL X FDS GLOBAL X SILVER 37954Y848   419,394 13,652 SH   SOLE   0 0 13,652
GRAINGER W W INC COM 384802104   802,547 1,165 SH   SOLE   0 0 518
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   405,981 19,105 SH   SOLE   0 0 19,105
GRANITESHARES GOLD TR SHS BEN INT 38748G101   401,069 20,557 SH   SOLE   0 0 16,851
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   219,950 7,202 SH   SOLE   0 0 3,601
HERSHEY CO COM 427866108   292,907 1,151 SH   SOLE   0 0 1,135
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   148,191 16,859 SH   SOLE   0 0 16,859
HOME DEPOT INC COM 437076102   7,501,546 25,418 SH   SOLE   0 0 7,182
HONEYWELL INTL INC COM 438516106   827,442 4,330 SH   SOLE   0 0 3,356
ICON PLC SHS G4705A100   1,042,535 4,881 SH   SOLE   0 0 4,881
ILLINOIS TOOL WKS INC COM 452308109   317,342 1,304 SH   SOLE   0 0 785
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   532,333 11,207 SH   SOLE   0 0 11,207
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   455,275 15,961 SH   SOLE   0 0 15,961
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   210,027 6,638 SH   SOLE   0 0 6,638
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   377,094 11,922 SH   SOLE   0 0 11,922
INTEL CORP COM 458140100   945,130 28,929 SH   SOLE   0 0 15,818
INTERNATIONAL BUSINESS MACHS COM 459200101   322,346 2,459 SH   SOLE   0 0 1,700
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   929,704 18,744 SH   SOLE   0 0 17,712
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   933,380 19,775 SH   SOLE   0 0 19,775
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,068,006 15,228 SH   SOLE   0 0 15,228
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,904,719 22,004 SH   SOLE   0 0 22,004
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   177,009 15,419 SH   SOLE   0 0 15,419
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,169,966 34,775 SH   SOLE   0 0 265
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   581,640 6,988 SH   SOLE   0 0 665
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   407,340 8,743 SH   SOLE   0 0 8,743
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   267,627 13,917 SH   SOLE   0 0 13,917
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   944,574 48,929 SH   SOLE   0 0 48,929
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   363,559 8,935 SH   SOLE   0 0 8,222
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   584,126 7,251 SH   SOLE   0 0 572
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   10,167,063 70,302 SH   SOLE   0 0 68,697
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   335,662 7,413 SH   SOLE   0 0 7,413
INVESCO HIGH INCOME 2024 TAR COM 46136K105   80,117 10,990 SH   SOLE   0 0 500
INVESCO QQQ TR UNIT SER 1 46090E103   12,113,326 37,745 SH   SOLE   0 0 30,824
IQVIA HLDGS INC COM 46266C105   600,648 3,020 SH   SOLE   0 0 1,675
ISHARES GOLD TR ISHARES NEW 464285204   422,099 11,295 SH   SOLE   0 0 11,295
ISHARES INC MSCI GBL MIN VOL 464286525   283,862 2,934 SH   SOLE   0 0 2,934
ISHARES SILVER TR ISHARES 46428Q109   202,420 9,151 SH   SOLE   0 0 600
ISHARES TR RUS MDCP VAL ETF 464287473   371,595 3,499 SH   SOLE   0 0 37
ISHARES TR RUSSELL 2000 ETF 464287655   731,671 4,201 SH   SOLE   0 0 2,861
ISHARES TR CORE S&P SCP ETF 464287804   1,339,115 13,848 SH   SOLE   0 0 8,022
ISHARES TR CORE S&P MCP ETF 464287507   1,204,658 4,816 SH   SOLE   0 0 3,735
ISHARES TR CORE US AGGBD ET 464287226   3,968,621 39,830 SH   SOLE   0 0 5,256
ISHARES TR CORE S&P500 ETF 464287200   2,724,470 6,627 SH   SOLE   0 0 3,749
ISHARES TR CORE S&P TTL STK 464287150   317,276 3,504 SH   SOLE   0 0 3,491
ISHARES TR ISHARES BIOTECH 464287556   282,327 2,186 SH   SOLE   0 0 2,186
ISHARES TR US AER DEF ETF 464288760   507,336 4,409 SH   SOLE   0 0 4,409
ISHARES TR MSCI EMG MKT ETF 464287234   386,913 9,805 SH   SOLE   0 0 3,082
ISHARES TR MSCI EAFE ETF 464287465   599,635 8,384 SH   SOLE   0 0 2,464
ISHARES TR MSCI EAFE MIN VL 46429B689   200,766 2,968 SH   SOLE   0 0 2,968
ISHARES TR MSCI USA MIN VOL 46429B697   1,096,166 15,070 SH   SOLE   0 0 13,721
ISHARES TR MSCI USA QLT FCT 46432F339   291,677 2,351 SH   SOLE   0 0 1,295
ISHARES TR MSCI USA MMENTM 46432F396   270,849 1,948 SH   SOLE   0 0 1,948
ISHARES TR NATIONAL MUN ETF 464288414   333,455 3,095 SH   SOLE   0 0 1,831
ISHARES TR RUS MD CP GR ETF 464287481   477,376 5,243 SH   SOLE   0 0 5,243
ISHARES TR RUS MID CAP ETF 464287499   630,019 9,011 SH   SOLE   0 0 9,002
ISHARES TR ISHS 5-10YR INVT 464288638   355,883 6,940 SH   SOLE   0 0 6,940
ISHARES TR RUS 1000 VAL ETF 464287598   1,913,782 12,570 SH   SOLE   0 0 10,939
ISHARES TR RUS 1000 GRW ETF 464287614   1,777,865 7,276 SH   SOLE   0 0 7,251
ISHARES TR 3 7 YR TREAS BD 464288661   313,682 2,666 SH   SOLE   0 0 2,666
ISHARES TR RUS 1000 ETF 464287622   358,877 1,593 SH   SOLE   0 0 323
ISHARES TR RUS 2000 GRW ETF 464287648   512,887 2,261 SH   SOLE   0 0 2,241
ISHARES TR RUSSELL 3000 ETF 464287689   247,651 1,052 SH   SOLE   0 0 1,052
ISHARES TR S&P 500 GRWT ETF 464287309   446,399 6,987 SH   SOLE   0 0 1,936
ISHARES TR CORE S&P US GWT 464287671   314,252 3,540 SH   SOLE   0 0 3,540
ISHARES TR 20 YR TR BD ETF 464287432   498,768 4,689 SH   SOLE   0 0 3,762
ISHARES TR U.S. MED DVC ETF 464288810   497,372 9,214 SH   SOLE   0 0 2,700
ISHARES TR SELECT DIVID ETF 464287168   242,248 2,067 SH   SOLE   0 0 2,067
ISHARES TR U.S. TECH ETF 464287721   586,059 6,314 SH   SOLE   0 0 4,542
ISHARES TR 1 3 YR TREAS BD 464287457   1,037,041 12,622 SH   SOLE   0 0 12,343
ISHARES TR US HLTHCARE ETF 464287762   752,008 2,754 SH   SOLE   0 0 2,754
ISHARES TR U.S. PHARMA ETF 464288836   240,969 1,375 SH   SOLE   0 0 1,175
ISHARES TR GLOBAL ENERG ETF 464287341   210,953 5,587 SH   SOLE   0 0 5,587
ITERIS INC NEW COM 46564T107   158,053 33,700 SH   SOLE   0 0 33,700
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,248,474 44,683 SH   SOLE   0 0 42,494
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   204,701 4,540 SH   SOLE   0 0 4,540
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   335,275 7,002 SH   SOLE   0 0 7,002
JOHNSON & JOHNSON COM 478160104   1,831,927 11,819 SH   SOLE   0 0 1,526
JPMORGAN CHASE & CO COM 46625H100   4,507,963 34,594 SH   SOLE   0 0 12,548
KIMBERLY-CLARK CORP COM 494368103   311,867 2,324 SH   SOLE   0 0 1,374
KINDER MORGAN INC DEL COM 49456B101   201,288 11,496 SH   SOLE   0 0 4,488
KROGER CO COM 501044101   292,194 5,918 SH   SOLE   0 0 4,221
LABORATORY CORP AMER HLDGS COM NEW 50540R409   300,081 1,308 SH   SOLE   0 0 1,308
LAM RESEARCH CORP COM 512807108   3,191,747 6,021 SH   SOLE   0 0 241
LILLY ELI & CO COM 532457108   981,879 2,859 SH   SOLE   0 0 1,749
LINDE PLC SHS G54950103   416,265 1,171 SH   SOLE   0 0 461
LKQ CORP COM 501889208   2,192,751 38,632 SH   SOLE   0 0 38,632
LOCKHEED MARTIN CORP COM 539830109   1,135,528 2,403 SH   SOLE   0 0 188
LOWES COS INC COM 548661107   702,848 3,515 SH   SOLE   0 0 1,326
LULULEMON ATHLETICA INC COM 550021109   2,319,166 6,368 SH   SOLE   0 0 3,966
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   577,180 10,637 SH   SOLE   0 0 10,637
MAIN STR CAP CORP COM 56035L104   343,696 8,710 SH   SOLE   0 0 8,710
MARATHON PETE CORP COM 56585A102   202,380 1,501 SH   SOLE   0 0 8
MARSH & MCLENNAN COS INC COM 571748102   213,684 1,283 SH   SOLE   0 0 625
MASTERCARD INCORPORATED CL A 57636Q104   3,268,256 8,993 SH   SOLE   0 0 4,182
MCCORMICK & CO INC COM NON VTG 579780206   300,555 3,612 SH   SOLE   0 0 2,052
MCDONALDS CORP COM 580135101   1,695,863 6,065 SH   SOLE   0 0 1,975
MERCK & CO INC COM 58933Y105   2,164,275 20,343 SH   SOLE   0 0 6,200
META PLATFORMS INC CL A 30303M102   1,029,395 4,857 SH   SOLE   0 0 1,405
MICRON TECHNOLOGY INC COM 595112103   230,769 3,824 SH   SOLE   0 0 2,558
MICROSOFT CORP COM 594918104   20,656,153 71,648 SH   SOLE   0 0 52,270
MOODYS CORP COM 615369105   2,259,965 7,385 SH   SOLE   0 0 7,385
MORGAN STANLEY COM NEW 617446448   395,233 4,502 SH   SOLE   0 0 2,060
NETFLIX INC COM 64110L106   2,408,683 6,972 SH   SOLE   0 0 3,811
NEWMONT CORP COM 651639106   203,584 4,153 SH   SOLE   0 0 454
NEXTERA ENERGY INC COM 65339F101   1,186,029 15,387 SH   SOLE   0 0 6,322
NIKE INC CL B 654106103   911,942 7,436 SH   SOLE   0 0 3,653
NIO INC SPON ADS 62914V106   319,528 30,402 SH   SOLE   0 0 30,402
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   450,010 11,084 SH   SOLE   0 0 11,084
NORTHROP GRUMMAN CORP COM 666807102   499,381 1,082 SH   SOLE   0 0 1,076
NOVARTIS AG SPONSORED ADR 66987V109   244,837 2,661 SH   SOLE   0 0 2,375
NOVO-NORDISK A S ADR 670100205   536,388 3,371 SH   SOLE   0 0 3,371
NUTRIEN LTD COM 67077M108   210,961 2,857 SH   SOLE   0 0 2,585
NUVEEN MUN VALUE FD INC COM 670928100   431,250 48,950 SH   SOLE   0 0 48,950
NVIDIA CORPORATION COM 67066G104   9,428,054 33,942 SH   SOLE   0 0 13,777
NXP SEMICONDUCTORS N V COM N6596X109   217,815 1,168 SH   SOLE   0 0 215
OKTA INC CL A 679295105   220,172 2,553 SH   SOLE   0 0 2,553
OLD DOMINION FREIGHT LINE IN COM 679580100   4,276,855 12,548 SH   SOLE   0 0 11,072
ONEOK INC NEW COM 682680103   1,655,417 26,053 SH   SOLE   0 0 21,008
ORACLE CORP COM 68389X105   2,673,266 28,770 SH   SOLE   0 0 18,566
OWL ROCK CAPITAL CORPORATION COM 69121K104   566,558 44,929 SH   SOLE   0 0 44,929
PACER FDS TR TRENDP US LAR CP 69374H105   4,010,365 105,342 SH   SOLE   0 0 102,116
PALO ALTO NETWORKS INC COM 697435105   740,436 3,707 SH   SOLE   0 0 1,865
PARKER-HANNIFIN CORP COM 701094104   1,952,130 5,808 SH   SOLE   0 0 5,808
PAYCHEX INC COM 704326107   979,910 8,551 SH   SOLE   0 0 4,195
PAYPAL HLDGS INC COM 70450Y103   692,119 9,114 SH   SOLE   0 0 4,971
PEPSICO INC COM 713448108   3,891,764 21,348 SH   SOLE   0 0 6,637
PFIZER INC COM 717081103   1,253,323 30,719 SH   SOLE   0 0 13,336
PGIM ETF TR PGIM ULTRA SH BD 69344A107   3,049,401 61,854 SH   SOLE   0 0 31,201
PHILIP MORRIS INTL INC COM 718172109   461,799 4,749 SH   SOLE   0 0 3,868
PHILLIPS 66 COM 718546104   923,857 9,113 SH   SOLE   0 0 1,645
PINTEREST INC CL A 72352L106   245,433 9,000 SH   SOLE   0 0 5,410
PIPER SANDLER COMPANIES COM 724078100   207,915 1,500 SH   SOLE   0 0 1,500
POOL CORP COM 73278L105   248,612 726 SH   SOLE   0 0 713
PPG INDS INC COM 693506107   1,145,980 8,579 SH   SOLE   0 0 6,742
PRICE T ROWE GROUP INC COM 74144T108   470,128 4,164 SH   SOLE   0 0 2,810
PROCTER AND GAMBLE CO COM 742718109   5,306,038 35,685 SH   SOLE   0 0 11,991
PROGRESSIVE CORP COM 743315103   1,649,766 11,532 SH   SOLE   0 0 11,532
PROSHARES TR S&P 500 DV ARIST 74348A467   438,597 4,807 SH   SOLE   0 0 3,623
PROSHARES TR SHORT QQQ NEW 74347B714   2,143,104 175,952 SH   SOLE   0 0 175,952
PROSHARES TR EQTS FOR RISIN 74347B391   293,381 5,948 SH   SOLE   0 0 5,948
PRUDENTIAL FINL INC COM 744320102   322,003 3,892 SH   SOLE   0 0 1,220
QUALCOMM INC COM 747525103   1,255,523 9,841 SH   SOLE   0 0 5,903
RAYTHEON TECHNOLOGIES CORP COM 75513E101   625,604 6,388 SH   SOLE   0 0 4,323
ROKU INC COM CL A 77543R102   988,087 15,012 SH   SOLE   0 0 8,822
SALESFORCE INC COM 79466L302   2,196,960 10,997 SH   SOLE   0 0 6,282
SCHWAB CHARLES CORP COM 808513105   288,930 5,516 SH   SOLE   0 0 3,174
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   815,050 16,162 SH   SOLE   0 0 206
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,015,466 13,880 SH   SOLE   0 0 8,615
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   774,629 16,189 SH   SOLE   0 0 9,603
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   240,687 7,697 SH   SOLE   0 0 7,697
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,044,415 15,796 SH   SOLE   0 0 15,796
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   478,603 3,697 SH   SOLE   0 0 518
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   372,972 5,510 SH   SOLE   0 0 1,935
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   654,452 4,334 SH   SOLE   0 0 3,375
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,712,366 26,807 SH   SOLE   0 0 26,706
SELECT SECTOR SPDR TR ENERGY 81369Y506   245,494 2,964 SH   SOLE   0 0 150
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   329,564 10,251 SH   SOLE   0 0 10,216
SERVICENOW INC COM 81762P102   408,953 880 SH   SOLE   0 0 504
SHOPIFY INC CL A 82509L107   479,881 10,010 SH   SOLE   0 0 7,130
SIRIUS XM HOLDINGS INC COM 82968B103   59,976 15,107 SH   SOLE   0 0 15,107
SKYWORKS SOLUTIONS INC COM 83088M102   214,134 1,815 SH   SOLE   0 0 674
SNOWFLAKE INC CL A 833445109   1,130,177 7,325 SH   SOLE   0 0 3,235
SOFI TECHNOLOGIES INC COM 83406F102   149,504 24,630 SH   SOLE   0 0 1,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104   684,800 2,253 SH   SOLE   0 0 1,130
SOUTHERN CO COM 842587107   569,754 8,188 SH   SOLE   0 0 2,379
SOUTHWEST AIRLS CO COM 844741108   331,141 10,176 SH   SOLE   0 0 7,251
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,420,621 4,271 SH   SOLE   0 0 1,604
SPDR GOLD TR GOLD SHS 78463V107   1,348,141 7,358 SH   SOLE   0 0 186
SPDR S&P 500 ETF TR TR UNIT 78462F103   32,209,022 80,474 SH   SOLE   0 0 33,253
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   259,255 565 SH   SOLE   0 0 308
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   264,081 13,877 SH   SOLE   0 0 13,877
SPDR SER TR BLOOMBERG INVT 78468R200   8,812,903 289,612 SH   SOLE   0 0 289,612
SPDR SER TR NUVEEN BLMBRG SH 78468R739   940,762 19,785 SH   SOLE   0 0 601
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,298,290 44,861 SH   SOLE   0 0 43,766
SPDR SER TR S&P DIVID ETF 78464A763   1,370,199 11,076 SH   SOLE   0 0 77
SPDR SER TR S&P INS ETF 78464A789   587,796 14,934 SH   SOLE   0 0 778
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,279,999 23,121 SH   SOLE   0 0 23,121
SPDR SER TR PRTFLO S&P500 VL 78464A508   733,581 18,015 SH   SOLE   0 0 18,015
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,895,471 93,765 SH   SOLE   0 0 93,765
SPDR SER TR PORTFOLI S&P1500 78464A805   1,032,530 20,475 SH   SOLE   0 0 20,475
SPDR SER TR PORTFOLIO SH TSR 78468R101   417,109 14,270 SH   SOLE   0 0 14,270
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,623,194 42,716 SH   SOLE   0 0 42,716
SPDR SER TR SPDR S&P 500 ETF 78468R796   208,574 6,275 SH   SOLE   0 0 6,275
SPDR SER TR S&P 600 SMCP VAL 78464A300   298,860 3,923 SH   SOLE   0 0 3,923
SPROTT INC COM NEW 852066208   378,768 10,400 SH   SOLE   0 0 10,400
STARBUCKS CORP COM 855244109   1,022,548 9,820 SH   SOLE   0 0 8,836
STRYKER CORPORATION COM 863667101   441,337 1,546 SH   SOLE   0 0 790
SYSCO CORP COM 871829107   311,557 4,034 SH   SOLE   0 0 263
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   284,831 3,062 SH   SOLE   0 0 951
TARGET CORP COM 87612E106   1,969,090 11,889 SH   SOLE   0 0 2,560
TE CONNECTIVITY LTD SHS H84989104   249,840 1,905 SH   SOLE   0 0 640
TESLA INC COM 88160R101   1,293,831 6,237 SH   SOLE   0 0 750
TEXAS INSTRS INC COM 882508104   710,834 3,822 SH   SOLE   0 0 1,383
THE TRADE DESK INC COM CL A 88339J105   203,746 3,345 SH   SOLE   0 0 570
THERMO FISHER SCIENTIFIC INC COM 883556102   2,762,013 4,792 SH   SOLE   0 0 107
TIDAL ETF TR ATAC US ROTATION 886364843   1,562,863 92,119 SH   SOLE   0 0 92,119
TRAVELERS COMPANIES INC COM 89417E109   444,300 2,592 SH   SOLE   0 0 422
TRUIST FINL CORP COM 89832Q109   331,225 9,713 SH   SOLE   0 0 489
UBER TECHNOLOGIES INC COM 90353T100   251,100 7,921 SH   SOLE   0 0 1,174
ULTA BEAUTY INC COM 90384S303   533,121 977 SH   SOLE   0 0 377
UNION PAC CORP COM 907818108   1,858,772 9,236 SH   SOLE   0 0 8,507
UNITED PARCEL SERVICE INC CL B 911312106   1,412,600 7,282 SH   SOLE   0 0 1,915
UNITEDHEALTH GROUP INC COM 91324P102   680,003 1,439 SH   SOLE   0 0 1,234
US BANCORP DEL COM NEW 902973304   295,146 8,187 SH   SOLE   0 0 6,884
VALERO ENERGY CORP COM 91913Y100   1,143,487 8,191 SH   SOLE   0 0 2,922
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   732,329 18,540 SH   SOLE   0 0 18,540
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,691,853 22,915 SH   SOLE   0 0 22,772
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   285,952 3,873 SH   SOLE   0 0 3,123
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   287,263 3,756 SH   SOLE   0 0 2,615
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,438,678 30,417 SH   SOLE   0 0 4,677
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,318,153 8,303 SH   SOLE   0 0 130
VANGUARD INDEX FDS VALUE ETF 922908744   7,016,495 50,803 SH   SOLE   0 0 50,664
VANGUARD INDEX FDS SMALL CP ETF 922908751   544,830 2,874 SH   SOLE   0 0 374
VANGUARD INDEX FDS MID CAP ETF 922908629   605,631 2,871 SH   SOLE   0 0 618
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,501,026 22,053 SH   SOLE   0 0 10,936
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   286,015 2,133 SH   SOLE   0 0 18
VANGUARD INDEX FDS GROWTH ETF 922908736   792,990 3,179 SH   SOLE   0 0 3,179
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   639,940 15,840 SH   SOLE   0 0 15,486
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,008,201 19,532 SH   SOLE   0 0 18,154
VANGUARD STAR FDS VG TL INTL STK F 921909768   234,035 4,239 SH   SOLE   0 0 39
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   860,587 19,052 SH   SOLE   0 0 18,749
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,213,224 11,500 SH   SOLE   0 0 7,342
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   226,467 3,074 SH   SOLE   0 0 3,074
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   351,651 3,481 SH   SOLE   0 0 3,481
VANGUARD WORLD FDS UTILITIES ETF 92204A876   211,285 1,432 SH   SOLE   0 0 1,210
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,547,947 10,685 SH   SOLE   0 0 10,685
VERIZON COMMUNICATIONS INC COM 92343V104   1,130,895 29,079 SH   SOLE   0 0 24,234
VISA INC COM CL A 92826C839   8,397,553 37,247 SH   SOLE   0 0 11,816
WALMART INC COM 931142103   6,725,328 45,611 SH   SOLE   0 0 20,551
WASTE MGMT INC DEL COM 94106L109   423,207 2,594 SH   SOLE   0 0 936
WEC ENERGY GROUP INC COM 92939U106   252,796 2,667 SH   SOLE   0 0 2,207
WESTLAKE CORPORATION COM 960413102   1,004,389 8,660 SH   SOLE   0 0 8,660
WHEATON PRECIOUS METALS CORP COM 962879102   458,820 9,527 SH   SOLE   0 0 9,527
WISDOMTREE TR EM LCL DEBT FD 97717X867   306,061 11,307 SH   SOLE   0 0 11,307
WISDOMTREE TR US TOTAL DIVIDND 97717W109   331,499 5,471 SH   SOLE   0 0 5,471
WISDOMTREE TR US QTLY DIV GRT 97717X669   329,913 5,292 SH   SOLE   0 0 5,292
WISDOMTREE TR US MULTIFACTOR 97717Y857   898,996 23,941 SH   SOLE   0 0 23,941
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   401,620 10,188 SH   SOLE   0 0 10,188
WISDOMTREE TR BLMBG US BULL 97717W471   346,704 13,299 SH   SOLE   0 0 13,299
WISDOMTREE TR INTL QULTY DIV 97717X131   446,311 13,177 SH   SOLE   0 0 12,783
WISDOMTREE TR EMER MKT HIGH FD 97717W315   226,117 5,972 SH   SOLE   0 0 5,972
WISDOMTREE TR CURRNCY INT EQ 97717X263   327,350 10,591 SH   SOLE   0 0 10,591
WP CAREY INC COM 92936U109   1,658,537 21,414 SH   SOLE   0 0 21,414
XCEL ENERGY INC COM 98389B100   200,971 2,980 SH   SOLE   0 0 1,356
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,730,556 5,442 SH   SOLE   0 0 5,442
ZOETIS INC CL A 98978V103   1,642,265 9,867 SH   SOLE   0 0 4,474
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   371,879 5,036 SH   SOLE   0 0 2,697