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   1,826,782 16,023 SH   SOLE   0 0 16,023
ABBVIE INC COM 00287Y109   1,507,760 7,635 SH   SOLE   0 0 7,635
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,135,378 3,212 SH   SOLE   0 0 3,212
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,496,919 8,685 SH   SOLE   0 0 8,685
ADVANCED MICRO DEVICES INC COM 007903107   2,394,091 14,591 SH   SOLE   0 0 14,591
ADVANSIX INC COM 00773T101   626,982 20,638 SH   SOLE   0 0 20,638
AECOM COM 00766T100   1,460,961 14,147 SH   SOLE   0 0 14,147
AFLAC INC COM 001055102   1,057,181 9,456 SH   SOLE   0 0 9,456
AGILENT TECHNOLOGIES INC COM 00846U101   1,450,353 9,768 SH   SOLE   0 0 9,768
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,161,059 10,941 SH   SOLE   0 0 10,941
ALLEGION PLC ORD SHS G0176J109   686,435 4,710 SH   SOLE   0 0 4,710
ALLSTATE CORP COM 020002101   318,612 1,680 SH   SOLE   0 0 1,680
ALPHABET INC CAP STK CL A 02079K305   2,876,502 17,344 SH   SOLE   0 0 17,344
ALPHABET INC CAP STK CL C 02079K107   2,722,020 16,281 SH   SOLE   0 0 16,281
AMAZON COM INC COM 023135106   15,484,023 83,100 SH   SOLE   0 0 83,100
AMERICAN CENTY ETF TR US SML CP VALU 025072877   287,466 2,996 SH   SOLE   0 0 2,996
AMERICAN ELEC PWR CO INC COM 025537101   439,641 4,285 SH   SOLE   0 0 4,285
AMERICAN EXPRESS CO COM 025816109   704,035 2,596 SH   SOLE   0 0 2,596
AMERICAN TOWER CORP NEW COM 03027X100   764,657 3,288 SH   SOLE   0 0 3,288
AMERIS BANCORP COM 03076K108   727,717 11,664 SH   SOLE   0 0 11,664
AMERISOURCEBERGEN CORP COM 03073E105   2,685,880 11,933 SH   SOLE   0 0 11,933
AMGEN INC COM 031162100   223,614 694 SH   SOLE   0 0 694
AMPHENOL CORP NEW CL A 032095101   247,673 3,801 SH   SOLE   0 0 3,801
ANALOG DEVICES INC COM 032654105   242,369 1,053 SH   SOLE   0 0 1,053
AON PLC SHS CL A G0403H108   291,324 842 SH   SOLE   0 0 842
APPLE INC COM 037833100   43,600,043 187,125 SH   SOLE   0 0 187,125
APPLIED MATLS INC COM 038222105   5,179,148 25,633 SH   SOLE   0 0 25,633
ARCH CAP GROUP LTD ORD G0450A105   2,822,956 25,232 SH   SOLE   0 0 25,232
ARCHER DANIELS MIDLAND COM 039483102   290,994 4,871 SH   SOLE   0 0 4,871
ARISTA NETWORKS INC COM 040413106   403,011 1,050 SH   SOLE   0 0 1,050
ARROW ELECTRS INC COM 042735100   363,157 2,734 SH   SOLE   0 0 2,734
ASML HOLDING N V N Y REGISTRY SHS N07059210   519,115 623 SH   SOLE   0 0 623
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   709,682 9,109 SH   SOLE   0 0 9,109
AT&T INC COM 00206R102   1,295,580 58,890 SH   SOLE   0 0 58,890
AUTODESK INC COM 052769106   1,293,654 4,696 SH   SOLE   0 0 4,696
AUTOMATIC DATA PROCESSING INC COM 053015103   1,882,594 6,803 SH   SOLE   0 0 6,803
AUTONATION INC COM 05329W102   4,291,217 23,984 SH   SOLE   0 0 23,984
AVERY DENNISON CORP COM 053611109   432,027 1,957 SH   SOLE   0 0 1,957
AVNET INC COM 053807103   481,883 8,873 SH   SOLE   0 0 8,873
BANK AMERICA CORP COM 060505104   1,094,181 27,575 SH   SOLE   0 0 27,575
BANK NEW YORK MELLON CORP COM 064058100   668,801 9,307 SH   SOLE   0 0 9,307
BELDEN INC COM 077454106   3,931,351 33,564 SH   SOLE   0 0 33,564
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,725,004 16,784 SH   SOLE   0 0 16,784
BLACKSTONE INC COM 09260D107   400,894 2,618 SH   SOLE   0 0 2,618
BLOCK INC CL A 852234103   415,065 6,183 SH   SOLE   0 0 6,183
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   3,603,025 83,500 SH   SOLE   0 0 83,500
BOEING CO COM 097023105   1,705,585 11,218 SH   SOLE   0 0 11,218
BOSTON SCIENTIFIC CORP COM 101137107   406,262 4,848 SH   SOLE   0 0 4,848
BP PLC SPONSORED ADR ADR 055622104   559,554 17,826 SH   SOLE   0 0 17,826
BRINKER INTL INC COM 109641100   200,662 2,622 SH   SOLE   0 0 2,622
BROADCOM INC COM 11135F101   19,471,455 112,878 SH   SOLE   0 0 112,878
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   227,287 1,057 SH   SOLE   0 0 1,057
BUILDERS FIRSTSOURCE INC COM 12008R107   8,174,495 42,167 SH   SOLE   0 0 42,167
BUNGE GLOBAL SA COM SHS H11356104   703,636 7,281 SH   SOLE   0 0 7,281
CABOT CORP COM 127055101   205,992 1,843 SH   SOLE   0 0 1,843
CATERPILLAR INC COM 149123101   3,696,847 9,452 SH   SOLE   0 0 9,452
CDW CORP COM 12514G108   434,496 1,920 SH   SOLE   0 0 1,920
CENTENE CORP DEL COM 15135B101   953,798 12,670 SH   SOLE   0 0 12,670
CHEVRON CORP NEW COM 166764100   1,838,371 12,483 SH   SOLE   0 0 12,483
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,336,438 23,194 SH   SOLE   0 0 23,194
CHUBB LIMITED COM H1467J104   2,694,139 9,342 SH   SOLE   0 0 9,342
CISCO SYS INC COM 17275R102   1,574,167 29,578 SH   SOLE   0 0 29,578
CITIGROUP INC COM 172967424   764,045 12,205 SH   SOLE   0 0 12,205
COCA COLA CO COM 191216100   2,995,197 41,681 SH   SOLE   0 0 41,681
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102   277,916 3,601 SH   SOLE   0 0 3,601
COINBASE GLOBAL INC COM CL A 19260Q107   1,202,291 6,748 SH   SOLE   0 0 6,748
COLGATE PALMOLIVE CO COM 194162103   854,979 8,236 SH   SOLE   0 0 8,236
COMCAST CORP NEW CL A 20030N101   1,705,636 40,834 SH   SOLE   0 0 40,834
CONOCOPHILLIPS COM 20825C104   1,599,519 15,193 SH   SOLE   0 0 15,193
COSTCO WHSL CORP NEW COM 22160K105   11,785,151 13,294 SH   SOLE   0 0 13,294
CSX CORP COM 126408103   1,329,060 38,490 SH   SOLE   0 0 38,490
CUMMINS INC COM 231021106   965,716 2,983 SH   SOLE   0 0 2,983
CVS HEALTH CORP COM 126650100   225,551 3,587 SH   SOLE   0 0 3,587
D R HORTON INC COM 23331A109   4,790,998 25,114 SH   SOLE   0 0 25,114
DANAHER CORPORATION COM 235851102   520,175 1,871 SH   SOLE   0 0 1,871
DAVITA INC COM 23918K108   1,814,377 11,068 SH   SOLE   0 0 11,068
DEERE & CO COM 244199105   1,956,860 4,689 SH   SOLE   0 0 4,689
DEVON ENERGY CORP NEW COM 25179M103   386,138 9,871 SH   SOLE   0 0 9,871
DIAMONDBACK ENERGY INC COM 25278X109   3,157,195 18,313 SH   SOLE   0 0 18,313
DICKS SPORTING GOODS INC CO 253393102   3,968,222 19,014 SH   SOLE   0 0 19,014
DIGITAL RLTY TR INC COM 253868103   261,517 1,616 SH   SOLE   0 0 1,616
DISNEY WALT CO COM 254687106   3,518,307 36,577 SH   SOLE   0 0 36,577
DOVER CORP COM 260003108   311,961 1,627 SH   SOLE   0 0 1,627
DUKE ENERGY CORP NEW COM NEW 26441C204   733,885 6,365 SH   SOLE   0 0 6,365
DUPONT DE NEMOURS INC COM 26614N102   210,121 2,358 SH   SOLE   0 0 2,358
EAST WEST BANCORP INC COM 27579R104   799,186 9,659 SH   SOLE   0 0 9,659
EATON CORP PLC SHS G29183103   2,085,420 6,292 SH   SOLE   0 0 6,292
ELEVANCE HEALTH INC COM 036752103   1,110,472 2,136 SH   SOLE   0 0 2,136
EMERSON ELEC CO COM 291011104   236,895 2,166 SH   SOLE   0 0 2,166
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   948,956 59,125 SH   SOLE   0 0 59,125
EOG RES INC COM 26875P101   1,198,445 9,749 SH   SOLE   0 0 9,749
EQUITY RESIDENTIAL SH BEN INT 29476L107   233,432 3,135 SH   SOLE   0 0 3,135
ERICSSON ADR B SEK 10 ADR 294821608   152,115 20,068 SH   SOLE   0 0 20,068
EXPEDIA GROUP INC COM NEW 30212P303   828,764 5,599 SH   SOLE   0 0 5,599
EXPEDITORS INTL WASH INC COM 302130109   586,044 4,460 SH   SOLE   0 0 4,460
EXXON MOBIL CORP COM 30231G102   5,997,658 51,166 SH   SOLE   0 0 51,166
F N B CORP COM 302520101   168,840 11,966 SH   SOLE   0 0 11,966
FACTSET RESH SYS INC COM 303075105   561,937 1,222 SH   SOLE   0 0 1,222
FIDELITY NATL INFORMATION SVCS COM 31620M106   226,460 2,704 SH   SOLE   0 0 2,704
FIRST CTZNS BANCSHARES INC N CL A 31946M103   215,391 117 SH   SOLE   0 0 117
FIRST HORIZON CORPORATION COM 320517105   169,991 10,946 SH   SOLE   0 0 10,946
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,168,736 22,493 SH   SOLE   0 0 22,493
FIRST TR EXCH TRADED FD III SHRT 33739P830   4,784,131 239,087 SH   SOLE   0 0 239,087
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   4,423,128 219,892 SH   SOLE   0 0 219,892
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   15,689,783 247,903 SH   SOLE   0 0 247,903
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   18,129,153 239,297 SH   SOLE   0 0 239,297
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   215,135 3,632 SH   SOLE   0 0 3,632
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   221,797 1,743 SH   SOLE   0 0 1,743
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,495,416 13,678 SH   SOLE   0 0 13,678
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   473,439 6,366 SH   SOLE   0 0 6,366
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   10,038,576 110,557 SH   SOLE   0 0 110,557
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   17,431,491 82,290 SH   SOLE   0 0 82,290
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   7,676,831 128,225 SH   SOLE   0 0 128,225
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   222,147 4,496 SH   SOLE   0 0 4,496
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   927,572 36,172 SH   SOLE   0 0 36,172
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   15,892,767 170,377 SH   SOLE   0 0 170,377
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   6,921,910 150,837 SH   SOLE   0 0 150,837
FIRST TR NASDAQ 100 TECH IND SHS 337345102   16,413,824 85,797 SH   SOLE   0 0 85,797
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   1,362,188 25,756 SH   SOLE   0 0 25,756
FIRST TR VALUE LINE DIVID IN SHS 33734H106   249,695 5,489 SH   SOLE   0 0 5,489
FIRST TRUST TECHNOLOGY TECH ALPHADEX 33734X176   326,232 2,353 SH   SOLE   0 0 2,353
FISERV INC COM 337738108   6,046,480 33,657 SH   SOLE   0 0 33,657
GE AEROSPACE COM NEW 369604301   218,941 1,161 SH   SOLE   0 0 1,161
GENERAL DYNAMICS CORP COM 369550108   811,105 2,684 SH   SOLE   0 0 2,684
GENERAL MLS INC COM 370334104   508,900 6,891 SH   SOLE   0 0 6,891
GENERAL MTRS CO COM 37045V100   1,077,012 24,019 SH   SOLE   0 0 24,019
GENUINE PARTS CO COM 372460105   333,276 2,386 SH   SOLE   0 0 2,386
GOLDMAN SACHS GROUP INC COM 38141G104   1,606,137 3,244 SH   SOLE   0 0 3,244
GRAPHIC PACKAGING HLDG CO COM 388689101   242,963 8,211 SH   SOLE   0 0 8,211
GROUP 1 AUTOMOTIVE INC COM 398905109   330,814 864 SH   SOLE   0 0 864
HARTFORD FINL SVCS GROUP INC COM 416515104   375,882 3,196 SH   SOLE   0 0 3,196
HILTON WORLDWIDE HLDGS INC COM 43300A203   338,144 1,467 SH   SOLE   0 0 1,467
HOLOGIC INC COM 436440101   3,381,812 41,515 SH   SOLE   0 0 41,515
HOME DEPOT INC COM 437076102   1,794,687 4,429 SH   SOLE   0 0 4,429
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   245,844 7,748 SH   SOLE   0 0 7,748
HONEYWELL INTL INC COM 438516106   1,264,652 6,118 SH   SOLE   0 0 6,118
HOST HOTELS & RESORTS INC COM 44107P104   900,856 51,185 SH   SOLE   0 0 51,185
HOWMET AEROSPACE INC COM 443201108   236,490 2,359 SH   SOLE   0 0 2,359
ILLINOIS TOOL WKS INC COM 452308109   437,657 1,670 SH   SOLE   0 0 1,670
ILLUMINA INC COM 452327109   427,223 3,276 SH   SOLE   0 0 3,276
ING GROEP N.V SPONSORED ADR 456837103   306,741 16,891 SH   SOLE   0 0 16,891
INTEL CORP COM 458140100   241,263 10,284 SH   SOLE   0 0 10,284
INTERNATIONAL BUSINESS MACHS COM 459200101   1,559,088 7,052 SH   SOLE   0 0 7,052
INTUITIVE SURGICAL INC COM NEW 46120E602   3,092,053 6,294 SH   SOLE   0 0 6,294
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,762,369 15,252 SH   SOLE   0 0 15,252
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   9,043,575 126,078 SH   SOLE   0 0 126,078
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   4,334,826 177,221 SH   SOLE   0 0 177,221
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,822,619 15,853 SH   SOLE   0 0 15,853
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   1,676,582 26,432 SH   SOLE   0 0 26,432
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   1,863,654 23,420 SH   SOLE   0 0 23,420
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,608,041 37,009 SH   SOLE   0 0 37,009
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   1,297,866 44,900 SH   SOLE   0 0 44,900
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,720,259 24,387 SH   SOLE   0 0 24,387
INVESCO QQQ TRUST UNIT SER 1 46090E103   1,268,449 2,599 SH   SOLE   0 0 2,599
ISHARES INC CORE MSCI EAFE 46432F842   1,985,772 25,442 SH   SOLE   0 0 25,442
ISHARES INC CORE MSCI EMKT 46434G103   1,519,643 26,470 SH   SOLE   0 0 26,470
ISHARES INC INTL HIGH YIELD 464286210   1,483,475 28,316 SH   SOLE   0 0 28,316
ISHARES INC JP MRGN EM HI BD 464286285   1,474,293 37,783 SH   SOLE   0 0 37,783
ISHARES INC MSCI FRANCE ETF 464286707   211,736 5,241 SH   SOLE   0 0 5,241
ISHARES INC MSCI ITALY ETF 46434G830   2,235,564 57,381 SH   SOLE   0 0 57,381
ISHARES INC MSCI NETHERL ETF 464286814   1,711,998 33,661 SH   SOLE   0 0 33,661
ISHARES INC US INTL HGH YLD 464286178   1,441,666 31,492 SH   SOLE   0 0 31,492
ISHARES INC JP MORGAN EM ETF 464286517   1,427,751 37,123 SH   SOLE   0 0 37,123
ISHARES TR CORE S&P MCP ETF 464287507   3,760,700 60,345 SH   SOLE   0 0 60,345
ISHARES TR CORE S&P SCP ETF 464287804   591,022 5,053 SH   SOLE   0 0 5,053
ISHARES TR CORE S&P500 ETF 464287200   6,157,026 10,674 SH   SOLE   0 0 10,674
ISHARES TR CORE US AGGBD ET 464287226   1,130,072 11,159 SH   SOLE   0 0 11,159
ISHARES TR DOW JONES US ETF 464287846   1,686,247 12,080 SH   SOLE   0 0 12,080
ISHARES TR FLTG RATE NT ETF 46429B655   405,870 7,952 SH   SOLE   0 0 7,952
ISHARES TR IBOXX INV CP ETF 464287242   257,030 2,275 SH   SOLE   0 0 2,275
ISHARES TR JPMORGAN USD EMG 464288281   1,534,618 16,399 SH   SOLE   0 0 16,399
ISHARES TR MRGSTR MD CP GRW 464288307   1,106,736 15,167 SH   SOLE   0 0 15,167
ISHARES TR MSCI PERU AND GL 464289842   1,545,585 35,794 SH   SOLE   0 0 35,794
ISHARES TR MSCI POLAND ETF 46429B606   2,023,798 83,490 SH   SOLE   0 0 83,490
ISHARES TR NATIONAL MUN ETF 464288414   1,047,736 9,645 SH   SOLE   0 0 9,645
ISHARES TR PFD AND INCM SEC 464288687   1,520,804 45,766 SH   SOLE   0 0 45,766
ISHARES TR RUS 1000 GRW ETF 464287614   492,912 1,313 SH   SOLE   0 0 1,313
ISHARES TR RUSSELL 2000 ETF 464287655   4,037,869 18,280 SH   SOLE   0 0 18,280
ISHARES TR S&P SML 600 GWT 464287887   262,939 1,885 SH   SOLE   0 0 1,885
ISHARES TR SELECT DIVID ETF 464287168   203,415 1,506 SH   SOLE   0 0 1,506
ISHARES TR TRS FLT RT BD 46434V860   380,259 7,515 SH   SOLE   0 0 7,515
ISHARES TR U.S. TECH ETF 464287721   287,320 1,895 SH   SOLE   0 0 1,895
ISHARES TR US HLTHCARE ETF 464287762   251,225 3,865 SH   SOLE   0 0 3,865
JABIL INC COM 466313103   479,381 4,001 SH   SOLE   0 0 4,001
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   886,240 18,105 SH   SOLE   0 0 18,105
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,710,942 33,627 SH   SOLE   0 0 33,627
JOHNSON & JOHNSON COM 478160104   2,930,426 18,082 SH   SOLE   0 0 18,082
JPMORGAN CHASE & CO COM 46625H100   6,380,624 30,260 SH   SOLE   0 0 30,260
KIMBERLY-CLARK CORP COM 494368103   310,313 2,181 SH   SOLE   0 0 2,181
KIMCO RLTY CORP COM 49446R109   2,192,549 94,425 SH   SOLE   0 0 94,425
KINDER MORGAN INC DEL COM 49456B101   329,545 14,918 SH   SOLE   0 0 14,918
KLA CORP COM NEW 482480100   4,572,117 5,904 SH   SOLE   0 0 5,904
KONTOOR BRANDS INC COM 50050N103   1,569,849 19,196 SH   SOLE   0 0 19,196
KRAFT HEINZ CO COM 500754106   323,152 9,204 SH   SOLE   0 0 9,204
KROGER CO COM 501044101   14,209,999 247,993 SH   SOLE   0 0 247,993
LENNAR CORP CL A 526057104   860,721 4,591 SH   SOLE   0 0 4,591
LIBERTY BROADBAND CORP COM SER C 530307305   227,851 2,948 SH   SOLE   0 0 2,948
LILLY ELI & CO COM 532457108   10,025,297 11,316 SH   SOLE   0 0 11,316
LINDE PLC SHS SHS G54950103   720,535 1,511 SH   SOLE   0 0 1,511
LIVE NATION ENTERTAINMENT IN COM 538034109   2,409,546 22,007 SH   SOLE   0 0 22,007
LOCKHEED MARTIN CORP COM 539830109   1,402,359 2,399 SH   SOLE   0 0 2,399
LOWES COS INC COM 548661107   7,191,284 26,551 SH   SOLE   0 0 26,551
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,347,107 14,047 SH   SOLE   0 0 14,047
MARATHON PETE CORP COM 56585A102   5,039,947 30,937 SH   SOLE   0 0 30,937
MARRIOTT INTL INC NEW CL A 571903202   723,426 2,910 SH   SOLE   0 0 2,910
MARSH & MCLENNAN COS INC COM 571748102   945,455 4,238 SH   SOLE   0 0 4,238
MARVELL TECHNOLOGY INC COM 573874104   208,066 2,885 SH   SOLE   0 0 2,885
MASTERCARD INCORPORATED CL A 57636Q104   1,197,938 2,426 SH   SOLE   0 0 2,426
MCDONALDS CORP COM 580135101   5,403,105 17,744 SH   SOLE   0 0 17,744
MCKESSON CORP COM 58155Q103   2,081,014 4,209 SH   SOLE   0 0 4,209
MERCADOLIBRE INC COM 58733R102   227,768 111 SH   SOLE   0 0 111
MERCK & CO INC COM 58933Y105   2,578,834 22,709 SH   SOLE   0 0 22,709
META PLATFORMS INC CL A 30303M102   5,137,093 8,974 SH   SOLE   0 0 8,974
METLIFE INC COM 59156R108   343,777 4,168 SH   SOLE   0 0 4,168
MGIC INVT CORP WIS COM 552848103   2,094,259 81,807 SH   SOLE   0 0 81,807
MICRON TECHNOLOGY INC COM 595112103   786,018 7,579 SH   SOLE   0 0 7,579
MICROSOFT CORP COM 594918104   14,916,822 34,666 SH   SOLE   0 0 34,666
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   157,018 37,564 SH   SOLE   0 0 37,564
MONDELEZ INTL INC CL A 609207105   1,244,507 16,893 SH   SOLE   0 0 16,893
MONSTER BEVERAGE CORP NEW COM 61174X109   1,173,095 22,486 SH   SOLE   0 0 22,486
MORGAN STANLEY COM NEW 617446448   814,219 7,811 SH   SOLE   0 0 7,811
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,037,296 2,307 SH   SOLE   0 0 2,307
MURPHY USA INC COM 626755102   4,574,819 9,282 SH   SOLE   0 0 9,282
NASDAQ INC COM 631103108   474,565 6,500 SH   SOLE   0 0 6,500
NETFLIX INC COM 64110L106   2,929,285 4,130 SH   SOLE   0 0 4,130
NEXTERA ENERGY INC COM 65339F101   729,663 8,632 SH   SOLE   0 0 8,632
NIKE INC CL B 654106103   1,456,379 16,475 SH   SOLE   0 0 16,475
NORFOLK SOUTHN CORP COM 655844108   2,028,257 8,162 SH   SOLE   0 0 8,162
NORTHROP GRUMMAN CORP COM 666807102   2,248,522 4,258 SH   SOLE   0 0 4,258
NOVARTIS AG SPONSORED ADR 66987V109   619,268 5,384 SH   SOLE   0 0 5,384
NOVO-NORDISK A S ADR ADR 670100205   8,212,615 68,973 SH   SOLE   0 0 68,973
NUCOR CORP COM 670346105   276,926 1,842 SH   SOLE   0 0 1,842
NVENT ELECTRIC PLC SHS G6700G107   297,130 4,229 SH   SOLE   0 0 4,229
NVIDIA CORPORATION COM 67066G104   17,487,559 144,002 SH   SOLE   0 0 144,002
NXP SEMICONDUCTORS N V COM N6596X109   403,937 1,683 SH   SOLE   0 0 1,683
OAKTREE SPECIALTY LENDING CORP COM 67401P405   268,381 16,455 SH   SOLE   0 0 16,455
OMNICOM GROUP INC COM 681919106   660,765 6,391 SH   SOLE   0 0 6,391
ON SEMICONDUCTOR CORP COM 682189105   2,599,728 35,804 SH   SOLE   0 0 35,804
ONEOK INC NEW COM 682680103   279,222 3,064 SH   SOLE   0 0 3,064
OPTION CARE HEALTH INC COM NEW 68404L201   2,609,763 83,379 SH   SOLE   0 0 83,379
ORACLE CORP COM 68389X105   4,536,321 26,622 SH   SOLE   0 0 26,622
PACCAR INC COM 693718108   2,917,474 29,565 SH   SOLE   0 0 29,565
PACER FDS TR LUNT LRG CP ALTR 69374H717   286,047 7,496 SH   SOLE   0 0 7,496
PACER FDS TR US CASH COWS 100 69374H881   7,134,140 123,364 SH   SOLE   0 0 123,364
PACKAGING CORP AMER COM 695156109   246,848 1,146 SH   SOLE   0 0 1,146
PALO ALTO NETWORKS INC COM 697435105   264,553 774 SH   SOLE   0 0 774
PARKER-HANNIFIN CORP COM 701094104   2,290,348 3,625 SH   SOLE   0 0 3,625
PAYPAL HLDGS INC COM 70450Y103   529,356 6,784 SH   SOLE   0 0 6,784
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,586,539 15,925 SH   SOLE   0 0 15,925
PEPSICO INC COM 713448108   1,808,274 10,634 SH   SOLE   0 0 10,634
PFIZER INC COM 717081103   501,463 17,328 SH   SOLE   0 0 17,328
PHILIP MORRIS INTL INC COM 718172109   334,336 2,754 SH   SOLE   0 0 2,754
PHILLIPS 66 COM 718546104   341,108 2,595 SH   SOLE   0 0 2,595
PNC FINL SVCS GROUP INC COM 693475105   408,334 2,209 SH   SOLE   0 0 2,209
PRICE T ROWE GROUP INC COM 74144T108   341,931 3,139 SH   SOLE   0 0 3,139
PRINCIPAL FINANCIAL GROUP INC COM 74251V102   361,423 4,207 SH   SOLE   0 0 4,207
PROCTER AND GAMBLE CO COM 742718109   1,174,033 6,778 SH   SOLE   0 0 6,778
PROGRESSIVE CORP COM 743315103   1,412,936 5,568 SH   SOLE   0 0 5,568
PROLOGIS INC. COM 74340W103   2,892,949 22,909 SH   SOLE   0 0 22,909
PUBLIC STORAGE COM 74460D109   429,730 1,181 SH   SOLE   0 0 1,181
PULTE GROUP INC COM 745867101   286,986 1,999 SH   SOLE   0 0 1,999
QUALCOMM INC COM 747525103   1,328,091 7,810 SH   SOLE   0 0 7,810
RAYTHEON TECHNOLOGIES CORP COM 75513E101   350,516 2,893 SH   SOLE   0 0 2,893
REALTY INCOME CORP COM 756109104   200,027 3,154 SH   SOLE   0 0 3,154
REGENERON PHARMACEUTICALS COM 75886F107   1,029,164 979 SH   SOLE   0 0 979
RELX PLC SPONSORED ADR ADR 759530108   338,864 7,140 SH   SOLE   0 0 7,140
RESIDEO TECHNOLOGIES INC COM 76118Y104   289,472 14,373 SH   SOLE   0 0 14,373
RUSH ENTERPRISES INC CL A 781846209   2,435,463 46,100 SH   SOLE   0 0 46,100
S&P GLOBAL INC COM 78409V104   513,004 993 SH   SOLE   0 0 993
SALESFORCE INC COM 79466L302   1,954,289 7,140 SH   SOLE   0 0 7,140
SCHWAB CHARLES CORP COM 808513105   960,484 14,820 SH   SOLE   0 0 14,820
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,702,796 36,889 SH   SOLE   0 0 36,889
SEI INVTS CO COM 784117103   588,184 8,501 SH   SOLE   0 0 8,501
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,749,432 20,300 SH   SOLE   0 0 20,300
SHOPIFY INC CL A 82509L107   1,104,489 13,782 SH   SOLE   0 0 13,782
SIMON PPTY GROUP INC NEW COM 828806109   417,479 2,470 SH   SOLE   0 0 2,470
SNOWFLAKE INC CL A 833445109   560,287 4,878 SH   SOLE   0 0 4,878
SOUTHERN CO COM 842587107   520,880 5,776 SH   SOLE   0 0 5,776
SOUTHERN COPPER CORP COM 84265V105   672,784 5,816 SH   SOLE   0 0 5,816
SPDR GOLD SHARES GOLD SHS 78463V107   868,210 3,572 SH   SOLE   0 0 3,572
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   15,279,291 26,630 SH   SOLE   0 0 26,630
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,088,403 21,356 SH   SOLE   0 0 21,356
SPDR SER TR ICE PFD SEC ETF 78464A292   2,080,725 58,349 SH   SOLE   0 0 58,349
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,678,105 138,775 SH   SOLE   0 0 138,775
SPDR SER TR PORTFOLIO LN COR 78464A367   2,084,476 86,278 SH   SOLE   0 0 86,278
SPDR SER TR PRTFLO S&P500 HI 78468R788   223,776 4,902 SH   SOLE   0 0 4,902
SPDR SER TR S&P TRANSN ETF 78464A532   1,473,862 17,878 SH   SOLE   0 0 17,878
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,009,074 48,110 SH   SOLE   0 0 48,110
STARBUCKS CORP COM 855244109   1,235,210 12,670 SH   SOLE   0 0 12,670
SUN LIFE FINANCIAL INC. COM 866796105   206,725 3,563 SH   SOLE   0 0 3,563
SYSCO CORP COM 871829107   528,622 6,772 SH   SOLE   0 0 6,772
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   3,078,301 17,725 SH   SOLE   0 0 17,725
TE CONNECTIVITY PLC ORD SHS G87052109   340,784 2,257 SH   SOLE   0 0 2,257
TEMPUR SEALY INTL INC COM 88023U101   10,034,975 183,791 SH   SOLE   0 0 183,791
TESLA INC COM 88160R101   3,726,919 14,245 SH   SOLE   0 0 14,245
TEXAS INSTRS INC COM 882508104   402,812 1,950 SH   SOLE   0 0 1,950
TEXTRON INC COM 883203101   492,328 5,558 SH   SOLE   0 0 5,558
THE CIGNA GROUP COM 125523100   2,139,960 6,177 SH   SOLE   0 0 6,177
THERMO FISHER SCIENTIFIC INC COM 883556102   6,304,465 10,192 SH   SOLE   0 0 10,192
TJX COS INC NEW COM 872540109   551,028 4,688 SH   SOLE   0 0 4,688
T-MOBILE US INC COM 872590104   613,508 2,973 SH   SOLE   0 0 2,973
TOLL BROTHERS INC COM 889478103   2,970,997 19,231 SH   SOLE   0 0 19,231
TRANE TECHNOLOGIES PLC SHS G8994E103   2,535,686 6,523 SH   SOLE   0 0 6,523
TRAVELERS COMPANIES INC COM 89417E109   2,357,684 10,070 SH   SOLE   0 0 10,070
TRI POINTE HOMES INC COM 87265H109   256,228 5,655 SH   SOLE   0 0 5,655
TRUIST FINL CORP COM 89832Q109   229,932 5,376 SH   SOLE   0 0 5,376
UGI CORP NEW COM 902681105   392,113 15,672 SH   SOLE   0 0 15,672
UNILEVER PLC SPON ADR NEW ADR 904767704   383,264 5,900 SH   SOLE   0 0 5,900
UNION PAC CORP COM 907818108   1,369,443 5,556 SH   SOLE   0 0 5,556
UNITED RENTALS INC COM 911363109   5,606,835 6,924 SH   SOLE   0 0 6,924
UNITEDHEALTH GROUP INC COM 91324P102   3,953,606 6,762 SH   SOLE   0 0 6,762
US BANCORP DEL COM NEW 902973304   373,477 8,167 SH   SOLE   0 0 8,167
VALERO ENERGY CORP COM 91913Y100   259,286 1,920 SH   SOLE   0 0 1,920
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   928,199 9,574 SH   SOLE   0 0 9,574
VANGUARD BD INDEX FDS INTERMED TERM 921937819   663,637 8,468 SH   SOLE   0 0 8,468
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,475,336 2,796 SH   SOLE   0 0 2,796
VANGUARD INDEX FDS SMALL CP ETF 922908751   215,498 908 SH   SOLE   0 0 908
VANGUARD INDEX FDS VALUE ETF 922908744   229,210 1,313 SH   SOLE   0 0 1,313
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   425,932 8,332 SH   SOLE   0 0 8,332
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,903,736 64,610 SH   SOLE   0 0 64,610
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   248,927 2,972 SH   SOLE   0 0 2,972
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   354,141 1,396 SH   SOLE   0 0 1,396
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,165,781 5,886 SH   SOLE   0 0 5,886
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   304,397 1,075 SH   SOLE   0 0 1,075
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   3,575,418 53,871 SH   SOLE   0 0 53,871
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   681,896 5,319 SH   SOLE   0 0 5,319
VANGUARD WORLD FDS INF TECH ETF 92204A702   778,899 1,328 SH   SOLE   0 0 1,328
VERIZON COMMUNICATIONS INC COM 92343V104   1,012,049 22,535 SH   SOLE   0 0 22,535
VERTEX PHARMACEUTICALS INC COM 92532F100   1,489,186 3,202 SH   SOLE   0 0 3,202
VICI PPTYS INC COM 925652109   348,189 10,453 SH   SOLE   0 0 10,453
VICTORY PORTFOLIOS II VICTORYSHARES SM 92647X822   355,639 13,285 SH   SOLE   0 0 13,285
VISA INC COM CL A 92826C839   8,105,268 29,479 SH   SOLE   0 0 29,479
VISTA OUTDOOR INC COM 928377100   205,499 5,245 SH   SOLE   0 0 5,245
WALGREENS BOOTS ALLIANCE INC COM 931427108   117,896 13,158 SH   SOLE   0 0 13,158
WALMART INC COM 931142103   2,167,895 26,847 SH   SOLE   0 0 26,847
WEC ENERGY GROUP INC COM 92939U106   390,010 4,055 SH   SOLE   0 0 4,055
WELLS FARGO CO NEW COM 949746101   433,448 7,673 SH   SOLE   0 0 7,673
WELLTOWER INC COM 95040Q104   371,543 2,902 SH   SOLE   0 0 2,902
WORKDAY INC CL A 98138H101   658,441 2,694 SH   SOLE   0 0 2,694
YUM BRANDS INC COM 988498101   938,572 6,718 SH   SOLE   0 0 6,718
YUM CHINA HLDGS INC COM 98850P109   294,296 6,537 SH   SOLE   0 0 6,537
ZOETIS INC CL A 98978V103   5,215,669 26,695 SH   SOLE   0 0 26,695