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
3M CO COM 88579Y101   1,731,722 15,841 SH   SOLE   0 0 15,841
ABBOTT LABS COM 002824100   1,843,470 16,748 SH   SOLE   0 0 16,748
ABBVIE INC COM 00287Y109   6,538,387 42,191 SH   SOLE   0 0 42,191
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   269,062 16,238 SH   SOLE   0 0 16,238
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   382,867 5,801 SH   SOLE   0 0 5,801
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,419,425 4,045 SH   SOLE   0 0 4,045
ADOBE INC COM 00724F101   925,327 1,551 SH   SOLE   0 0 1,551
ADVANCED MICRO DEVICES INC COM 007903107   1,951,708 13,240 SH   SOLE   0 0 13,240
AFLAC INC COM 001055102   494,958 5,999 SH   SOLE   0 0 5,999
AIRBNB INC COM CL A 009066101   157,650 1,158 SH   SOLE   0 0 1,158
AIRBNB INC COM CL A 009066101   108,912 800 SH Put SOLE   0 0 800
ALBEMARLE CORP COM 012653101   538,044 3,724 SH   SOLE   0 0 3,724
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   455,495 5,877 SH   SOLE   0 0 5,877
ALLSTATE CORP COM 020002101   375,553 2,683 SH   SOLE   0 0 2,683
ALPHABET INC CAP STK CL C 02079K107   10,731,679 76,149 SH   SOLE   0 0 76,149
ALPHABET INC CAP STK CL A 02079K305   3,258,269 23,325 SH   SOLE   0 0 23,325
ALPS ETF TR OSHARES US QUALT 00162Q387   6,914 150 SH   SOLE   0 0 150
ALPS ETF TR ALERIAN MLP 00162Q452   256,406 6,030 SH   SOLE   0 0 6,030
ALPS ETF TR BARRONS 400 ETF 00162Q726   5,938 95 SH   SOLE   0 0 95
ALPS ETF TR SECTR DIV DOGS 00162Q858   48,543 947 SH   SOLE   0 0 947
ALTRIA GROUP INC COM 02209S103   2,015,798 49,970 SH   SOLE   0 0 49,970
AMAZON COM INC COM 023135106   14,416,371 94,882 SH   SOLE   0 0 94,882
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   433,593 9,432 SH   SOLE   0 0 9,432
AMERICAN CENTY ETF TR US SML CP VALU 025072877   283,229 3,154 SH   SOLE   0 0 3,154
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,699,277 33,100 SH   SOLE   0 0 33,100
AMERICAN ELEC PWR CO INC COM 025537101   387,924 4,776 SH   SOLE   0 0 4,776
AMERICAN TOWER CORP NEW COM 03027X100   485,410 2,249 SH   SOLE   0 0 2,249
AMGEN INC COM 031162100   3,423,937 11,888 SH   SOLE   0 0 11,888
AMPLIFY ETF TR ONLIN RETL ETF 032108102   406,911 7,562 SH   SOLE   0 0 7,562
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,958,646 53,588 SH   SOLE   0 0 53,588
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   169,072 5,664 SH   SOLE   0 0 5,664
AMPLIFY ETF TR INTERNATINL ENHC 032108722   1,508,871 52,446 SH   SOLE   0 0 52,446
AMPLIFY ETF TR INFLATION FIGHTE 032108748   115,276 4,343 SH   SOLE   0 0 4,343
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   42 4 SH   SOLE   0 0 4
AMPLIFY ETF TR HIGH INCOME 032108847   900,271 77,476 SH   SOLE   0 0 77,476
ANALOG DEVICES INC COM 032654105   202,730 1,021 SH   SOLE   0 0 1,021
APPLE INC COM 037833100   30,235,666 157,044 SH   SOLE   0 0 157,044
APPLE INC COM 037833100   1,347,710 7,000 SH Put SOLE   0 0 7,000
APPLIED MATLS INC COM 038222105   750,977 4,634 SH   SOLE   0 0 4,634
ARDAGH METAL PACKAGING S A SHS L02235106   65,280 17,000 SH   SOLE   0 0 17,000
ARK ETF TR INNOVATION ETF 00214Q104   248,548 4,746 SH   SOLE   0 0 4,746
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   13,560 235 SH   SOLE   0 0 235
ARK ETF TR GENOMIC REV ETF 00214Q302   26,248 800 SH   SOLE   0 0 800
ARK ETF TR ARK SPACE EXPL 00214Q807   1,156 75 SH   SOLE   0 0 75
ASML HOLDING N V N Y REGISTRY SHS N07059210   304,282 402 SH   SOLE   0 0 402
ASTRAZENECA PLC SPONSORED ADR 046353108   379,069 5,628 SH   SOLE   0 0 5,628
AT&T INC COM 00206R102   1,502,034 89,513 SH   SOLE   0 0 89,513
AUTOMATIC DATA PROCESSING IN COM 053015103   430,296 1,847 SH   SOLE   0 0 1,847
AUTOZONE INC COM 053332102   1,049,758 406 SH   SOLE   0 0 406
BALL CORP COM 058498106   312,334 5,430 SH   SOLE   0 0 5,430
BANCO SANTANDER S.A. ADR 05964H105   122,309 29,543 SH   SOLE   0 0 29,543
BANK AMERICA CORP COM 060505104   3,662,957 108,790 SH   SOLE   0 0 108,790
BANK AMERICA CORP 7.25%CNV PFD L 060505682   4,821 4 SH   SOLE   0 0 4
BARINGS BDC INC COM 06759L103   91,549 10,670 SH   SOLE   0 0 10,670
BCE INC COM NEW 05534B760   618,310 15,701 SH   SOLE   0 0 15,701
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,625 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,154,376 11,648 SH   SOLE   0 0 11,648
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   13,845 71,000 SH   SOLE   0 0 71,000
BIONTECH SE SPONSORED ADS 09075V102   326,013 3,089 SH   SOLE   0 0 3,089
BIOXCEL THERAPEUTICS INC COM 09075P105   52,584 17,825 SH   SOLE   0 0 17,825
BLACKROCK ENHANCED EQUITY DI COM 09251A104   109,621 14,255 SH   SOLE   0 0 14,255
BLACKROCK INC COM 09247X101   1,533,703 1,889 SH   SOLE   0 0 1,889
BLOCK INC CL A 852234103   429,757 5,556 SH   SOLE   0 0 5,556
BOEING CO COM 097023105   1,491,757 5,723 SH   SOLE   0 0 5,723
BOOKING HOLDINGS INC COM 09857L108   262,494 74 SH   SOLE   0 0 74
BP PLC SPONSORED ADR 055622104   901,194 25,457 SH   SOLE   0 0 25,457
BRISTOL-MYERS SQUIBB CO COM 110122108   616,919 12,023 SH   SOLE   0 0 12,023
BROADCOM INC COM 11135F101   4,678,771 4,192 SH   SOLE   0 0 4,192
C3 AI INC CL A 12468P104   297,149 10,350 SH   SOLE   0 0 10,350
CADENCE DESIGN SYSTEM INC COM 127387108   343,186 1,260 SH   SOLE   0 0 1,260
CAMECO CORP COM 13321L108   282,003 6,543 SH   SOLE   0 0 6,543
CARDINAL HEALTH INC COM 14149Y108   511,453 5,074 SH   SOLE   0 0 5,074
CARMAX INC COM 143130102   292,303 3,809 SH   SOLE   0 0 3,809
CATERPILLAR INC COM 149123101   1,334,075 4,512 SH   SOLE   0 0 4,512
CATERPILLAR INC COM 149123101   147,835 500 SH Put SOLE   0 0 500
CHECK POINT SOFTWARE TECH LT ORD M22465104   300,752 1,968 SH   SOLE   0 0 1,968
CHEVRON CORP NEW COM 166764100   3,816,061 25,584 SH   SOLE   0 0 25,584
CHURCH & DWIGHT CO INC COM 171340102   825,056 8,725 SH   SOLE   0 0 8,725
CISCO SYS INC COM 17275R102   1,397,296 27,658 SH   SOLE   0 0 27,658
CITIGROUP INC COM NEW 172967424   298,929 5,811 SH   SOLE   0 0 5,811
CLEVELAND-CLIFFS INC NEW COM 185899101   427,493 20,935 SH   SOLE   0 0 20,935
CLOROX CO DEL COM 189054109   432,903 3,036 SH   SOLE   0 0 3,036
COCA COLA CO COM 191216100   2,451,961 41,608 SH   SOLE   0 0 41,608
COEUR MNG INC COM NEW 192108504   134,175 41,158 SH   SOLE   0 0 41,158
COHEN & STEERS INFRASTRUCTUR COM 19248A109   560,185 26,374 SH   SOLE   0 0 26,374
COMCAST CORP NEW CL A 20030N101   731,410 16,680 SH   SOLE   0 0 16,680
COMPASS DIVERSIFIED SH BEN INT 20451Q104   296,340 13,200 SH   SOLE   0 0 13,200
CONOCOPHILLIPS COM 20825C104   572,685 4,934 SH   SOLE   0 0 4,934
CORTEVA INC COM 22052L104   286,519 5,979 SH   SOLE   0 0 5,979
COSTCO WHSL CORP NEW COM 22160K105   2,463,968 3,733 SH   SOLE   0 0 3,733
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,033,235 13,405 SH   SOLE   0 0 13,405
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   26,954 13,613 SH   SOLE   0 0 13,613
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,980,414 31,636 SH   SOLE   0 0 31,636
CROWDSTRIKE HLDGS INC CL A 22788C105   977,876 3,830 SH   SOLE   0 0 3,830
CROWN CASTLE INC COM 22822V101   724,689 6,291 SH   SOLE   0 0 6,291
CSX CORP COM 126408103   894,763 25,808 SH   SOLE   0 0 25,808
CVS HEALTH CORP COM 126650100   1,998,163 25,306 SH   SOLE   0 0 25,306
DANAHER CORPORATION COM 235851102   830,048 3,588 SH   SOLE   0 0 3,588
DARDEN RESTAURANTS INC COM 237194105   32,860 200 SH   SOLE   0 0 200
DARDEN RESTAURANTS INC COM 237194105   180,730 1,100 SH Put SOLE   0 0 1,100
DEERE & CO COM 244199105   701,772 1,755 SH   SOLE   0 0 1,755
DELTA AIR LINES INC DEL COM NEW 247361702   214,909 5,342 SH   SOLE   0 0 5,342
DIAGEO PLC SPON ADR NEW 25243Q205   267,140 1,834 SH   SOLE   0 0 1,834
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   4,539,722 136,533 SH   SOLE   0 0 136,533
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   3,081,607 107,598 SH   SOLE   0 0 107,598
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   912,130 37,832 SH   SOLE   0 0 37,832
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   373,902 7,214 SH   SOLE   0 0 7,214
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   97,198 1,630 SH   SOLE   0 0 1,630
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   494,635 9,452 SH   SOLE   0 0 9,452
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   16,677,431 311,867 SH   SOLE   0 0 311,867
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   56,122 1,920 SH   SOLE   0 0 1,920
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   24,044 646 SH   SOLE   0 0 646
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   2,595 107 SH   SOLE   0 0 107
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   4,439 173 SH   SOLE   0 0 173
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   2,925 121 SH   SOLE   0 0 121
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   3,169 124 SH   SOLE   0 0 124
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   647,411 18,842 SH   SOLE   0 0 18,842
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   23,804 832 SH   SOLE   0 0 832
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   28,230 1,156 SH   SOLE   0 0 1,156
DIREXION SHS ETF TR DAILY ELECTRIC 25460G146   1,526 34 SH   SOLE   0 0 34
DIREXION SHS ETF TR DAILY REGIONAL 25460G153   54,838 564 SH   SOLE   0 0 564
DIREXION SHS ETF TR TSLA BULL 1.5X 25460G286   28,720 2,000 SH   SOLE   0 0 2,000
DIREXION SHS ETF TR DAILY TECH OCT21 25460G393   187,910 19,000 SH   SOLE   0 0 19,000
DISCOVER FINL SVCS COM 254709108   157,472 1,401 SH   SOLE   0 0 1,401
DISCOVER FINL SVCS COM 254709108   168,600 1,500 SH Put SOLE   0 0 1,500
DISNEY WALT CO COM 254687106   1,589,555 17,605 SH   SOLE   0 0 17,605
DNP SELECT INCOME FD INC COM 23325P104   355,128 41,878 SH   SOLE   0 0 41,878
DOCUSIGN INC COM 256163106   109,150 1,836 SH   SOLE   0 0 1,836
DOCUSIGN INC NOTE 1/1 256163AD8   9,944 10,000 PRN   SOLE   0 0 10,000
DOLLAR GEN CORP NEW COM 256677105   418,862 3,081 SH   SOLE   0 0 3,081
DOMINION ENERGY INC COM 25746U109   2,682,368 57,072 SH   SOLE   0 0 57,072
DOW INC COM 260557103   799,307 14,575 SH   SOLE   0 0 14,575
DUKE ENERGY CORP NEW COM NEW 26441C204   8,229,826 84,809 SH   SOLE   0 0 84,809
DUPONT DE NEMOURS INC COM 26614N102   430,829 5,600 SH   SOLE   0 0 5,600
EATON CORP PLC SHS G29183103   249,490 1,036 SH   SOLE   0 0 1,036
ELEVANCE HEALTH INC COM 036752103   488,536 1,036 SH   SOLE   0 0 1,036
ELI LILLY & CO COM 532457108   2,708,614 4,647 SH   SOLE   0 0 4,647
EMERSON ELEC CO COM 291011104   709,643 7,291 SH   SOLE   0 0 7,291
ENBRIDGE INC COM 29250N105   1,860,628 51,655 SH   SOLE   0 0 51,655
ENDEAVOUR SILVER CORP COM 29258Y103   113,443 57,586 SH   SOLE   0 0 57,586
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   204,708 14,834 SH   SOLE   0 0 14,834
ENTERPRISE PRODS PARTNERS L COM 293792107   1,154,033 43,796 SH   SOLE   0 0 43,796
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   2,000 200 SH   SOLE   0 0 200
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   752,417 12,455 SH   SOLE   0 0 12,455
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   11,138 240 SH   SOLE   0 0 240
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   7,982 2,471 SH   SOLE   0 0 2,471
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   89,975 2,510 SH   SOLE   0 0 2,510
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   8,150 243 SH   SOLE   0 0 243
ETF SER SOLUTIONS US GLB JETS 26922A842   113,462 5,962 SH   SOLE   0 0 5,962
EXELON CORP COM 30161N101   240,018 6,686 SH   SOLE   0 0 6,686
EXXON MOBIL CORP COM 30231G102   3,910,335 39,111 SH   SOLE   0 0 39,111
F N B CORP COM 302520101   576,072 41,835 SH   SOLE   0 0 41,835
FAIR ISAAC CORP COM 303250104   260,738 224 SH   SOLE   0 0 224
FASTENAL CO COM 311900104   233,237 3,601 SH   SOLE   0 0 3,601
FEDEX CORP COM 31428X106   857,809 3,391 SH   SOLE   0 0 3,391
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   130,646 1,655 SH   SOLE   0 0 1,655
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   3,331 100 SH   SOLE   0 0 100
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,152 50 SH   SOLE   0 0 50
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   33,166 619 SH   SOLE   0 0 619
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   40,418 625 SH   SOLE   0 0 625
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   16,410 268 SH   SOLE   0 0 268
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   33,468 233 SH   SOLE   0 0 233
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   11,752 441 SH   SOLE   0 0 441
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   928,627 22,727 SH   SOLE   0 0 22,727
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   6,682 150 SH   SOLE   0 0 150
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   9,992 205 SH   SOLE   0 0 205
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   274,284 5,376 SH   SOLE   0 0 5,376
FIDELITY NATL INFORMATION SV COM 31620M106   263,527 4,387 SH   SOLE   0 0 4,387
FIDUS INVT CORP COM 316500107   789,560 40,100 SH   SOLE   0 0 40,100
FIFTH THIRD BANCORP COM 316773100   780,276 22,623 SH   SOLE   0 0 22,623
FIRST HORIZON CORPORATION COM 320517105   162,934 11,507 SH   SOLE   0 0 11,507
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,162,835 128,282 SH   SOLE   0 0 128,282
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,603,666 31,040 SH   SOLE   0 0 31,040
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   36,908 1,267 SH   SOLE   0 0 1,267
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,013,200 21,250 SH   SOLE   0 0 21,250
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   112,718 5,650 SH   SOLE   0 0 5,650
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   26,210 1,470 SH   SOLE   0 0 1,470
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   308,924 15,400 SH   SOLE   0 0 15,400
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   15,773 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   5,958 357 SH   SOLE   0 0 357
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   70,519 1,629 SH   SOLE   0 0 1,629
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   37,072 358 SH   SOLE   0 0 358
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   5,059 78 SH   SOLE   0 0 78
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   15,516 225 SH   SOLE   0 0 225
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   12,985 101 SH   SOLE   0 0 101
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   4,277 135 SH   SOLE   0 0 135
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,596,441 29,616 SH   SOLE   0 0 29,616
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,047,667 47,065 SH   SOLE   0 0 47,065
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   128 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   6,510 500 SH   SOLE   0 0 500
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,069,352 19,862 SH   SOLE   0 0 19,862
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   12,675 300 SH   SOLE   0 0 300
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   486,902 4,650 SH   SOLE   0 0 4,650
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   391,937 5,108 SH   SOLE   0 0 5,108
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,795,931 22,438 SH   SOLE   0 0 22,438
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   103,962 658 SH   SOLE   0 0 658
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   782,391 4,194 SH   SOLE   0 0 4,194
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   1,058 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   21,928 520 SH   SOLE   0 0 520
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   11,607 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   130,839 5,140 SH   SOLE   0 0 5,140
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849   506,271 26,901 SH   SOLE   0 0 26,901
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   2,883 150 SH   SOLE   0 0 150
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   3,335 120 SH   SOLE   0 0 120
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   100,653 3,635 SH   SOLE   0 0 3,635
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,312,127 28,481 SH   SOLE   0 0 28,481
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   626,064 15,060 SH   SOLE   0 0 15,060
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   18,012 950 SH   SOLE   0 0 950
FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846   114,325 5,335 SH   SOLE   0 0 5,335
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   545,542 23,637 SH   SOLE   0 0 23,637
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   3,770,930 240,954 SH   SOLE   0 0 240,954
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   9,870 154 SH   SOLE   0 0 154
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   675,275 31,614 SH   SOLE   0 0 31,614
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   368,335 18,584 SH   SOLE   0 0 18,584
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,428,479 47,000 SH   SOLE   0 0 47,000
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,063,838 20,637 SH   SOLE   0 0 20,637
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   309,832 6,805 SH   SOLE   0 0 6,805
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   71,244 2,374 SH   SOLE   0 0 2,374
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   20,627 253 SH   SOLE   0 0 253
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   11,977 450 SH   SOLE   0 0 450
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   707 25 SH   SOLE   0 0 25
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,795 74 SH   SOLE   0 0 74
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   354 14 SH   SOLE   0 0 14
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   15,405 470 SH   SOLE   0 0 470
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   25,265 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   470,603 9,739 SH   SOLE   0 0 9,739
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   249,394 5,560 SH   SOLE   0 0 5,560
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   13,595,572 227,884 SH   SOLE   0 0 227,884
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   2,080,740 40,262 SH   SOLE   0 0 40,262
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,523,848 46,501 SH   SOLE   0 0 46,501
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   45,020 1,100 SH   SOLE   0 0 1,100
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F334   12,099 385 SH   SOLE   0 0 385
FIRST TR EXCHNG TRADED FD VI CBOE VEST US SMA 33740F342   2,983 141 SH   SOLE   0 0 141
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   7,542,529 381,321 SH   SOLE   0 0 381,321
FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417   19,332 911 SH   SOLE   0 0 911
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425   57,324 1,787 SH   SOLE   0 0 1,787
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   63,711 2,004 SH   SOLE   0 0 2,004
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   2,221,618 67,519 SH   SOLE   0 0 67,519
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   250,716 7,659 SH   SOLE   0 0 7,659
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   3,173 95 SH   SOLE   0 0 95
FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508   434,518 25,470 SH   SOLE   0 0 25,470
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   223,155 6,472 SH   SOLE   0 0 6,472
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   40,524 1,197 SH   SOLE   0 0 1,197
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   74,402 1,868 SH   SOLE   0 0 1,868
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   299,307 8,658 SH   SOLE   0 0 8,658
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   91,872 3,883 SH   SOLE   0 0 3,883
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   24,501 630 SH   SOLE   0 0 630
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   89,081 2,450 SH   SOLE   0 0 2,450
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   1,058,575 39,841 SH   SOLE   0 0 39,841
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   9,899 232 SH   SOLE   0 0 232
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   131,369 2,945 SH   SOLE   0 0 2,945
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   13,665 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   25,687 725 SH   SOLE   0 0 725
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   222,043 5,465 SH   SOLE   0 0 5,465
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   48,057 2,550 SH   SOLE   0 0 2,550
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,197,400 48,399 SH   SOLE   0 0 48,399
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   175,677 4,913 SH   SOLE   0 0 4,913
FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653   505 16 SH   SOLE   0 0 16
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   42,506 1,325 SH   SOLE   0 0 1,325
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U679   2,996 99 SH   SOLE   0 0 99
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687   12,204 385 SH   SOLE   0 0 385
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   53,848 1,630 SH   SOLE   0 0 1,630
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   177,984 6,592 SH   SOLE   0 0 6,592
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   2,961 87 SH   SOLE   0 0 87
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   41,524 1,955 SH   SOLE   0 0 1,955
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   17,475 500 SH   SOLE   0 0 500
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,115,412 31,087 SH   SOLE   0 0 31,087
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   837,634 10,734 SH   SOLE   0 0 10,734
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,253,643 104,873 SH   SOLE   0 0 104,873
FORD MTR CO DEL COM 345370860   747,775 61,343 SH   SOLE   0 0 61,343
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   175,549 12,994 SH   SOLE   0 0 12,994
FREEPORT-MCMORAN INC CL B 35671D857   511,390 12,013 SH   SOLE   0 0 12,013
FREEPORT-MCMORAN INC CL B 35671D857   127,710 3,000 SH Put SOLE   0 0 3,000
GABELLI DIVID & INCOME TR COM 36242H104   333,364 15,405 SH   SOLE   0 0 15,405
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   200,901 2,598 SH   SOLE   0 0 2,598
GENERAL DYNAMICS CORP COM 369550108   493,113 1,899 SH   SOLE   0 0 1,899
GENERAL ELECTRIC CO COM NEW 369604301   1,063,171 8,330 SH   SOLE   0 0 8,330
GENERAL MLS INC COM 370334104   502,876 7,720 SH   SOLE   0 0 7,720
GENERAL MTRS CO COM 37045V100   925,840 25,775 SH   SOLE   0 0 25,775
GENUINE PARTS CO COM 372460105   221,351 1,598 SH   SOLE   0 0 1,598
GILEAD SCIENCES INC COM 375558103   1,078,105 13,308 SH   SOLE   0 0 13,308
GLOBAL NET LEASE INC COM NEW 379378201   175,096 17,598 SH   SOLE   0 0 17,598
GLOBAL X FDS THMATC GWT ETF 37954Y418   2,460 100 SH   SOLE   0 0 100
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   79,038 3,488 SH   SOLE   0 0 3,488
GLOBAL X FDS RUSSELL 2000 37954Y459   12,588 752 SH   SOLE   0 0 752
GLOBAL X FDS E COMMERCE ETF 37954Y467   46,554 2,197 SH   SOLE   0 0 2,197
GLOBAL X FDS S&P 500 COVERED 37954Y475   55,019 1,395 SH   SOLE   0 0 1,395
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,286,394 131,857 SH   SOLE   0 0 131,857
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   4,228 131 SH   SOLE   0 0 131
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   45,854 1,859 SH   SOLE   0 0 1,859
GLOBAL X FDS US PFD ETF 37954Y657   15,132 780 SH   SOLE   0 0 780
GLOBAL X FDS US INFR DEV ETF 37954Y673   29,877 867 SH   SOLE   0 0 867
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   4,358 302 SH   SOLE   0 0 302
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   2,256 200 SH   SOLE   0 0 200
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   545,058 19,125 SH   SOLE   0 0 19,125
GLOBAL X FDS CONSCIOUS COS 37954Y731   5,444 163 SH   SOLE   0 0 163
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   44,277 1,249 SH   SOLE   0 0 1,249
GLOBAL X FDS AGING POPULATION 37954Y772   2,503 88 SH   SOLE   0 0 88
GLOBAL X FDS INTERNET OF THNG 37954Y780   9,851 279 SH   SOLE   0 0 279
GLOBAL X FDS HEALTH WELLNESS 37954Y798   5,221 231 SH   SOLE   0 0 231
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   1,052 93 SH   SOLE   0 0 93
GLOBAL X FDS FINTECH ETF 37954Y814   44,108 1,725 SH   SOLE   0 0 1,725
GLOBAL X FDS GLOBAL X COPPER 37954Y830   40,500 1,080 SH   SOLE   0 0 1,080
GLOBAL X FDS GLOBAL X SILVER 37954Y848   99,295 3,500 SH   SOLE   0 0 3,500
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   51,586 1,013 SH   SOLE   0 0 1,013
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,015,382 36,670 SH   SOLE   0 0 36,670
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   607,993 6,481 SH   SOLE   0 0 6,481
GOLDMAN SACHS GROUP INC COM 38141G104   548,663 1,422 SH   SOLE   0 0 1,422
GRAY TELEVISION INC COM 389375106   448,000 50,000 SH   SOLE   0 0 50,000
GRAY TELEVISION INC CL A 389375205   27,049 3,158 SH   SOLE   0 0 3,158
GSK PLC SPONSORED ADR 37733W204   283,232 7,643 SH   SOLE   0 0 7,643
HEALTHCARE RLTY TR CL A COM 42226K105   185,375 10,759 SH   SOLE   0 0 10,759
HELMERICH & PAYNE INC COM 423452101   363,446 10,034 SH   SOLE   0 0 10,034
HENRY SCHEIN INC COM 806407102   219,559 2,900 SH   SOLE   0 0 2,900
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   101,260 13,168 SH   SOLE   0 0 13,168
HOME DEPOT INC COM 437076102   4,682,220 13,511 SH   SOLE   0 0 13,511
HONEYWELL INTL INC COM 438516106   1,703,552 8,123 SH   SOLE   0 0 8,123
HP INC COM 40434L105   221,268 7,354 SH   SOLE   0 0 7,354
HUBSPOT INC COM 443573100   233,377 402 SH   SOLE   0 0 402
ILLINOIS TOOL WKS INC COM 452308109   413,303 1,578 SH   SOLE   0 0 1,578
INNOVATOR ETFS TR IBD 50 ETF 45782C102   7,531 309 SH   SOLE   0 0 309
INNOVATOR ETFS TR US SML CP PWR B 45782C284   1,062,338 39,226 SH   SOLE   0 0 39,226
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   103,666 3,525 SH   SOLE   0 0 3,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   32,608 1,036 SH   SOLE   0 0 1,036
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   14,936 512 SH   SOLE   0 0 512
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359   45,573 1,812 SH   SOLE   0 0 1,812
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   10,524 409 SH   SOLE   0 0 409
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   3,562 100 SH   SOLE   0 0 100
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   37,630 950 SH   SOLE   0 0 950
INNOVATOR ETFS TR US SML CP PWR B 45782C474   80,148 2,336 SH   SOLE   0 0 2,336
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   60,494 2,110 SH   SOLE   0 0 2,110
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   1,755 50 SH   SOLE   0 0 50
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   26,775 700 SH   SOLE   0 0 700
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,651 60 SH   SOLE   0 0 60
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   60,313 1,735 SH   SOLE   0 0 1,735
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   497,858 13,573 SH   SOLE   0 0 13,573
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   3,847,628 115,302 SH   SOLE   0 0 115,302
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   45,842 1,940 SH   SOLE   0 0 1,940
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   61,702 2,275 SH   SOLE   0 0 2,275
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   14,887 446 SH   SOLE   0 0 446
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   1,963,940 55,017 SH   SOLE   0 0 55,017
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   6,021 160 SH   SOLE   0 0 160
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   102,056 2,820 SH   SOLE   0 0 2,820
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   174,797 5,400 SH   SOLE   0 0 5,400
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   90,900 3,000 SH   SOLE   0 0 3,000
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   51,286 1,171 SH   SOLE   0 0 1,171
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   2,615 80 SH   SOLE   0 0 80
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   2,675 70 SH   SOLE   0 0 70
INNOVATOR ETFS TR INTERNATIONAL DE 45783Y426   82,784 3,200 SH   SOLE   0 0 3,200
INNOVATOR ETFS TR INNOVATOR INTER 45783Y533   83,648 3,200 SH   SOLE   0 0 3,200
INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541   179,690 7,000 SH   SOLE   0 0 7,000
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731   1,278,756 44,935 SH   SOLE   0 0 44,935
INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756   178,896 6,445 SH   SOLE   0 0 6,445
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   249,498 6,225 SH   SOLE   0 0 6,225
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   1,143 40 SH   SOLE   0 0 40
INTEL CORP COM 458140100   2,513,149 50,013 SH   SOLE   0 0 50,013
INTERNATIONAL BUSINESS MACHS COM 459200101   3,855,668 23,575 SH   SOLE   0 0 23,575
INTERNATIONAL PAPER CO COM 460146103   434,450 12,018 SH   SOLE   0 0 12,018
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   589,609 11,821 SH   SOLE   0 0 11,821
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   10,658 249 SH   SOLE   0 0 249
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   15,898 153 SH   SOLE   0 0 153
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   106,947 2,011 SH   SOLE   0 0 2,011
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   65,757 2,300 SH   SOLE   0 0 2,300
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   137,221 4,871 SH   SOLE   0 0 4,871
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   48,449 914 SH   SOLE   0 0 914
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   34,185 1,422 SH   SOLE   0 0 1,422
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,395,495 54,189 SH   SOLE   0 0 54,189
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   3,752,272 88,476 SH   SOLE   0 0 88,476
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   1,384,979 16,808 SH   SOLE   0 0 16,808
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   42,895 905 SH   SOLE   0 0 905
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   181,248 4,100 SH   SOLE   0 0 4,100
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   181,426 10,102 SH   SOLE   0 0 10,102
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   5,029 202 SH   SOLE   0 0 202
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   97,120 8,467 SH   SOLE   0 0 8,467
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   153,084 6,331 SH   SOLE   0 0 6,331
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   57,291 2,839 SH   SOLE   0 0 2,839
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,348 85 SH   SOLE   0 0 85
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   3,640 74 SH   SOLE   0 0 74
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   784 34 SH   SOLE   0 0 34
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   422,457 21,631 SH   SOLE   0 0 21,631
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   417,057 17,583 SH   SOLE   0 0 17,583
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   18,366 1,013 SH   SOLE   0 0 1,013
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   163,479 8,559 SH   SOLE   0 0 8,559
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   4,904 151 SH   SOLE   0 0 151
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   219,196 4,625 SH   SOLE   0 0 4,625
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,134 55 SH   SOLE   0 0 55
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   3,595 100 SH   SOLE   0 0 100
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   169,122 5,325 SH   SOLE   0 0 5,325
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   64,062 1,451 SH   SOLE   0 0 1,451
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   68,935 3,255 SH   SOLE   0 0 3,255
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599   1 0 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   288,889 10,704 SH   SOLE   0 0 10,704
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,304,837 7,742 SH   SOLE   0 0 7,742
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   33,431 765 SH   SOLE   0 0 765
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   26,624 499 SH   SOLE   0 0 499
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,249,081 46,417 SH   SOLE   0 0 46,417
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   767 48 SH   SOLE   0 0 48
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,003,005 43,458 SH   SOLE   0 0 43,458
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   13,092 255 SH   SOLE   0 0 255
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   208,426 10,277 SH   SOLE   0 0 10,277
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   1,574,933 21,762 SH   SOLE   0 0 21,762
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   34,533 1,775 SH   SOLE   0 0 1,775
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   234,978 12,175 SH   SOLE   0 0 12,175
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   45,001 2,200 SH   SOLE   0 0 2,200
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   259,287 12,415 SH   SOLE   0 0 12,415
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   481,472 5,224 SH   SOLE   0 0 5,224
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   3,856 62 SH   SOLE   0 0 62
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   6,241 210 SH   SOLE   0 0 210
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   118,895 1,954 SH   SOLE   0 0 1,954
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   65,461 665 SH   SOLE   0 0 665
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   35,285 935 SH   SOLE   0 0 935
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   451,352 8,346 SH   SOLE   0 0 8,346
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   321,032 9,836 SH   SOLE   0 0 9,836
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   611,408 6,175 SH   SOLE   0 0 6,175
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   217,989 5,057 SH   SOLE   0 0 5,057
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   14,890 500 SH   SOLE   0 0 500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   26,319,572 166,791 SH   SOLE   0 0 166,791
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   36,118 490 SH   SOLE   0 0 490
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   29,827 950 SH   SOLE   0 0 950
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   4,058 187 SH   SOLE   0 0 187
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   121,984 3,058 SH   SOLE   0 0 3,058
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   232,158 12,578 SH   SOLE   0 0 12,578
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   381,363 18,040 SH   SOLE   0 0 18,040
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   170,205 4,540 SH   SOLE   0 0 4,540
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   9,204 200 SH   SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   817,062 23,212 SH   SOLE   0 0 23,212
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   44,224 3,033 SH   SOLE   0 0 3,033
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   84,942 1,716 SH   SOLE   0 0 1,716
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   403,900 5,308 SH   SOLE   0 0 5,308
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   12,159 300 SH   SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   70,233 1,675 SH   SOLE   0 0 1,675
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   33,996 670 SH   SOLE   0 0 670
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   9,170 200 SH   SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   19,828 642 SH   SOLE   0 0 642
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   15,301 480 SH   SOLE   0 0 480
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   1,643,887 19,229 SH   SOLE   0 0 19,229
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   11,742 300 SH   SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   23,687 530 SH   SOLE   0 0 530
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   51,668 565 SH   SOLE   0 0 565
INVESCO QQQ TR UNIT SER 1 46090E103   6,418,308 15,673 SH   SOLE   0 0 15,673
INVESCO SR INCOME TR COM 46131H107   42,640 10,400 SH   SOLE   0 0 10,400
INVESCO TR INVT GRADE MUNS COM 46131M106   515,145 52,087 SH   SOLE   0 0 52,087
IRON MTN INC DEL COM 46284V101   783,466 11,196 SH   SOLE   0 0 11,196
ISHARES INC FRONTIER AND SEL 464286145   2,630 100 SH   SOLE   0 0 100
ISHARES INC EM MKTS DIV ETF 464286319   134,580 5,080 SH   SOLE   0 0 5,080
ISHARES INC MSCI GLB SLV&MTL 464286327   9,162 900 SH   SOLE   0 0 900
ISHARES INC MSCI BRAZIL ETF 464286400   669,379 19,147 SH   SOLE   0 0 19,147
ISHARES INC MSCI EM ASIA ETF 464286426   661 10 SH   SOLE   0 0 10
ISHARES INC MSCI GBL MIN VOL 464286525   208,527 2,078 SH   SOLE   0 0 2,078
ISHARES INC MSCI EMERG MRKT 464286533   139,753 2,514 SH   SOLE   0 0 2,514
ISHARES INC MSCI CHILE ETF 464286640   197,583 7,004 SH   SOLE   0 0 7,004
ISHARES INC MSCI BIC ETF 464286657   684 20 SH   SOLE   0 0 20
ISHARES INC MSCI PAC JP ETF 464286665   3,560 82 SH   SOLE   0 0 82
ISHARES INC MSCI GERMANY ETF 464286806   148,450 5,000 SH Put SOLE   0 0 5,000
ISHARES INC MSCI HONG KG ETF 464286871   3,960 228 SH   SOLE   0 0 228
ISHARES INC CORE MSCI EMKT 46434G103   2,201,090 43,517 SH   SOLE   0 0 43,517
ISHARES INC MSCI JPN ETF NEW 46434G822   45,155 704 SH   SOLE   0 0 704
ISHARES INC MSCI GBL ETF NEW 46434G848   37,061 860 SH   SOLE   0 0 860
ISHARES INC ESG AWR MSCI EM 46434G863   2,629 82 SH   SOLE   0 0 82
ISHARES TR S&P 100 ETF 464287101   213,254 955 SH   SOLE   0 0 955
ISHARES TR CORE S&P TTL STK 464287150   394,192 3,746 SH   SOLE   0 0 3,746
ISHARES TR SELECT DIVID ETF 464287168   365,503 3,118 SH   SOLE   0 0 3,118
ISHARES TR TIPS BD ETF 464287176   478,821 4,455 SH   SOLE   0 0 4,455
ISHARES TR CHINA LG-CAP ETF 464287184   14,243 593 SH   SOLE   0 0 593
ISHARES TR US TRSPRTION 464287192   70,069 267 SH   SOLE   0 0 267
ISHARES TR CORE S&P500 ETF 464287200   10,335,695 21,640 SH   SOLE   0 0 21,640
ISHARES TR CORE US AGGBD ET 464287226   1,359,824 13,701 SH   SOLE   0 0 13,701
ISHARES TR MSCI EMG MKT ETF 464287234   50,222 1,249 SH   SOLE   0 0 1,249
ISHARES TR IBOXX INV CP ETF 464287242   493,322 4,458 SH   SOLE   0 0 4,458
ISHARES TR GLOBAL TECH ETF 464287291   12,886 189 SH   SOLE   0 0 189
ISHARES TR S&P 500 GRWT ETF 464287309   4,314,566 57,451 SH   SOLE   0 0 57,451
ISHARES TR GLOB HLTHCRE ETF 464287325   26,883 310 SH   SOLE   0 0 310
ISHARES TR NORTH AMERN NAT 464287374   6,027 148 SH   SOLE   0 0 148
ISHARES TR LATN AMER 40 ETF 464287390   7,995,518 275,138 SH   SOLE   0 0 275,138
ISHARES TR S&P 500 VAL ETF 464287408   435,221 2,503 SH   SOLE   0 0 2,503
ISHARES TR 20 YR TR BD ETF 464287432   2,175,360 22,000 SH Call SOLE   0 0 22,000
ISHARES TR 20 YR TR BD ETF 464287432   126,962 1,284 SH   SOLE   0 0 1,284
ISHARES TR 7-10 YR TRSY BD 464287440   4,441,458 46,078 SH   SOLE   0 0 46,078
ISHARES TR 1 3 YR TREAS BD 464287457   1,393,378 16,984 SH   SOLE   0 0 16,984
ISHARES TR MSCI EAFE ETF 464287465   809,841 10,748 SH   SOLE   0 0 10,748
ISHARES TR RUS MDCP VAL ETF 464287473   103,747 892 SH   SOLE   0 0 892
ISHARES TR RUS MD CP GR ETF 464287481   16,313 156 SH   SOLE   0 0 156
ISHARES TR RUS MID CAP ETF 464287499   80,606 1,037 SH   SOLE   0 0 1,037
ISHARES TR CORE S&P MCP ETF 464287507   6,726,575 24,271 SH   SOLE   0 0 24,271
ISHARES TR EXPANDED TECH 464287515   58,746 145 SH   SOLE   0 0 145
ISHARES TR ISHARES SEMICDTR 464287523   624,760 1,084 SH   SOLE   0 0 1,084
ISHARES TR EXPND TEC SC ETF 464287549   16,583 37 SH   SOLE   0 0 37
ISHARES TR ISHARES BIOTECH 464287556   17,898 132 SH   SOLE   0 0 132
ISHARES TR COHEN STEER REIT 464287564   2,349 40 SH   SOLE   0 0 40
ISHARES TR GLOBAL 100 ETF 464287572   23,048 286 SH   SOLE   0 0 286
ISHARES TR US CONSUM DISCRE 464287580   102,983 1,359 SH   SOLE   0 0 1,359
ISHARES TR RUS 1000 VAL ETF 464287598   656,988 3,976 SH   SOLE   0 0 3,976
ISHARES TR S&P MC 400GR ETF 464287606   59,811 755 SH   SOLE   0 0 755
ISHARES TR RUS 1000 GRW ETF 464287614   757,648 2,499 SH   SOLE   0 0 2,499
ISHARES TR RUS 1000 ETF 464287622   191,188 729 SH   SOLE   0 0 729
ISHARES TR RUS 2000 VAL ETF 464287630   9,475 61 SH   SOLE   0 0 61
ISHARES TR RUS 2000 GRW ETF 464287648   10,593 42 SH   SOLE   0 0 42
ISHARES TR RUSSELL 2000 ETF 464287655   17,684,021 88,107 SH   SOLE   0 0 88,107
ISHARES TR CORE S&P US VLU 464287663   5,313 63 SH   SOLE   0 0 63
ISHARES TR CORE S&P US GWT 464287671   3,713,247 35,670 SH   SOLE   0 0 35,670
ISHARES TR U.S. UTILITS ETF 464287697   45,366 568 SH   SOLE   0 0 568
ISHARES TR S&P MC 400VL ETF 464287705   71,047 623 SH   SOLE   0 0 623
ISHARES TR US TELECOM ETF 464287713   1,821 80 SH   SOLE   0 0 80
ISHARES TR U.S. TECH ETF 464287721   600,576 4,893 SH   SOLE   0 0 4,893
ISHARES TR U.S. REAL ES ETF 464287739   56,479 618 SH   SOLE   0 0 618
ISHARES TR US HLTHCARE ETF 464287762   353,493 1,235 SH   SOLE   0 0 1,235
ISHARES TR U.S. FIN SVC ETF 464287770   19,506 109 SH   SOLE   0 0 109
ISHARES TR CORE S&P SCP ETF 464287804   6,685,843 61,763 SH   SOLE   0 0 61,763
ISHARES TR US CONSM STAPLES 464287812   87,855 458 SH   SOLE   0 0 458
ISHARES TR U.S. BAS MTL ETF 464287838   14,645 106 SH   SOLE   0 0 106
ISHARES TR EUROPE ETF 464287861   95,148 1,800 SH   SOLE   0 0 1,800
ISHARES TR SP SMCP600VL ETF 464287879   537,407 5,214 SH   SOLE   0 0 5,214
ISHARES TR S&P SML 600 GWT 464287887   31,535 252 SH   SOLE   0 0 252
ISHARES TR SHRT NAT MUN ETF 464288158   73,379 696 SH   SOLE   0 0 696
ISHARES TR AGENCY BOND ETF 464288166   121,553 1,121 SH   SOLE   0 0 1,121
ISHARES TR GL TIMB FORE ETF 464288174   5,447 67 SH   SOLE   0 0 67
ISHARES TR MSCI AC ASIA ETF 464288182   80,749 1,213 SH   SOLE   0 0 1,213
ISHARES TR GL CLEAN ENE ETF 464288224   18,777 1,206 SH   SOLE   0 0 1,206
ISHARES TR MSCI ACWI ETF 464288257   1,725,406 16,954 SH   SOLE   0 0 16,954
ISHARES TR EAFE SML CP ETF 464288273   50,201 811 SH   SOLE   0 0 811
ISHARES TR JPMORGAN USD EMG 464288281   9,797 110 SH   SOLE   0 0 110
ISHARES TR NEW YORK MUN ETF 464288323   10,818 200 SH   SOLE   0 0 200
ISHARES TR NATIONAL MUN ETF 464288414   1,363,564 12,578 SH   SOLE   0 0 12,578
ISHARES TR INTL SEL DIV ETF 464288448   102,038 3,646 SH   SOLE   0 0 3,646
ISHARES TR IBOXX HI YD ETF 464288513   62,237 804 SH   SOLE   0 0 804
ISHARES TR IBOXX HI YD ETF 464288513   1,470,410 19,000 SH Put SOLE   0 0 19,000
ISHARES TR MBS ETF 464288588   1,505 16 SH   SOLE   0 0 16
ISHARES TR USD INV GRDE ETF 464288620   2,358 46 SH   SOLE   0 0 46
ISHARES TR ISHS 5-10YR INVT 464288638   4,472 86 SH   SOLE   0 0 86
ISHARES TR ISHS 1-5YR INVS 464288646   4,051 79 SH   SOLE   0 0 79
ISHARES TR 3 7 YR TREAS BD 464288661   13,646,538 116,508 SH   SOLE   0 0 116,508
ISHARES TR SHORT TREAS BD 464288679   330,390 3,000 SH   SOLE   0 0 3,000
ISHARES TR PFD AND INCM SEC 464288687   83,950 2,692 SH   SOLE   0 0 2,692
ISHARES TR MRNING SM CP ETF 464288703   71,052 1,200 SH   SOLE   0 0 1,200
ISHARES TR US HOME CONS ETF 464288752   9,683 95 SH   SOLE   0 0 95
ISHARES TR US HOME CONS ETF 464288752   101,730 1,000 SH Put SOLE   0 0 1,000
ISHARES TR US AER DEF ETF 464288760   330,834 2,613 SH   SOLE   0 0 2,613
ISHARES TR US REGNL BKS ETF 464288778   127,486 3,047 SH   SOLE   0 0 3,047
ISHARES TR MSCI USA ESG SLC 464288802   120,278 1,197 SH   SOLE   0 0 1,197
ISHARES TR U.S. MED DVC ETF 464288810   434,046 8,042 SH   SOLE   0 0 8,042
ISHARES TR MICRO-CAP ETF 464288869   11,603 100 SH   SOLE   0 0 100
ISHARES TR EAFE VALUE ETF 464288877   3,803 73 SH   SOLE   0 0 73
ISHARES TR EAFE GRWTH ETF 464288885   4,455 46 SH   SOLE   0 0 46
ISHARES TR BRAZIL SM-CP ETF 464289131   2,095 139 SH   SOLE   0 0 139
ISHARES TR MSCI EURO FL ETF 464289180   8,384 400 SH   SOLE   0 0 400
ISHARES TR RUS TOP 200 ETF 464289446   276,216 2,400 SH   SOLE   0 0 2,400
ISHARES TR 10+ YR INVST GRD 464289511   4,268 81 SH   SOLE   0 0 81
ISHARES TR AGGRES ALLOC ETF 464289859   406,154 5,882 SH   SOLE   0 0 5,882
ISHARES TR GRWT ALLOCAT ETF 464289867   252,599 4,749 SH   SOLE   0 0 4,749
ISHARES TR MODERT ALLOC ETF 464289875   386,419 9,309 SH   SOLE   0 0 9,309
ISHARES TR CONSER ALLOC ETF 464289883   913,113 25,259 SH   SOLE   0 0 25,259
ISHARES TR US TREAS BD ETF 46429B267   2,683,193 116,458 SH   SOLE   0 0 116,458
ISHARES TR MSCI INDONIA ETF 46429B309   94,458 4,232 SH   SOLE   0 0 4,232
ISHARES TR MSCI INDIA ETF 46429B598   9,762 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655   287,572 5,681 SH   SOLE   0 0 5,681
ISHARES TR CORE HIGH DV ETF 46429B663   119,567 1,172 SH   SOLE   0 0 1,172
ISHARES TR MSCI EAFE MIN VL 46429B689   18,167 262 SH   SOLE   0 0 262
ISHARES TR MSCI USA MIN VOL 46429B697   2,315,288 29,672 SH   SOLE   0 0 29,672
ISHARES TR 0-5 YR TIPS ETF 46429B747   28,098 285 SH   SOLE   0 0 285
ISHARES TR MSCI USA QLT FCT 46432F339   31,942,145 217,087 SH   SOLE   0 0 217,087
ISHARES TR MSCI USA SZE FT 46432F370   121,189 919 SH   SOLE   0 0 919
ISHARES TR MSCI USA VALUE 46432F388   3,439 34 SH   SOLE   0 0 34
ISHARES TR MSCI USA MMENTM 46432F396   1,618,044 10,313 SH   SOLE   0 0 10,313
ISHARES TR CORE MSCI TOTAL 46432F834   377,194 5,809 SH   SOLE   0 0 5,809
ISHARES TR CORE MSCI EAFE 46432F842   4,956,087 70,449 SH   SOLE   0 0 70,449
ISHARES TR CORE 1 5 YR USD 46432F859   3,187 67 SH   SOLE   0 0 67
ISHARES TR 0-5YR INVT GR CP 46434V100   8,610 175 SH   SOLE   0 0 175
ISHARES TR INTL EQTY FACTOR 46434V274   552,107 19,697 SH   SOLE   0 0 19,697
ISHARES TR EXPONENTIAL TECH 46434V381   40,951 684 SH   SOLE   0 0 684
ISHARES TR 0-5YR HI YL CP 46434V407   165,840 3,928 SH   SOLE   0 0 3,928
ISHARES TR CORE TOTAL USD 46434V613   138 3 SH   SOLE   0 0 3
ISHARES TR CORE DIV GRWTH 46434V621   9,682,756 179,910 SH   SOLE   0 0 179,910
ISHARES TR CORE MSCI PAC 46434V696   238 4 SH   SOLE   0 0 4
ISHARES TR CORE MSCI EURO 46434V738   46,492 845 SH   SOLE   0 0 845
ISHARES TR HDG MSCI EAFE 46434V803   82,619 2,622 SH   SOLE   0 0 2,622
ISHARES TR TRS FLT RT BD 46434V860   7,571 150 SH   SOLE   0 0 150
ISHARES TR CONV BD ETF 46435G102   12,181 155 SH   SOLE   0 0 155
ISHARES TR INVESTMENT GRADE 46435G219   5,312 117 SH   SOLE   0 0 117
ISHARES TR MSCI INTL VLU FT 46435G409   9,941 375 SH   SOLE   0 0 375
ISHARES TR ESG AWR MSCI USA 46435G425   2,573,058 24,524 SH   SOLE   0 0 24,524
ISHARES TR MSCI USA SMCP MN 46435G433   2,177 61 SH   SOLE   0 0 61
ISHARES TR FALN ANGLS USD 46435G474   113,524 4,300 SH   SOLE   0 0 4,300
ISHARES TR ESG AW MSCI EAFE 46435G516   32,482 430 SH   SOLE   0 0 430
ISHARES TR SELF DRIVNG EV 46435U366   429 12 SH   SOLE   0 0 12
ISHARES TR ROBOTICS ARTIF 46435U556   29,912 867 SH   SOLE   0 0 867
ISHARES TR ESG AWARE MSCI 46435U663   2,302,266 60,570 SH   SOLE   0 0 60,570
ISHARES TR US INFRASTRUC 46435U713   8,054 200 SH   SOLE   0 0 200
ISHARES TR BROAD USD HIGH 46435U853   5,380 148 SH   SOLE   0 0 148
ISHARES TR IBONDS 27 ETF 46435UAA9   25,892 1,082 SH   SOLE   0 0 1,082
ISHARES TR 20+ YEAR TR BD 46436E338   7,389 269 SH   SOLE   0 0 269
ISHARES TR US TECH BRKTHR 46436E502   21,846 509 SH   SOLE   0 0 509
ISHARES TR US SML CP VALUE 46436E536   4,620 150 SH   SOLE   0 0 150
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,764,752 17,600 SH   SOLE   0 0 17,600
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   326,814 6,469 SH   SOLE   0 0 6,469
ISHARES U S ETF TR INT RT HDG C B 46431W705   2,596,748 27,897 SH   SOLE   0 0 27,897
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   15,257 339 SH   SOLE   0 0 339
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   31,674 542 SH   SOLE   0 0 542
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   18,849 347 SH   SOLE   0 0 347
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,711,000 49,309 SH   SOLE   0 0 49,309
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   4,786 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   4,571 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   48,024,988 956,102 SH   SOLE   0 0 956,102
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,216,222 24,359 SH   SOLE   0 0 24,359
JACKSON FINANCIAL INC COM CL A 46817M107   1,418,445 27,704 SH   SOLE   0 0 27,704
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   3,227,434 54,879 SH   SOLE   0 0 54,879
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   10,690 203 SH   SOLE   0 0 203
JOHNSON & JOHNSON COM 478160104   9,157,318 58,424 SH   SOLE   0 0 58,424
JPMORGAN CHASE & CO COM 46625H100   3,949,837 23,221 SH   SOLE   0 0 23,221
KAYNE ANDERSON ENERGY INFRST COM 486606106   120,163 13,686 SH   SOLE   0 0 13,686
KELLANOVA COM 487836108   245,713 4,395 SH   SOLE   0 0 4,395
KIMBERLY-CLARK CORP COM 494368103   831,119 6,840 SH   SOLE   0 0 6,840
KINDER MORGAN INC DEL COM 49456B101   992,446 56,261 SH   SOLE   0 0 56,261
KINROSS GOLD CORP COM 496902404   80,217 13,259 SH   SOLE   0 0 13,259
KRAFT HEINZ CO COM 500754106   458,584 12,401 SH   SOLE   0 0 12,401
KRANESHARES TR CSI CHI INTERNET 500767306   413,861 15,328 SH   SOLE   0 0 15,328
KRANESHARES TR QUADRTC INT RT 500767736   39,085 1,890 SH   SOLE   0 0 1,890
KRANESHARES TR ELEC VEH FUTUR 500767827   12,432 484 SH   SOLE   0 0 484
KROGER CO COM 501044101   323,261 7,072 SH   SOLE   0 0 7,072
L3HARRIS TECHNOLOGIES INC COM 502431109   229,576 1,090 SH   SOLE   0 0 1,090
LEGGETT & PLATT INC COM 524660107   411,262 15,715 SH   SOLE   0 0 15,715
LEUTHOLD FDS INC CORE ETF 527289789   4,723,973 146,839 SH   SOLE   0 0 146,839
LIGHTBRIDGE CORP COM 53224K302   41,492 12,926 SH   SOLE   0 0 12,926
LINDE PLC SHS G54950103   671,937 1,636 SH   SOLE   0 0 1,636
LISTED FD TR TRUESHARES STRCT 53656F664   262,788 7,265 SH   SOLE   0 0 7,265
LISTED FD TR TRUESHARES DEC 53656F672   228,342 7,156 SH   SOLE   0 0 7,156
LISTED FD TR TRUESHARES OCT 53656F698   74,583 2,235 SH   SOLE   0 0 2,235
LISTED FD TR TRUESHARES STRUC 53656F714   232,291 6,951 SH   SOLE   0 0 6,951
LISTED FD TR TRUESHARES STRUC 53656F722   1,047,159 30,791 SH   SOLE   0 0 30,791
LISTED FD TR TRUESHARES STRUC 53656F748   111,833 4,026 SH   SOLE   0 0 4,026
LISTED FD TR TRUESHARES STRUC 53656F755   29,309 960 SH   SOLE   0 0 960
LISTED FD TR TRUESHARES STRCD 53656F763   203,987 6,831 SH   SOLE   0 0 6,831
LISTED FD TR ROUNDHILL SPORTS 53656F789   4,983 287 SH   SOLE   0 0 287
LISTED FD TR TRUESHARES STRUC 53656F797   222,843 8,556 SH   SOLE   0 0 8,556
LISTED FD TR TRUESHS TECH AI 53656F821   25,067 656 SH   SOLE   0 0 656
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   32,265 13,500 SH   SOLE   0 0 13,500
LOCKHEED MARTIN CORP COM 539830109   2,303,381 5,082 SH   SOLE   0 0 5,082
LOWES COS INC COM 548661107   6,808,946 30,595 SH   SOLE   0 0 30,595
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   220,027 2,314 SH   SOLE   0 0 2,314
MAIN STR CAP CORP COM 56035L104   276,256 6,390 SH   SOLE   0 0 6,390
MARKEL GROUP INC COM 570535104   241,383 170 SH   SOLE   0 0 170
MARRIOTT INTL INC NEW CL A 571903202   546,185 2,422 SH   SOLE   0 0 2,422
MARRIOTT INTL INC NEW CL A 571903202   225,510 1,000 SH Put SOLE   0 0 1,000
MASTERCARD INCORPORATED CL A 57636Q104   1,595,129 3,740 SH   SOLE   0 0 3,740
MCDONALDS CORP COM 580135101   2,466,449 8,318 SH   SOLE   0 0 8,318
MEDTRONIC PLC SHS G5960L103   1,163,311 14,121 SH   SOLE   0 0 14,121
MERCADOLIBRE INC COM 58733R102   1,320,094 840 SH   SOLE   0 0 840
MERCK & CO INC COM 58933Y105   3,111,961 28,545 SH   SOLE   0 0 28,545
META PLATFORMS INC CL A 30303M102   4,476,178 12,646 SH   SOLE   0 0 12,646
METLIFE INC COM 59156R108   1,235,504 18,683 SH   SOLE   0 0 18,683
METTLER TOLEDO INTERNATIONAL COM 592688105   363,888 300 SH   SOLE   0 0 300
MICROSOFT CORP COM 594918104   14,236,081 37,858 SH   SOLE   0 0 37,858
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   636,804 14,700 SH   SOLE   0 0 14,700
MOELIS & CO CL A 60786M105   377,616 6,728 SH   SOLE   0 0 6,728
MONDELEZ INTL INC CL A 609207105   1,360,291 18,781 SH   SOLE   0 0 18,781
MORGAN STANLEY COM NEW 617446448   1,253,792 13,445 SH   SOLE   0 0 13,445
MSCI INC COM 55354G100   255,108 451 SH   SOLE   0 0 451
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   40,488 840 SH   SOLE   0 0 840
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   615,591 12,330 SH   SOLE   0 0 12,330
NETFLIX INC COM 64110L106   1,414,873 2,906 SH   SOLE   0 0 2,906
NEW YORK CMNTY BANCORP INC COM 649445103   253,541 24,784 SH   SOLE   0 0 24,784
NEXTERA ENERGY INC COM 65339F101   1,112,277 18,312 SH   SOLE   0 0 18,312
NIKE INC CL B 654106103   617,546 5,688 SH   SOLE   0 0 5,688
NORFOLK SOUTHN CORP COM 655844108   1,109,373 4,693 SH   SOLE   0 0 4,693
NORTHROP GRUMMAN CORP COM 666807102   604,430 1,291 SH   SOLE   0 0 1,291
NORTHWEST BANCSHARES INC MD COM 667340103   398,833 31,958 SH   SOLE   0 0 31,958
NOVARTIS AG SPONSORED ADR 66987V109   332,374 3,292 SH   SOLE   0 0 3,292
NOVO-NORDISK A S ADR 670100205   216,831 2,096 SH   SOLE   0 0 2,096
NUCOR CORP COM 670346105   1,562,383 8,977 SH   SOLE   0 0 8,977
NUVEEN AMT FREE MUN CR INC F COM 67071L106   467,481 39,550 SH   SOLE   0 0 39,550
NUVEEN AMT FREE QLTY MUN INC COM 670657105   377,492 34,317 SH   SOLE   0 0 34,317
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   138,320 14,000 SH   SOLE   0 0 14,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   219,947 18,608 SH   SOLE   0 0 18,608
NUVEEN QUALITY MUNCP INCOME COM 67066V101   471,683 41,195 SH   SOLE   0 0 41,195
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   210,512 19,528 SH   SOLE   0 0 19,528
NVIDIA CORPORATION COM 67066G104   11,513,557 23,249 SH   SOLE   0 0 23,249
NVIDIA CORPORATION COM 67066G104   643,786 1,300 SH Put SOLE   0 0 1,300
OCCIDENTAL PETE CORP COM 674599105   545,758 9,140 SH   SOLE   0 0 9,140
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   4,438 114 SH   SOLE   0 0 114
OMEGA HEALTHCARE INVS INC COM 681936100   838,390 27,345 SH   SOLE   0 0 27,345
OMNICOM GROUP INC COM 681919106   374,675 4,331 SH   SOLE   0 0 4,331
ORACLE CORP COM 68389X105   511,169 4,848 SH   SOLE   0 0 4,848
PACER FDS TR PAC ASSET FLTG 69374H428   15,789 335 SH   SOLE   0 0 335
PACER FDS TR METAURUS CAP 400 69374H436   19,830 600 SH   SOLE   0 0 600
PACER FDS TR LUNT LRG CP ALTR 69374H717   6,793 202 SH   SOLE   0 0 202
PACER FDS TR PACER US SMALL 69374H857   29,106 606 SH   SOLE   0 0 606
PACER FDS TR US CASH COWS 100 69374H881   372,275 7,161 SH   SOLE   0 0 7,161
PAYCHEX INC COM 704326107   482,515 4,051 SH   SOLE   0 0 4,051
PAYCOM SOFTWARE INC COM 70432V102   309,667 1,498 SH   SOLE   0 0 1,498
PAYPAL HLDGS INC COM 70450Y103   1,730,964 28,187 SH   SOLE   0 0 28,187
PEPSICO INC COM 713448108   1,488,825 8,766 SH   SOLE   0 0 8,766
PFIZER INC COM 717081103   2,827,174 98,200 SH   SOLE   0 0 98,200
PHILIP MORRIS INTL INC COM 718172109   2,050,685 21,797 SH   SOLE   0 0 21,797
PHILLIPS 66 COM 718546104   424,582 3,189 SH   SOLE   0 0 3,189
PHYSICIANS RLTY TR COM 71943U104   621,367 46,684 SH   SOLE   0 0 46,684
PIMCO ETF TR BROAD US TIPS 72201R403   1,882 35 SH   SOLE   0 0 35
PIMCO ETF TR ACTIVE BD ETF 72201R775   65,824 712 SH   SOLE   0 0 712
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   878,750 8,806 SH   SOLE   0 0 8,806
PIMCO ETF TR INTER MUN BD ACT 72201R866   11,234 213 SH   SOLE   0 0 213
PIMCO ETF TR 25YR+ ZERO U S 72201R882   55,465 650 SH   SOLE   0 0 650
PPL CORP COM 69351T106   200,971 7,416 SH   SOLE   0 0 7,416
PRICE T ROWE GROUP INC COM 74144T108   568,701 5,281 SH   SOLE   0 0 5,281
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   111,061 3,057 SH   SOLE   0 0 3,057
PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763   465,002 25,627 SH   SOLE   0 0 25,627
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   313,219 17,888 SH   SOLE   0 0 17,888
PROCTER AND GAMBLE CO COM 742718109   5,167,576 35,264 SH   SOLE   0 0 35,264
PROGRESSIVE CORP COM 743315103   518,775 3,257 SH   SOLE   0 0 3,257
PROSHARES TR ULTRASHRT S&P500 74347G416   73,714 2,464 SH   SOLE   0 0 2,464
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   161,400 12,000 SH Call SOLE   0 0 12,000
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   51,648 3,840 SH   SOLE   0 0 3,840
PROSHARES TR K1 FRE CRD OIL 74347G804   4,547 108 SH   SOLE   0 0 108
PROSHARES TR PSHS ULT S&P 500 74347R107   612,906 9,419 SH   SOLE   0 0 9,419
PROSHARES TR ULTR 7-10 TREA 74347R180   34,150 750 SH   SOLE   0 0 750
PROSHARES TR PSHS ULTRA QQQ 74347R206   243,200 3,200 SH   SOLE   0 0 3,200
PROSHARES TR PSHS ULTRA DOW30 74347R305   89,359 1,128 SH   SOLE   0 0 1,128
PROSHARES TR PSHS ULT SEMICDT 74347R669   2,286 42 SH   SOLE   0 0 42
PROSHARES TR PSHS ULT HLTHCRE 74347R735   101,816 1,114 SH   SOLE   0 0 1,114
PROSHARES TR ULTRA CONS DISCR 74347R750   57,726 1,608 SH   SOLE   0 0 1,608
PROSHARES TR PSHS ULTRUSS2000 74347R842   136,980 3,600 SH   SOLE   0 0 3,600
PROSHARES TR ULTRAPRO QQQ 74347X831   257,299 5,075 SH   SOLE   0 0 5,075
PROSHARES TR S&P 500 DV ARIST 74348A467   4,353,636 45,731 SH   SOLE   0 0 45,731
PROSHARES TR II ULTRA VIX SHORT 74347Y771   84,400 10,000 SH Call SOLE   0 0 10,000
PROSHARES TR II ULTRA VIX SHORT 74347Y771   464 55 SH   SOLE   0 0 55
PROSHARES TR II VIX SH TRM FUTRS 74347Y789   9,911 639 SH   SOLE   0 0 639
PROSHARES TR II ULTA BLMBG 2017 74347Y888   2,088 80 SH   SOLE   0 0 80
PRUDENTIAL FINL INC COM 744320102   704,009 6,788 SH   SOLE   0 0 6,788
QUALCOMM INC COM 747525103   1,587,653 10,977 SH   SOLE   0 0 10,977
REALTY INCOME CORP COM 756109104   1,602,137 27,902 SH   SOLE   0 0 27,902
REAVES UTIL INCOME FD COM SH BEN INT 756158101   255,073 9,539 SH   SOLE   0 0 9,539
REGIONS FINANCIAL CORP NEW COM 7591EP100   530,101 27,353 SH   SOLE   0 0 27,353
REPUBLIC SVCS INC COM 760759100   250,168 1,517 SH   SOLE   0 0 1,517
ROCKWELL AUTOMATION INC COM 773903109   313,864 1,011 SH   SOLE   0 0 1,011
ROYAL BK CDA COM 780087102   1,855,565 18,348 SH   SOLE   0 0 18,348
RTX CORPORATION COM 75513E101   782,078 9,295 SH   SOLE   0 0 9,295
SAIA INC COM 78709Y105   219,110 500 SH Put SOLE   0 0 500
SALESFORCE INC COM 79466L302   639,430 2,430 SH   SOLE   0 0 2,430
SAP SE SPON ADR 803054204   346,979 2,245 SH   SOLE   0 0 2,245
SCANSOURCE INC COM 806037107   277,151 6,997 SH   SOLE   0 0 6,997
SCHWAB CHARLES CORP COM 808513105   1,822,871 26,495 SH   SOLE   0 0 26,495
SCHWAB CHARLES CORP COM 808513105   344,000 5,000 SH Put SOLE   0 0 5,000
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   123,524 2,219 SH   SOLE   0 0 2,219
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   273,984 4,858 SH   SOLE   0 0 4,858
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,229,135 14,816 SH   SOLE   0 0 14,816
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   117,698 1,679 SH   SOLE   0 0 1,679
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   305,410 4,055 SH   SOLE   0 0 4,055
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   119,218 2,524 SH   SOLE   0 0 2,524
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   4,918 200 SH   SOLE   0 0 200
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   8,112 180 SH   SOLE   0 0 180
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   511,096 20,617 SH   SOLE   0 0 20,617
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   94,691 3,489 SH   SOLE   0 0 3,489
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   178,594 5,295 SH   SOLE   0 0 5,295
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   478,888 8,652 SH   SOLE   0 0 8,652
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,399 55 SH   SOLE   0 0 55
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   340,633 5,575 SH   SOLE   0 0 5,575
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,837,948 63,549 SH   SOLE   0 0 63,549
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   816,311 22,086 SH   SOLE   0 0 22,086
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   97,949 2,101 SH   SOLE   0 0 2,101
SCHWAB STRATEGIC TR US REIT ETF 808524847   81,065 3,914 SH   SOLE   0 0 3,914
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   10,111 203 SH   SOLE   0 0 203
SCHWAB STRATEGIC TR US TIPS ETF 808524870   58,912 1,129 SH   SOLE   0 0 1,129
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   397,397 4,655 SH   SOLE   0 0 4,655
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   104,872 1,226 SH   SOLE   0 0 1,226
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,557,468 26,085 SH   SOLE   0 0 26,085
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   371,361 5,156 SH   SOLE   0 0 5,156
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   320,070 1,790 SH   SOLE   0 0 1,790
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,017,887 12,141 SH   SOLE   0 0 12,141
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   580,285 15,433 SH   SOLE   0 0 15,433
SELECT SECTOR SPDR TR INDL 81369Y704   510,064 4,475 SH   SOLE   0 0 4,475
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,399,585 12,467 SH   SOLE   0 0 12,467
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   28,337 390 SH   SOLE   0 0 390
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   346,949 8,661 SH   SOLE   0 0 8,661
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   12,892,895 203,583 SH   SOLE   0 0 203,583
SERVICENOW INC COM 81762P102   417,536 591 SH   SOLE   0 0 591
SHELL PLC SPON ADS 780259305   292,275 4,442 SH   SOLE   0 0 4,442
SHERWIN WILLIAMS CO COM 824348106   578,348 1,854 SH   SOLE   0 0 1,854
SHOPIFY INC CL A 82509L107   375,712 4,823 SH   SOLE   0 0 4,823
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   232,420 8,088 SH   SOLE   0 0 8,088
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   1,344 59 SH   SOLE   0 0 59
SKYWORKS SOLUTIONS INC COM 83088M102   232,063 2,064 SH   SOLE   0 0 2,064
SNOWFLAKE INC CL A 833445109   312,629 1,571 SH   SOLE   0 0 1,571
SOLID POWER INC CLASS A COM 83422N105   20,300 14,000 SH   SOLE   0 0 14,000
SONIC AUTOMOTIVE INC CL A 83545G102   458,055 8,149 SH   SOLE   0 0 8,149
SONY GROUP CORP SPONSORED ADR 835699307   234,452 2,476 SH   SOLE   0 0 2,476
SOUTHERN CO COM 842587107   1,711,696 24,411 SH   SOLE   0 0 24,411
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,568,847 4,163 SH   SOLE   0 0 4,163
SPDR GOLD TR GOLD SHS 78463V107   1,609,460 8,419 SH   SOLE   0 0 8,419
SPDR GOLD TR GOLD SHS 78463V107   382,340 2,000 SH Put SOLE   0 0 2,000
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   20,128 421 SH   SOLE   0 0 421
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   15,118 250 SH   SOLE   0 0 250
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   111,867 3,159 SH   SOLE   0 0 3,159
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   6,699 206 SH   SOLE   0 0 206
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   1,637 29 SH   SOLE   0 0 29
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   9,172 258 SH   SOLE   0 0 258
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   14,409 528 SH   SOLE   0 0 528
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   28,235 889 SH   SOLE   0 0 889
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   187,905 5,525 SH   SOLE   0 0 5,525
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,717,947 9,926 SH   SOLE   0 0 9,926
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,067,528 2,104 SH   SOLE   0 0 2,104
SPDR SER TR NYSE TECH ETF 78464A102   164 1 SH   SOLE   0 0 1
SPDR SER TR FACTST INV ETF 78464A110   26,733 183 SH   SOLE   0 0 183
SPDR SER TR S&P 600 SMCP GRW 78464A201   111,395 1,332 SH   SOLE   0 0 1,332
SPDR SER TR ICE PFD SEC ETF 78464A292   12,302 367 SH   SOLE   0 0 367
SPDR SER TR S&P 600 SMCP VAL 78464A300   132,380 1,589 SH   SOLE   0 0 1,589
SPDR SER TR BBG CONV SEC ETF 78464A359   129,870 1,800 SH   SOLE   0 0 1,800
SPDR SER TR PORTFOLIO LN COR 78464A367   214 9 SH   SOLE   0 0 9
SPDR SER TR PORTFOLIO INTRMD 78464A375   265,361 8,083 SH   SOLE   0 0 8,083
SPDR SER TR PORT MTG BK ETF 78464A383   39,616 1,795 SH   SOLE   0 0 1,795
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,945 92 SH   SOLE   0 0 92
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,851,986 28,466 SH   SOLE   0 0 28,466
SPDR SER TR PORTFOLIO SHORT 78464A474   40,411 1,357 SH   SOLE   0 0 1,357
SPDR SER TR PRTFLO S&P500 VL 78464A508   508,659 10,908 SH   SOLE   0 0 10,908
SPDR SER TR HLTH CARE SVCS 78464A573   37,222 418 SH   SOLE   0 0 418
SPDR SER TR HLTH CR EQUIP 78464A581   65,723 780 SH   SOLE   0 0 780
SPDR SER TR DJ REIT ETF 78464A607   31,948 335 SH   SOLE   0 0 335
SPDR SER TR AEROSPACE DEF 78464A631   400,302 2,956 SH   SOLE   0 0 2,956
SPDR SER TR PORTFOLIO AGRGTE 78464A649   76,638 2,989 SH   SOLE   0 0 2,989
SPDR SER TR PORTFOLIO LN TSR 78464A664   107,374 3,700 SH   SOLE   0 0 3,700
SPDR SER TR S&P REGL BKG 78464A698   939,909 17,927 SH   SOLE   0 0 17,927
SPDR SER TR S&P METALS MNG 78464A755   3,530 59 SH   SOLE   0 0 59
SPDR SER TR S&P DIVID ETF 78464A763   589,009 4,713 SH   SOLE   0 0 4,713
SPDR SER TR S&P 400 MDCP GRW 78464A821   15,058 199 SH   SOLE   0 0 199
SPDR SER TR S&P 400 MDCP VAL 78464A839   41,240 562 SH   SOLE   0 0 562
SPDR SER TR PORTFOLIO S&P400 78464A847   11,674,392 239,622 SH   SOLE   0 0 239,622
SPDR SER TR PORTFOLIO S&P500 78464A854   745,035 13,328 SH   SOLE   0 0 13,328
SPDR SER TR S&P BIOTECH 78464A870   823,165 9,219 SH   SOLE   0 0 9,219
SPDR SER TR S&P HOMEBUILD 78464A888   717,450 7,500 SH Put SOLE   0 0 7,500
SPDR SER TR BLOOMBERG INVT 78468R200   175,005 5,721 SH   SOLE   0 0 5,721
SPDR SER TR BLOOMBERG SHT TE 78468R408   31,928 1,270 SH   SOLE   0 0 1,270
SPDR SER TR S&P OILGAS EXP 78468R556   47,782 349 SH   SOLE   0 0 349
SPDR SER TR PORTFLI HIGH YLD 78468R606   150,544 6,439 SH   SOLE   0 0 6,439
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,326 14 SH   SOLE   0 0 14
SPDR SER TR S&P KENSHO NEW 78468R648   26,666 571 SH   SOLE   0 0 571
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   126,575,413 1,385,003 SH   SOLE   0 0 1,385,003
SPDR SER TR NUVEEN BLMBRG MU 78468R721   114,351 2,433 SH   SOLE   0 0 2,433
SPDR SER TR NUVEEN BLMBRG SH 78468R739   23,895 500 SH   SOLE   0 0 500
SPDR SER TR PRTFLO S&P500 HI 78468R788   226,223 5,772 SH   SOLE   0 0 5,772
SPDR SER TR SSGA US LRG ETF 78468R804   3,625 25 SH   SOLE   0 0 25
SPDR SER TR MSCI USA STRTGIC 78468R812   5,945 45 SH   SOLE   0 0 45
SPDR SER TR PORTFOLIO S&P600 78468R853   692,258 16,412 SH   SOLE   0 0 16,412
SPDR SER TR SSGA US SMAL ETF 78468R887   363,102 3,227 SH   SOLE   0 0 3,227
SPROTT FDS TR URANIUM MINERS E 85208P303   193,080 4,000 SH   SOLE   0 0 4,000
SPROTT FDS TR URANIUM MINERS E 85208P303   120,675 2,500 SH Call SOLE   0 0 2,500
SPROTT FDS TR JUNIOR URANIUM 85208P808   47,180 2,000 SH Call SOLE   0 0 2,000
STANLEY BLACK & DECKER INC COM 854502101   200,516 2,044 SH   SOLE   0 0 2,044
STARBUCKS CORP COM 855244109   1,317,787 13,726 SH   SOLE   0 0 13,726
STRYKER CORPORATION COM 863667101   1,005,587 3,358 SH   SOLE   0 0 3,358
SYNCHRONY FINANCIAL COM 87165B103   248,235 6,500 SH Put SOLE   0 0 6,500
SYNOPSYS INC COM 871607107   208,539 405 SH   SOLE   0 0 405
SYSCO CORP COM 871829107   444,958 6,084 SH   SOLE   0 0 6,084
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   22,439 725 SH   SOLE   0 0 725
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   14,612 400 SH   SOLE   0 0 400
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   3,063 100 SH   SOLE   0 0 100
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   2,502,772 90,582 SH   SOLE   0 0 90,582
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   396,143 3,809 SH   SOLE   0 0 3,809
TARGET CORP COM 87612E106   1,388,106 9,747 SH   SOLE   0 0 9,747
TE CONNECTIVITY LTD SHS H84989104   240,294 1,710 SH   SOLE   0 0 1,710
TERADYNE INC COM 880770102   1,067,077 9,833 SH   SOLE   0 0 9,833
TESLA INC COM 88160R101   1,594,248 6,416 SH   SOLE   0 0 6,416
TESLA INC COM 88160R101   8,390 500 SH Put SOLE   0 0 500
TEXAS INSTRS INC COM 882508104   487,505 2,860 SH   SOLE   0 0 2,860
THERMO FISHER SCIENTIFIC INC COM 883556102   584,473 1,101 SH   SOLE   0 0 1,101
TJX COS INC NEW COM 872540109   803,562 8,566 SH   SOLE   0 0 8,566
T-MOBILE US INC COM 872590104   247,229 1,542 SH   SOLE   0 0 1,542
TRUIST FINL CORP COM 89832Q109   10,146,607 274,827 SH   SOLE   0 0 274,827
TWILIO INC CL A 90138F102   385,116 5,076 SH   SOLE   0 0 5,076
UBER TECHNOLOGIES INC COM 90353T100   283,530 4,605 SH   SOLE   0 0 4,605
UNILEVER PLC SPON ADR NEW 904767704   1,126,162 23,229 SH   SOLE   0 0 23,229
UNION PAC CORP COM 907818108   1,134,908 4,621 SH   SOLE   0 0 4,621
UNITED PARCEL SERVICE INC CL B 911312106   1,557,658 9,907 SH   SOLE   0 0 9,907
UNITED STS NAT GAS FD LP UNIT PAR 912318300   285,127 56,238 SH   SOLE   0 0 56,238
UNITEDHEALTH GROUP INC COM 91324P102   1,910,354 3,629 SH   SOLE   0 0 3,629
URANIUM ENERGY CORP COM 916896103   149,184 23,310 SH   SOLE   0 0 23,310
US BANCORP DEL COM NEW 902973304   246,046 5,685 SH   SOLE   0 0 5,685
VALERO ENERGY CORP COM 91913Y100   380,380 2,926 SH   SOLE   0 0 2,926
VANECK ETF TRUST GOLD MINERS ETF 92189F106   453,521 14,625 SH   SOLE   0 0 14,625
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   8,510 150 SH   SOLE   0 0 150
VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122   1,472,944 42,079 SH   SOLE   0 0 42,079
VANECK ETF TRUST STEEL ETF 92189F205   2,213 30 SH   SOLE   0 0 30
VANECK ETF TRUST BDC INCOME ETF 92189F411   33,217 2,071 SH   SOLE   0 0 2,071
VANECK ETF TRUST PREFERRED SECURT 92189F429   69,887 4,068 SH   SOLE   0 0 4,068
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   31,377 1,836 SH   SOLE   0 0 1,836
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   11,399 366 SH   SOLE   0 0 366
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,717,607 55,586 SH   SOLE   0 0 55,586
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   54,734 313 SH   SOLE   0 0 313
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   38,649 475 SH   SOLE   0 0 475
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   90,959 1,194 SH   SOLE   0 0 1,194
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   185,569 4,895 SH   SOLE   0 0 4,895
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   99,584 3,928 SH   SOLE   0 0 3,928
VANECK ETF TRUST OIL SERVICES ETF 92189H607   459,272 1,484 SH   SOLE   0 0 1,484
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   1,123,019 35,651 SH   SOLE   0 0 35,651
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   5,293 86 SH   SOLE   0 0 86
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   447 6 SH   SOLE   0 0 6
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,798 89 SH   SOLE   0 0 89
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   269,292 3,496 SH   SOLE   0 0 3,496
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   274,783 3,736 SH   SOLE   0 0 3,736
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,627,517 3,726 SH   SOLE   0 0 3,726
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   516,922 3,565 SH   SOLE   0 0 3,565
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   180,267 821 SH   SOLE   0 0 821
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   69,524 787 SH   SOLE   0 0 787
VANGUARD INDEX FDS SML CP GRW ETF 922908595   183,262 758 SH   SOLE   0 0 758
VANGUARD INDEX FDS SM CP VAL ETF 922908611   212,548 1,181 SH   SOLE   0 0 1,181
VANGUARD INDEX FDS MID CAP ETF 922908629   10,603,979 45,581 SH   SOLE   0 0 45,581
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,681,064 7,706 SH   SOLE   0 0 7,706
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   422,990 2,573 SH   SOLE   0 0 2,573
VANGUARD INDEX FDS GROWTH ETF 922908736   1,740,834 5,600 SH   SOLE   0 0 5,600
VANGUARD INDEX FDS VALUE ETF 922908744   2,110,071 14,114 SH   SOLE   0 0 14,114
VANGUARD INDEX FDS SMALL CP ETF 922908751   499,637 2,342 SH   SOLE   0 0 2,342
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,945,813 29,280 SH   SOLE   0 0 29,280
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   7,362 64 SH   SOLE   0 0 64
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   92,759 902 SH   SOLE   0 0 902
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   12,842,760 228,763 SH   SOLE   0 0 228,763
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   507,338 12,344 SH   SOLE   0 0 12,344
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   176,634 2,739 SH   SOLE   0 0 2,739
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   681,451 14,349 SH   SOLE   0 0 14,349
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   43,944,337 753,375 SH   SOLE   0 0 753,375
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   103,085 1,332 SH   SOLE   0 0 1,332
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   29,068 420 SH   SOLE   0 0 420
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   181,544 853 SH   SOLE   0 0 853
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   30,331 374 SH   SOLE   0 0 374
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   36,825 472 SH   SOLE   0 0 472
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   118,047 1,990 SH   SOLE   0 0 1,990
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,352 60 SH   SOLE   0 0 60
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   270,524 1,247 SH   SOLE   0 0 1,247
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   104,260 2,249 SH   SOLE   0 0 2,249
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   64,120 800 SH   SOLE   0 0 800
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   49,224 800 SH   SOLE   0 0 800
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   116,076 1,428 SH   SOLE   0 0 1,428
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,626,897 9,548 SH   SOLE   0 0 9,548
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,186,895 37,731 SH   SOLE   0 0 37,731
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,290,713 26,946 SH   SOLE   0 0 26,946
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,245,895 29,077 SH   SOLE   0 0 29,077
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   20,612 310 SH   SOLE   0 0 310
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   141,543 1,784 SH   SOLE   0 0 1,784
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,913 30 SH   SOLE   0 0 30
VANGUARD WORLD FD EXTENDED DUR 921910709   56,721 700 SH   SOLE   0 0 700
VANGUARD WORLD FD MEGA GRWTH IND 921910816   778,530 3,000 SH Put SOLE   0 0 3,000
VANGUARD WORLD FD MEGA GRWTH IND 921910816   257,953 994 SH   SOLE   0 0 994
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   172,069 1,573 SH   SOLE   0 0 1,573
VANGUARD WORLD FD MEGA CAP INDEX 921910873   36,013 213 SH   SOLE   0 0 213
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   38,373 126 SH   SOLE   0 0 126
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   44,303 232 SH   SOLE   0 0 232
VANGUARD WORLD FDS ENERGY ETF 92204A306   79,370 677 SH   SOLE   0 0 677
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   23,065 250 SH   SOLE   0 0 250
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   622,321 2,482 SH   SOLE   0 0 2,482
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   15,210 69 SH   SOLE   0 0 69
VANGUARD WORLD FDS INF TECH ETF 92204A702   429,853 888 SH   SOLE   0 0 888
VANGUARD WORLD FDS MATERIALS ETF 92204A801   117,763 620 SH   SOLE   0 0 620
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,768,707 12,904 SH   SOLE   0 0 12,904
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   5,955 51 SH   SOLE   0 0 51
VEEVA SYS INC CL A COM 922475108   567,164 2,946 SH   SOLE   0 0 2,946
VERIZON COMMUNICATIONS INC COM 92343V104   2,378,323 63,085 SH   SOLE   0 0 63,085
VERTEX PHARMACEUTICALS INC COM 92532F100   2,405,534 5,912 SH   SOLE   0 0 5,912
VISA INC COM CL A 92826C839   3,669,747 14,095 SH   SOLE   0 0 14,095
VOYA FINANCIAL INC COM 929089100   233,472 3,200 SH   SOLE   0 0 3,200
WALGREENS BOOTS ALLIANCE INC COM 931427108   444,836 17,037 SH   SOLE   0 0 17,037
WALMART INC COM 931142103   2,667,155 16,918 SH   SOLE   0 0 16,918
WASTE MGMT INC DEL COM 94106L109   420,686 2,349 SH   SOLE   0 0 2,349
WATSCO INC COM 942622200   1,493,218 3,485 SH   SOLE   0 0 3,485
WELLS FARGO CO NEW COM 949746101   1,004,976 20,418 SH   SOLE   0 0 20,418
WELLS FARGO CO NEW PERP PFD CNV A 949746804   83,693 70 SH   SOLE   0 0 70
WEYERHAEUSER CO MTN BE COM NEW 962166104   243,772 7,011 SH   SOLE   0 0 7,011
WISDOMTREE TR US LARGECAP DIVD 97717W307   14,073 212 SH   SOLE   0 0 212
WISDOMTREE TR EMER MKT HIGH FD 97717W315   17,981 442 SH   SOLE   0 0 442
WISDOMTREE TR INTRST RATE HDGE 97717W380   2,332,968 106,431 SH   SOLE   0 0 106,431
WISDOMTREE TR US AI ENHANCED 97717W406   17,263 180 SH   SOLE   0 0 180
WISDOMTREE TR US MIDCAP DIVID 97717W505   26,181 573 SH   SOLE   0 0 573
WISDOMTREE TR US SMALLCAP DIVD 97717W604   5,276 164 SH   SOLE   0 0 164
WISDOMTREE TR GLB US QTLY DIV 97717W844   742 20 SH   SOLE   0 0 20
WISDOMTREE TR EUROPE SMCP DV 97717W869   41,741 700 SH   SOLE   0 0 700
WISDOMTREE TR YIELD ENHANCD US 97717X511   8,848 201 SH   SOLE   0 0 201
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,083 176 SH   SOLE   0 0 176
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,939,830 56,059 SH   SOLE   0 0 56,059
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   33,937 792 SH   SOLE   0 0 792
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,397,302 47,717 SH   SOLE   0 0 47,717
WOLFSPEED INC COM 977852102   377,014 8,665 SH   SOLE   0 0 8,665
WP CAREY INC COM 92936U109   476,902 7,358 SH   SOLE   0 0 7,358
WYNN RESORTS LTD COM 983134107   95,666 1,050 SH   SOLE   0 0 1,050
WYNN RESORTS LTD COM 983134107   182,220 2,000 SH Put SOLE   0 0 2,000
ZOETIS INC CL A 98978V103   354,082 1,794 SH   SOLE   0 0 1,794