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
ISHARES TR COM 464287200   224,830,201 427,653 SH   SOLE   0 0 427,653
ISHARES TR COM 46432F842   82,935,049 1,117,422 SH   SOLE   0 0 1,117,422
SCHWAB STRATEGIC TR COM 808524508   78,204,559 960,390 SH   SOLE   0 0 960,390
ISHARES TR COM 46432F339   52,716,689 320,759 SH   SOLE   0 0 320,759
VANGUARD INDEX FDS COM 922908363   51,645,838 107,439 SH   SOLE   0 0 107,439
APPLE INC COM 037833100   49,318,604 287,606 SH   SOLE   0 0 287,606
ISHARES TR COM 46429B697   45,881,071 548,948 SH   SOLE   0 0 548,948
MICROSOFT CORP COM 594918104   29,649,525 70,473 SH   SOLE   0 0 70,473
JANUS DETROIT STR TR COM 47103U845   25,416,439 500,915 SH   SOLE   0 0 500,915
HARTFORD FDS EXCHANGE TRADED COM 41653L305   21,562,260 639,071 SH   SOLE   0 0 639,071
J P MORGAN EXCHANGE TRADED F COM 46641Q332   20,737,887 358,415 SH   SOLE   0 0 358,415
ISHARES TR COM 464288414   17,780,870 165,250 SH   SOLE   0 0 165,250
BERKSHIRE HATHAWAY INC DEL COM 084670702   17,757,929 42,229 SH   SOLE   0 0 42,229
AMAZON COM INC COM 023135106   13,953,475 77,356 SH   SOLE   0 0 77,356
VANGUARD BD INDEX FDS COM 921937835   13,606,479 187,340 SH   SOLE   0 0 187,340
ALPHABET INC COM 02079K305   13,337,322 88,368 SH   SOLE   0 0 88,368
VISA INC COM 92826C839   9,595,213 34,382 SH   SOLE   0 0 34,382
NVIDIA CORPORATION COM 67066G104   8,996,969 9,957 SH   SOLE   0 0 9,957
AMGEN INC COM 031162100   8,133,367 28,607 SH   SOLE   0 0 28,607
EXXON MOBIL CORP COM 30231G102   7,997,404 68,801 SH   SOLE   0 0 68,801
PARKER-HANNIFIN CORP COM 701094104   7,931,404 14,271 SH   SOLE   0 0 14,271
UNITEDHEALTH GROUP INC COM 91324P102   7,884,809 15,939 SH   SOLE   0 0 15,939
SSGA ACTIVE ETF TR COM 78467V608   7,766,066 184,423 SH   SOLE   0 0 184,423
JOHN HANCOCK EXCHANGE TRADED COM 47804J206   7,694,351 134,095 SH   SOLE   0 0 134,095
SPDR SER TR COM 78464A854   7,507,100 122,007 SH   SOLE   0 0 122,007
VANECK ETF TRUST COM 92189F387   7,326,033 326,909 SH   SOLE   0 0 326,909
SALESFORCE INC COM 79466L302   7,242,701 24,048 SH   SOLE   0 0 24,048
MERCK & CO INC COM 58933Y105   7,099,286 53,803 SH   SOLE   0 0 53,803
CHARLES RIV LABS INTL INC COM 159864107   7,041,598 25,989 SH   SOLE   0 0 25,989
THERMO FISHER SCIENTIFIC INC COM 883556102   6,720,258 11,563 SH   SOLE   0 0 11,563
AMERICAN CENTY ETF TR COM 025072604   6,287,581 108,481 SH   SOLE   0 0 108,481
APPLIED MATLS INC COM 038222105   6,095,503 29,557 SH   SOLE   0 0 29,557
WALMART INC COM 931142103   5,835,327 96,981 SH   SOLE   0 0 96,981
BROADCOM INC COM 11135F101   5,832,179 4,400 SH   SOLE   0 0 4,400
ELI LILLY & CO COM 532457108   5,664,879 7,282 SH   SOLE   0 0 7,282
LOWES COS INC COM 548661107   5,539,607 21,747 SH   SOLE   0 0 21,747
S&P GLOBAL INC COM 78409V104   5,478,712 12,877 SH   SOLE   0 0 12,877
SCHLUMBERGER LTD COM 806857108   5,358,280 97,761 SH   SOLE   0 0 97,761
ISHARES TR COM 464288687   5,355,320 166,159 SH   SOLE   0 0 166,159
QUANTA SVCS INC COM 74762E102   5,136,209 19,770 SH   SOLE   0 0 19,770
PIMCO ETF TR COM 72201R775   5,000,231 54,433 SH   SOLE   0 0 54,433
BOOKING HOLDINGS INC COM 09857L108   4,956,629 1,366 SH   SOLE   0 0 1,366
GRAINGER W W INC COM 384802104   4,905,989 4,823 SH   SOLE   0 0 4,823
SPDR SER TR COM 78464A300   4,739,559 57,124 SH   SOLE   0 0 57,124
DISNEY WALT CO COM 254687106   4,680,463 38,252 SH   SOLE   0 0 38,252
FIFTH THIRD BANCORP COM 316773100   4,669,345 125,486 SH   SOLE   0 0 125,486
UNION PAC CORP COM 907818108   4,660,930 18,952 SH   SOLE   0 0 18,952
AMERICAN TOWER CORP NEW COM 03027X100   4,606,905 23,315 SH   SOLE   0 0 23,315
VANGUARD INDEX FDS COM 922908652   4,585,697 26,164 SH   SOLE   0 0 26,164
DOLLAR GEN CORP NEW COM 256677105   4,495,096 28,804 SH   SOLE   0 0 28,804
LABORATORY CORP AMER HLDGS COM 50540R409   4,485,166 20,531 SH   SOLE   0 0 20,531
VERIZON COMMUNICATIONS INC COM 92343V104   4,334,019 103,289 SH   SOLE   0 0 103,289
SPDR SER TR COM 78464A201   4,320,742 49,533 SH   SOLE   0 0 49,533
L3HARRIS TECHNOLOGIES INC COM 502431109   4,301,742 20,186 SH   SOLE   0 0 20,186
ORACLE CORP COM 68389X105   4,257,739 33,896 SH   SOLE   0 0 33,896
NEXTERA ENERGY INC COM 65339F101   4,253,478 66,554 SH   SOLE   0 0 66,554
NETFLIX INC COM 64110L106   4,244,022 6,988 SH   SOLE   0 0 6,988
CADENCE DESIGN SYSTEM INC COM 127387108   4,229,050 13,586 SH   SOLE   0 0 13,586
ISHARES TR COM 464287465   4,173,926 52,266 SH   SOLE   0 0 52,266
HERSHEY CO COM 427866108   4,072,482 20,938 SH   SOLE   0 0 20,938
PEPSICO INC COM 713448108   3,970,974 22,690 SH   SOLE   0 0 22,690
SPDR S&P 500 ETF TR COM 78462F103   3,587,665 6,859 SH   SOLE   0 0 6,859
AIR PRODS & CHEMS INC COM 009158106   3,297,482 13,611 SH   SOLE   0 0 13,611
MOTOROLA SOLUTIONS INC COM 620076307   3,261,683 9,188 SH   SOLE   0 0 9,188
LGI HOMES INC COM 50187T106   3,019,540 25,948 SH   SOLE   0 0 25,948
JPMORGAN CHASE & CO COM 46625H100   2,968,415 14,820 SH   SOLE   0 0 14,820
FIRST TR EXCHNG TRADED FD VI COM 33740F847   2,929,873 65,489 SH   SOLE   0 0 65,489
INNOVATOR ETFS TRUST COM 45782C771   2,851,395 70,457 SH   SOLE   0 0 70,457
SPDR SER TR COM 78464A409   2,842,369 38,857 SH   SOLE   0 0 38,857
INNOVATOR ETFS TRUST COM 45782C433   2,613,377 66,532 SH   SOLE   0 0 66,532
PG&E CORP COM 69331C108   2,602,290 155,268 SH   SOLE   0 0 155,268
ALIBABA GROUP HLDG LTD SPONSORED ADR 01609W102   2,463,460 34,045 SH   SOLE   0 0 34,045
JOHNSON & JOHNSON COM 478160104   2,309,860 14,602 SH   SOLE   0 0 14,602
ISHARES TR COM 464288885   2,249,379 21,672 SH   SOLE   0 0 21,672
ABBVIE INC COM 00287Y109   2,176,798 11,954 SH   SOLE   0 0 11,954
WISDOMTREE TR COM 97717X669   2,151,449 28,238 SH   SOLE   0 0 28,238
ISHARES TR COM 46429B689   2,124,287 29,970 SH   SOLE   0 0 29,970
FIRST TR EXCHNG TRADED FD VI COM 33740F862   2,098,118 48,930 SH   SOLE   0 0 48,930
NVR INC COM 62944T105   2,097,890 259 SH   SOLE   0 0 259
PPG INDS INC COM 693506107   2,010,350 13,874 SH   SOLE   0 0 13,874
INNOVATOR ETFS TRUST COM 45782C284   1,919,942 68,374 SH   SOLE   0 0 68,374
INNOVATOR ETFS TRUST COM 45782C391   1,898,325 45,559 SH   SOLE   0 0 45,559
MASCO CORP COM 574599106   1,874,298 23,761 SH   SOLE   0 0 23,761
FIRST TR EXCHNG TRADED FD VI COM 33740U307   1,836,124 43,208 SH   SOLE   0 0 43,208
INNOVATOR ETFS TRUST COM 45783Y301   1,827,196 58,489 SH   SOLE   0 0 58,489
PROCTER AND GAMBLE CO COM 742718109   1,807,991 11,143 SH   SOLE   0 0 11,143
FIRST TR EXCHNG TRADED FD VI COM 33740F722   1,803,922 38,365 SH   SOLE   0 0 38,365
SELECT SECTOR SPDR TR COM 81369Y803   1,780,064 8,547 SH   SOLE   0 0 8,547
AUTOMATIC DATA PROCESSING IN COM 053015103   1,657,481 6,637 SH   SOLE   0 0 6,637
INNOVATOR ETFS TRUST COM 45782C581   1,608,149 44,077 SH   SOLE   0 0 44,077
FIRST TR EXCHNG TRADED FD VI COM 33740F664   1,589,817 39,187 SH   SOLE   0 0 39,187
INNOVATOR ETFS TRUST COM 45782C755   1,547,132 41,148 SH   SOLE   0 0 41,148
ISHARES INC COM 46434G103   1,473,019 28,547 SH   SOLE   0 0 28,547
VANGUARD INDEX FDS COM 922908769   1,450,411 5,581 SH   SOLE   0 0 5,581
COHERENT CORP COM 19247G107   1,404,384 23,167 SH   SOLE   0 0 23,167
ISHARES TR COM 464288877   1,395,182 25,647 SH   SOLE   0 0 25,647
J P MORGAN EXCHANGE TRADED F COM 46641Q837   1,393,855 27,628 SH   SOLE   0 0 27,628
INNOVATOR ETFS TRUST COM 45782C698   1,347,623 34,670 SH   SOLE   0 0 34,670
ISHARES TR COM 464287598   1,252,419 6,992 SH   SOLE   0 0 6,992
SCHWAB STRATEGIC TR COM 808524706   1,244,315 49,280 SH   SOLE   0 0 49,280
PNC FINL SVCS GROUP INC COM 693475105   1,219,679 7,548 SH   SOLE   0 0 7,548
ASTRAZENECA PLC SPONSORED ADR 046353108   1,198,294 17,687 SH   SOLE   0 0 17,687
CISCO SYS INC COM 17275R102   1,194,471 23,933 SH   SOLE   0 0 23,933
STARBUCKS CORP COM 855244109   1,160,734 12,702 SH   SOLE   0 0 12,702
INNOVATOR ETFS TRUST COM 45782C573   1,135,965 31,954 SH   SOLE   0 0 31,954
SPDR GOLD TR COM 78463V107   1,120,145 5,445 SH   SOLE   0 0 5,445
META PLATFORMS INC COM 30303M102   1,105,223 2,276 SH   SOLE   0 0 2,276
VANGUARD INDEX FDS COM 922908629   1,094,208 4,379 SH   SOLE   0 0 4,379
ISHARES TR COM 464287655   1,077,672 5,124 SH   SOLE   0 0 5,124
FIRST TR EXCHNG TRADED FD VI COM 33740F623   1,046,058 24,918 SH   SOLE   0 0 24,918
ISHARES TR COM 464287622   1,041,847 3,617 SH   SOLE   0 0 3,617
FIRST TR EXCHNG TRADED FD VI COM 33740U885   1,038,695 28,508 SH   SOLE   0 0 28,508
MCDONALDS CORP COM 580135101   1,035,426 3,672 SH   SOLE   0 0 3,672
INNOVATOR ETFS TRUST COM 45782C813   1,030,549 27,134 SH   SOLE   0 0 27,134
ISHARES TR COM 46434V613   1,018,745 22,346 SH   SOLE   0 0 22,346
ISHARES TR COM 464288448   1,015,280 36,208 SH   SOLE   0 0 36,208
SCHWAB STRATEGIC TR COM 808524730   1,006,572 36,260 SH   SOLE   0 0 36,260
PFIZER INC COM 717081103   1,003,481 36,161 SH   SOLE   0 0 36,161
ISHARES TR COM 464288158   989,304 9,446 SH   SOLE   0 0 9,446
WELLS FARGO CO NEW COM 949746101   976,181 16,842 SH   SOLE   0 0 16,842
FIRST TR EXCHNG TRADED FD VI COM 33740F763   967,380 21,367 SH   SOLE   0 0 21,367
VANGUARD WHITEHALL FDS COM 921946406   962,742 7,957 SH   SOLE   0 0 7,957
INNOVATOR ETFS TRUST COM 45782C789   962,354 23,862 SH   SOLE   0 0 23,862
QUALCOMM INC COM 747525103   956,855 5,652 SH   SOLE   0 0 5,652
ISHARES TR COM 46432F396   952,330 5,083 SH   SOLE   0 0 5,083
VANGUARD TAX-MANAGED FDS COM 921943858   944,971 18,835 SH   SOLE   0 0 18,835
SPDR SER TR COM 78464A474   933,045 31,342 SH   SOLE   0 0 31,342
INVESCO QQQ TR COM 46090E103   932,873 2,101 SH   SOLE   0 0 2,101
BALL CORP COM 058498106   828,997 12,307 SH   SOLE   0 0 12,307
DICKS SPORTING GOODS INC COM 253393102   824,062 3,665 SH   SOLE   0 0 3,665
INNOVATOR ETFS TRUST COM 45782C318   816,271 25,139 SH   SOLE   0 0 25,139
INVESCO EXCHANGE TRADED FD T COM 46137V241   804,199 13,310 SH   SOLE   0 0 13,310
ALPHABET INC COM 02079K107   804,085 5,281 SH   SOLE   0 0 5,281
JONES LANG LASALLE INC COM 48020Q107   776,897 3,982 SH   SOLE   0 0 3,982
INNOVATOR ETFS TRUST COM 45782C748   776,493 22,494 SH   SOLE   0 0 22,494
HOME DEPOT INC COM 437076102   766,053 1,997 SH   SOLE   0 0 1,997
KLA CORP COM 482480100   733,464 1,050 SH   SOLE   0 0 1,050
INNOVATOR ETFS TRUST COM 45782C664   730,256 18,590 SH   SOLE   0 0 18,590
SCHWAB STRATEGIC TR COM 808524201   718,508 11,578 SH   SOLE   0 0 11,578
INNOVATOR ETFS TRUST COM 45782C797   693,190 18,490 SH   SOLE   0 0 18,490
INNOVATOR ETFS TRUST COM 45782C367   669,711 24,658 SH   SOLE   0 0 24,658
PIMCO ETF TR COM 72201R866   662,696 12,630 SH   SOLE   0 0 12,630
ABBOTT LABS COM 002824100   657,914 5,788 SH   SOLE   0 0 5,788
SPDR INDEX SHS FDS COM 78463X509   651,502 18,002 SH   SOLE   0 0 18,002
COMCAST CORP NEW COM 20030N101   636,592 14,685 SH   SOLE   0 0 14,685
MASTERCARD INCORPORATED COM 57636Q104   624,475 1,297 SH   SOLE   0 0 1,297
FIRST TR EXCHNG TRADED FD VI COM 33740F599   606,807 15,464 SH   SOLE   0 0 15,464
INNOVATOR ETFS TRUST COM 45782C342   599,550 19,241 SH   SOLE   0 0 19,241
FIRST TR EXCHANGE-TRADED FD COM 33733E104   596,511 6,965 SH   SOLE   0 0 6,965
SELECT SECTOR SPDR TR COM 81369Y852   584,741 7,161 SH   SOLE   0 0 7,161
GLOBAL PMTS INC COM 37940X102   573,390 4,290 SH   SOLE   0 0 4,290
VERTEX PHARMACEUTICALS INC COM 92532F100   555,535 1,329 SH   SOLE   0 0 1,329
CSX CORP COM 126408103   551,998 14,891 SH   SOLE   0 0 14,891
ISHARES TR COM 464287226   550,477 5,621 SH   SOLE   0 0 5,621
HONEYWELL INTL INC COM 438516106   546,668 2,663 SH   SOLE   0 0 2,663
INTERNATIONAL BUSINESS MACHS COM 459200101   541,529 2,836 SH   SOLE   0 0 2,836
VANGUARD INTL EQUITY INDEX F COM 922042858   530,784 12,707 SH   SOLE   0 0 12,707
ISHARES TR COM 464287887   530,568 4,059 SH   SOLE   0 0 4,059
INNOVATOR ETFS TRUST COM 45782C326   528,589 14,848 SH   SOLE   0 0 14,848
INNOVATOR ETFS TRUST COM 45782C599   527,809 18,542 SH   SOLE   0 0 18,542
SCHWAB STRATEGIC TR COM 808524805   515,071 13,200 SH   SOLE   0 0 13,200
COSTCO WHSL CORP NEW COM 22160K105   514,903 703 SH   SOLE   0 0 703
BECTON DICKINSON & CO COM 075887109   513,979 2,077 SH   SOLE   0 0 2,077
EOG RES INC COM 26875P101   504,020 3,943 SH   SOLE   0 0 3,943
ROCKWELL AUTOMATION INC COM 773903109   495,033 1,699 SH   SOLE   0 0 1,699
VANGUARD INTL EQUITY INDEX F COM 922042742   492,886 4,461 SH   SOLE   0 0 4,461
INVESCO EXCHANGE TRADED FD T COM 46137V357   485,934 2,869 SH   SOLE   0 0 2,869
BOEING CO COM 097023105   473,991 2,456 SH   SOLE   0 0 2,456
GOLDMAN SACHS ETF TR COM 381430206   464,265 14,814 SH   SOLE   0 0 14,814
INTEL CORP COM 458140100   463,958 10,504 SH   SOLE   0 0 10,504
KRANESHARES TRUST COM 500767306   459,792 17,516 SH   SOLE   0 0 17,516
FIRST TR EXCH TRADED FD III COM 33739N108   457,104 8,900 SH   SOLE   0 0 8,900
AMERICAN EXPRESS CO COM 025816109   441,659 1,940 SH   SOLE   0 0 1,940
SPDR SER TR COM 78464A508   439,907 8,781 SH   SOLE   0 0 8,781
INNOVATOR ETFS TRUST COM 45782C557   438,724 10,805 SH   SOLE   0 0 10,805
DIAGEO PLC SPONSORED ADR 25243Q205   438,404 2,947 SH   SOLE   0 0 2,947
PAYPAL HLDGS INC COM 70450Y103   437,512 6,531 SH   SOLE   0 0 6,531
VANGUARD INDEX FDS COM 922908736   436,615 1,268 SH   SOLE   0 0 1,268
ISHARES TR COM 464287432   433,454 4,581 SH   SOLE   0 0 4,581
BLACKSTONE INC COM 09260D107   427,654 3,255 SH   SOLE   0 0 3,255
THE CIGNA GROUP COM 125523100   403,991 1,112 SH   SOLE   0 0 1,112
COCA COLA CO COM 191216100   403,315 6,592 SH   SOLE   0 0 6,592
INNOVATOR ETFS TRUST COM 45782C383   399,131 10,843 SH   SOLE   0 0 10,843
NORFOLK SOUTHN CORP COM 655844108   398,639 1,564 SH   SOLE   0 0 1,564
FIRST TR EXCHNG TRADED FD VI COM 33740U869   387,844 17,502 SH   SOLE   0 0 17,502
VANGUARD WORLD FD COM 92204A702   385,335 735 SH   SOLE   0 0 735
ISHARES TR COM 464287150   380,989 3,304 SH   SOLE   0 0 3,304
DIAMONDBACK ENERGY INC COM 25278X109   380,214 1,919 SH   SOLE   0 0 1,919
AVERY DENNISON CORP COM 053611109   368,257 1,650 SH   SOLE   0 0 1,650
NATIONAL BK HLDGS CORP COM 633707104   365,497 10,133 SH   SOLE   0 0 10,133
FIRST TR EXCHNG TRADED FD VI COM 33740F748   360,368 8,338 SH   SOLE   0 0 8,338
AMERICAN CENTY ETF TR COM 025072703   358,601 5,626 SH   SOLE   0 0 5,626
HUNTINGTON BANCSHARES INC COM 446150104   354,898 25,441 SH   SOLE   0 0 25,441
DOMINION ENERGY INC COM 25746U109   351,604 7,148 SH   SOLE   0 0 7,148
CENTENE CORP DEL COM 15135B101   349,864 4,458 SH   SOLE   0 0 4,458
DEERE & CO COM 244199105   348,408 848 SH   SOLE   0 0 848
WISDOMTREE TR COM 97717W505   340,709 6,986 SH   SOLE   0 0 6,986
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   332,781 2,446 SH   SOLE   0 0 2,446
EATON CORP PLC COM G29183103   322,542 1,032 SH   SOLE   0 0 1,032
PHILIP MORRIS INTL INC COM 718172109   319,824 3,491 SH   SOLE   0 0 3,491
TESLA INC COM 88160R101   314,137 1,787 SH   SOLE   0 0 1,787
ISHARES TR COM 464287499   312,298 3,714 SH   SOLE   0 0 3,714
ADOBE INC COM 00724F101   307,806 610 SH   SOLE   0 0 610
MARATHON OIL CORP COM 565849106   302,399 10,670 SH   SOLE   0 0 10,670
SPDR SER TR COM 78464A722   302,270 7,008 SH   SOLE   0 0 7,008
ARISTA NETWORKS INC COM 040413106   300,129 1,035 SH   SOLE   0 0 1,035
ISHARES TR COM 464287242   296,585 2,723 SH   SOLE   0 0 2,723
ISHARES TR COM 464287606   296,193 3,246 SH   SOLE   0 0 3,246
MONSTER BEVERAGE CORP NEW COM 61174X109   294,562 4,969 SH   SOLE   0 0 4,969
TARGET CORP COM 87612E106   294,502 1,662 SH   SOLE   0 0 1,662
VANGUARD SPECIALIZED FUNDS COM 921908844   292,117 1,600 SH   SOLE   0 0 1,600
AT&T INC COM 00206R102   290,968 16,532 SH   SOLE   0 0 16,532
DBX ETF TR COM 233051143   287,565 6,012 SH   SOLE   0 0 6,012
CORTEVA INC COM 22052L104   284,056 4,926 SH   SOLE   0 0 4,926
SCHWAB STRATEGIC TR COM 808524102   282,859 4,633 SH   SOLE   0 0 4,633
VANGUARD ADMIRAL FDS INC COM 921932505   278,269 913 SH   SOLE   0 0 913
ALTRIA GROUP INC COM 02209S103   275,784 6,322 SH   SOLE   0 0 6,322
INVESCO EXCH TRADED FD TR II COM 46138E354   273,446 4,151 SH   SOLE   0 0 4,151
NIKE INC COM 654106103   272,902 2,904 SH   SOLE   0 0 2,904
CATERPILLAR INC COM 149123101   271,358 741 SH   SOLE   0 0 741
3M CO COM 88579Y101   268,547 2,532 SH   SOLE   0 0 2,532
SPDR SER TR COM 78464A870   265,549 2,798 SH   SOLE   0 0 2,798
ISHARES TR COM 464287614   265,389 787 SH   SOLE   0 0 787
INNOVATOR ETFS TRUST COM 45782C417   262,622 7,688 SH   SOLE   0 0 7,688
WESCO INTL INC COM 95082P105   257,473 1,503 SH   SOLE   0 0 1,503
ISHARES TR COM 464287523   256,312 1,135 SH   SOLE   0 0 1,135
DANAHER CORPORATION COM 235851102   254,806 1,020 SH   SOLE   0 0 1,020
FIRST TR EXCHNG TRADED FD VI COM 33740F573   254,430 10,981 SH   SOLE   0 0 10,981
MONDELEZ INTL INC COM 609207105   253,654 3,624 SH   SOLE   0 0 3,624
FIRST TR EXCHNG TRADED FD VI COM 33740U505   251,958 6,114 SH   SOLE   0 0 6,114
FIRST TR EXCHNG TRADED FD VI COM 33740U208   251,854 5,666 SH   SOLE   0 0 5,666
GENERAL MLS INC COM 370334104   248,922 3,558 SH   SOLE   0 0 3,558
GILEAD SCIENCES INC COM 375558103   246,911 3,371 SH   SOLE   0 0 3,371
SELECT SECTOR SPDR TR COM 81369Y308   245,753 3,218 SH   SOLE   0 0 3,218
UFP TECHNOLOGIES INC COM 902673102   245,391 973 SH   SOLE   0 0 973
SELECT SECTOR SPDR TR COM 81369Y209   244,931 1,658 SH   SOLE   0 0 1,658
HIMS & HERS HEALTH INC COM 433000106   242,647 15,685 SH   SOLE   0 0 15,685
INNOVATOR ETFS TRUST COM 45782C888   242,362 6,053 SH   SOLE   0 0 6,053
BRISTOL-MYERS SQUIBB CO COM 110122108   238,851 4,404 SH   SOLE   0 0 4,404
MSA SAFETY INC COM 553498106   235,817 1,218 SH   SOLE   0 0 1,218
PPL CORP COM 69351T106   235,224 8,544 SH   SOLE   0 0 8,544
D R HORTON INC COM 23331A109   230,587 1,401 SH   SOLE   0 0 1,401
BANK AMERICA CORP COM 060505104   230,574 6,081 SH   SOLE   0 0 6,081
ADVANCED MICRO DEVICES INC COM 007903107   227,959 1,263 SH   SOLE   0 0 1,263
CONSTELLATION BRANDS INC COM 21036P108   227,814 838 SH   SOLE   0 0 838
INNOVATOR ETFS TRUST COM 45782C722   227,570 8,067 SH   SOLE   0 0 8,067
MARRIOTT INTL INC NEW COM 571903202   226,682 898 SH   SOLE   0 0 898
COPART INC COM 217204106   224,788 3,881 SH   SOLE   0 0 3,881
CHEVRON CORP NEW COM 166764100   222,437 1,410 SH   SOLE   0 0 1,410
ISHARES TR COM 46434VBG4   220,404 8,799 SH   SOLE   0 0 8,799
API GROUP CORP COM 00187Y100   218,341 5,560 SH   SOLE   0 0 5,560
INTUITIVE SURGICAL INC COM 46120E602   218,302 547 SH   SOLE   0 0 547
VANGUARD INDEX FDS COM 922908751   213,660 935 SH   SOLE   0 0 935
LOCKHEED MARTIN CORP COM 539830109   210,782 463 SH   SOLE   0 0 463
ISHARES TR COM 464287804   208,247 1,884 SH   SOLE   0 0 1,884
ANALOG DEVICES INC COM 032654105   205,311 1,038 SH   SOLE   0 0 1,038
ISHARES TR COM 464287648   204,803 756 SH   SOLE   0 0 756
ISHARES TR COM 464287309   203,829 2,414 SH   SOLE   0 0 2,414