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
ARK ETF TR AUTNMUS TECHNLG 00214Q203 257,036 1,944 SH SOLE 30 1,944 0 0
ABBOTT LABORATORIES COM 002824100 218,683 2,410 SH SOLE 30 1,828 0 582
ABBVIE INC COM 00287Y109 1,461,798 5,809 SH SOLE 30 4,057 0 1,752
ADVANCED MICRO DEVICES INC COM 007903107 969,539 1,669 SH SOLE 30 331 0 1,338
AIRBNB INC COM CL A 009066101 275,324 1,924 SH SOLE 30 1,750 0 174
ALLSTATE CORP COM 020002101 394,058 1,656 SH SOLE 30 1,417 0 239
ALPHABET INC CAP STK CL C 02079K107 3,440,985 9,739 SH SOLE 30 6,818 0 2,921
ALPHABET INC CAP STK CL A 02079K305 6,142,407 17,187 SH SOLE 30 7,342 0 9,845
AMAZON COM INC COM 023135106 5,430,339 22,784 SH SOLE 30 9,513 0 13,271
AMERICAN EXPRESS CO COM 025816109 1,381,133 4,083 SH SOLE 30 3,293 0 790
CENCORA INC COM 03073E105 208,172 736 SH SOLE 30 669 0 67
AMERIPRISE FINL INC COM 03076C106 605,563 1,320 SH SOLE 30 342 0 978
AMGEN INC COM 031162100 383,123 1,058 SH SOLE 30 738 0 320
AMPHENOL CORP CL A 032095101 274,969 1,559 SH SOLE 30 811 0 748
ANALOG DEVICES INC COM 032654105 247,476 623 SH SOLE 30 428 0 195
ELEVANCE HEALTH INC FORMERLY COM 036752103 241,320 624 SH SOLE 30 19 0 605
APPLE INC COM 037833100 17,456,778 60,329 SH SOLE 30 40,464 0 19,865
APPLIED MATLS INC COM 038222105 1,589,870 2,199 SH SOLE 30 1,033 0 1,166
ARISTA NETWORKS INC COM SHS 040413205 444,066 2,614 SH SOLE 30 2,114 0 500
AUTODESK INC COM 052769106 233,802 1,203 SH SOLE 30 1,025 0 178
BACKBLAZE INC COM CL A 05637B105 168,370 10,616 SH SOLE 30 10,616 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,449,188 6,893 SH SOLE 30 6,600 0 293
BLACKSTONE INC COM 09260D107 1,158,875 9,849 SH SOLE 30 6,428 0 3,421
BLACKROCK INC COM 09290D101 319,238 332 SH SOLE 30 133 0 199
BOEING CO COM 097023105 503,264 2,325 SH SOLE 30 1,858 0 467
BROADCOM INC COM 11135F101 4,847,289 12,832 SH SOLE 30 7,581 0 5,251
CADENCE DESIGN SYSTEM INC COM 127387108 391,459 1,043 SH SOLE 30 381 0 662
CARDINAL HEALTH INC COM 14149Y108 714,719 3,009 SH SOLE 30 2,676 0 333
CATERPILLAR INC COM 149123101 1,243,324 1,167 SH SOLE 30 659 0 508
CHEVRON CORPORATION COM 166764100 552,039 3,330 SH SOLE 30 2,346 0 984
CISCO SYS INC COM 17275R102 1,063,743 9,056 SH SOLE 30 4,920 0 4,136
CITIGROUP INC COM NEW 172967424 297,398 2,125 SH SOLE 30 575 0 1,550
COCA COLA CO COM 191216100 847,535 10,429 SH SOLE 30 9,850 0 579
CONSTELLATION ENERGY CORP COM 21037T109 775,057 3,121 SH SOLE 30 2,440 0 681
CORNING INC COM 219350105 207,308 812 SH SOLE 30 48 0 764
CORTEVA INC COM 22052L104 207,472 2,450 SH SOLE 30 1,345 0 1,105
COSTCO WHOLESALE CORPORATION COM 22160K105 4,665,308 4,987 SH SOLE 30 4,107 0 880
DBX ETF TR XTRACK MUN INFR 233051705 300,098 11,857 SH SOLE 30 11,453 0 404
DATADOG INC CL A COM 23804L103 359,036 1,379 SH SOLE 30 1,374 0 5
DEERE & CO COM 244199105 274,031 432 SH SOLE 30 89 0 343
DELL TECHNOLOGIES INC CL C 24703L202 466,507 1,081 SH SOLE 30 824 0 257
DIMENSIONAL ETF TRUST US COR EQU 2 ET 25434V708 392,496 8,848 SH SOLE 30 4,219 0 4,629
DOVER CORP COM 260003108 250,184 1,116 SH SOLE 30 421 0 695
EMCOR GROUP INC COM 29084Q100 305,396 368 SH SOLE 30 355 0 13
EXXON MOBIL CORP COM 30231G102 1,459,907 10,678 SH SOLE 30 4,134 0 6,544
META PLATFORMS INC CL A 30303M102 1,430,289 2,539 SH SOLE 30 1,054 0 1,485
FAIR ISAAC CORP COM 303250104 357,239 299 SH SOLE 30 1 0 298
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 471,086 4,581 SH SOLE 30 0 0 4,581
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 460,169 8,758 SH SOLE 30 0 0 8,758
FIDELITY COVINGTON TRUST MSCI INFO TECH 316092808 1,263,692 4,425 SH SOLE 30 2,086 0 2,339
FIRST TR EXCHANGE-TRADED FD SHS 336917109 213,520 4,388 SH SOLE 30 2,728 0 1,660
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 245,925 929 SH SOLE 30 722 0 207
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 330,212 2,069 SH SOLE 30 1,334 0 735
FIRST TR EXCHANGE-TRADED FD SHS 337345102 249,344 745 SH SOLE 30 553 0 192
FIRST TR EXCHANGE-TRADED FD CONSUMR DISCRE 33734X101 955,263 13,811 SH SOLE 30 4,808 0 9,003
FIRST TR EXCHANGE-TRADED FD CONSUMR STAPLE 33734X119 1,770,205 28,269 SH SOLE 30 24,000 0 4,269
FIRST TR EXCHANGE-TRADED FD HLTH CARE ALPH 33734X143 6,148,570 50,233 SH SOLE 30 34,684 0 15,549
FIRST TR EXCHANGE-TRADED FD INDLS PROD DUR 33734X150 3,655,714 40,120 SH SOLE 30 21,944 0 18,176
FIRST TR EXCHANGE-TRADED FD MATERIALS ALPH 33734X168 2,131,614 26,833 SH SOLE 30 19,023 0 7,810
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 814,358 3,749 SH SOLE 30 3,749 0 0
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 8,181,507 165,819 SH SOLE 30 136,643 0 29,176
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 820,322 15,591 SH SOLE 30 14,707 0 884
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 641,956 7,826 SH SOLE 30 7,668 0 158
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 203,340 1,526 SH SOLE 30 10 0 1,516
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 429,057 12,835 SH SOLE 30 10,831 0 2,004
FORTINET INC COM 34959E109 300,942 1,959 SH SOLE 30 1,953 0 6
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 7,821,010 209,835 SH SOLE 30 197,489 0 12,346
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 9,861,964 279,455 SH SOLE 30 254,068 0 25,387
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 8,944,298 206,423 SH SOLE 30 190,910 0 15,513
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 2,652,637 66,733 SH SOLE 30 61,125 0 5,608
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 2,219,541 43,123 SH SOLE 30 42,580 0 543
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1,407,136 65,723 SH SOLE 30 62,562 0 3,161
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 1,536,196 45,641 SH SOLE 30 44,062 0 1,579
GALLAGHER ARTHUR J & CO COM 363576109 438,020 1,908 SH SOLE 30 7 0 1,901
GE VERNOVA INC COM 36828A101 929,549 791 SH SOLE 30 224 0 567
GE AEROSPACE COM NEW 369604301 803,403 2,150 SH SOLE 30 346 0 1,804
GLOBAL X FDS US INFR DEV ETF 37954Y673 215,916 3,665 SH SOLE 30 1,764 0 1,901
GLOBAL X FDS PURE MS STAP ET 37960A271 56,370,665 2,149,911 SH SOLE 30 1,276,786 0 873,125
GLOBAL X FDS PURE MS TECH ET 37960A289 90,580,056 2,766,648 SH SOLE 30 1,903,399 0 863,249
GLOBAL X FDS PURE MSC SVC ET 37960A297 37,263,063 1,250,858 SH SOLE 30 819,144 0 431,714
GLOBAL X FDS PURE MS DISC ET 37960A313 43,585,850 1,669,278 SH SOLE 30 1,110,664 0 558,614
GOLDMAN SACHS GROUP INC COM 38141G104 464,829 459 SH SOLE 30 393 0 66
GOLDMAN SACHS ETF TR ACTIVEBETA US L 381430503 368,998 2,601 SH SOLE 30 2,205 0 396
HESS MIDSTREAM LP CL A SHS 428103105 225,600 6,000 SH SOLE 30 6,000 0 0
HOME DEPOT INC COM 437076102 1,210,092 3,432 SH SOLE 30 2,423 0 1,009
HONEYWELL AEROSPACE INC COM 43849R105 277,013 1,253 SH SOLE 30 1,230 0 23
HONEYWELL INTL INC COM 438516205 280,547 1,253 SH SOLE 30 1,230 0 23
IDEXX LABS INC COM 45168D104 793,872 1,508 SH SOLE 30 29 0 1,479
INTEL CORP COM 458140100 318,173 2,279 SH SOLE 30 212 0 2,067
INTERNATIONAL BUSINESS MACHS COM 459200101 635,646 2,260 SH SOLE 30 611 0 1,649
INVESCO QQQ TR UNIT SER 1 46090E103 28,139,917 38,212 SH SOLE 30 23,201 0 15,011
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 656,379 7,285 SH SOLE 30 4,604 0 2,681
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 25,068,719 388,662 SH SOLE 30 355,592 0 33,070
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 241,438 6,603 SH SOLE 30 6,603 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2,105,500 32,901 SH SOLE 30 27,985 0 4,916
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3,790,809 114,215 SH SOLE 30 103,095 0 11,120
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3,076,221 39,668 SH SOLE 30 29,510 0 10,158
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 607,671 2,856 SH SOLE 30 2,381 0 475
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1,304,580 13,317 SH SOLE 30 12,254 0 1,063
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 457,405 15,257 SH SOLE 30 15,257 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 505,828 9,032 SH SOLE 30 9,006 0 26
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 811,688 22,994 SH SOLE 30 17,038 0 5,956
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3,821,916 41,105 SH SOLE 30 33,170 0 7,935
ISHARES GOLD TR ISHARES NEW 464285204 226,530 3,000 SH SOLE 30 1,952 0 1,048
ISHARES INC MSCI AUST ETF 464286103 8,059,142 286,191 SH SOLE 30 249,321 0 36,870
ISHARES INC MSCI BRAZIL ETF 464286400 2,513,187 72,846 SH SOLE 30 65,917 0 6,929
ISHARES INC MSCI EM ASIA ET 464286426 45,366,435 387,880 SH SOLE 30 344,148 0 43,732
ISHARES INC MSCI CDA ETF 464286509 19,530,628 338,838 SH SOLE 30 287,270 0 51,568
ISHARES INC MSCI EURZONE ET 464286608 49,888,796 717,824 SH SOLE 30 625,984 0 91,840
ISHARES INC MSCI PAC JP ETF 464286665 354,445 6,655 SH SOLE 30 6,234 0 421
ISHARES INC MSCI SWITZERLAN 464286749 12,163,131 193,527 SH SOLE 30 164,393 0 29,134
ISHARES TR MORNINGSTAR GRW 464287119 263,295 2,250 SH SOLE 30 0 0 2,250
ISHARES TR CORE S&P TTL ST 464287150 567,085 3,452 SH SOLE 30 3,091 0 361
ISHARES TR SELECT DIVID ET 464287168 242,477 1,551 SH SOLE 30 394 0 1,157
ISHARES TR CORE S&P500 ETF 464287200 4,488,689 5,994 SH SOLE 30 4,448 0 1,546
ISHARES TR MSCI EMG MKT ET 464287234 225,821 3,301 SH SOLE 30 1,784 0 1,517
ISHARES TR GBL COMM SVC ET 464287275 67,407,020 597,331 SH SOLE 30 377,497 0 219,834
ISHARES TR GLOBAL TECH ETF 464287291 157,952,510 1,093,248 SH SOLE 30 722,935 0 370,313
ISHARES TR S&P 500 GRWT ET 464287309 3,929,974 28,575 SH SOLE 30 22,738 0 5,837
ISHARES TR GLOB HLTHCRE ET 464287325 5,945,486 60,434 SH SOLE 30 28,308 0 32,126
ISHARES TR GLOBAL ENERG ET 464287341 4,423,789 90,043 SH SOLE 30 65,631 0 24,412
ISHARES TR LATN AMER 40 ET 464287390 3,998,037 118,461 SH SOLE 30 98,722 0 19,739
ISHARES TR S&P 500 VAL ETF 464287408 3,172,897 13,974 SH SOLE 30 12,881 0 1,093
ISHARES TR MSCI EAFE ETF 464287465 331,585 3,192 SH SOLE 30 2,243 0 949
ISHARES TR RUS MDCP VAL ET 464287473 923,077 5,608 SH SOLE 30 4,771 0 837
ISHARES TR RUS MD CP GR ET 464287481 1,385,771 9,465 SH SOLE 30 2,160 0 7,305
ISHARES TR RUS MID CAP ETF 464287499 401,234 3,637 SH SOLE 30 2,820 0 817
ISHARES TR CORE S&P MCP ET 464287507 804,013 10,427 SH SOLE 30 9,636 0 791
ISHARES TR ISHARES SEMICDT 464287523 303,720 474 SH SOLE 30 294 0 180
ISHARES TR EXPND TEC SC ET 464287549 53,521,983 327,192 SH SOLE 30 198,091 0 129,101
ISHARES TR US CONSUM DISCR 464287580 95,053,923 940,197 SH SOLE 30 621,501 0 318,696
ISHARES TR RUS 1000 VAL ET 464287598 1,045,843 4,314 SH SOLE 30 3,517 0 797
ISHARES TR S&P MC 400GR ET 464287606 772,093 6,571 SH SOLE 30 4,440 0 2,131
ISHARES TR RUS 1000 GRW ET 464287614 4,081,468 32,870 SH SOLE 30 25,300 0 7,570
ISHARES TR RUS 1000 ETF 464287622 552,892 1,350 SH SOLE 30 268 0 1,082
ISHARES TR RUSSELL 2000 ET 464287655 1,254,903 4,176 SH SOLE 30 2,412 0 1,764
ISHARES TR CORE S&P US VLU 464287663 567,557 5,153 SH SOLE 30 1,594 0 3,559
ISHARES TR CORE S&P US GWT 464287671 1,250,700 6,649 SH SOLE 30 3,181 0 3,468
ISHARES TR U.S. UTILITS ET 464287697 7,353,186 64,158 SH SOLE 30 45,699 0 18,459
ISHARES TR US TELECOM ETF 464287713 3,700,602 87,464 SH SOLE 30 87,464 0 0
ISHARES TR U.S. TECH ETF 464287721 1,147,599,879 4,549,815 SH SOLE 30 4,064,841 0 484,974
ISHARES TR U.S. REAL ES ET 464287739 8,304,247 81,215 SH SOLE 30 40,914 0 40,301
ISHARES TR US INDUSTRIALS 464287754 64,943,572 389,701 SH SOLE 30 253,642 0 136,059
ISHARES TR US HLTHCARE ETF 464287762 70,668,340 1,054,594 SH SOLE 30 705,404 0 349,190
ISHARES TR U.S. FIN SVC ET 464287770 32,788,213 362,421 SH SOLE 30 218,940 0 143,481
ISHARES TR U.S. FINLS ETF 464287788 136,724,206 1,072,262 SH SOLE 30 655,186 0 417,076
ISHARES TR U.S. ENERGY ETF 464287796 88,693,675 1,567,303 SH SOLE 30 1,426,195 0 141,108
ISHARES TR CORE S&P SCP ET 464287804 1,301,795 8,778 SH SOLE 30 6,853 0 1,925
ISHARES TR US CONSM STAPLE 464287812 22,418,844 308,545 SH SOLE 30 210,896 0 97,649
ISHARES TR U.S. BAS MTL ET 464287838 11,939,191 66,502 SH SOLE 30 48,004 0 18,498
ISHARES TR MSCI AC ASIA ET 464288182 57,624,197 482,898 SH SOLE 30 418,347 0 64,551
ISHARES TR NATIONAL MUN ET 464288414 227,340 2,112 SH SOLE 30 1,812 0 300
ISHARES TR CRE U S REIT ET 464288521 17,229,249 259,281 SH SOLE 30 189,480 0 69,801
ISHARES TR GLOB INDSTRL ET 464288729 27,965,319 139,478 SH SOLE 30 90,010 0 49,468
ISHARES TR GLB CNS DISC ET 464288745 9,829,038 50,938 SH SOLE 30 35,838 0 15,100
ISHARES TR EAFE VALUE ETF 464288877 292,609 3,822 SH SOLE 30 859 0 2,963
ISHARES SILVER TR ISHARES 46428Q109 3,476,726 65,022 SH SOLE 30 25,395 0 39,627
ISHARES TR MSCI UK SM ETF 46429B416 1,464,779 34,884 SH SOLE 30 34,793 0 91
ISHARES TR MSCI USA MIN ET 46429B697 258,531 2,680 SH SOLE 30 1,668 0 1,012
ISHARES TR MSCI USA SZE FT 46432F370 398,991 2,238 SH SOLE 30 0 0 2,238
ISHARES TR MSCI USA MMENTM 46432F396 1,589,360 4,636 SH SOLE 30 1,329 0 3,307
ISHARES TR CORE MSCI EAFE 46432F842 2,455,464 25,424 SH SOLE 30 8,485 0 16,939
ISHARES INC CORE MSCI EMKT 46434G103 1,075,708 12,985 SH SOLE 30 6,495 0 6,490
ISHARES INC MSCI EMRG CHN 46434G764 811,341 7,931 SH SOLE 30 0 0 7,931
ISHARES INC MSCI JAPAN ETF 46434G822 38,421,078 411,934 SH SOLE 30 362,085 0 49,849
ISHARES TR CORE DIV GRWTH 46434V621 461,713 6,092 SH SOLE 30 6,092 0 0
ISHARES TR CORE MSCI EURO 46434V738 3,985,213 53,016 SH SOLE 30 51,329 0 1,687
ISHARES TR MSCI UK ETF NEW 46435G334 20,175,834 437,274 SH SOLE 30 374,887 0 62,387
ISHARES TR IBONDS DEC 2029 46436E163 250,289 9,858 SH SOLE 30 8,592 0 1,266
JPMORGAN CHASE & CO COM 46625H100 4,768,596 14,568 SH SOLE 30 8,117 0 6,451
J P MORGAN EXCHANGE TRADED F BETA EURO ET NE 46641Q191 1,666,537 21,429 SH SOLE 30 21,113 0 316
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPA 46641Q217 12,375,843 164,332 SH SOLE 30 145,328 0 19,004
J P MORGAN EXCHANGE TRADED F BETA CDA ETF NE 46641Q225 9,064,604 91,193 SH SOLE 30 85,004 0 6,189
J P MORGAN EXCHANGE TRADED F BETA DEVE EX ET 46641Q233 4,527,334 75,620 SH SOLE 30 66,036 0 9,584
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 204,537 3,621 SH SOLE 30 0 0 3,621
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 256,840 4,179 SH SOLE 30 2,085 0 2,094
JOHNSON & JOHNSON COM 478160104 1,292,250 5,088 SH SOLE 30 3,275 0 1,813
KLA CORP COM NEW 482480100 1,058,239 3,507 SH SOLE 30 1,730 0 1,777
LAM RESEARCH CORP COM NEW 512807306 581,096 1,341 SH SOLE 30 1,086 0 255
ELI LILLY & CO COM 532457108 9,062,294 7,556 SH SOLE 30 5,829 0 1,727
LOWES COS INC COM 548661107 284,986 1,293 SH SOLE 30 431 0 862
MARATHON PETE CORP COM 56585A102 263,851 1,032 SH SOLE 30 851 0 181
MARSH & MCLENNAN COS INC COM 571748102 517,605 3,106 SH SOLE 30 1,188 0 1,918
MARVELL TECHNOLOGY INC COM 573874104 232,412 780 SH SOLE 30 731 0 49
MASTERCARD INCORPORATED CL A 57636Q104 1,136,369 2,213 SH SOLE 30 1,466 0 747
MCDONALDS CORP COM 580135101 439,659 1,627 SH SOLE 30 361 0 1,266
MCKESSON CORP COM 58155Q103 385,354 510 SH SOLE 30 283 0 227
MERCK & CO INC COM 58933Y105 394,030 3,066 SH SOLE 30 1,762 0 1,304
MICROSOFT CORP COM 594918104 12,369,512 33,161 SH SOLE 30 15,584 0 17,577
MICRON TECHNOLOGY INC COM 595112103 2,290,880 1,985 SH SOLE 30 345 0 1,640
MORGAN STANLEY COM NEW 617446448 350,503 1,677 SH SOLE 30 1,032 0 645
NETFLIX INC. COM 64110L106 1,013,309 14,192 SH SOLE 30 6,219 0 7,973
NEXTERA ENERGY INC COM 65339F101 1,033,887 11,780 SH SOLE 30 4,788 0 6,992
NVIDIA CORPORATION COM 67066G104 7,354,065 36,754 SH SOLE 30 22,195 0 14,559
OREILLY AUTOMOTIVE INC COM 67103H107 307,640 3,341 SH SOLE 30 679 0 2,662
ORACLE CORP COM 68389X105 850,388 5,802 SH SOLE 30 3,197 0 2,605
PNC FINL SVCS GROUP INC COM 693475105 597,674 2,427 SH SOLE 30 251 0 2,176
PACER FDS TR US LRG CP CASH 69374H360 321,492 8,008 SH SOLE 30 0 0 8,008
PACER FDS TR US CASH COWS 10 69374H881 682,521 10,973 SH SOLE 30 1,322 0 9,651
PALO ALTO NETWORKS INC COM 697435105 1,268,472 3,720 SH SOLE 30 1,964 0 1,756
PARKER-HANNIFIN CORP COM 701094104 462,651 473 SH SOLE 30 162 0 311
PEPSICO INC COM 713448108 537,034 3,966 SH SOLE 30 3,672 0 294
PHILIP MORRIS INTL INC COM 718172109 400,605 2,214 SH SOLE 30 812 0 1,402
PHILLIPS 66 COM 718546104 267,902 1,585 SH SOLE 30 1,005 0 580
PROCTER & GAMBLE CO COM 742718109 365,257 2,491 SH SOLE 30 533 0 1,958
PROGRESSIVE CORP COM 743315103 289,224 1,324 SH SOLE 30 828 0 496
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,329,482 13,740 SH SOLE 30 13,740 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,039,635 12,835 SH SOLE 30 12,835 0 0
QUALCOMM INC COM 747525103 385,459 2,086 SH SOLE 30 1,155 0 931
QUANTA SVCS INC COM 74762E102 201,621 280 SH SOLE 30 239 0 41
RTX CORPORATION COM 75513E101 985,168 5,192 SH SOLE 30 2,722 0 2,470
REPUBLIC SVCS INC COM 760759100 276,810 1,299 SH SOLE 30 825 0 474
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,755,235 10,385 SH SOLE 30 8,800 0 1,585
SPDR GOLD TR GOLD SHS 78463V107 502,102 1,363 SH SOLE 30 36 0 1,327
SPDR INDEX SHS FDS ST STR EU 50 ET 78463X202 42,078,986 612,682 SH SOLE 30 538,787 0 73,895
SPDR INDEX SHS FDS ST STR ASIA ETF 78463X301 1,678,480 10,693 SH SOLE 30 10,569 0 124
SPDR INDEX SHS FDS ST STR PO EX ET 78463X889 275,986 5,477 SH SOLE 30 5,394 0 83
SPDR SERIES TRUST ST STR NYSE TEC 78464A102 399,639 1,023 SH SOLE 30 1,023 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 830,550 6,980 SH SOLE 30 2,191 0 4,789
SPDR SERIES TRUST ST STR SP TELCO 78464A540 704,764 3,098 SH SOLE 30 2,857 0 241
SPDR SERIES TRUST ST STR SP DIV 78464A763 676,560 4,446 SH SOLE 30 184 0 4,262
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,265,297 14,398 SH SOLE 30 7,952 0 6,446
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 723,678 1,385 SH SOLE 30 1,376 0 9
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 440,994 627 SH SOLE 30 384 0 243
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 653,624 22,570 SH SOLE 30 5,270 0 17,300
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 353,484 12,011 SH SOLE 30 11,441 0 570
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 251,333 7,926 SH SOLE 30 4,164 0 3,762
SELECT SECTOR SPDR TR ST STR MATER ET 81369Y100 55,212,156 1,086,212 SH SOLE 30 699,668 0 386,544
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 182,155,377 1,148,086 SH SOLE 30 773,789 0 374,297
SELECT SECTOR SPDR TR ST STR STAPL ET 81369Y308 79,792,812 960,549 SH SOLE 30 645,399 0 315,150
SELECT SECTOR SPDR TR ST STR DISCR ET 81369Y407 293,319,314 2,501,017 SH SOLE 30 1,858,145 0 642,872
SELECT SECTOR SPDR TR ST STR ENERG ET 81369Y506 97,289,454 1,831,848 SH SOLE 30 1,098,719 0 733,129
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 308,789,892 5,759,931 SH SOLE 30 3,839,345 0 1,920,586
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 242,849,551 1,311,071 SH SOLE 30 802,651 0 508,420
SELECT SECTOR SPDR TR ST STR TECHN ET 81369Y803 739,532,185 3,881,651 SH SOLE 30 2,578,698 0 1,302,953
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 176,193,031 1,644,665 SH SOLE 30 1,104,065 0 540,600
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 41,705,769 947,212 SH SOLE 30 617,779 0 329,433
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 68,066,287 1,501,241 SH SOLE 30 920,837 0 580,404
SEMPRA COM 816851109 209,700 2,262 SH SOLE 30 1,776 0 486
SHOPIFY INC CL A SUB VTG SH 82509L107 306,059 2,681 SH SOLE 30 394 0 2,287
SNOWFLAKE INC COM SHS 833445109 990,260 3,891 SH SOLE 30 3,888 0 3
STARBUCKS CORP COM 855244109 256,293 2,508 SH SOLE 30 2,341 0 167
STRYKER CORPORATION COM 863667101 680,684 2,162 SH SOLE 30 2,122 0 40
TJX COS INC NEW COM 872540109 345,053 2,278 SH SOLE 30 617 0 1,661
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,549,155 3,243 SH SOLE 30 1,917 0 1,326
TESLA INC COM 88160R101 3,870,782 9,203 SH SOLE 30 5,686 0 3,517
TEXAS INSTRS INC COM 882508104 521,947 1,751 SH SOLE 30 350 0 1,401
TEXAS PACIFIC LAND CORPORATI COM 88262P102 214,444 490 SH SOLE 30 490 0 0
3M CO COM 88579Y101 224,083 1,384 SH SOLE 30 947 0 437
UNION PAC CORP COM 907818108 234,736 863 SH SOLE 30 371 0 492
UNITED RENTALS INC COM 911363109 288,298 254 SH SOLE 30 149 0 105
UNITEDHEALTH GROUP INC COM 91324P102 1,897,883 4,566 SH SOLE 30 4,201 0 365
VALERO ENERGY CORP COM 91913Y100 204,870 787 SH SOLE 30 519 0 268
VANECK ETF TRUST SEMICONDUCTR ET 92189F676 2,344,444 3,574 SH SOLE 30 1,699 0 1,875
VANECK ETF TRUST COMM SVC TRU ET 92189H581 44,493,887 1,792,511 SH SOLE 30 1,038,858 0 753,653
VANECK ETF TRUST CONSUMER DISCRT 92189H623 30,726,178 1,183,807 SH SOLE 30 656,798 0 527,009
VANECK ETF TRUST TECHN TRUSE ETF 92189H631 117,817,021 3,752,995 SH SOLE 30 2,249,060 0 1,503,935
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,981,225 8,373 SH SOLE 30 3,911 0 4,462
VANGUARD WORLD FD MEGA GRWTH IND 921910816 292,103 3,323 SH SOLE 30 2,902 0 421
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MK 921943858 724,613 10,170 SH SOLE 30 4,675 0 5,495
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 303,892 1,923 SH SOLE 30 639 0 1,284
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 338,698 2,158 SH SOLE 30 36 0 2,122
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,387,542 26,966 SH SOLE 30 26,966 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 161,500,554 407,202 SH SOLE 30 253,359 0 153,843
VANGUARD WORLD FD CONSUM STP ETF 92204A207 111,902,277 496,263 SH SOLE 30 302,682 0 193,581
VANGUARD WORLD FD ENERGY ETF 92204A306 58,863,919 392,086 SH SOLE 30 262,285 0 129,801
VANGUARD WORLD FD FINANCIALS ETF 92204A405 221,908,501 1,686,235 SH SOLE 30 1,019,497 0 666,738
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 271,832,772 909,110 SH SOLE 30 542,488 0 366,622
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 377,211,915 1,046,706 SH SOLE 30 868,707 0 177,999
VANGUARD WORLD FD INF TECH ETF 92204A702 814,369,223 6,813,664 SH SOLE 30 4,105,204 0 2,708,460
VANGUARD WORLD FD MATERIALS ETF 92204A801 41,720,150 182,352 SH SOLE 30 110,785 0 71,567
VANGUARD WORLD FD UTILITIES ETF 92204A876 48,459,476 247,584 SH SOLE 30 157,468 0 90,116
VANGUARD WORLD FD COMM SRVC ETF 92204A884 385,681,447 2,096,665 SH SOLE 30 1,659,704 0 436,961
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 288,176 2,373 SH SOLE 30 652 0 1,721
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,180,581 9,237 SH SOLE 30 6,224 0 3,013
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 538,248 5,063 SH SOLE 30 1,821 0 3,242
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2,493,318 7,361 SH SOLE 30 1,142 0 6,219
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,940,317 8,649 SH SOLE 30 3,935 0 4,714
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 40,905,926 424,203 SH SOLE 30 264,293 0 159,910
VANGUARD INDEX FDS SM CP VAL ETF 922908611 305,439 1,257 SH SOLE 30 165 0 1,092
VANGUARD INDEX FDS MID CAP ETF 922908629 1,942,348 24,108 SH SOLE 30 14,671 0 9,437
VANGUARD INDEX FDS LARGE CAP ETF 922908637 519,986 1,512 SH SOLE 30 1,394 0 118
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 249,903 1,015 SH SOLE 30 895 0 120
VANGUARD INDEX FDS GROWTH ETF 922908736 4,237,182 49,189 SH SOLE 30 35,475 0 13,714
VANGUARD INDEX FDS VALUE ETF 922908744 2,647,590 12,149 SH SOLE 30 4,123 0 8,026
VANGUARD INDEX FDS SMALL CP ETF 922908751 851,780 2,810 SH SOLE 30 630 0 2,180
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,161,649 5,842 SH SOLE 30 1,481 0 4,361
VERTEX PHARMACEUTICALS INC COM 92532F100 404,338 814 SH SOLE 30 236 0 578
VISA INC COM CL A 92826C839 1,650,419 4,810 SH SOLE 30 2,985 0 1,825
WABTEC COM 929740108 456,238 1,692 SH SOLE 30 1,627 0 65
WALMART INC COM 931142103 1,786,539 15,774 SH SOLE 30 11,493 0 4,281
WASTE MGMT INC DEL COM 94106L109 259,328 1,164 SH SOLE 30 912 0 252
WATTS WATER TECHNOLOGIES INC CL A 942749102 279,887 715 SH SOLE 30 61 0 654
WELLS FARGO & CO COM 949746101 224,803 2,720 SH SOLE 30 2,137 0 583
WILLIAMS COS INC COM 969457100 434,542 5,845 SH SOLE 30 887 0 4,958
WISDOMTREE TR US TOTAL DIVIDN 97717W109 216,706 2,324 SH SOLE 30 0 0 2,324
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,699,906 21,404 SH SOLE 30 366 0 21,038
YUM BRANDS INC COM 988498101 367,039 2,296 SH SOLE 30 2,254 0 42
EATON CORP PLC SHS G29183103 608,528 1,428 SH SOLE 30 844 0 584
INVESCO LTD SHS G491BT108 216,583 8,207 SH SOLE 30 0 0 8,207
JOHNSON CONTROLS INTERNATION SHS G51502105 233,593 1,599 SH SOLE 30 1,019 0 580
LINDE PLC SHS G54950103 514,845 992 SH SOLE 30 332 0 660
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 366,700 380 SH SOLE 30 164 0 216
CHUBB LIMITED COM H1467J104 555,871 1,631 SH SOLE 30 927 0 704
ASML HLDG NV N Y REGISTRY SH N07059210 506,312 255 SH SOLE 30 52 0 203