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   128,918,115 335,541 SH   SOLE   0 0 335,541
SCHWAB STRATEGIC TR COM 808524508   62,084,962 946,273 SH   SOLE   0 0 946,273
VANGUARD INDEX FDS COM 922908363   38,672,245 110,071 SH   SOLE   0 0 110,071
ISHARES TR COM 46429B697   38,509,612 534,114 SH   SOLE   0 0 534,114
ISHARES TR COM 46432F396   36,879,962 252,724 SH   SOLE   0 0 252,724
APPLE INC COM 037833100   35,072,870 269,937 SH   SOLE   0 0 269,937
ISHARES TR COM 46432F842   33,059,071 536,325 SH   SOLE   0 0 536,325
PIMCO ETF TR COM 72201R775   31,415,177 347,206 SH   SOLE   0 0 347,206
ISHARES TR COM 46432F339   23,255,645 204,068 SH   SOLE   0 0 204,068
JANUS DETROIT STR TR COM 47103U845   21,982,269 446,250 SH   SOLE   0 0 446,250
J P MORGAN EXCHANGE TRADED F COM 46641Q332   17,037,316 312,669 SH   SOLE   0 0 312,669
ISHARES TR COM 46434V613   15,760,569 350,781 SH   SOLE   0 0 350,781
ISHARES TR COM 464288414   15,216,511 144,205 SH   SOLE   0 0 144,205
MICROSOFT CORP COM 594918104   14,168,838 59,081 SH   SOLE   0 0 59,081
BERKSHIRE HATHAWAY INC DEL COM 084670702   11,178,396 36,188 SH   SOLE   0 0 36,188
SCHLUMBERGER LTD COM 806857108   10,034,765 187,706 SH   SOLE   0 0 187,706
UNITEDHEALTH GROUP INC COM 91324P102   9,909,968 18,692 SH   SOLE   0 0 18,692
AMGEN INC COM 031162100   9,702,776 36,943 SH   SOLE   0 0 36,943
VISA INC COM 92826C839   9,197,843 44,271 SH   SOLE   0 0 44,271
VANECK ETF TRUST COM 92189F387   8,568,994 384,777 SH   SOLE   0 0 384,777
PARKER-HANNIFIN CORP COM 701094104   7,788,873 26,766 SH   SOLE   0 0 26,766
ALPHABET INC COM 02079K305   7,720,610 87,506 SH   SOLE   0 0 87,506
THERMO FISHER SCIENTIFIC INC COM 883556102   7,549,459 13,709 SH   SOLE   0 0 13,709
ISHARES TR COM 464288158   6,742,950 64,668 SH   SOLE   0 0 64,668
SSGA ACTIVE ETF TR COM 78467V608   6,693,834 163,663 SH   SOLE   0 0 163,663
WELLS FARGO CO NEW COM 949746101   6,676,158 161,689 SH   SOLE   0 0 161,689
NEXTERA ENERGY INC COM 65339F101   6,667,954 79,760 SH   SOLE   0 0 79,760
L3HARRIS TECHNOLOGIES INC COM 502431109   6,628,414 31,835 SH   SOLE   0 0 31,835
WALMART INC COM 931142103   6,328,224 44,631 SH   SOLE   0 0 44,631
LOWES COS INC COM 548661107   6,256,952 31,404 SH   SOLE   0 0 31,404
UNION PAC CORP COM 907818108   6,212,050 30,000 SH   SOLE   0 0 30,000
DOLLAR GEN CORP NEW COM 256677105   5,972,568 24,254 SH   SOLE   0 0 24,254
S&P GLOBAL INC COM 78409V104   5,869,622 17,524 SH   SOLE   0 0 17,524
AMAZON COM INC COM 023135106   5,814,396 69,219 SH   SOLE   0 0 69,219
LABORATORY CORP AMER HLDGS COM 50540R409   5,716,911 24,278 SH   SOLE   0 0 24,278
AMERICAN TOWER CORP NEW COM 03027X100   5,405,761 25,516 SH   SOLE   0 0 25,516
BOOKING HOLDINGS INC COM 09857L108   5,169,193 2,565 SH   SOLE   0 0 2,565
ISHARES TR COM 464288687   4,980,414 163,132 SH   SOLE   0 0 163,132
JONES LANG LASALLE INC COM 48020Q107   4,936,565 30,976 SH   SOLE   0 0 30,976
ALIBABA GROUP HLDG LTD SPONSORED ADR 01609W102   4,925,288 55,912 SH   SOLE   0 0 55,912
VERIZON COMMUNICATIONS INC COM 92343V104   4,866,523 123,516 SH   SOLE   0 0 123,516
GOLDMAN SACHS ETF TR COM 381430206   4,857,594 171,586 SH   SOLE   0 0 171,586
CHARLES RIV LABS INTL INC COM 159864107   4,835,539 22,192 SH   SOLE   0 0 22,192
SALESFORCE INC COM 79466L302   4,546,644 34,291 SH   SOLE   0 0 34,291
DISNEY WALT CO COM 254687106   4,368,965 50,287 SH   SOLE   0 0 50,287
JOHN HANCOCK EXCHANGE TRADED COM 47804J206   3,932,492 84,497 SH   SOLE   0 0 84,497
GLOBAL PMTS INC COM 37940X102   3,906,211 39,330 SH   SOLE   0 0 39,330
SPDR SER TR COM 78464A300   3,831,786 51,627 SH   SOLE   0 0 51,627
LGI HOMES INC COM 50187T106   3,655,339 39,475 SH   SOLE   0 0 39,475
VANGUARD INDEX FDS COM 922908652   3,485,970 26,238 SH   SOLE   0 0 26,238
ISHARES TR COM 464287465   3,222,270 49,090 SH   SOLE   0 0 49,090
SPDR SER TR COM 78464A409   2,955,252 58,324 SH   SOLE   0 0 58,324
SPDR S&P 500 ETF TR COM 78462F103   2,638,991 6,901 SH   SOLE   0 0 6,901
ISHARES TR COM 464288588   2,556,066 27,559 SH   SOLE   0 0 27,559
MOTOROLA SOLUTIONS INC COM 620076307   2,511,198 9,744 SH   SOLE   0 0 9,744
JOHNSON & JOHNSON COM 478160104   2,453,091 13,887 SH   SOLE   0 0 13,887
SELECT SECTOR SPDR TR COM 81369Y803   2,353,993 18,917 SH   SOLE   0 0 18,917
ISHARES TR COM 464287622   2,132,409 10,129 SH   SOLE   0 0 10,129
MERCK & CO INC COM 58933Y105   2,107,541 18,995 SH   SOLE   0 0 18,995
PFIZER INC COM 717081103   2,054,393 40,094 SH   SOLE   0 0 40,094
JPMORGAN CHASE & CO COM 46625H100   1,985,313 14,805 SH   SOLE   0 0 14,805
SPDR SER TR COM 78464A854   1,963,778 43,659 SH   SOLE   0 0 43,659
ABBVIE INC COM 00287Y109   1,884,741 11,662 SH   SOLE   0 0 11,662
ISHARES TR COM 46429B689   1,863,282 29,304 SH   SOLE   0 0 29,304
INNOVATOR ETFS TR COM 45782C284   1,810,240 74,715 SH   SOLE   0 0 74,715
INNOVATOR ETFS TR COM 45782C771   1,724,314 54,292 SH   SOLE   0 0 54,292
HARTFORD FDS EXCHANGE TRADED COM 41653L305   1,708,046 51,696 SH   SOLE   0 0 51,696
PROCTER AND GAMBLE CO COM 742718109   1,701,758 11,228 SH   SOLE   0 0 11,228
ISHARES INC COM 46434G103   1,690,636 36,202 SH   SOLE   0 0 36,202
AUTOMATIC DATA PROCESSING IN COM 053015103   1,643,880 6,882 SH   SOLE   0 0 6,882
FIRST TR EXCHNG TRADED FD VI COM 33740F722   1,604,176 44,437 SH   SOLE   0 0 44,437
INVESCO EXCHANGE TRADED FD T COM 46137V241   1,597,182 36,300 SH   SOLE   0 0 36,300
PPG INDS INC COM 693506107   1,561,957 12,422 SH   SOLE   0 0 12,422
FIRST TR EXCHNG TRADED FD VI COM 33740F862   1,559,921 45,013 SH   SOLE   0 0 45,013
INNOVATOR ETFS TR COM 45783Y301   1,558,158 61,428 SH   SOLE   0 0 61,428
SPDR GOLD TR COM 78463V107   1,471,457 8,674 SH   SOLE   0 0 8,674
PEPSICO INC COM 713448108   1,388,333 7,685 SH   SOLE   0 0 7,685
ISHARES TR COM 464288885   1,376,968 16,439 SH   SOLE   0 0 16,439
STARBUCKS CORP COM 855244109   1,311,752 13,223 SH   SOLE   0 0 13,223
J P MORGAN EXCHANGE TRADED F COM 46641Q837   1,267,711 25,288 SH   SOLE   0 0 25,288
INNOVATOR ETFS TR COM 45782C755   1,262,488 41,313 SH   SOLE   0 0 41,313
ISHARES TR COM 464288877   1,245,518 27,147 SH   SOLE   0 0 27,147
NVR INC COM 62944T105   1,190,046 258 SH   SOLE   0 0 258
FIRST TR EXCHNG TRADED FD VI COM 33740F847   1,180,827 33,244 SH   SOLE   0 0 33,244
MASCO CORP COM 574599106   1,172,874 25,131 SH   SOLE   0 0 25,131
PNC FINL SVCS GROUP INC COM 693475105   1,167,489 7,392 SH   SOLE   0 0 7,392
ASTRAZENECA PLC SPONSORED ADR 046353108   1,163,855 17,166 SH   SOLE   0 0 17,166
INNOVATOR ETFS TR COM 45782C581   1,149,636 38,610 SH   SOLE   0 0 38,610
CISCO SYS INC COM 17275R102   1,143,157 23,996 SH   SOLE   0 0 23,996
INNOVATOR ETFS TR COM 45782C698   1,138,933 38,024 SH   SOLE   0 0 38,024
SPDR SER TR COM 78464A474   1,124,187 38,264 SH   SOLE   0 0 38,264
ISHARES TR COM 464287598   1,122,662 7,403 SH   SOLE   0 0 7,403
ISHARES TR COM 464287242   1,084,476 10,286 SH   SOLE   0 0 10,286
AT&T INC COM 00206R102   1,072,884 58,277 SH   SOLE   0 0 58,277
VANGUARD INDEX FDS COM 922908769   1,045,720 5,470 SH   SOLE   0 0 5,470
WISDOMTREE TR COM 97717X669   1,040,989 17,246 SH   SOLE   0 0 17,246
EXXON MOBIL CORP COM 30231G102   1,038,190 9,412 SH   SOLE   0 0 9,412
SCHWAB STRATEGIC TR COM 808524706   1,000,079 42,251 SH   SOLE   0 0 42,251
MCDONALDS CORP COM 580135101   929,121 3,526 SH   SOLE   0 0 3,526
VANGUARD WHITEHALL FDS COM 921946406   892,297 8,246 SH   SOLE   0 0 8,246
FIRST TR EXCHNG TRADED FD VI COM 33740U885   873,400 29,863 SH   SOLE   0 0 29,863
ISHARES TR COM 464287655   854,443 4,900 SH   SOLE   0 0 4,900
VANGUARD INDEX FDS COM 922908629   848,606 4,164 SH   SOLE   0 0 4,164
INVESCO EXCHANGE TRADED FD T COM 46137V837   827,131 11,642 SH   SOLE   0 0 11,642
CSX CORP COM 126408103   816,102 26,343 SH   SOLE   0 0 26,343
BALL CORP COM 058498106   815,984 15,956 SH   SOLE   0 0 15,956
COHERENT CORP COM 19247G107   813,162 23,167 SH   SOLE   0 0 23,167
FIRST TR EXCHNG TRADED FD VI COM 33740U307   797,122 23,816 SH   SOLE   0 0 23,816
SPDR INDEX SHS FDS COM 78463X509   760,932 23,087 SH   SOLE   0 0 23,087
INNOVATOR ETFS TR COM 45782C789   760,763 24,611 SH   SOLE   0 0 24,611
FISERV INC COM 337738108   757,014 7,490 SH   SOLE   0 0 7,490
SCHWAB STRATEGIC TR COM 808524730   718,949 29,013 SH   SOLE   0 0 29,013
INVESCO EXCH TRADED FD TR II COM 46138E354   690,678 10,809 SH   SOLE   0 0 10,809
FIDELITY COVINGTON TRUST COM 316092865   670,999 14,721 SH   SOLE   0 0 14,721
INNOVATOR ETFS TR COM 45782C318   641,407 22,834 SH   SOLE   0 0 22,834
DIAGEO PLC SPONSORED ADR 25243Q205   640,168 3,593 SH   SOLE   0 0 3,593
INNOVATOR ETFS TR COM 45782C813   639,303 21,176 SH   SOLE   0 0 21,176
ISHARES TR COM 464288448   638,813 23,520 SH   SOLE   0 0 23,520
VANGUARD TAX-MANAGED FDS COM 921943858   633,628 15,097 SH   SOLE   0 0 15,097
INNOVATOR ETFS TR COM 45782C748   622,929 20,954 SH   SOLE   0 0 20,954
J P MORGAN EXCHANGE TRADED F COM 46641Q670   620,310 13,506 SH   SOLE   0 0 13,506
SPDR SER TR COM 78464A508   607,359 15,617 SH   SOLE   0 0 15,617
ISHARES TR COM 464287226   605,086 6,239 SH   SOLE   0 0 6,239
KRANESHARES TR COM 500767306   596,390 19,748 SH   SOLE   0 0 19,748
HOME DEPOT INC COM 437076102   595,700 1,886 SH   SOLE   0 0 1,886
ABBOTT LABS COM 002824100   593,606 5,407 SH   SOLE   0 0 5,407
INNOVATOR ETFS TR COM 45782C664   586,461 19,336 SH   SOLE   0 0 19,336
BOEING CO COM 097023105   574,906 3,018 SH   SOLE   0 0 3,018
HONEYWELL INTL INC COM 438516106   563,477 2,629 SH   SOLE   0 0 2,629
SELECT SECTOR SPDR TR COM 81369Y852   560,896 11,688 SH   SOLE   0 0 11,688
INVESCO QQQ TR COM 46090E103   560,041 2,103 SH   SOLE   0 0 2,103
BECTON DICKINSON & CO COM 075887109   559,884 2,202 SH   SOLE   0 0 2,202
COMCAST CORP NEW COM 20030N101   499,412 14,281 SH   SOLE   0 0 14,281
QUALCOMM INC COM 747525103   485,599 4,417 SH   SOLE   0 0 4,417
ALPHABET INC COM 02079K107   476,391 5,369 SH   SOLE   0 0 5,369
EOG RES INC COM 26875P101   474,141 3,661 SH   SOLE   0 0 3,661
DICKS SPORTING GOODS INC COM 253393102   472,740 3,930 SH   SOLE   0 0 3,930
INNOVATOR ETFS TR COM 45782C599   468,052 18,542 SH   SOLE   0 0 18,542
VANGUARD INTL EQUITY INDEX F COM 922042858   463,538 11,892 SH   SOLE   0 0 11,892
ISHARES TR COM 464287887   436,282 4,037 SH   SOLE   0 0 4,037
GENERAL MLS INC COM 370334104   433,881 5,174 SH   SOLE   0 0 5,174
ROCKWELL AUTOMATION INC COM 773903109   432,718 1,680 SH   SOLE   0 0 1,680
NATIONAL BK HLDGS CORP COM 633707104   426,295 10,133 SH   SOLE   0 0 10,133
NORFOLK SOUTHN CORP COM 655844108   425,312 1,726 SH   SOLE   0 0 1,726
INNOVATOR ETFS TR COM 45782C342   403,280 15,947 SH   SOLE   0 0 15,947
FIRST TR EXCHNG TRADED FD VI COM 33740F664   402,029 12,179 SH   SOLE   0 0 12,179
FIRST TR EXCHANGE-TRADED FD COM 33733E104   401,116 5,352 SH   SOLE   0 0 5,352
INVESCO EXCHANGE TRADED FD T COM 46137V357   397,344 2,813 SH   SOLE   0 0 2,813
CENTENE CORP DEL COM 15135B101   396,354 4,833 SH   SOLE   0 0 4,833
DOMINION ENERGY INC COM 25746U109   392,551 6,402 SH   SOLE   0 0 6,402
INNOVATOR ETFS TR COM 45782C797   385,828 12,831 SH   SOLE   0 0 12,831
FIRST TR EXCHNG TRADED FD VI COM 33740F748   373,353 10,616 SH   SOLE   0 0 10,616
KLA CORP COM 482480100   370,188 982 SH   SOLE   0 0 982
NETFLIX INC COM 64110L106   369,780 1,254 SH   SOLE   0 0 1,254
APPLIED MATLS INC COM 038222105   369,363 3,793 SH   SOLE   0 0 3,793
FIRST TR EXCHNG TRADED FD VI COM 33740U505   365,399 11,505 SH   SOLE   0 0 11,505
MASTERCARD INCORPORATED COM 57636Q104   356,711 1,026 SH   SOLE   0 0 1,026
HUNTINGTON BANCSHARES INC COM 446150104   347,492 24,645 SH   SOLE   0 0 24,645
FIRST TR EXCHNG TRADED FD VI COM 33740F599   347,249 11,073 SH   SOLE   0 0 11,073
DEERE & CO COM 244199105   334,275 780 SH   SOLE   0 0 780
CIGNA CORP NEW COM 125523100   331,222 1,000 SH   SOLE   0 0 1,000
ISHARES TR COM 464288810   327,153 6,223 SH   SOLE   0 0 6,223
FIRST TR EXCHNG TRADED FD VI COM 33740U869   323,790 17,502 SH   SOLE   0 0 17,502
INNOVATOR ETFS TR COM 45782C433   323,597 10,809 SH   SOLE   0 0 10,809
FIRST TR EXCHNG TRADED FD VI COM 33740F623   323,440 9,879 SH   SOLE   0 0 9,879
NIKE INC COM 654106103   314,899 2,691 SH   SOLE   0 0 2,691
ISHARES TR COM 464287606   310,803 4,551 SH   SOLE   0 0 4,551
3M CO COM 88579Y101   295,540 2,464 SH   SOLE   0 0 2,464
INNOVATOR ETFS TR COM 45782C557   293,747 9,205 SH   SOLE   0 0 9,205
SCHWAB STRATEGIC TR COM 808524805   293,682 9,118 SH   SOLE   0 0 9,118
CORTEVA INC COM 22052L104   287,880 4,898 SH   SOLE   0 0 4,898
INTERNATIONAL BUSINESS MACHS COM 459200101   284,259 2,018 SH   SOLE   0 0 2,018
COCA COLA CO COM 191216100   282,667 4,444 SH   SOLE   0 0 4,444
INNOVATOR ETFS TR COM 45782C326   272,572 9,396 SH   SOLE   0 0 9,396
INNOVATOR ETFS TR COM 45782C722   271,585 11,392 SH   SOLE   0 0 11,392
ISHARES TR COM 464287150   271,116 3,197 SH   SOLE   0 0 3,197
FIRST TR EXCHNG TRADED FD VI COM 33740F573   270,433 14,233 SH   SOLE   0 0 14,233
SPDR SER TR COM 78464A722   266,175 6,500 SH   SOLE   0 0 6,500
WISDOMTREE TR COM 97717W505   264,531 6,430 SH   SOLE   0 0 6,430
SSGA ACTIVE ETF TR COM 78467V848   256,114 6,396 SH   SOLE   0 0 6,396
COSTCO WHSL CORP NEW COM 22160K105   253,374 555 SH   SOLE   0 0 555
SPDR SER TR COM 78464A870   252,429 3,041 SH   SOLE   0 0 3,041
INTEL CORP COM 458140100   251,364 9,511 SH   SOLE   0 0 9,511
SPDR SER TR COM 78464A201   250,524 3,468 SH   SOLE   0 0 3,468
PHILIP MORRIS INTL INC COM 718172109   244,086 2,412 SH   SOLE   0 0 2,412
HASBRO INC COM 418056107   244,007 3,999 SH   SOLE   0 0 3,999
PPL CORP COM 69351T106   241,407 8,262 SH   SOLE   0 0 8,262
MONSTER BEVERAGE CORP NEW COM 61174X109   238,392 2,348 SH   SOLE   0 0 2,348
NVIDIA CORPORATION COM 67066G104   237,768 1,627 SH   SOLE   0 0 1,627
VANGUARD INDEX FDS COM 922908736   230,555 1,082 SH   SOLE   0 0 1,082
LILLY ELI & CO COM 532457108   228,426 624 SH   SOLE   0 0 624
PAYPAL HLDGS INC COM 70450Y103   225,126 3,161 SH   SOLE   0 0 3,161
GILEAD SCIENCES INC COM 375558103   224,468 2,615 SH   SOLE   0 0 2,615
DIAMONDBACK ENERGY INC COM 25278X109   223,362 1,633 SH   SOLE   0 0 1,633
D R HORTON INC COM 23331A109   220,059 2,469 SH   SOLE   0 0 2,469
ALTRIA GROUP INC COM 02209S103   219,229 4,796 SH   SOLE   0 0 4,796
ISHARES TR COM 464287309   213,753 3,654 SH   SOLE   0 0 3,654
BLACKSTONE INC COM 09260D107   213,636 2,880 SH   SOLE   0 0 2,880
FIRST TR EXCHNG TRADED FD VI COM 33740F763   213,583 6,004 SH   SOLE   0 0 6,004
DARDEN RESTAURANTS INC COM 237194105   212,222 1,534 SH   SOLE   0 0 1,534
VANGUARD WORLD FDS COM 92204A702   209,212 655 SH   SOLE   0 0 655
SELECT SECTOR SPDR TR COM 81369Y209   209,187 1,540 SH   SOLE   0 0 1,540
ISHARES TR COM 464288273   208,498 3,692 SH   SOLE   0 0 3,692
FEDERATED HERMES INC COM 314211103   208,202 5,734 SH   SOLE   0 0 5,734
ISHARES TR COM 46434VBG4   205,862 8,430 SH   SOLE   0 0 8,430
TESLA INC COM 88160R101   205,711 1,670 SH   SOLE   0 0 1,670
NUVEEN QUALITY MUNCP INCOME COM 67066V101   159,623 13,527 SH   SOLE   0 0 13,527
ALPINE 4 HOLDINGS INC COM 02083E105   10,973 20,758 SH   SOLE   0 0 20,758