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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 8,134,584 59,809 SH SOLE 2,930 0 56,879
AMAZON COM INC COM 023135106 18,853,280 85,935 SH SOLE 10,174 0 75,761
AMERICAN EXPRESS CO COM 025816109 2,140,356 6,710 SH SOLE 765 0 5,945
AMGEN INC COM 031162100 5,853,638 20,965 SH SOLE 2,216 0 18,749
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 302,295 3,500 SH SOLE 0 0 3,500
ANALOG DEVICES INC COM 032654105 6,953,278 29,213 SH SOLE 2,050 0 27,163
APPLE INC COM 037833100 26,809,393 130,669 SH SOLE 12,993 0 117,676
APPLIED MATLS INC COM 038222105 1,741,728 9,514 SH SOLE 1,457 0 8,057
ARISTA NETWORKS INC COM SHS 040413205 4,420,917 43,211 SH SOLE 4,649 0 38,562
ASTRAZENECA PLC SPONSORED ADR 046353108 4,536,562 64,919 SH SOLE 3,789 0 61,130
AT&T Inc COM 00206r102 11,384,895 393,396 SH SOLE 27,234 0 366,162
AUTODESK INC COM 052769106 2,402,573 7,761 SH SOLE 626 0 7,135
AUTOMATIC DATA PROCESSING IN COM 053015103 7,597,858 24,636 SH SOLE 1,381 0 23,255
AbbVie Inc COM 00287y109 4,857,675 26,170 SH SOLE 2,855 0 23,315
Adobe Inc COM 00724f101 2,079,480 5,375 SH SOLE 514 0 4,861
Alphabet Inc A CAP STK CL A 02079k305 13,444,939 76,292 SH SOLE 7,180 0 69,112
Alphabet Inc Class C CAP STK CL C 02079k107 2,815,002 15,869 SH SOLE 2,968 0 12,901
Altria Group Inc COM 02209s103 3,913,210 66,744 SH SOLE 4,066 0 62,678
American Tower Corp COM 03027x100 1,345,128 6,086 SH SOLE 370 0 5,716
Applovin Corp Cl A COM CL A 03831w108 2,206,554 6,303 SH SOLE 1,120 0 5,183
BANK AMERICA CORP COM 060505104 10,400,518 219,791 SH SOLE 19,639 0 200,152
BLOCK INC CL A 852234103 592,214 8,718 SH SOLE 1,187 0 7,531
BOSTON SCIENTIFIC CORP COM 101137107 1,001,276 9,322 SH SOLE 2,802 0 6,520
BlackRock Inc COM 09290d101 1,040,856 992 SH SOLE 196 0 796
Broadcom Inc COM 11135f101 29,592,356 107,355 SH SOLE 10,039 0 97,316
CADENCE DESIGN SYSTEM INC COM 127387108 293,975 954 SH SOLE 0 0 954
CARVANA CO CL A 146869102 630,789 1,872 SH SOLE 480 0 1,392
CASEYS GEN STORES INC COM 147528103 1,193,522 2,339 SH SOLE 392 0 1,947
CHEVRON CORP NEW COM 166764100 6,068,139 42,378 SH SOLE 2,073 0 40,305
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,525,427 27,167 SH SOLE 3,266 0 23,901
CINTAS CORP COM 172908105 6,979,663 31,317 SH SOLE 2,909 0 28,408
CITIGROUP INC COM NEW 172967424 5,884,349 69,130 SH SOLE 3,358 0 65,772
CME Group Inc Class A COM 12572q105 805,086 2,921 SH SOLE 0 0 2,921
COCA COLA CO COM 191216100 7,615,336 107,637 SH SOLE 7,139 0 100,498
CORNING INC COM 219350105 4,667,994 88,762 SH SOLE 7,117 0 81,645
Capital One Financial Corp COM 14040h105 1,207,371 5,675 SH SOLE 0 0 5,675
Carrier Global Corp Ordinary S COM 14448c104 1,167,966 15,958 SH SOLE 2,180 0 13,778
Cisco Systems Inc COM 17275r102 327,682 4,723 SH SOLE 0 0 4,723
Cogent Communications Holdings COM NEW 19239v302 2,379,646 49,360 SH SOLE 2,883 0 46,477
Costco Wholesale Corp COM 22160k105 2,837,168 2,866 SH SOLE 416 0 2,450
DANAHER CORPORATION COM 235851102 273,593 1,385 SH SOLE 0 0 1,385
DARDEN RESTAURANTS INC COM 237194105 9,655,900 44,299 SH SOLE 2,589 0 41,710
DEERE & CO COM 244199105 505,494 994 SH SOLE 0 0 994
DELTA AIR LINES INC DEL COM NEW 247361702 436,669 8,879 SH SOLE 0 0 8,879
DISNEY WALT CO COM 254687106 243,060 1,960 SH SOLE 0 0 1,960
DOW INC COM 260557103 3,912,145 147,740 SH SOLE 8,944 0 138,796
Dell Technologies Inc Cl C CL C 24703l202 4,793,905 39,102 SH SOLE 2,711 0 36,391
Draftkings Inc Com Cl A COM CL A 26142v105 862,647 20,113 SH SOLE 0 0 20,113
Duke Energy Corp COM NEW 26441c204 6,868,306 58,206 SH SOLE 3,020 0 55,186
ECOLAB INC COM 278865100 4,020,584 14,922 SH SOLE 830 0 14,092
ELEVANCE HEALTH INC COM 036752103 2,327,148 5,983 SH SOLE 362 0 5,621
ELI LILLY & CO COM 532457108 10,075,601 12,925 SH SOLE 1,058 0 11,867
EMERSON ELEC CO COM 291011104 8,853,291 66,401 SH SOLE 3,792 0 62,609
Eaton Corp PLC SHS g29183103 10,337,248 28,957 SH SOLE 2,336 0 26,621
Enbridge Inc COM 29250n105 8,277,804 182,652 SH SOLE 10,917 0 171,735
Energy Select Sector SPDR ETF ENERGY 81369y506 530,911 6,260 SH SOLE 0 0 6,260
Equinix Inc COM 29444u700 3,869,962 4,865 SH SOLE 456 0 4,409
Exxon Mobil Corp COM 30231g102 4,801,812 44,544 SH SOLE 1,900 0 42,644
FISERV INC COM 337738108 1,479,450 8,581 SH SOLE 1,437 0 7,144
FLUOR CORP NEW COM 343412102 1,926,829 37,582 SH SOLE 4,431 0 33,151
First Trust Dow Jones Internet DJ INTERNT IDX 33733e302 269,330 1,000 SH SOLE 0 0 1,000
GENUINE PARTS CO COM 372460105 4,661,095 38,423 SH SOLE 2,245 0 36,178
GILEAD SCIENCES INC COM 375558103 5,479,417 49,422 SH SOLE 4,350 0 45,072
GRACO INC COM 384109104 856,347 9,961 SH SOLE 0 0 9,961
Global X Social Media ETF SOCIAL MED ETF 37950e416 240,435 4,500 SH SOLE 0 0 4,500
Goldman Sachs Group Inc COM 38141g104 657,500 929 SH SOLE 239 0 690
HOME DEPOT INC COM 437076102 3,729,462 10,172 SH SOLE 924 0 9,248
HONEYWELL INTL INC COM 438516106 2,661,818 11,430 SH SOLE 1,198 0 10,232
HP Inc COM 40434l105 4,162,638 170,181 SH SOLE 9,661 0 160,520
Hilton Worldwide Holdings Inc COM 43300a203 862,675 3,239 SH SOLE 487 0 2,752
INTERNATIONAL BUSINESS MACHS COM 459200101 364,053 1,235 SH SOLE 0 0 1,235
ISHARES TR RUSSELL 2000 ETF 464287655 56,894,170 263,655 SH SOLE 87,948 0 175,707
ISHARES TR EUROPE ETF 464287861 970,571 15,345 SH SOLE 0 0 15,345
ISHARES TR PFD AND INCM SEC 464288687 337,173 10,990 SH SOLE 0 0 10,990
ISHARES TR U.S. REAL ES ETF 464287739 853,783 9,009 SH SOLE 0 0 9,009
ISHARES TR RUS MDCP VAL ETF 464287473 32,010,843 242,249 SH SOLE 40,308 0 201,941
ISHARES TR 1 3 YR TREAS BD 464287457 1,516,752 18,305 SH SOLE 18,100 0 205
ISHARES TR RUSSELL 3000 ETF 464287689 346,788 988 SH SOLE 0 0 988
ISHARES TR MSCI EMG MKT ETF 464287234 9,923,692 205,715 SH SOLE 205,305 0 410
ISHARES TR CORE S&P500 ETF 464287200 983,506 1,584 SH SOLE 0 0 1,584
ISHARES TR RUS 1000 GRW ETF 464287614 398,231,525 937,942 SH SOLE 165,774 0 772,168
ISHARES TR GLOBAL 100 ETF 464287572 2,841,333 26,355 SH SOLE 0 0 26,355
ISHARES TR 10-20 YR TRS ETF 464288653 629,514 6,196 SH SOLE 0 0 6,196
ISHARES TR RUS MD CP GR ETF 464287481 54,399,705 392,268 SH SOLE 93,070 0 299,198
ISHARES TR RUS TP200 VL ETF 464289420 5,630,796 66,882 SH SOLE 4,110 0 62,772
ISHARES TR MSCI ACWI EX US 464288240 8,239,393 135,205 SH SOLE 135,205 0 0
ISHARES TR GLOB UTILITS ETF 464288711 459,882 6,234 SH SOLE 0 0 6,234
ISHARES TR 20 YR TR BD ETF 464287432 5,138,356 58,225 SH SOLE 58,225 0 0
ISHARES TR IBOXX INV CP ETF 464287242 581,262 5,303 SH SOLE 0 0 5,303
ISHARES TR MSCI EAFE ETF 464287465 12,507,397 139,919 SH SOLE 64,187 0 75,732
ISHARES TR USD INV GRDE ETF 464288620 2,775,651 53,959 SH SOLE 0 0 53,959
ISHARES TR RUS 1000 VAL ETF 464287598 336,442,734 1,732,187 SH SOLE 273,111 0 1,459,076
ISHARES TR S&P 500 GRWT ETF 464287309 539,930 4,904 SH SOLE 2,208 0 2,696
Intuitive Surgical Inc COM NEW 46120e602 4,398,904 8,095 SH SOLE 943 0 7,152
Invesco BulletShares 2025 Corp BULSHS 2025 CB 46138j825 859,027 41,539 SH SOLE 0 0 41,539
Invesco BulletShares 2026 Corp BULSHS 2026 CB 46138j791 727,179 37,253 SH SOLE 0 0 37,253
Invesco High Yield Eq Div Achi HIG YLD EQ DIV 46137v563 670,244 32,839 SH SOLE 0 0 32,839
Invesco International Div Achi INTL DIVI ACHI 46137v548 657,619 32,079 SH SOLE 0 0 32,079
Invesco KBW Bank ETF KBW BK ETF 46138e628 623,739 8,709 SH SOLE 0 0 8,709
JOHNSON & JOHNSON COM 478160104 2,484,530 16,265 SH SOLE 947 0 15,318
JPMorgan Chase & Co COM 46625h100 20,616,418 71,113 SH SOLE 5,516 0 65,597
KIMBERLY-CLARK CORP COM 494368103 5,462,256 42,369 SH SOLE 2,416 0 39,953
KKR & Co Inc COM 48251w104 444,054 3,338 SH SOLE 906 0 2,432
KLA CORP COM NEW 482480100 2,955,942 3,300 SH SOLE 368 0 2,932
KRAFT HEINZ CO COM 500754106 4,441,944 172,035 SH SOLE 12,773 0 159,262
KROGER CO COM 501044101 5,995,624 83,586 SH SOLE 5,398 0 78,188
LIVE NATION ENTERTAINMENT IN COM 538034109 667,599 4,413 SH SOLE 863 0 3,550
LOCKHEED MARTIN CORP COM 539830109 4,926,236 10,637 SH SOLE 584 0 10,053
Linde PLC SHS g54950103 1,445,074 3,080 SH SOLE 423 0 2,657
MARRIOTT INTL INC NEW CL A 571903202 224,032 820 SH SOLE 0 0 820
MASCO CORP COM 574599106 2,089,319 32,463 SH SOLE 3,329 0 29,134
MCDONALDS CORP COM 580135101 2,981,782 10,206 SH SOLE 559 0 9,647
MICRON TECHNOLOGY INC COM 595112103 6,594,245 53,503 SH SOLE 5,781 0 47,722
MICROSOFT CORP COM 594918104 38,430,960 77,262 SH SOLE 7,789 0 69,473
MICROSTRATEGY INC CL A NEW 594972408 600,282 1,485 SH SOLE 277 0 1,208
MONDELEZ INTL INC CL A 609207105 4,451,823 66,012 SH SOLE 3,794 0 62,218
MONOLITHIC PWR SYS INC COM 609839105 1,289,423 1,763 SH SOLE 139 0 1,624
MORGAN STANLEY COM NEW 617446448 8,956,583 63,585 SH SOLE 3,703 0 59,882
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,462,891 15,371 SH SOLE 1,503 0 13,868
Mastercard Inc A CL A 57636q104 7,339,801 13,062 SH SOLE 691 0 12,371
Merck & Co Inc COM 58933y105 4,832,976 61,053 SH SOLE 4,190 0 56,863
Meta Platforms Inc Cl A CL A 30303m102 15,486,604 20,982 SH SOLE 2,665 0 18,317
NEWMONT CORP COM 651639106 2,688,757 46,151 SH SOLE 8,217 0 37,934
NVIDIA Corp COM 67066g104 25,230,687 159,698 SH SOLE 18,925 0 140,773
Netflix Inc COM 64110l106 5,581,494 4,168 SH SOLE 616 0 3,552
NextEra Energy Inc COM 65339f101 4,503,345 64,871 SH SOLE 5,990 0 58,881
O'Reilly Automotive Inc COM 67103h107 2,930,937 32,519 SH SOLE 5,505 0 27,014
Oracle Corp COM 68389x105 4,684,585 21,427 SH SOLE 2,367 0 19,060
PALO ALTO NETWORKS INC COM 697435105 2,479,623 12,117 SH SOLE 796 0 11,321
PHILIP MORRIS INTL INC COM 718172109 5,244,842 28,797 SH SOLE 1,331 0 27,466
PROCTER AND GAMBLE CO COM 742718109 6,364,515 39,948 SH SOLE 2,350 0 37,598
Pacer Benchmark Data&Infras RE DATA AND INFRAST 69374h741 525,879 16,271 SH SOLE 0 0 16,271
Pacer US Cash Cows 100 ETF US CASH COWS 100 69374h881 1,316,780 23,898 SH SOLE 0 0 23,898
Palantir Technologies Inc Cl A CL A 69608a108 4,660,236 34,186 SH SOLE 3,271 0 30,915
PayPal Holdings Inc COM 70450y103 935,094 12,582 SH SOLE 1,829 0 10,753
QUALCOMM INC COM 747525103 222,327 1,396 SH SOLE 0 0 1,396
Quanta Services Inc COM 74762e102 598,501 1,583 SH SOLE 0 0 1,583
ROBINHOOD MKTS INC COM CL A 770700102 3,943,227 42,115 SH SOLE 5,485 0 36,630
ROCKWELL AUTOMATION INC COM 773903109 494,933 1,490 SH SOLE 0 0 1,490
ROPER TECHNOLOGIES INC COM 776696106 1,160,321 2,047 SH SOLE 220 0 1,827
Royal Caribbean Group COM v7780t103 1,886,355 6,024 SH SOLE 915 0 5,109
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,444,900 100,283 SH SOLE 0 0 100,283
SOUTHERN CO COM 842587107 6,989,794 76,117 SH SOLE 4,228 0 71,889
SPDR Portfolio Intermediate Te PORTFLI INTRMDIT 78464a672 163,617,630 5,687,092 SH SOLE 850,175 0 4,836,917
SPDR Portfolio Short Term Trea PORTFOLIO SH TSR 78468r101 132,885,137 4,536,877 SH SOLE 608,750 0 3,928,127
SPDR Portfolio Treasury ETF PORTFOLIO TREASU 78468r457 48,536,704 1,591,477 SH SOLE 158,863 0 1,432,614
SPDR Gold Shares GOLD SHS 78463v107 93,946,006 308,191 SH SOLE 53,173 0 255,018
SPDR MSCI ACWI ex-US ETF MSCI ACWI EXUS 78463x848 47,011,504 1,439,421 SH SOLE 137,964 0 1,301,457
SPDR Nuveen Bloomberg ST MunB NUVEEN ICE SHORT 78468r739 224,084 4,685 SH SOLE 0 0 4,685
SPDR Portfolio Long Term Trea PORTFOLIO LN TSR 78464a664 140,449,677 5,284,036 SH SOLE 610,419 0 4,673,617
SPDR S&P 500 ETF Trust TR UNIT 78462f103 404,692 655 SH SOLE 0 0 655
SPDR S&P Dividend ETF S&P DIVID ETF 78464a763 1,483,122 10,927 SH SOLE 0 0 10,927
SPDR Wells Fargo Preferred St ICE PFD SEC ETF 78464a292 454,359 14,306 SH SOLE 0 0 14,306
STRYKER CORPORATION COM 863667101 7,199,675 18,198 SH SOLE 987 0 17,211
Salesforce Inc COM 79466l302 393,219 1,442 SH SOLE 100 0 1,342
Samsara Inc Cl A COM CL A 79589l106 2,086,779 52,458 SH SOLE 7,051 0 45,407
Sharkninja Inc COM SHS g8068l108 917,043 9,264 SH SOLE 1,545 0 7,719
Spotify Technology SA SHS l8681t102 1,579,953 2,059 SH SOLE 353 0 1,706
TERADYNE INC COM 880770102 281,989 3,136 SH SOLE 0 0 3,136
TEXAS INSTRS INC COM 882508104 6,870,680 33,093 SH SOLE 1,898 0 31,195
THERMO FISHER SCIENTIFIC INC COM 883556102 425,733 1,050 SH SOLE 0 0 1,050
TJX COS INC NEW COM 872540109 10,221,402 82,771 SH SOLE 7,668 0 75,103
TKO Group Holdings Inc Cl A CL A 87256c101 600,253 3,299 SH SOLE 595 0 2,704
Tesla Inc COM 88160r101 3,539,685 11,143 SH SOLE 1,204 0 9,939
The Utilities Select Sector SP SBI INT-UTILS 81369y886 34,828,398 426,505 SH SOLE 80,082 0 346,423
Travelers Companies Inc COM 89417e109 4,251,792 15,892 SH SOLE 791 0 15,101
Twilio Inc A CL A 90138f102 614,836 4,944 SH SOLE 849 0 4,095
UNION PAC CORP COM 907818108 6,640,835 28,863 SH SOLE 1,673 0 27,190
UNITED PARCEL SERVICE INC CL B 911312106 2,828,887 28,025 SH SOLE 1,639 0 26,386
Uber Technologies Inc COM 90353t100 4,693,363 50,304 SH SOLE 5,614 0 44,690
United Therapeutics Corp COM 91307c102 251,431 875 SH SOLE 0 0 875
UnitedHealth Group Inc COM 91324p102 1,622,868 5,202 SH SOLE 450 0 4,752
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,611,986 18,100 SH SOLE 18,100 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,385,404 20,610 SH SOLE 0 0 20,610
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 223,200 2,880 SH SOLE 0 0 2,880
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24,344,952 492,215 SH SOLE 47,795 0 444,420
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 50,625,622 247,352 SH SOLE 45,506 0 201,846
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,239,250 9,296 SH SOLE 0 0 9,296
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 334,940 4,181 SH SOLE 0 0 4,181
VEEVA SYS INC CL A COM 922475108 1,578,130 5,480 SH SOLE 500 0 4,980
VIRTU FINL INC CL A 928254101 6,541,938 146,058 SH SOLE 8,587 0 137,471
VanEck Gold Miners ETF GOLD MINERS ETF 92189f106 57,275,627 1,100,185 SH SOLE 190,361 0 909,824
Vanguard Communication Service COMM SRVC ETF 92204a884 430,140 2,515 SH SOLE 0 0 2,515
Vanguard Intmdt-Term Trs ETF INTER TERM TREAS 92206c706 33,074,590 552,994 SH SOLE 95,003 0 457,991
Verizon Communications Inc COM 92343v104 6,987,023 161,475 SH SOLE 9,468 0 152,007
Vertex Pharmaceuticals Inc COM 92532f100 3,243,282 7,285 SH SOLE 1,015 0 6,270
Vertiv Holdings Co Cl A COM CL A 92537n108 732,322 5,703 SH SOLE 1,991 0 3,712
Visa Inc Class A COM CL A 92826c839 5,920,873 16,676 SH SOLE 2,784 0 13,892
Vistra Corp COM 92840m102 1,232,632 6,360 SH SOLE 1,084 0 5,276
WALMART INC COM 931142103 8,345,384 85,349 SH SOLE 7,475 0 77,874
WELLS FARGO CO NEW COM 949746101 9,992,618 124,721 SH SOLE 7,271 0 117,450
WILLIAMS COS INC COM 969457100 255,825 4,073 SH SOLE 4,073 0 0
Waste Management Inc COM 94106l109 9,105,501 39,793 SH SOLE 3,064 0 36,729
WisdomTree US MidCap Dividend US MIDCAP DIVID 97717w505 975,185 19,457 SH SOLE 0 0 19,457
WisdomTree US Quality Dividend US QTLY DIV GRT 97717x669 2,587,064 30,894 SH SOLE 0 0 30,894
YUM BRANDS INC COM 988498101 866,260 5,846 SH SOLE 1,095 0 4,751
Zoetis Inc Class A CL A 98978v103 1,464,838 9,393 SH SOLE 1,055 0 8,338
iShares 0-5 Year High Yield Co 0-5YR HI YL CP 46434v407 502,452 11,647 SH SOLE 0 0 11,647
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432f842 383,340 4,592 SH SOLE 0 0 4,592
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434g822 733,432 9,783 SH SOLE 0 0 9,783
iShares Silver Trust ISHARES 46428q109 29,458,623 897,855 SH SOLE 158,606 0 739,249
iShares US Treasury Bond ETF US TREAS BD ETF 46429b267 2,935,120 127,725 SH SOLE 127,725 0 0
iShares iBonds Dec 2025 Term T IBONDS 25 TRM TS 46436e866 4,114,280 176,125 SH SOLE 176,125 0 0
iShares iBonds Dec 2027 Term T IBONDS 27 TRM TS 46436e841 64,842,431 2,883,167 SH SOLE 281,673 0 2,601,494
iShares iBonds Dec 2033 Term T IBONDS DEC 2033 46436e148 56,933,870 2,322,883 SH SOLE 461,252 0 1,861,631