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   2,576,646 22,780 SH   SOLE   0 0 22,780
ABBVIE INC COM 00287Y109   1,709,119 9,618 SH   SOLE   0 0 9,618
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,073,311 3,051 SH   SOLE   0 0 3,051
ADOBE SYSTEMS INCORPORATED COM 00724F101   362,859 816 SH   SOLE   0 0 816
ADVANCED MICRO DEVICES INC COM 007903107   1,658,084 13,727 SH   SOLE   0 0 13,727
ADVANSIX INC COM 00773T101   606,495 21,288 SH   SOLE   0 0 21,288
AECOM COM 00766T100   1,589,161 14,877 SH   SOLE   0 0 14,877
AFLAC INC COM 001055102   1,015,057 9,813 SH   SOLE   0 0 9,813
AGILENT TECHNOLOGIES INC COM 00846U101   1,344,206 10,006 SH   SOLE   0 0 10,006
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   960,840 11,332 SH   SOLE   0 0 11,332
ALLEGION PLC ORD SHS G0176J109   610,406 4,671 SH   SOLE   0 0 4,671
ALLSTATE CORP COM 020002101   995,182 5,162 SH   SOLE   0 0 5,162
ALPHABET INC CAP STK CL A 02079K305   4,109,892 21,711 SH   SOLE   0 0 21,711
ALPHABET INC CAP STK CL C 02079K107   4,609,219 24,203 SH   SOLE   0 0 24,203
AMAZON COM INC COM 023135106   20,469,306 93,301 SH   SOLE   0 0 93,301
AMERICAN CENTY ETF TR US SML CP VALU 025072877   222,019 2,300 SH   SOLE   0 0 2,300
AMERICAN ELEC PWR CO INC COM 025537101   394,007 4,272 SH   SOLE   0 0 4,272
AMERICAN EXPRESS CO COM 025816109   810,237 2,730 SH   SOLE   0 0 2,730
AMERICAN TOWER CORP NEW COM 03027X100   577,742 3,150 SH   SOLE   0 0 3,150
AMERIS BANCORP COM 03076K108   3,273,412 52,316 SH   SOLE   0 0 52,316
AMERISOURCEBERGEN CORP COM 03073E105   2,755,700 12,265 SH   SOLE   0 0 12,265
AMPHENOL CORP NEW CL A 032095101   299,468 4,312 SH   SOLE   0 0 4,312
ANALOG DEVICES INC COM 032654105   389,227 1,832 SH   SOLE   0 0 1,832
AON PLC SHS CL A G0403H108   305,286 850 SH   SOLE   0 0 850
APOLLO GLOBAL MGMT INC COM 03769M106   288,700 1,748 SH   SOLE   0 0 1,748
APPLE INC COM 037833100   53,864,723 215,098 SH   SOLE   0 0 215,098
APPLIED MATLS INC COM 038222105   4,597,875 28,272 SH   SOLE   0 0 28,272
ARCH CAP GROUP LTD ORD G0450A105   2,481,814 26,874 SH   SOLE   0 0 26,874
ARCHER DANIELS MIDLAND COM 039483102   246,083 4,871 SH   SOLE   0 0 4,871
ARISTA NETWORKS INC COM SHS 040413205   465,994 4,216 SH   SOLE   0 0 4,216
ARROW ELECTRS INC COM 042735100   306,442 2,709 SH   SOLE   0 0 2,709
ASML HOLDING N V N Y REGISTRY SHS N07059210   426,244 615 SH   SOLE   0 0 615
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   592,104 9,037 SH   SOLE   0 0 9,037
AT&T INC COM 00206R102   1,855,645 81,495 SH   SOLE   0 0 81,495
ATLANTA BRAVES HLDGS INC COM SER C 047726302   338,524 8,848 SH   SOLE   0 0 8,848
ATMOS ENERGY CORP COM 049560105   76,360,209 548,289 SH   SOLE   0 0 548,289
AUTODESK INC COM 052769106   1,394,499 4,718 SH   SOLE   0 0 4,718
AUTOMATIC DATA PROCESSING INC COM 053015103   1,966,560 6,718 SH   SOLE   0 0 6,718
AUTONATION INC COM 05329W102   4,274,024 25,165 SH   SOLE   0 0 25,165
AVERY DENNISON CORP COM 053611109   368,272 1,968 SH   SOLE   0 0 1,968
AVNET INC COM 053807103   464,293 8,874 SH   SOLE   0 0 8,874
BANK AMERICA CORP COM 060505104   1,395,022 31,741 SH   SOLE   0 0 31,741
BANK NEW YORK MELLON CORP COM 064058100   926,032 12,053 SH   SOLE   0 0 12,053
BARCLAYS PLC ADR 06738E204   387,536 29,160 SH   SOLE   0 0 29,160
BELDEN INC COM 077454106   3,927,724 34,879 SH   SOLE   0 0 34,879
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,884,806 17,395 SH   SOLE   0 0 17,395
BLACKROCK INC COM 09290D101   2,621,206 2,557 SH   SOLE   0 0 2,557
BLACKSTONE INC COM 09260D107   469,500 2,723 SH   SOLE   0 0 2,723
BLOCK INC CL A 852234103   574,957 6,765 SH   SOLE   0 0 6,765
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   3,716,849 90,171 SH   SOLE   0 0 90,171
BOEING CO COM 097023105   2,094,264 11,832 SH   SOLE   0 0 11,832
BOSTON SCIENTIFIC CORP COM 101137107   472,056 5,285 SH   SOLE   0 0 5,285
BP PLC SPONSORED ADR ADR 055622104   654,662 22,147 SH   SOLE   0 0 22,147
BRINKER INTL INC COM 109641100   392,372 2,966 SH   SOLE   0 0 2,966
BRISTOL-MYERS SQUIBB CO COM 110122108   357,403 6,319 SH   SOLE   0 0 6,319
BROADCOM INC COM 11135F101   26,191,892 112,974 SH   SOLE   0 0 112,974
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   281,934 1,247 SH   SOLE   0 0 1,247
BUILDERS FIRSTSOURCE INC COM 12008R107   5,999,201 41,973 SH   SOLE   0 0 41,973
CATALYST PHARMACEUTICALS INC COM 14888U101   699,542 33,519 SH   SOLE   0 0 33,519
CATERPILLAR INC COM 149123101   3,554,413 9,798 SH   SOLE   0 0 9,798
CDW CORP COM 12514G108   314,316 1,806 SH   SOLE   0 0 1,806
CENTENE CORP DEL COM 15135B101   814,074 13,438 SH   SOLE   0 0 13,438
CHENIERE ENERGY INC COM NEW 16411R208   215,944 1,005 SH   SOLE   0 0 1,005
CHEVRON CORP NEW COM 166764100   2,611,332 18,029 SH   SOLE   0 0 18,029
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,824,919 30,264 SH   SOLE   0 0 30,264
CHUBB LIMITED COM H1467J104   2,757,750 9,981 SH   SOLE   0 0 9,981
CISCO SYS INC COM 17275R102   1,783,365 30,124 SH   SOLE   0 0 30,124
CITIGROUP INC COM 172967424   889,307 12,634 SH   SOLE   0 0 12,634
COCA COLA CO COM 191216100   2,854,995 45,856 SH   SOLE   0 0 45,856
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102   313,917 4,082 SH   SOLE   0 0 4,082
COINBASE GLOBAL INC COM CL A 19260Q107   1,715,753 6,910 SH   SOLE   0 0 6,910
COLGATE PALMOLIVE CO COM 194162103   855,645 9,412 SH   SOLE   0 0 9,412
COMCAST CORP NEW CL A 20030N101   1,906,261 50,793 SH   SOLE   0 0 50,793
CONOCOPHILLIPS COM 20825C104   1,842,479 18,579 SH   SOLE   0 0 18,579
CORNING INC COM 219350105   1,779,576 37,449 SH   SOLE   0 0 37,449
COSTCO WHSL CORP NEW COM 22160K105   12,498,706 13,641 SH   SOLE   0 0 13,641
CSX CORP COM 126408103   1,296,609 40,180 SH   SOLE   0 0 40,180
CUMMINS INC COM 231021106   1,037,322 2,976 SH   SOLE   0 0 2,976
D R HORTON INC COM 23331A109   3,739,066 26,742 SH   SOLE   0 0 26,742
DANAHER CORPORATION COM 235851102   433,161 1,887 SH   SOLE   0 0 1,887
DATADOG INC CL A COM 23804L103   346,222 2,423 SH   SOLE   0 0 2,423
DAVITA INC COM 23918K108   1,668,978 11,160 SH   SOLE   0 0 11,160
DEERE & CO COM 244199105   2,213,833 5,225 SH   SOLE   0 0 5,225
DEVON ENERGY CORP NEW COM 25179M103   871,194 26,618 SH   SOLE   0 0 26,618
DIAMONDBACK ENERGY INC COM 25278X109   3,121,990 19,056 SH   SOLE   0 0 19,056
DICKS SPORTING GOODS INC CO 253393102   4,747,515 20,746 SH   SOLE   0 0 20,746
DIGITAL RLTY TR INC COM 253868103   317,421 1,790 SH   SOLE   0 0 1,790
DISNEY WALT CO COM 254687106   4,272,666 38,371 SH   SOLE   0 0 38,371
DOMINION ENERGY INC COM 25746U109   721,993 13,405 SH   SOLE   0 0 13,405
DOVER CORP COM 260003108   378,661 2,018 SH   SOLE   0 0 2,018
DUKE ENERGY CORP NEW COM NEW 26441C204   611,963 5,680 SH   SOLE   0 0 5,680
EAST WEST BANCORP INC COM 27579R104   1,145,098 11,958 SH   SOLE   0 0 11,958
EATON CORP PLC SHS G29183103   2,095,095 6,313 SH   SOLE   0 0 6,313
ELEVANCE HEALTH INC COM 036752103   677,955 1,838 SH   SOLE   0 0 1,838
EMERSON ELEC CO COM 291011104   266,326 2,149 SH   SOLE   0 0 2,149
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,158,572 59,141 SH   SOLE   0 0 59,141
EOG RES INC COM 26875P101   1,386,748 11,313 SH   SOLE   0 0 11,313
EQUITY RESIDENTIAL SH BEN INT 29476L107   221,738 3,090 SH   SOLE   0 0 3,090
ERICSSON ADR B SEK 10 ADR 294821608   161,748 20,068 SH   SOLE   0 0 20,068
EXPEDIA GROUP INC COM NEW 30212P303   1,092,080 5,861 SH   SOLE   0 0 5,861
EXPEDITORS INTL WASH INC COM 302130109   492,262 4,444 SH   SOLE   0 0 4,444
EXXON MOBIL CORP COM 30231G102   6,093,149 56,644 SH   SOLE   0 0 56,644
F N B CORP COM 302520101   184,203 12,463 SH   SOLE   0 0 12,463
FACTSET RESH SYS INC COM 303075105   587,382 1,223 SH   SOLE   0 0 1,223
FIDELITY NATL INFORMATION SVCS COM 31620M106   248,368 3,075 SH   SOLE   0 0 3,075
FIRST CTZNS BANCSHARES INC N CL A 31946M103   247,223 117 SH   SOLE   0 0 117
FIRST HORIZON CORPORATION COM 320517105   221,459 10,996 SH   SOLE   0 0 10,996
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,114,722 21,853 SH   SOLE   0 0 21,853
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   259,925 14,685 SH   SOLE   0 0 14,685
FIRST TR EXCH TRADED FD III SHRT 33739P830   5,005,632 252,300 SH   SOLE   0 0 252,300
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   4,720,146 234,950 SH   SOLE   0 0 234,950
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   17,358,006 268,575 SH   SOLE   0 0 268,575
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,001,892 18,509 SH   SOLE   0 0 18,509
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   19,004,371 254,035 SH   SOLE   0 0 254,035
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   384,840 6,065 SH   SOLE   0 0 6,065
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   522,471 4,378 SH   SOLE   0 0 4,378
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,389,105 13,612 SH   SOLE   0 0 13,612
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   591,952 7,645 SH   SOLE   0 0 7,645
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   10,042,041 114,348 SH   SOLE   0 0 114,348
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   21,277,861 87,502 SH   SOLE   0 0 87,502
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   7,680,565 128,502 SH   SOLE   0 0 128,502
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   1,128,855 35,489 SH   SOLE   0 0 35,489
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   822,889 35,716 SH   SOLE   0 0 35,716
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   15,584,677 178,580 SH   SOLE   0 0 178,580
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   7,617,161 164,731 SH   SOLE   0 0 164,731
FIRST TR NASDAQ 100 TECH IND SHS 337345102   17,549,391 93,209 SH   SOLE   0 0 93,209
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   1,409,812 25,378 SH   SOLE   0 0 25,378
FIRST TR VALUE LINE DIVID IN SHS 33734H106   263,978 6,049 SH   SOLE   0 0 6,049
FIRST TRUST TECHNOLOGY TECH ALPHADEX 33734X176   525,570 3,538 SH   SOLE   0 0 3,538
FISERV INC COM 337738108   6,946,072 33,814 SH   SOLE   0 0 33,814
GE AEROSPACE COM NEW 369604301   237,009 1,421 SH   SOLE   0 0 1,421
GENERAL DYNAMICS CORP COM 369550108   900,872 3,419 SH   SOLE   0 0 3,419
GENERAL MLS INC COM 370334104   410,232 6,433 SH   SOLE   0 0 6,433
GENERAL MTRS CO COM 37045V100   1,304,316 24,485 SH   SOLE   0 0 24,485
GENUINE PARTS CO COM 372460105   318,288 2,726 SH   SOLE   0 0 2,726
GOLDMAN SACHS GROUP INC COM 38141G104   2,908,337 5,079 SH   SOLE   0 0 5,079
GRAPHIC PACKAGING HLDG CO COM 388689101   223,011 8,211 SH   SOLE   0 0 8,211
GROUP 1 AUTOMOTIVE INC COM 398905109   397,376 943 SH   SOLE   0 0 943
HARTFORD FINL SVCS GROUP INC COM 416515104   385,088 3,520 SH   SOLE   0 0 3,520
HILTON WORLDWIDE HLDGS INC COM 43300A203   387,300 1,567 SH   SOLE   0 0 1,567
HOLOGIC INC COM 436440101   3,090,931 42,876 SH   SOLE   0 0 42,876
HOME DEPOT INC COM 437076102   1,927,555 4,955 SH   SOLE   0 0 4,955
HONEYWELL INTL INC COM 438516106   1,335,913 5,914 SH   SOLE   0 0 5,914
HOST HOTELS & RESORTS INC COM 44107P104   1,093,388 62,408 SH   SOLE   0 0 62,408
HOWMET AEROSPACE INC COM 443201108   258,988 2,368 SH   SOLE   0 0 2,368
ILLINOIS TOOL WKS INC COM 452308109   506,106 1,996 SH   SOLE   0 0 1,996
ILLUMINA INC COM 452327109   466,235 3,489 SH   SOLE   0 0 3,489
ING GROEP N.V SPONSORED ADR 456837103   266,578 17,012 SH   SOLE   0 0 17,012
INTEL CORP COM 458140100   219,848 10,965 SH   SOLE   0 0 10,965
INTERNATIONAL BUSINESS MACHS COM 459200101   2,096,923 9,539 SH   SOLE   0 0 9,539
INTUITIVE SURGICAL INC COM NEW 46120E602   3,595,782 6,889 SH   SOLE   0 0 6,889
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,759,934 15,164 SH   SOLE   0 0 15,164
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   9,590,980 137,014 SH   SOLE   0 0 137,014
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   4,816,858 199,126 SH   SOLE   0 0 199,126
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,766,039 15,393 SH   SOLE   0 0 15,393
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   1,412,439 9,186 SH   SOLE   0 0 9,186
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   1,867,912 25,743 SH   SOLE   0 0 25,743
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   1,741,976 23,007 SH   SOLE   0 0 23,007
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,692,606 36,252 SH   SOLE   0 0 36,252
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   559,691 4,964 SH   SOLE   0 0 4,964
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,542,315 23,443 SH   SOLE   0 0 23,443
INVESCO QQQ TRUST UNIT SER 1 46090E103   1,309,747 2,562 SH   SOLE   0 0 2,562
ISHARES GOLD TR ISHARES NEW 464285204   298,545 6,030 SH   SOLE   0 0 6,030
ISHARES INC CORE MSCI EAFE 46432F842   1,755,364 24,977 SH   SOLE   0 0 24,977
ISHARES INC CORE MSCI EMKT 46434G103   1,400,958 26,828 SH   SOLE   0 0 26,828
ISHARES INC INTL HIGH YIELD 464286210   1,294,268 27,530 SH   SOLE   0 0 27,530
ISHARES INC JP MRGN EM HI BD 464286285   1,399,829 36,857 SH   SOLE   0 0 36,857
ISHARES INC MSCI ITALY ETF 46434G830   2,222,766 61,795 SH   SOLE   0 0 61,795
ISHARES INC MSCI NETHERL ETF 464286814   1,706,103 38,348 SH   SOLE   0 0 38,348
ISHARES INC US INTL HGH YLD 464286178   1,358,754 30,835 SH   SOLE   0 0 30,835
ISHARES INC JP MORGAN EM ETF 464286517   1,314,979 36,437 SH   SOLE   0 0 36,437
ISHARES TR CORE S&P MCP ETF 464287507   3,825,086 61,388 SH   SOLE   0 0 61,388
ISHARES TR CORE S&P SCP ETF 464287804   599,562 5,204 SH   SOLE   0 0 5,204
ISHARES TR CORE S&P500 ETF 464287200   7,326,220 12,445 SH   SOLE   0 0 12,445
ISHARES TR CORE US AGGBD ET 464287226   1,297,200 13,387 SH   SOLE   0 0 13,387
ISHARES TR DOW JONES US ETF 464287846   1,965,198 13,734 SH   SOLE   0 0 13,734
ISHARES TR FLTG RATE NT ETF 46429B655   528,694 10,391 SH   SOLE   0 0 10,391
ISHARES TR IBOXX INV CP ETF 464287242   269,771 2,525 SH   SOLE   0 0 2,525
ISHARES TR JPMORGAN USD EMG 464288281   1,430,517 16,066 SH   SOLE   0 0 16,066
ISHARES TR MRGSTR MD CP GRW 464288307   1,203,042 15,928 SH   SOLE   0 0 15,928
ISHARES TR MSCI PERU AND GL 464289842   1,639,858 41,398 SH   SOLE   0 0 41,398
ISHARES TR MSCI POLAND ETF 46429B606   1,940,493 92,980 SH   SOLE   0 0 92,980
ISHARES TR NATIONAL MUN ETF 464288414   959,696 9,007 SH   SOLE   0 0 9,007
ISHARES TR PFD AND INCM SEC 464288687   1,393,421 44,320 SH   SOLE   0 0 44,320
ISHARES TR RUS 1000 GRW ETF 464287614   527,327 1,313 SH   SOLE   0 0 1,313
ISHARES TR RUSSELL 2000 ETF 464287655   4,498,967 20,361 SH   SOLE   0 0 20,361
ISHARES TR S&P MC 400VL ETF 464287705   358,635 2,870 SH   SOLE   0 0 2,870
ISHARES TR S&P SML 600 GWT 464287887   410,848 3,035 SH   SOLE   0 0 3,035
ISHARES TR TRS FLT RT BD 46434V860   537,909 10,658 SH   SOLE   0 0 10,658
ISHARES TR U.S. TECH ETF 464287721   302,290 1,895 SH   SOLE   0 0 1,895
ISHARES TR US HLTHCARE ETF 464287762   225,214 3,865 SH   SOLE   0 0 3,865
JABIL INC COM 466313103   575,696 4,001 SH   SOLE   0 0 4,001
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   1,150,049 23,394 SH   SOLE   0 0 23,394
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,220,591 43,790 SH   SOLE   0 0 43,790
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,080,942 25,416 SH   SOLE   0 0 25,416
JOHNSON & JOHNSON COM 478160104   3,018,083 20,869 SH   SOLE   0 0 20,869
JPMORGAN CHASE & CO COM 46625H100   7,637,880 31,863 SH   SOLE   0 0 31,863
KIMBERLY-CLARK CORP COM 494368103   286,191 2,184 SH   SOLE   0 0 2,184
KIMCO RLTY CORP COM 49446R109   2,501,551 106,767 SH   SOLE   0 0 106,767
KINDER MORGAN INC DEL COM 49456B101   461,868 16,856 SH   SOLE   0 0 16,856
KKR & CO INC COM 48251W104   243,164 1,644 SH   SOLE   0 0 1,644
KLA CORP COM NEW 482480100   3,949,592 6,268 SH   SOLE   0 0 6,268
KONTOOR BRANDS INC COM 50050N103   1,800,614 21,082 SH   SOLE   0 0 21,082
KROGER CO COM 501044101   15,112,550 247,139 SH   SOLE   0 0 247,139
LAM RESEARCH CORP COM NEW 512807306   8,609,888 119,201 SH   SOLE   0 0 119,201
LENNAR CORP CL A 526057104   668,758 4,904 SH   SOLE   0 0 4,904
LIBERTY BROADBAND CORP COM SER C 530307305   737,881 9,870 SH   SOLE   0 0 9,870
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   570,819 8,387 SH   SOLE   0 0 8,387
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,198,001 12,929 SH   SOLE   0 0 12,929
LILLY ELI & CO COM 532457108   9,199,152 11,916 SH   SOLE   0 0 11,916
LINDE PLC SHS SHS G54950103   604,141 1,443 SH   SOLE   0 0 1,443
LIVE NATION ENTERTAINMENT IN COM 538034109   3,074,589 23,742 SH   SOLE   0 0 23,742
LOCKHEED MARTIN CORP COM 539830109   1,390,274 2,861 SH   SOLE   0 0 2,861
LOWES COS INC COM 548661107   6,825,096 27,654 SH   SOLE   0 0 27,654
MARATHON PETE CORP COM 56585A102   4,559,279 32,683 SH   SOLE   0 0 32,683
MARRIOTT INTL INC NEW CL A 571903202   1,061,646 3,806 SH   SOLE   0 0 3,806
MARSH & MCLENNAN COS INC COM 571748102   903,380 4,253 SH   SOLE   0 0 4,253
MARVELL TECHNOLOGY INC COM 573874104   417,722 3,782 SH   SOLE   0 0 3,782
MASTERCARD INCORPORATED CL A 57636Q104   1,279,651 2,430 SH   SOLE   0 0 2,430
MCDONALDS CORP COM 580135101   5,619,939 19,386 SH   SOLE   0 0 19,386
MCKESSON CORP COM 58155Q103   2,536,100 4,450 SH   SOLE   0 0 4,450
MEDTRONIC PLC SHS G5960L103   240,359 3,009 SH   SOLE   0 0 3,009
MERCK & CO INC COM 58933Y105   1,186,796 11,930 SH   SOLE   0 0 11,930
META PLATFORMS INC CL A 30303M102   5,413,647 9,246 SH   SOLE   0 0 9,246
METLIFE INC COM 59156R108   502,498 6,137 SH   SOLE   0 0 6,137
MGIC INVT CORP WIS COM 552848103   2,093,996 88,317 SH   SOLE   0 0 88,317
MICRON TECHNOLOGY INC COM 595112103   639,027 7,593 SH   SOLE   0 0 7,593
MICROSOFT CORP COM 594918104   16,720,711 39,670 SH   SOLE   0 0 39,670
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   230,564 47,150 SH   SOLE   0 0 47,150
MONDELEZ INTL INC CL A 609207105   511,826 8,569 SH   SOLE   0 0 8,569
MONSTER BEVERAGE CORP NEW COM 61174X109   1,214,346 23,104 SH   SOLE   0 0 23,104
MORGAN STANLEY COM NEW 617446448   1,144,052 9,100 SH   SOLE   0 0 9,100
MOTOROLA SOLUTIONS INC COM NEW 620076307   951,732 2,059 SH   SOLE   0 0 2,059
MURPHY USA INC COM 626755102   4,796,730 9,560 SH   SOLE   0 0 9,560
NASDAQ INC COM 631103108   541,711 7,007 SH   SOLE   0 0 7,007
NETFLIX INC COM 64110L106   4,093,833 4,593 SH   SOLE   0 0 4,593
NEXTERA ENERGY INC COM 65339F101   555,454 7,748 SH   SOLE   0 0 7,748
NIKE INC CL B 654106103   1,289,848 17,046 SH   SOLE   0 0 17,046
NORFOLK SOUTHN CORP COM 655844108   1,903,886 8,112 SH   SOLE   0 0 8,112
NORTHROP GRUMMAN CORP COM 666807102   2,043,758 4,355 SH   SOLE   0 0 4,355
NOVARTIS AG SPONSORED ADR 66987V109   521,971 5,364 SH   SOLE   0 0 5,364
NOVO-NORDISK A S ADR ADR 670100205   6,085,141 70,741 SH   SOLE   0 0 70,741
NUCOR CORP COM 670346105   221,749 1,900 SH   SOLE   0 0 1,900
NUVEEN MUN VALUE FD INC COM 670928100   119,710 13,936 SH   SOLE   0 0 13,936
NVENT ELECTRIC PLC SHS G6700G107   316,876 4,649 SH   SOLE   0 0 4,649
NVIDIA CORPORATION COM 67066G104   20,495,435 152,621 SH   SOLE   0 0 152,621
NXP SEMICONDUCTORS N V COM N6596X109   347,941 1,674 SH   SOLE   0 0 1,674
OAKTREE SPECIALTY LENDING CORP COM 67401P405   251,432 16,455 SH   SOLE   0 0 16,455
OMNICOM GROUP INC COM 681919106   578,361 6,722 SH   SOLE   0 0 6,722
ON SEMICONDUCTOR CORP COM 682189105   2,265,323 35,929 SH   SOLE   0 0 35,929
ONEOK INC NEW COM 682680103   809,726 8,065 SH   SOLE   0 0 8,065
ORACLE CORP COM 68389X105   4,843,695 29,067 SH   SOLE   0 0 29,067
PACCAR INC COM 693718108   3,321,983 31,936 SH   SOLE   0 0 31,936
PACER FDS TR LUNT LRG CP ALTR 69374H717   236,290 6,357 SH   SOLE   0 0 6,357
PACER FDS TR US CASH COWS 100 69374H881   7,127,609 126,197 SH   SOLE   0 0 126,197
PACER FDS TR US LRG CP CASH 69374H360   3,652,880 114,010 SH   SOLE   0 0 114,010
PALANTIR TECHNOLOGIES INC CL A 69608A108   239,596 3,168 SH   SOLE   0 0 3,168
PALO ALTO NETWORKS INC COM 697435105   286,405 1,574 SH   SOLE   0 0 1,574
PARKER-HANNIFIN CORP COM 701094104   2,469,704 3,883 SH   SOLE   0 0 3,883
PAYPAL HLDGS INC COM 70450Y103   585,586 6,861 SH   SOLE   0 0 6,861
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,676,999 17,561 SH   SOLE   0 0 17,561
PEPSICO INC COM 713448108   1,689,961 11,114 SH   SOLE   0 0 11,114
PFIZER INC COM 717081103   317,294 11,960 SH   SOLE   0 0 11,960
PHILIP MORRIS INTL INC COM 718172109   331,685 2,756 SH   SOLE   0 0 2,756
PHILLIPS 66 COM 718546104   462,455 4,059 SH   SOLE   0 0 4,059
PNC FINL SVCS GROUP INC COM 693475105   454,740 2,358 SH   SOLE   0 0 2,358
PRICE T ROWE GROUP INC COM 74144T108   623,013 5,509 SH   SOLE   0 0 5,509
PRINCIPAL FINANCIAL GROUP INC COM 74251V102   367,189 4,743 SH   SOLE   0 0 4,743
PROCTER AND GAMBLE CO COM 742718109   1,384,062 8,256 SH   SOLE   0 0 8,256
PROGRESSIVE CORP COM 743315103   1,347,567 5,624 SH   SOLE   0 0 5,624
PROLOGIS INC. COM 74340W103   2,126,790 20,121 SH   SOLE   0 0 20,121
PUBLIC STORAGE COM 74460D109   354,836 1,185 SH   SOLE   0 0 1,185
PULTE GROUP INC COM 745867101   2,240,472 20,574 SH   SOLE   0 0 20,574
QUALCOMM INC COM 747525103   1,251,235 8,145 SH   SOLE   0 0 8,145
QURATE RETAIL INC COM SER A 74915M100   9,820 29,759 SH   SOLE   0 0 29,759
RAYTHEON TECHNOLOGIES CORP COM 75513E101   320,544 2,770 SH   SOLE   0 0 2,770
REGENERON PHARMACEUTICALS COM 75886F107   716,604 1,006 SH   SOLE   0 0 1,006
RELX PLC SPONSORED ADR ADR 759530108   333,019 7,332 SH   SOLE   0 0 7,332
RESIDEO TECHNOLOGIES INC COM 76118Y104   359,741 15,607 SH   SOLE   0 0 15,607
RUSH ENTERPRISES INC CL A 781846209   2,609,319 47,624 SH   SOLE   0 0 47,624
RYDER SYS INC COM 783549108   231,369 1,475 SH   SOLE   0 0 1,475
S&P GLOBAL INC COM 78409V104   518,449 1,041 SH   SOLE   0 0 1,041
SALESFORCE INC COM 79466L302   2,495,105 7,463 SH   SOLE   0 0 7,463
SCHWAB CHARLES CORP COM 808513105   863,401 11,666 SH   SOLE   0 0 11,666
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,601,156 72,549 SH   SOLE   0 0 72,549
SEI INVTS CO COM 784117103   699,100 8,476 SH   SOLE   0 0 8,476
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,674,728 20,300 SH   SOLE   0 0 20,300
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   232,974 3,078 SH   SOLE   0 0 3,078
SERVICENOW INC COM 81762P102   256,549 242 SH   SOLE   0 0 242
SHOPIFY INC CL A 82509L107   1,462,038 13,750 SH   SOLE   0 0 13,750
SIMON PPTY GROUP INC NEW COM 828806109   467,034 2,712 SH   SOLE   0 0 2,712
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   604,109 26,496 SH   SOLE   0 0 26,496
SMURFIT WESTROCK PLC SHS G8267P108   241,239 4,479 SH   SOLE   0 0 4,479
SNOWFLAKE INC CL A 833445109   756,146 4,897 SH   SOLE   0 0 4,897
SOUTHERN CO COM 842587107   506,762 6,156 SH   SOLE   0 0 6,156
SOUTHERN COPPER CORP COM 84265V105   538,338 5,907 SH   SOLE   0 0 5,907
SPDR GOLD SHARES GOLD SHS 78463V107   890,312 3,677 SH   SOLE   0 0 3,677
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   16,484,517 28,127 SH   SOLE   0 0 28,127
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,258,247 23,654 SH   SOLE   0 0 23,654
SPDR SER TR ICE PFD SEC ETF 78464A292   2,165,068 65,628 SH   SOLE   0 0 65,628
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,123,009 156,380 SH   SOLE   0 0 156,380
SPDR SER TR PORTFOLIO LN COR 78464A367   2,165,869 97,430 SH   SOLE   0 0 97,430
SPDR SER TR PRTFLO S&P500 HI 78468R788   211,962 4,902 SH   SOLE   0 0 4,902
SPDR SER TR S&P TRANSN ETF 78464A532   1,549,665 17,878 SH   SOLE   0 0 17,878
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,291,895 54,922 SH   SOLE   0 0 54,922
STARBUCKS CORP COM 855244109   1,153,340 12,639 SH   SOLE   0 0 12,639
SUN LIFE FINANCIAL INC. COM 866796105   211,428 3,563 SH   SOLE   0 0 3,563
SYSCO CORP COM 871829107   569,780 7,452 SH   SOLE   0 0 7,452
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   3,540,206 17,926 SH   SOLE   0 0 17,926
TE CONNECTIVITY PLC ORD SHS G87052109   324,971 2,273 SH   SOLE   0 0 2,273
TECNOGLASS INC ORD SHS G87264100   1,322,026 16,667 SH   SOLE   0 0 16,667
TEMPUR SEALY INTL INC COM 88023U101   10,810,253 190,691 SH   SOLE   0 0 190,691
TESLA INC COM 88160R101   5,783,796 14,322 SH   SOLE   0 0 14,322
TEXAS INSTRS INC COM 882508104   734,477 3,917 SH   SOLE   0 0 3,917
TEXTRON INC COM 883203101   425,131 5,558 SH   SOLE   0 0 5,558
THE CIGNA GROUP COM 125523100   740,607 2,682 SH   SOLE   0 0 2,682
THERMO FISHER SCIENTIFIC INC COM 883556102   5,548,315 10,665 SH   SOLE   0 0 10,665
TJX COS INC NEW COM 872540109   572,156 4,736 SH   SOLE   0 0 4,736
T-MOBILE US INC COM 872590104   1,241,165 5,623 SH   SOLE   0 0 5,623
TOLL BROTHERS INC COM 889478103   2,433,228 19,319 SH   SOLE   0 0 19,319
TOYOTA MOTOR CORP ADS 892331307   293,666 1,509 SH   SOLE   0 0 1,509
TRANE TECHNOLOGIES PLC SHS G8994E103   2,400,036 6,498 SH   SOLE   0 0 6,498
TRAVELERS COMPANIES INC COM 89417E109   2,419,944 10,046 SH   SOLE   0 0 10,046
TRUIST FINL CORP COM 89832Q109   290,689 6,701 SH   SOLE   0 0 6,701
UGI CORP NEW COM 902681105   517,117 18,318 SH   SOLE   0 0 18,318
UNILEVER PLC SPON ADR NEW ADR 904767704   334,530 5,900 SH   SOLE   0 0 5,900
UNION PAC CORP COM 907818108   1,325,825 5,814 SH   SOLE   0 0 5,814
UNITED RENTALS INC COM 911363109   4,912,353 6,973 SH   SOLE   0 0 6,973
UNITEDHEALTH GROUP INC COM 91324P102   3,467,670 6,855 SH   SOLE   0 0 6,855
US BANCORP DEL COM NEW 902973304   365,421 7,640 SH   SOLE   0 0 7,640
VALERO ENERGY CORP COM 91913Y100   253,192 2,065 SH   SOLE   0 0 2,065
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   907,778 9,790 SH   SOLE   0 0 9,790
VANGUARD BD INDEX FDS INTERMED TERM 921937819   899,077 12,031 SH   SOLE   0 0 12,031
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,739,271 3,228 SH   SOLE   0 0 3,228
VANGUARD INDEX FDS SMALL CP ETF 922908751   554,198 2,306 SH   SOLE   0 0 2,306
VANGUARD INDEX FDS VALUE ETF 922908744   222,291 1,313 SH   SOLE   0 0 1,313
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   443,901 8,855 SH   SOLE   0 0 8,855
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   4,233,246 72,987 SH   SOLE   0 0 72,987
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   240,799 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   398,999 1,536 SH   SOLE   0 0 1,536
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,379,035 7,042 SH   SOLE   0 0 7,042
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   568,551 1,962 SH   SOLE   0 0 1,962
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   3,823,669 60,549 SH   SOLE   0 0 60,549
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   906,527 7,105 SH   SOLE   0 0 7,105
VANGUARD WORLD FD ENERGY ETF 92204A306   216,660 1,786 SH   SOLE   0 0 1,786
VANGUARD WORLD FDS INF TECH ETF 92204A702   790,308 1,271 SH   SOLE   0 0 1,271
VERIZON COMMUNICATIONS INC COM 92343V104   1,024,736 25,625 SH   SOLE   0 0 25,625
VERTEX PHARMACEUTICALS INC COM 92532F100   1,290,251 3,204 SH   SOLE   0 0 3,204
VICI PPTYS INC COM 925652109   309,568 10,598 SH   SOLE   0 0 10,598
VICTORY PORTFOLIOS II VICTORYSHARES SM 92647X822   483,319 18,129 SH   SOLE   0 0 18,129
VISA INC COM CL A 92826C839   9,598,310 30,371 SH   SOLE   0 0 30,371
VISTA GOLD CORP COM NEW 927926303   1,099,672 1,970,739 SH   SOLE   0 0 1,970,739
WALMART INC COM 931142103   3,419,748 37,850 SH   SOLE   0 0 37,850
WARNER BROS DISCOVERY INC COM SER A 934423104   150,379 14,227 SH   SOLE   0 0 14,227
WEC ENERGY GROUP INC COM 92939U106   334,312 3,555 SH   SOLE   0 0 3,555
WELLS FARGO CO NEW COM 949746101   520,338 7,408 SH   SOLE   0 0 7,408
WELLTOWER INC COM 95040Q104   391,071 3,103 SH   SOLE   0 0 3,103
WISDOMTREE TR WISDOMTREE US VA 97717W547   2,893,790 34,623 SH   SOLE   0 0 34,623
WORKDAY INC CL A 98138H101   489,483 1,897 SH   SOLE   0 0 1,897
YUM BRANDS INC COM 988498101   948,109 7,067 SH   SOLE   0 0 7,067
YUM CHINA HLDGS INC COM 98850P109   319,512 6,633 SH   SOLE   0 0 6,633
ZIONS BANCORPORATION N A COM 989701107   238,754 4,401 SH   SOLE   0 0 4,401
ZOETIS INC CL A 98978V103   4,536,949 27,846 SH   SOLE   0 0 27,846