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
AMAZON COM INC COM 023135106   20,420,534 105,669 SH   SOLE   0 0 105,669
AMERICAN EXPRESS CO COM 025816109   6,442,987 27,825 SH   SOLE   0 0 27,825
APPLE INC COM 037833100   31,409,370 149,128 SH   SOLE   0 0 149,128
BP PLC SPONSORED ADR 055622104   247,840 6,865 SH   SOLE   0 0 6,865
EXXON MOBIL CORP COM 30231G102   2,782,152 24,167 SH   SOLE   0 0 24,167
GLOBAL NET LEASE INC COM NEW 379378201   179,820 24,465 SH   SOLE   0 0 24,465
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   218,093 17,309 SH   SOLE   0 0 17,309
AT&T INC COM 00206R102   870,802 45,568 SH   SOLE   0 0 45,568
BOEING CO COM 097023105   879,166 4,830 SH   SOLE   0 0 4,830
CHEVRON CORP NEW COM 166764100   2,718,485 17,379 SH   SOLE   0 0 17,379
ISHARES INC MSCI JPN ETF NEW 46434G822   33,540 492 SH   SOLE   0 0 492
ISHARES TR US INDUSTRIALS 464287754   59,720 500 SH   SOLE   0 0 500
ISHARES TR RUSSELL 2000 ETF 464287655   4,950,304 24,399 SH   SOLE   0 0 24,399
ISHARES TR U.S. TECH ETF 464287721   496,563 3,299 SH   SOLE   0 0 3,299
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   643,822 9,913 SH   SOLE   0 0 9,913
TESLA INC COM 88160R101   4,795,622 24,235 SH   SOLE   0 0 24,235
WARNER BROS DISCOVERY INC COM SER A 934423104   137,088 18,426 SH   SOLE   0 0 18,426
COSTCO WHSL CORP NEW COM 22160K105   3,817,915 4,492 SH   SOLE   0 0 4,492
COINBASE GLOBAL INC COM CL A 19260Q107   1,418,272 6,382 SH   SOLE   0 0 6,382
HOME DEPOT INC COM 437076102   2,193,074 6,371 SH   SOLE   0 0 6,371
ALPHABET INC CAP STK CL A 02079K305   5,806,705 31,879 SH   SOLE   0 0 31,879
DISNEY WALT CO COM 254687106   1,223,457 12,322 SH   SOLE   0 0 12,322
VERIZON COMMUNICATIONS INC COM 92343V104   2,520,123 61,109 SH   SOLE   0 0 61,109
ARK ETF TR INNOVATION ETF 00214Q104   387,596 8,819 SH   SOLE   0 0 8,819
CROWDSTRIKE HLDGS INC CL A 22788C105   4,162,593 10,863 SH   SOLE   0 0 10,863
SPDR SER TR S&P METALS MNG 78464A755   103,460 1,744 SH   SOLE   0 0 1,744
ISHARES TR U.S. ENERGY ETF 464287796   234,732 4,890 SH   SOLE   0 0 4,890
INVESCO QQQ TR UNIT SER 1 46090E103   9,683,530 20,211 SH   SOLE   0 0 20,211
ALPHABET INC CAP STK CL C 02079K107   10,852,643 59,168 SH   SOLE   0 0 59,168
ISHARES TR US CONSUM DISCRE 464287580   128,897 1,586 SH   SOLE   0 0 1,586
ISHARES TR RUS 2000 GRW ETF 464287648   63,007 240 SH   SOLE   0 0 240
ISHARES TR MRNING SM CP ETF 464288703   20,269 350 SH   SOLE   0 0 350
UBER TECHNOLOGIES INC COM 90353T100   1,786,256 24,577 SH   SOLE   0 0 24,577
WASTE MGMT INC DEL COM 94106L109   862,715 4,044 SH   SOLE   0 0 4,044
ISHARES TR US AER DEF ETF 464288760   937,504 7,100 SH   SOLE   0 0 7,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,023,308 5,555 SH   SOLE   0 0 5,555
FORD MTR CO DEL COM 345370860   692,343 55,211 SH   SOLE   0 0 55,211
ISHARES TR U.S. FINLS ETF 464287788   88,250 933 SH   SOLE   0 0 933
ISHARES TR RUS 1000 GRW ETF 464287614   256,853 705 SH   SOLE   0 0 705
ISHARES TR PFD AND INCM SEC 464288687   1,730,395 54,846 SH   SOLE   0 29,299 25,547
JPMORGAN CHASE & CO. COM 46625H100   3,887,224 19,219 SH   SOLE   0 0 19,219
REALTY INCOME CORP COM 756109104   809,191 15,320 SH   SOLE   0 0 15,320
ISHARES TR U.S. BAS MTL ETF 464287838   39,203 280 SH   SOLE   0 0 280
MICROSOFT CORP COM 594918104   16,639,459 37,229 SH   SOLE   0 0 37,229
NIKE INC CL B 654106103   317,164 4,208 SH   SOLE   0 0 4,208
SPDR SER TR S&P OILGAS EXP 78468R556   92,706 637 SH   SOLE   0 0 637
NVIDIA CORPORATION COM 67066G104   20,020,021 162,053 SH   SOLE   0 0 162,053
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   169,490 49,414 SH   SOLE   0 0 49,414
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   29,856 878 SH   SOLE   0 0 878
BLACKSTONE INC COM 09260D107   705,228 5,697 SH   SOLE   0 0 5,697
CONSTELLATION BRANDS INC CL A 21036P108   1,083,248 4,210 SH   SOLE   0 0 4,210
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   60,262 580 SH   SOLE   0 0 580
ALTRIA GROUP INC COM 02209S103   720,274 15,813 SH   SOLE   0 0 15,813
KRAFT HEINZ CO COM 500754106   293,391 9,106 SH   SOLE   0 0 9,106
PROCTER AND GAMBLE CO COM 742718109   4,260,750 25,835 SH   SOLE   0 0 25,835
META PLATFORMS INC CL A 30303M102   8,517,223 16,892 SH   SOLE   0 0 16,892
SCHWAB CHARLES CORP COM 808513105   1,228,343 16,669 SH   SOLE   0 0 16,669
NEXTERA ENERGY INC COM 65339F101   466,057 6,582 SH   SOLE   0 0 6,582
NETFLIX INC COM 64110L106   3,358,878 4,977 SH   SOLE   0 0 4,977
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   32,989 850 SH   SOLE   0 0 850
ISHARES TR MRNGSTR INC ETF 46432F875   8,928 450 SH   SOLE   0 0 450
ISHARES TR CORE HIGH DV ETF 46429B663   1,360,276 12,514 SH   SOLE   0 0 12,514
ISHARES TR 10+ YR INVST GRD 464289511   5,004 100 SH   SOLE   0 0 100
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   117,710 14,390 SH   SOLE   0 0 14,390
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,850,124 93,654 SH   SOLE   0 0 93,654
PALANTIR TECHNOLOGIES INC CL A 69608A108   376,328 14,857 SH   SOLE   0 0 14,857
SUPER MICRO COMPUTER INC COM 86800U104   839,014 1,024 SH   SOLE   0 0 1,024
BAKKT HOLDINGS INC *W EXP 10/25/202 05759B115   23,441 134,100 SH   SOLE   0 0 134,100
BAKKT HOLDINGS INC COM CL A NEW 05759B305   8,325 440 SH   SOLE   0 0 440
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,222,294 27,504 SH   SOLE   0 0 27,504
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,525,825 9,689 SH   SOLE   0 0 9,689
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,890,604 3,780 SH   SOLE   0 0 3,780
ISHARES TR 20 YR TR BD ETF 464287432   459,462 5,006 SH   SOLE   0 0 5,006
CONSTELLATION ENERGY CORP COM 21037T109   469,233 2,343 SH   SOLE   0 0 2,343
ELI LILLY & CO COM 532457108   3,891,590 4,298 SH   SOLE   0 0 4,298
ISHARES TR 7-10 YR TRSY BD 464287440   640,831 6,843 SH   SOLE   0 0 6,843
ISHARES TR 1 3 YR TREAS BD 464287457   1,416,960 17,354 SH   SOLE   0 0 17,354
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,426,046 15,645 SH   SOLE   0 0 15,645
STARBUCKS CORP COM 855244109   501,682 6,444 SH   SOLE   0 0 6,444
T-MOBILE US INC COM 872590104   769,135 4,366 SH   SOLE   0 0 4,366
ISHARES TR GLOBAL ENERG ETF 464287341   134,154 3,232 SH   SOLE   0 0 3,232
KIMBERLY-CLARK CORP COM 494368103   744,276 5,386 SH   SOLE   0 0 5,386
APPLIED MATLS INC COM 038222105   2,394,781 10,148 SH   SOLE   0 0 10,148
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,000,907 20,589 SH   SOLE   0 0 20,589
COCA COLA CO COM 191216100   2,475,219 38,888 SH   SOLE   0 0 38,888
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,448,873 21,263 SH   SOLE   0 0 21,263
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,731,602 22,612 SH   SOLE   0 0 22,612
SOUTHERN CO COM 842587107   1,169,792 15,080 SH   SOLE   0 0 15,080
ISHARES TR ISHARES SEMICDTR 464287523   1,065,179 4,319 SH   SOLE   0 0 4,319
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   46,359 968 SH   SOLE   0 0 968
JOHNSON & JOHNSON COM 478160104   1,562,746 10,692 SH   SOLE   0 0 10,692
MCDONALDS CORP COM 580135101   2,429,262 9,533 SH   SOLE   0 0 9,533
MORGAN STANLEY COM NEW 617446448   139,005 1,430 SH   SOLE   0 0 1,430
UNITED PARCEL SERVICE INC CL B 911312106   917,093 6,701 SH   SOLE   0 0 6,701
VANGUARD WORLD FD ENERGY ETF 92204A306   57,348 450 SH   SOLE   0 0 450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,444,440 18,300 SH   SOLE   0 0 18,300
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,164,924 65,927 SH   SOLE   0 0 65,927
PAYCHEX INC COM 704326107   461,920 3,896 SH   SOLE   0 0 3,896
ADVANCED MICRO DEVICES INC COM 007903107   1,975,718 12,180 SH   SOLE   0 0 12,180
CATERPILLAR INC COM 149123101   1,514,649 4,547 SH   SOLE   0 0 4,547
CONSOLIDATED EDISON INC COM 209115104   455,570 5,095 SH   SOLE   0 0 5,095
MERCK & CO INC COM 58933Y105   1,894,338 15,302 SH   SOLE   0 0 15,302
PACKAGING CORP AMER COM 695156109   254,674 1,395 SH   SOLE   0 0 1,395
PRUDENTIAL FINL INC COM 744320102   829,201 7,076 SH   SOLE   0 0 7,076
BLOCK INC CL A 852234103   667,214 10,346 SH   SOLE   0 0 10,346
ISHARES TR CORE S&P US GWT 464287671   101,744 798 SH   SOLE   0 0 798
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   151,734 1,718 SH   SOLE   0 0 1,718
PACER FDS TR US CASH COWS 100 69374H881   2,095,906 38,464 SH   SOLE   0 0 38,464
ABBVIE INC COM 00287Y109   1,630,579 9,507 SH   SOLE   0 0 9,507
ISHARES TR CORE MSCI EAFE 46432F842   4,188,107 57,656 SH   SOLE   0 0 57,656
ISHARES TR CORE S&P MCP ETF 464287507   704,133 12,032 SH   SOLE   0 0 12,032
ISHARES TR CORE S&P SCP ETF 464287804   1,408,729 13,208 SH   SOLE   0 0 13,208
ISHARES TR S&P 500 VAL ETF 464287408   457,023 2,511 SH   SOLE   0 0 2,511
ISHARES TR S&P 500 GRWT ETF 464287309   195,310 2,111 SH   SOLE   0 0 2,111
INTERNATIONAL BUSINESS MACHS COM 459200101   857,326 4,957 SH   SOLE   0 0 4,957
ISHARES TR IBOXX HI YD ETF 464288513   162,442 2,106 SH   SOLE   0 0 2,106
GILEAD SCIENCES INC COM 375558103   464,888 6,776 SH   SOLE   0 0 6,776
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   644,991 6,445 SH   SOLE   0 0 6,445
ISHARES TR RUS MID CAP ETF 464287499   55,304 682 SH   SOLE   0 0 682
INTEL CORP COM 458140100   997,421 32,206 SH   SOLE   0 0 32,206
ISHARES TR TIPS BD ETF 464287176   535,411 5,014 SH   SOLE   0 0 5,014
ISHARES TR CORE US AGGBD ET 464287226   1,741,093 17,936 SH   SOLE   0 0 17,936
LOCKHEED MARTIN CORP COM 539830109   1,137,295 2,435 SH   SOLE   0 0 2,435
PHILIP MORRIS INTL INC COM 718172109   1,544,135 15,239 SH   SOLE   0 0 15,239
SPDR SER TR PORTFOLIO S&P600 78468R853   930,432 22,404 SH   SOLE   0 0 22,404
SPDR SER TR BLOOMBERG HIGH Y 78468R622   243,198 2,580 SH   SOLE   0 0 2,580
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   536,013 6,988 SH   SOLE   0 0 6,988
ISHARES INC CORE MSCI EMKT 46434G103   1,853,364 34,623 SH   SOLE   0 0 34,623
ISHARES TR JPMORGAN USD EMG 464288281   61,970 700 SH   SOLE   0 0 700
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   7,099 101 SH   SOLE   0 0 101
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   1,358 30 SH   SOLE   0 0 30
CISCO SYS INC COM 17275R102   980,636 20,641 SH   SOLE   0 0 20,641
EMERSON ELEC CO COM 291011104   264,678 2,403 SH   SOLE   0 0 2,403
PACER FDS TR TRENDP US LAR CP 69374H105   67,363 1,354 SH   SOLE   0 0 1,354
PHILLIPS 66 COM 718546104   434,688 3,079 SH   SOLE   0 0 3,079
VALERO ENERGY CORP COM 91913Y100   1,159,102 7,394 SH   SOLE   0 0 7,394
ISHARES TR CORE S&P500 ETF 464287200   2,638,869 4,822 SH   SOLE   0 0 4,822
CVS HEALTH CORP COM 126650100   396,336 6,711 SH   SOLE   0 0 6,711
GENERAL MLS INC COM 370334104   500,248 7,908 SH   SOLE   0 0 7,908
ISHARES TR SP SMCP600VL ETF 464287879   360,204 3,703 SH   SOLE   0 0 3,703
ISHARES TR EAFE VALUE ETF 464288877   10,189 192 SH   SOLE   0 0 192
ISHARES TR IBOXX INV CP ETF 464287242   32,554 304 SH   SOLE   0 0 304
MOODYS CORP COM 615369105   419,102 996 SH   SOLE   0 0 996
PROSHARES TR S&P 500 DV ARIST 74348A467   2,269,891 23,613 SH   SOLE   0 0 23,613
AMGEN INC COM 031162100   378,144 1,210 SH   SOLE   0 0 1,210
CAPITAL ONE FINL CORP COM 14040H105   1,402,651 10,131 SH   SOLE   0 0 10,131
COMCAST CORP NEW CL A 20030N101   173,133 4,421 SH   SOLE   0 0 4,421
LAM RESEARCH CORP COM 512807108   600,959 564 SH   SOLE   0 0 564
BANK AMERICA CORP COM 060505104   2,203,171 55,398 SH   SOLE   0 0 55,398
CHUBB LIMITED COM H1467J104   228,034 894 SH   SOLE   0 0 894
CITIGROUP INC COM NEW 172967424   722,631 11,387 SH   SOLE   0 0 11,387
DUKE ENERGY CORP NEW COM NEW 26441C204   741,633 7,399 SH   SOLE   0 0 7,399
HONEYWELL INTL INC COM 438516106   282,200 1,322 SH   SOLE   0 0 1,322
MEDTRONIC PLC SHS G5960L103   478,793 6,083 SH   SOLE   0 0 6,083
MONDELEZ INTL INC CL A 609207105   310,943 4,752 SH   SOLE   0 0 4,752
NORFOLK SOUTHN CORP COM 655844108   74,528 347 SH   SOLE   0 0 347
NXP SEMICONDUCTORS N V COM N6596X109   426,044 1,583 SH   SOLE   0 0 1,583
PEPSICO INC COM 713448108   1,296,500 7,861 SH   SOLE   0 0 7,861
PFIZER INC COM 717081103   775,837 27,728 SH   SOLE   0 0 27,728
QUALCOMM INC COM 747525103   298,988 1,501 SH   SOLE   0 0 1,501
STRYKER CORPORATION COM 863667101   241,527 710 SH   SOLE   0 0 710
TARGET CORP COM 87612E106   205,005 1,385 SH   SOLE   0 0 1,385
TEXAS INSTRS INC COM 882508104   492,951 2,534 SH   SOLE   0 0 2,534
UNION PAC CORP COM 907818108   334,371 1,478 SH   SOLE   0 0 1,478
UNITEDHEALTH GROUP INC COM 91324P102   2,779,213 5,457 SH   SOLE   0 0 5,457
WALMART INC COM 931142103   1,272,776 18,797 SH   SOLE   0 0 18,797
WELLS FARGO CO NEW COM 949746101   1,344,968 22,646 SH   SOLE   0 0 22,646
ISHARES TR MSCI USA QLT FCT 46432F339   297,807 1,744 SH   SOLE   0 0 1,744
ISHARES TR MSCI EAFE ETF 464287465   198,723 2,537 SH   SOLE   0 0 2,537
BARCLAYS BANK PLC IPTH SR B S&P 06748F324   109,309 10,010 SH   SOLE   0 0 10,010
WISDOMTREE TR EM EX ST-OWNED 97717X578   18,899 617 SH   SOLE   0 0 617
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   18,844 690 SH   SOLE   0 0 690
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   851,106 16,864 SH   SOLE   0 0 16,864
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   185,223 10,670 SH   SOLE   0 0 10,670
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   455,881 4,529 SH   SOLE   0 0 4,529
PROSHARES TR SHORT S&P 500 NE 74347B425   1,506 132 SH   SOLE   0 0 132
ISHARES TR ISHARES BIOTECH 464287556   138,907 1,012 SH   SOLE   0 0 1,012
GE AEROSPACE COM NEW 369604301   781,105 4,914 SH   SOLE   0 0 4,914
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   221,261 4,836 SH   SOLE   0 0 4,836
EDISON INTL COM 281020107   80,860 1,126 SH   SOLE   0 0 1,126
DOLLAR GEN CORP NEW COM 256677105   90,842 687 SH   SOLE   0 0 687
EOG RES INC COM 26875P101   681,638 5,415 SH   SOLE   0 0 5,415
OREILLY AUTOMOTIVE INC COM 67103H107   607,235 575 SH   SOLE   0 0 575
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   73,320 2,000 SH   SOLE   0 0 2,000
PUBLIC STORAGE OPER CO COM 74460D109   304,183 1,057 SH   SOLE   0 0 1,057
SPDR SER TR HLTH CR EQUIP 78464A581   16,882 200 SH   SOLE   0 0 200
VISA INC COM CL A 92826C839   2,048,589 7,805 SH   SOLE   0 0 7,805
AMERICAN ELEC PWR CO INC COM 025537101   372,051 4,240 SH   SOLE   0 0 4,240
DEVON ENERGY CORP NEW COM 25179M103   318,262 6,714 SH   SOLE   0 0 6,714
ENBRIDGE INC COM 29250N105   244,176 6,861 SH   SOLE   0 0 6,861
SEMPRA COM 816851109   123,786 1,627 SH   SOLE   0 0 1,627
3M CO COM 88579Y101   483,094 4,727 SH   SOLE   0 0 4,727
COLGATE PALMOLIVE CO COM 194162103   454,425 4,683 SH   SOLE   0 0 4,683
CROWN CASTLE INC COM 22822V101   218,452 2,236 SH   SOLE   0 0 2,236
STAG INDL INC COM 85254J102   339,777 9,423 SH   SOLE   0 0 9,423
RTX CORPORATION COM 75513E101   626,424 6,240 SH   SOLE   0 0 6,240
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,359,634 32,280 SH   SOLE   0 0 32,280
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,819,283 83,091 SH   SOLE   0 0 83,091
FIRST MAJESTIC SILVER CORP COM 32076V103   2,551,312 430,965 SH   SOLE   0 0 430,965
AGNICO EAGLE MINES LTD COM 008474108   1,020,813 15,609 SH   SOLE   0 0 15,609
BARRICK GOLD CORP COM 067901108   592,836 35,542 SH   SOLE   0 0 35,542
OCCIDENTAL PETE CORP COM 674599105   1,092,876 17,339 SH   SOLE   0 0 17,339
SPDR SER TR MSCI USA STRTGIC 78468R812   293,746 1,992 SH   SOLE   0 0 1,992
SPDR SER TR AEROSPACE DEF 78464A631   927,760 6,628 SH   SOLE   0 0 6,628
SPDR SER TR S&P TRANSN ETF 78464A532   25,408 325 SH   SOLE   0 0 325
SPDR SER TR S&P BIOTECH 78464A870   382,639 4,127 SH   SOLE   0 0 4,127
SPDR SER TR BLOOMBERG 3-12 M 78468R523   690,820 6,952 SH   SOLE   0 0 6,952
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   830,870 20,918 SH   SOLE   0 0 20,918
SPDR SER TR PORTFOLIO S&P500 78464A854   286,034 4,469 SH   SOLE   0 0 4,469
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,012,605 11,033 SH   SOLE   0 0 11,033
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   717,833 9,963 SH   SOLE   0 0 9,963
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   373,415 8,933 SH   SOLE   0 0 8,933
SPDR SER TR S&P 600 SMCP GRW 78464A201   255,665 2,978 SH   SOLE   0 0 2,978
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   879,450 16,063 SH   SOLE   0 0 16,063
ISHARES TR MSCI INDIA SM CP 46429B614   389,275 4,813 SH   SOLE   0 0 4,813
ISHARES TR MRGSTR MD CP GRW 464288307   192,586 2,843 SH   SOLE   0 0 2,843
PACER FDS TR PACER US SMALL 69374H857   1,487,158 34,140 SH   SOLE   0 0 34,140
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,282,409 11,579 SH   SOLE   0 0 11,579
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   870,717 22,669 SH   SOLE   0 0 22,669
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   593,220 7,629 SH   SOLE   0 0 7,629
SPDR SER TR S&P DIVID ETF 78464A763   1,447,257 11,380 SH   SOLE   0 0 11,380
WISDOMTREE TR EMG MKTS SMCAP 97717W281   455,481 8,855 SH   SOLE   0 0 8,855
ISHARES TR MBS ETF 464288588   69,242 754 SH   SOLE   0 0 754
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   103,726 1,883 SH   SOLE   0 0 1,883
ETF SER SOLUTIONS US GLB JETS 26922A842   85,649 4,357 SH   SOLE   0 0 4,357
GLOBAL X FDS US PFD ETF 37954Y657   211,386 10,741 SH   SOLE   0 0 10,741
ISHARES TR RUSSELL 3000 ETF 464287689   439,292 1,423 SH   SOLE   0 0 1,423
ISHARES TR US HLTHCR PR ETF 464288828   205,772 3,925 SH   SOLE   0 0 3,925
ISHARES TR ISHS 5-10YR INVT 464288638   550,314 10,736 SH   SOLE   0 0 10,736
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   197,743 633 SH   SOLE   0 0 633
VANGUARD INDEX FDS MID CAP ETF 922908629   747,943 3,089 SH   SOLE   0 0 3,089
SPDR SER TR PRTFLO S&P500 GW 78464A409   364,901 4,554 SH   SOLE   0 0 4,554
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   466,803 8,358 SH   SOLE   0 0 8,358
SPDR SER TR S&P 600 SMCP VAL 78464A300   124,920 1,595 SH   SOLE   0 0 1,595
ISHARES TR FLTG RATE NT ETF 46429B655   614,580 12,029 SH   SOLE   0 0 12,029
ISHARES TR MODERT ALLOC ETF 464289875   238,954 5,556 SH   SOLE   0 0 5,556
ISHARES TR MSCI EAFE MIN VL 46429B689   27,465 396 SH   SOLE   0 0 396
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   84,467 741 SH   SOLE   0 0 741
ISHARES TR MSCI USA MMENTM 46432F396   38,195 196 SH   SOLE   0 0 196
ISHARES TR GRWT ALLOCAT ETF 464289867   220,861 3,922 SH   SOLE   0 0 3,922
ABBOTT LABS COM 002824100   333,750 3,212 SH   SOLE   0 0 3,212
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   32,194 1,165 SH   SOLE   0 0 1,165
EATON CORP PLC SHS G29183103   952,382 3,037 SH   SOLE   0 0 3,037
ISHARES TR EXPANDED TECH 464287515   112,539 1,295 SH   SOLE   0 0 1,295
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   44,919 1,467 SH   SOLE   0 0 1,467
KKR & CO INC COM 48251W104   249,341 2,369 SH   SOLE   0 0 2,369
MICRON TECHNOLOGY INC COM 595112103   1,508,709 11,470 SH   SOLE   0 0 11,470
PACER FDS TR SWAN SOS MODRTE 69374H493   1,147,703 42,745 SH   SOLE   0 0 42,745
STARWOOD PPTY TR INC COM 85571B105   22,728 1,200 SH   SOLE   0 0 1,200
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   870,683 15,361 SH   SOLE   0 0 15,361
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   474,700 4,962 SH   SOLE   0 0 4,962
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   96,462 2,750 SH   SOLE   0 0 2,750
GLOBAL X FDS US INFR DEV ETF 37954Y673   136,411 3,685 SH   SOLE   0 0 3,685
SELECT SECTOR SPDR TR INDL 81369Y704   2,211,646 18,148 SH   SOLE   0 0 18,148
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,846,806 10,125 SH   SOLE   0 0 10,125
VANGUARD INDEX FDS GROWTH ETF 922908736   419,207 1,121 SH   SOLE   0 0 1,121
DOW INC COM 260557103   686,708 12,945 SH   SOLE   0 0 12,945
PACER FDS TR GLOBL CASH ETF 69374H709   220,523 6,540 SH   SOLE   0 0 6,540
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   56,233 2,018 SH   SOLE   0 0 2,018
PROSHARES TR S&P MDCP 400 DIV 74347B680   351,724 4,778 SH   SOLE   0 0 4,778
PROSHARES TR RUSS 2000 DIVD 74347B698   338,452 5,448 SH   SOLE   0 0 5,448
VANGUARD WORLD FD MEGA GRWTH IND 921910816   254,557 810 SH   SOLE   0 0 810
GLADSTONE LD CORP COM 376549101   7,735 565 SH   SOLE   0 0 565
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   688,094 6,434 SH   SOLE   0 0 6,434
HCA HEALTHCARE INC COM 40412C101   444,136 1,382 SH   SOLE   0 0 1,382
BROADCOM INC COM 11135F101   4,232,137 2,636 SH   SOLE   0 0 2,636
SCHWAB STRATEGIC TR US TIPS ETF 808524870   11,082 213 SH   SOLE   0 0 213
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   334,468 4,328 SH   SOLE   0 0 4,328
WISDOMTREE TR US CORP BOND FD 97717X198   7,016 160 SH   SOLE   0 0 160
WISDOMTREE TR YIELD ENHANCD US 97717X511   141,983 3,305 SH   SOLE   0 0 3,305
GLOBAL X FDS X EMERGING MKT 37954Y350   3,586 160 SH   SOLE   0 0 160
SPDR SER TR NUVEEN BLMBRG MU 78468R721   23,834 521 SH   SOLE   0 0 521
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   215,524 5,721 SH   SOLE   0 0 5,721
CONOCOPHILLIPS COM 20825C104   901,722 7,884 SH   SOLE   0 0 7,884
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   111,561 2,672 SH   SOLE   0 0 2,672
ISHARES TR MSCI EMG MKT ETF 464287234   184,300 4,327 SH   SOLE   0 0 4,327
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   929,340 16,745 SH   SOLE   0 0 16,745
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   373,320 6,783 SH   SOLE   0 0 6,783
PROSHARES TR ULTRAPRO QQQ 74347X831   618,685 8,381 SH   SOLE   0 0 8,381
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   135,818 2,407 SH   SOLE   0 0 2,407
ISHARES TR U.S. MED DVC ETF 464288810   270,529 4,827 SH   SOLE   0 0 4,827
SPDR SER TR PRTFLO S&P500 HI 78468R788   307,745 7,650 SH   SOLE   0 0 7,650
GLOBAL X FDS SOCIAL MED ETF 37950E416   150,017 3,552 SH   SOLE   0 0 3,552
JOHNSON CTLS INTL PLC SHS G51502105   386,470 5,814 SH   SOLE   0 0 5,814
PACER FDS TR SWAN SOS MODRTE 69374H485   120,178 4,500 SH   SOLE   0 0 4,500
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   99,314 2,430 SH   SOLE   0 0 2,430
VANGUARD WORLD FD UTILITIES ETF 92204A876   194,839 1,317 SH   SOLE   0 0 1,317
WISDOMTREE TR EMER MKT HIGH FD 97717W315   112,397 2,595 SH   SOLE   0 0 2,595
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   6,503 158 SH   SOLE   0 0 158
ISHARES TR U.S. FIN SVC ETF 464287770   323,599 4,962 SH   SOLE   0 0 4,962
ISHARES TR GLOBAL REIT ETF 46434V647   18,888 812 SH   SOLE   0 0 812
ISHARES TR MSCI USA VALUE 46432F388   247,112 2,388 SH   SOLE   0 0 2,388
ISHARES TR CORE MSCI TOTAL 46432F834   328,798 4,867 SH   SOLE   0 0 4,867
ISHARES TR CORE S&P TTL STK 464287150   2,520,110 21,217 SH   SOLE   0 0 21,217
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   45,799 728 SH   SOLE   0 0 728
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   222,023 568 SH   SOLE   0 0 568
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   21,483 91 SH   SOLE   0 0 91
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,811,875 14,249 SH   SOLE   0 0 14,249
PACER FDS TR PAC ASSET FLTG 69374H428   60,646 1,275 SH   SOLE   0 0 1,275
VANECK ETF TRUST PREFERRED SECURT 92189F429   64,113 3,706 SH   SOLE   0 0 3,706
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   582,497 13,311 SH   SOLE   0 0 13,311
ARK ETF TR NEXT GNRTN INTER 00214Q401   43,619 559 SH   SOLE   0 0 559
GENERAL MTRS CO COM 37045V100   284,244 6,118 SH   SOLE   0 1,500 4,618
GLOBAL X FDS CLEANTECH ETF 37954Y228   4,782 600 SH   SOLE   0 0 600
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   25,853 1,315 SH   SOLE   0 0 1,315
SPDR SER TR PORTFLI TIPS ETF 78464A656   69,436 2,732 SH   SOLE   0 0 2,732
SPDR SER TR PORTFOLIO AGRGTE 78464A649   6,275 250 SH   SOLE   0 0 250
AMERICAN TOWER CORP NEW COM 03027X100   360,788 1,856 SH   SOLE   0 0 1,856
ISHARES INC EM MKTS DIV ETF 464286319   25,975 956 SH   SOLE   0 0 956
SPDR SER TR S&P KENSHO NEW 78468R648   30,036 652 SH   SOLE   0 0 652
ISHARES TR CORE DIV GRWTH 46434V621   265,692 4,612 SH   SOLE   0 0 4,612
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   29,970 491 SH   SOLE   0 0 491
ISHARES TR AGGRES ALLOC ETF 464289859   230,733 3,085 SH   SOLE   0 0 3,085
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   283,012 5,880 SH   SOLE   0 0 5,880
BLACKROCK INC COM 09247X101   267,073 339 SH   SOLE   0 0 339
ISHARES INC GLB ENR PROD ETF 464286343   78,727 3,030 SH   SOLE   0 0 3,030
SPDR SER TR S&P HOMEBUILD 78464A888   178,253 1,763 SH   SOLE   0 0 1,763
VANGUARD INDEX FDS SM CP VAL ETF 922908611   607,633 3,329 SH   SOLE   0 0 3,329
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   12,776 170 SH   SOLE   0 0 170
ISHARES TR SELECT DIVID ETF 464287168   596,736 4,933 SH   SOLE   0 0 4,933
OMEGA HEALTHCARE INVS INC COM 681936100   38,929 1,137 SH   SOLE   0 0 1,137
KRANESHARES TRUST QUADRTC INT RT 500767736   62,329 3,367 SH   SOLE   0 0 3,367
ENTERPRISE PRODS PARTNERS L COM 293792107   421,148 14,532 SH   SOLE   0 0 14,532
ISHARES TR 10-20 YR TRS ETF 464288653   10,270 100 SH   SOLE   0 0 100
GE VERNOVA INC COM 36828A101   457,013 2,665 SH   SOLE   0 0 2,665
ISHARES GOLD TR ISHARES NEW 464285204   242,713 5,525 SH   SOLE   0 0 5,525
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   70,094 2,146 SH   SOLE   0 0 2,146
SPDR SER TR S&P SEMICNDCTR 78464A862   59,881 242 SH   SOLE   0 0 242
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   23,141 543 SH   SOLE   0 0 543
ADOBE INC COM 00724F101   254,993 459 SH   SOLE   0 0 459
DANAHER CORPORATION COM 235851102   592,552 2,372 SH   SOLE   0 0 2,372
MASTERCARD INCORPORATED CL A 57636Q104   2,699,009 6,118 SH   SOLE   0 0 6,118
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,538,259 8,850 SH   SOLE   0 0 8,850
LOWES COS INC COM 548661107   1,715,633 7,782 SH   SOLE   0 0 7,782
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   30,938 482 SH   SOLE   0 0 482
ALLSTATE CORP COM 020002101   333,500 2,089 SH   SOLE   0 0 2,089
PACER FDS TR LUNT LRG CP ALTR 69374H717   6,912 200 SH   SOLE   0 0 200
ISHARES TR CONSER ALLOC ETF 464289883   44,131 1,195 SH   SOLE   0 0 1,195
ISHARES TR S&P SML 600 GWT 464287887   45,547 355 SH   SOLE   0 0 355
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   255,712 4,465 SH   SOLE   0 0 4,465
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   28,893 308 SH   SOLE   0 0 308
VALE S A SPONSORED ADS 91912E105   165,517 14,818 SH   SOLE   0 0 14,818
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   183,708 1,787 SH   SOLE   0 0 1,787
WISDOMTREE TR INDIA ERNGS FD 97717W422   51,515 1,067 SH   SOLE   0 0 1,067
IRON MTN INC DEL COM 46284V101   665,557 7,426 SH   SOLE   0 0 7,426
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   6,519 110 SH   SOLE   0 0 110
PPL CORP COM 69351T106   228,085 8,249 SH   SOLE   0 0 8,249
ISHARES TR ROBOTICS ARTIF 46435U556   48,726 1,468 SH   SOLE   0 0 1,468
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   13,147 126 SH   SOLE   0 0 126
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   13,007 210 SH   SOLE   0 0 210
SPDR SER TR S&P KENSHO CLEAN 78468R655   11,979 199 SH   SOLE   0 0 199
BECTON DICKINSON & CO COM 075887109   177,256 758 SH   SOLE   0 0 758
SALESFORCE INC COM 79466L302   1,492,533 5,805 SH   SOLE   0 0 5,805
TRUIST FINL CORP COM 89832Q109   179,120 4,611 SH   SOLE   0 0 4,611
GOLDMAN SACHS GROUP INC COM 38141G104   399,600 883 SH   SOLE   0 0 883
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   25,838 231 SH   SOLE   0 0 231
DIGITAL RLTY TR INC COM 253868103   279,123 1,836 SH   SOLE   0 0 1,836
FEDEX CORP COM 31428X106   524,644 1,750 SH   SOLE   0 0 1,750
FIFTH THIRD BANCORP COM 316773100   46,347 1,270 SH   SOLE   0 0 1,270
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   2,372,657 47,142 SH   SOLE   0 0 47,142
GENERAL DYNAMICS CORP COM 369550108   307,246 1,059 SH   SOLE   0 0 1,059
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   374,956 8,439 SH   SOLE   0 0 8,439
SPDR SER TR PORTFOLIO SHORT 78464A474   305,465 10,285 SH   SOLE   0 0 10,285
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   115,004 1,439 SH   SOLE   0 0 1,439
WISDOMTREE TR US LARGECAP DIVD 97717W307   21,025 289 SH   SOLE   0 0 289
SPDR SER TR PRTFLO S&P500 VL 78464A508   47,729 979 SH   SOLE   0 0 979
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   361,537 23,000 SH   SOLE   0 0 23,000
ISHARES INC US INTL HGH YLD 464286178   14,385 329 SH   SOLE   0 0 329
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,166,787 25,295 SH   SOLE   0 0 25,295
VANGUARD WORLD FD INF TECH ETF 92204A702   1,671,542 2,899 SH   SOLE   0 0 2,899
BANK NEW YORK MELLON CORP COM 064058100   848,452 14,167 SH   SOLE   0 0 14,167
FISERV INC COM 337738108   212,084 1,423 SH   SOLE   0 0 1,423
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   16,838 330 SH   SOLE   0 0 330
US BANCORP DEL COM NEW 902973304   322,483 8,123 SH   SOLE   0 0 8,123
VANGUARD WORLD FD CONSUM STP ETF 92204A207   39,120 193 SH   SOLE   0 0 193
METLIFE INC COM 59156R108   41,660 594 SH   SOLE   0 0 594
SPDR GOLD TR GOLD SHS 78463V107   1,766,522 8,216 SH   SOLE   0 0 8,216
FIRST TR VALUE LINE DIVID IN SHS 33734H106   523,901 12,856 SH   SOLE   0 0 12,856
ISHARES SILVER TR ISHARES 46428Q109   795,612 29,944 SH   SOLE   0 0 29,944
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   16,464 240 SH   SOLE   0 0 240
WISDOMTREE TR US S CAP QTY DIV 97717X651   43,055 914 SH   SOLE   0 0 914
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   281,551 3,361 SH   SOLE   0 0 3,361
PACER FDS TR SWAN SOS MOD JAN 69374H550   25,048 900 SH   SOLE   0 0 900
SPDR SER TR ICE PFD SEC ETF 78464A292   17,521 516 SH   SOLE   0 0 516
SPDR SER TR PORTFOLI S&P1500 78464A805   13,893 209 SH   SOLE   0 0 209
VANECK ETF TRUST MORTGAGE REIT 92189F452   13,056 1,167 SH   SOLE   0 0 1,167
SPDR SER TR NUVEEN BLOOMBERG 78464A284   3,273 129 SH   SOLE   0 0 129
PROSHARES TR HGH YLD INT RATE 74348A541   21,817 340 SH   SOLE   0 0 340
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   24,654 1,310 SH   SOLE   0 0 1,310
GARMIN LTD SHS H2906T109   727,579 4,466 SH   SOLE   0 0 4,466
SPDR SER TR PORTFOLIO S&P400 78464A847   58,248 1,135 SH   SOLE   0 0 1,135
PACER FDS TR SWAN SOS CONS AP 69374H543   34,327 1,395 SH   SOLE   0 0 1,395
ISHARES TR RUS 1000 VAL ETF 464287598   104,034 596 SH   SOLE   0 0 596
ISHARES TR MORNINGSTAR GRWT 464287119   58,478 718 SH   SOLE   0 0 718
ISHARES TR ASIA 50 ETF 464288430   37,156 554 SH   SOLE   0 0 554
ISHARES TR U.S. INSRNCE ETF 464288786   21,577 191 SH   SOLE   0 0 191
ONEOK INC NEW COM 682680103   517,762 6,349 SH   SOLE   0 0 6,349
SPDR SER TR PORT MTG BK ETF 78464A383   36,669 1,700 SH   SOLE   0 0 1,700
ISHARES TR US TRSPRTION 464287192   3,926 60 SH   SOLE   0 0 60
ISHARES TR US HLTHCARE ETF 464287762   76,663 1,251 SH   SOLE   0 0 1,251
ISHARES TR RUS 1000 ETF 464287622   39,467 133 SH   SOLE   0 0 133
GLOBAL X FDS AGING POPULATION 37954Y772   3,075 102 SH   SOLE   0 0 102
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   7,817 111 SH   SOLE   0 0 111
ISHARES TR CORE 1 5 YR USD 46432F859   20,877 441 SH   SOLE   0 0 441
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   572,181 3,134 SH   SOLE   0 0 3,134
VANGUARD INDEX FDS SMALL CP ETF 922908751   429,373 1,969 SH   SOLE   0 0 1,969
SPDR SER TR S&P BK ETF 78464A797   14,297 308 SH   SOLE   0 0 308
SPDR SER TR BBG CONV SEC ETF 78464A359   18,440 256 SH   SOLE   0 0 256
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   230,364 4,661 SH   SOLE   0 0 4,661
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   688,628 42,455 SH   SOLE   0 0 42,455
ISHARES TR CUR HD EURZN ETF 46434V639   18,138 500 SH   SOLE   0 0 500
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   16,253 402 SH   SOLE   0 0 402
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   38,200 950 SH   SOLE   0 0 950
ISHARES TR NATIONAL MUN ETF 464288414   410,611 3,854 SH   SOLE   0 0 3,854
SOUTHWEST AIRLS CO COM 844741108   61,755 2,159 SH   SOLE   0 0 2,159
ISHARES TR US CONSM STAPLES 464287812   18,739 285 SH   SOLE   0 0 285
ISHARES TR RUS TP200 GR ETF 464289438   128,712 600 SH   SOLE   0 0 600
GLOBAL X FDS GLOBX SUPDV US 37950E291   54,202 3,142 SH   SOLE   0 0 3,142
PACER FDS TR METAURUS CAP 400 69374H436   234,449 6,390 SH   SOLE   0 0 6,390
PROSHARES TR INVT INT RT HG 74347B607   11,998 157 SH   SOLE   0 0 157
ISHARES TR GLB INFRASTR ETF 464288372   31,772 663 SH   SOLE   0 0 663
CUMMINS INC COM 231021106   1,253,833 4,528 SH   SOLE   0 0 4,528
L3HARRIS TECHNOLOGIES INC COM 502431109   289,560 1,289 SH   SOLE   0 0 1,289
SPDR SER TR S&P KENSHO FINAL 78468R630   9,187 206 SH   SOLE   0 0 206
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   739 8 SH   SOLE   0 0 8
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   12,465 192 SH   SOLE   0 0 192
GLOBAL X FDS S&P 500 COVERED 37954Y475   23,066 571 SH   SOLE   0 0 571
VANGUARD STAR FDS VG TL INTL STK F 921909768   79,462 1,318 SH   SOLE   0 0 1,318
ISHARES TR SELF DRIVNG EV 46435U366   2,424 85 SH   SOLE   0 0 85
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   34,850 580 SH   SOLE   0 0 580
WISDOMTREE TR GLB US QTLY DIV 97717W844   59,248 1,516 SH   SOLE   0 0 1,516
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   23,138 750 SH   SOLE   0 0 750
ISHARES TR US HOME CONS ETF 464288752   389,471 3,854 SH   SOLE   0 0 3,854
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   119,732 4,725 SH   SOLE   0 0 4,725
ISHARES TR U S EQUITY FACTR 46434V282   39,364 707 SH   SOLE   0 0 707
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   76,400 2,270 SH   SOLE   0 0 2,270
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   11,685 584 SH   SOLE   0 0 584
ISHARES TR CORE TOTAL USD 46434V613   54,374 1,202 SH   SOLE   0 0 1,202
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   237,955 1,410 SH   SOLE   0 0 1,410
CHENIERE ENERGY INC COM NEW 16411R208   798,729 4,569 SH   SOLE   0 0 4,569
KINDER MORGAN INC DEL COM 49456B101   753,215 37,907 SH   SOLE   0 0 37,907
WILLIAMS COS INC COM 969457100   624,559 14,695 SH   SOLE   0 0 14,695
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,251 64 SH   SOLE   0 0 64
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   8,535 175 SH   SOLE   0 0 175
GLOBAL X FDS INTERNET OF THNG 37954Y780   3,664 102 SH   SOLE   0 0 102
VANGUARD INDEX FDS SML CP GRW ETF 922908595   109,057 436 SH   SOLE   0 0 436
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   707,988 15,489 SH   SOLE   0 0 15,489
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   8,651 176 SH   SOLE   0 0 176
PAYPAL HLDGS INC COM 70450Y103   523,779 9,026 SH   SOLE   0 0 9,026
DELTA AIR LINES INC DEL COM NEW 247361702   299,680 6,317 SH   SOLE   0 0 6,317
ISHARES TR 0-5YR INVT GR CP 46434V100   12,313 250 SH   SOLE   0 0 250
STATE STR CORP COM 857477103   14,948 202 SH   SOLE   0 0 202
WEYERHAEUSER CO MTN BE COM NEW 962166104   240,472 8,470 SH   SOLE   0 0 8,470
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   11,417 637 SH   SOLE   0 0 637
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   14,490 313 SH   SOLE   0 0 313
ISHARES TR MSCI KLD400 SOC 464288570   10,801 104 SH   SOLE   0 0 104
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   36,094 304 SH   SOLE   0 0 304
FIRST TR NASDAQ 100 TECH IND SHS 337345102   584,624 2,961 SH   SOLE   0 0 2,961
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   3,119 101 SH   SOLE   0 0 101
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   1,357 130 SH   SOLE   0 0 130
MARRIOTT INTL INC NEW CL A 571903202   130,733 541 SH   SOLE   0 0 541
ARK ETF TR ARK SPACE EXPL 00214Q807   1,492 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   6,096 203 SH   SOLE   0 0 203
ISHARES TR SHRT NAT MUN ETF 464288158   15,658 150 SH   SOLE   0 0 150
PROGRESSIVE CORP COM 743315103   1,366,664 6,580 SH   SOLE   0 0 6,580
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   640,165 6,411 SH   SOLE   0 0 6,411
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   77,996 2,325 SH   SOLE   0 0 2,325
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   627,800 9,224 SH   SOLE   0 0 9,224
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   617,894 3,015 SH   SOLE   0 0 3,015
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   508,887 8,494 SH   SOLE   0 0 8,494
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   250,505 2,560 SH   SOLE   0 0 2,560
ISHARES TR MSCI USA SZE FT 46432F370   6,877 50 SH   SOLE   0 0 50
ALBEMARLE CORP COM 012653101   3,089,470 32,344 SH   SOLE   0 0 32,344
SUNOPTA INC COM 8676EP108   66,231 12,265 SH   SOLE   0 0 12,265
BGC GROUP INC CL A 088929104   196,710 23,700 SH   SOLE   0 0 23,700
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   4,464 125 SH   SOLE   0 0 125
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   3,115 140 SH   SOLE   0 0 140
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   159,875 1,880 SH   SOLE   0 0 1,880
KRANESHARES TRUST CSI CHI INTERNET 500767306   166,308 6,155 SH   SOLE   0 0 6,155
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   82,807 2,005 SH   SOLE   0 0 2,005
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,135,864 34,092 SH   SOLE   0 0 34,092
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   100,339 585 SH   SOLE   0 0 585
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   5,790 200 SH   SOLE   0 0 200
NEWMONT CORP COM 651639106   507,693 12,125 SH   SOLE   0 0 12,125
ISHARES INC MSCI FRANCE ETF 464286707   61,015 1,615 SH   SOLE   0 0 1,615
ISHARES TR MSCI POLAND ETF 46429B606   4,906 200 SH   SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   16,110 375 SH   SOLE   0 0 375
ISHARES TR MORNINGSTR US EQ 464287127   67,052 892 SH   SOLE   0 0 892
REGENERON PHARMACEUTICALS COM 75886F107   283,778 270 SH   SOLE   0 0 270
RBB FD INC US TREAS 3 MNTH 74933W452   25,010 500 SH   SOLE   0 0 500
INTUITIVE SURGICAL INC COM NEW 46120E602   901,266 2,026 SH   SOLE   0 0 2,026
SPDR SER TR NYSE TECH ETF 78464A102   23,430 120 SH   SOLE   0 0 120
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   84,473 750 SH   SOLE   0 0 750
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,281,670 25,788 SH   SOLE   0 0 25,788
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   543,945 7,555 SH   SOLE   0 0 7,555
ECOLAB INC COM 278865100   250,494 1,052 SH   SOLE   0 0 1,052
GRAINGER W W INC COM 384802104   640,113 709 SH   SOLE   0 0 709
PALO ALTO NETWORKS INC COM 697435105   985,502 2,907 SH   SOLE   0 0 2,907
ZOETIS INC CL A 98978V103   570,419 3,290 SH   SOLE   0 0 3,290
APOLLO GLOBAL MGMT INC COM 03769M106   496,177 4,202 SH   SOLE   0 0 4,202
BRISTOL-MYERS SQUIBB CO COM 110122108   473,890 11,411 SH   SOLE   0 0 11,411
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   33,804 965 SH   SOLE   0 0 965
VANGUARD INDEX FDS VALUE ETF 922908744   220,224 1,373 SH   SOLE   0 0 1,373
SERVICENOW INC COM 81762P102   733,176 932 SH   SOLE   0 0 932
CINTAS CORP COM 172908105   208,075 297 SH   SOLE   0 0 297
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,637,808 22,798 SH   SOLE   0 0 22,798
TJX COS INC NEW COM 872540109   388,970 3,533 SH   SOLE   0 0 3,533
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   64,244 1,537 SH   SOLE   0 0 1,537
MARATHON PETE CORP COM 56585A102   571,514 3,294 SH   SOLE   0 0 3,294
ORACLE CORP COM 68389X105   453,974 3,215 SH   SOLE   0 0 3,215
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   5,799 100 SH   SOLE   0 0 100
ISHARES TR BROAD USD HIGH 46435U853   465,570 12,833 SH   SOLE   0 0 12,833
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   1,272 43 SH   SOLE   0 0 43
SPDR SER TR PORTFOLIO INTRMD 78464A375   21,327 655 SH   SOLE   0 0 655
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   641 11 SH   SOLE   0 0 11
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,177 92 SH   SOLE   0 0 92
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   15,287 243 SH   SOLE   0 0 243
ISHARES TR CYBERSECURITY 46435U135   4,595 100 SH   SOLE   0 0 100
ISHARES TR US OIL GS EX ETF 464288851   6,469 65 SH   SOLE   0 0 65
ISHARES TR GLOB UTILITS ETF 464288711   5,089 85 SH   SOLE   0 0 85
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   1,253 23 SH   SOLE   0 0 23
MARTIN MARIETTA MATLS INC COM 573284106   2,208,880 4,077 SH   SOLE   0 0 4,077
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,199,865 8,765 SH   SOLE   0 0 8,765
XYLEM INC COM 98419M100   237,211 1,749 SH   SOLE   0 0 1,749
ISHARES TR GLOBAL MATER ETF 464288695   3,397 40 SH   SOLE   0 0 40
ISHARES TR U.S. UTILITS ETF 464287697   3,515 40 SH   SOLE   0 0 40
ISHARES TR GLB CNSM STP ETF 464288737   3,306 55 SH   SOLE   0 0 55
CARMAX INC COM 143130102   1,108,314 15,112 SH   SOLE   0 0 15,112
M & T BK CORP COM 55261F104   24,218 160 SH   SOLE   0 0 160
DEERE & CO COM 244199105   207,613 556 SH   SOLE   0 0 556
ZSCALER INC COM 98980G102   359,587 1,871 SH   SOLE   0 0 1,871
HARTFORD FINL SVCS GROUP INC COM 416515104   315,662 3,140 SH   SOLE   0 0 3,140
ISHARES TR GL CLEAN ENE ETF 464288224   5,328 400 SH   SOLE   0 0 400
UNILEVER PLC SPON ADR NEW 904767704   340,155 6,186 SH   SOLE   0 0 6,186
ISHARES TR INTL SEL DIV ETF 464288448   18,871 682 SH   SOLE   0 0 682
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   63,789 785 SH   SOLE   0 0 785
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   21,908 200 SH   SOLE   0 0 200
WISDOMTREE TR US MIDCAP FUND 97717W570   40,453 700 SH   SOLE   0 0 700
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   110,803 2,200 SH   SOLE   0 0 2,200
NISOURCE INC COM 65473P105   246,868 8,569 SH   SOLE   0 0 8,569
ISHARES INC MSCI AUST ETF 464286103   54,210 2,219 SH   SOLE   0 0 2,219
CDW CORP COM 12514G108   1,434,556 6,409 SH   SOLE   0 0 6,409
RIOT PLATFORMS INC COM 767292105   295,770 32,360 SH   SOLE   0 0 32,360
NAUTICUS ROBOTICS INC COM 63911H108   5,362 39,400 SH   SOLE   0 0 39,400
SHOPIFY INC CL A 82509L107   469,483 7,108 SH   SOLE   0 0 7,108
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   3,447 83 SH   SOLE   0 0 83
OXFORD LANE CAP CORP COM 691543102   1,397,027 257,754 SH   SOLE   0 0 257,754
GENERAC HLDGS INC COM 368736104   682,916 5,165 SH   SOLE   0 0 5,165
MICROSTRATEGY INC CL A NEW 594972408   2,326,564 1,689 SH   SOLE   0 0 1,689
STRATEGY SHS NS 7HANDL IDX 86280R506   387,172 18,332 SH   SOLE   0 0 18,332
BOOKING HOLDINGS INC COM 09857L108   419,919 106 SH   SOLE   0 0 106
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   211,953 11,633 SH   SOLE   0 0 11,633
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   46,494 11,480 SH   SOLE   0 0 11,480
AXON ENTERPRISE INC COM 05464C101   440,477 1,497 SH   SOLE   0 0 1,497
MARVELL TECHNOLOGY INC COM 573874104   350,220 5,010 SH   SOLE   0 0 5,010
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   274,793 2,229 SH   SOLE   0 0 2,229
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   55,291 658 SH   SOLE   0 0 658
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   12,951 201 SH   SOLE   0 0 201
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   12,567 380 SH   SOLE   0 0 380
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   4,751 179 SH   SOLE   0 0 179
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,814 64 SH   SOLE   0 0 64
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   16,385 341 SH   SOLE   0 0 341
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   18,259 134 SH   SOLE   0 0 134
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,334 49 SH   SOLE   0 0 49
ALLY FINL INC COM 02005N100   7,736 195 SH   SOLE   0 0 195
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   115,785 1,695 SH   SOLE   0 0 1,695
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   554,161 7,324 SH   SOLE   0 0 7,324
ISHARES TR S&P MC 400VL ETF 464287705   82,599 728 SH   SOLE   0 0 728
ISHARES TR S&P MC 400GR ETF 464287606   1,057 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   25,934 1,161 SH   SOLE   0 0 1,161
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   7,520 500 SH   SOLE   0 0 500
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   196,818 3,896 SH   SOLE   0 0 3,896
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   172,289 5,656 SH   SOLE   0 0 5,656
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   59,064 575 SH   SOLE   0 0 575
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   594,194 51,669 SH   SOLE   0 0 51,669
ANALOG DEVICES INC COM 032654105   815,775 3,574 SH   SOLE   0 0 3,574
HERSHEY CO COM 427866108   219,796 1,196 SH   SOLE   0 0 1,196
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,335,616 13,262 SH   SOLE   0 0 13,262
COHEN & STEERS TOTAL RETURN COM 19247R103   175,920 15,218 SH   SOLE   0 0 15,218
NUVEEN MUN VALUE FD INC COM 670928100   120,437 13,956 SH   SOLE   0 7,754 6,202
ALPS ETF TR ALERIAN MLP 00162Q452   162,364 3,384 SH   SOLE   0 0 3,384
DIAMONDBACK ENERGY INC COM 25278X109   809,380 4,043 SH   SOLE   0 0 4,043
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   201,444 1,146 SH   SOLE   0 0 1,146
ALPS ETF TR SECTR DIV DOGS 00162Q858   49,396 935 SH   SOLE   0 0 935
EBAY INC. COM 278642103   44,802 834 SH   SOLE   0 0 834
KLA CORP COM NEW 482480100   752,778 913 SH   SOLE   0 0 913
ELEVANCE HEALTH INC COM 036752103   1,537,828 2,838 SH   SOLE   0 0 2,838
ALLIANT ENERGY CORP COM 018802108   328,251 6,449 SH   SOLE   0 0 6,449
HUNTINGTON BANCSHARES INC COM 446150104   30,607 2,322 SH   SOLE   0 0 2,322
PG&E CORP COM 69331C108   1,239,970 71,018 SH   SOLE   0 0 71,018
ISHARES TR ESG AWR US AGRGT 46435U549   12,538 269 SH   SOLE   0 0 269
ARISTA NETWORKS INC COM 040413106   2,801,737 7,994 SH   SOLE   0 0 7,994
CADENCE DESIGN SYSTEM INC COM 127387108   624,733 2,030 SH   SOLE   0 0 2,030
NVENT ELECTRIC PLC SHS G6700G107   260,091 3,395 SH   SOLE   0 0 3,395
AUTOZONE INC COM 053332102   1,381,271 466 SH   SOLE   0 0 466
QUANTA SVCS INC COM 74762E102   584,045 2,299 SH   SOLE   0 0 2,299
TRANSDIGM GROUP INC COM 893641100   741,014 580 SH   SOLE   0 0 580
ISHARES INC ESG AWR MSCI EM 46434G863   3,688 110 SH   SOLE   0 0 110
FERRARI N V COM N3167Y103   1,136,085 2,782 SH   SOLE   0 0 2,782
DECKERS OUTDOOR CORP COM 243537107   517,853 535 SH   SOLE   0 0 535
HYATT HOTELS CORP COM CL A 448579102   202,357 1,332 SH   SOLE   0 0 1,332
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,514,834 29,036 SH   SOLE   0 0 29,036
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   97,043 7,199 SH   SOLE   0 0 7,199
ISHARES TR EXPND TEC SC ETF 464287549   7,356 78 SH   SOLE   0 0 78
ISHARES TR CORE S&P US VLU 464287663   3,085 35 SH   SOLE   0 0 35
ISHARES TR US TREAS BD ETF 46429B267   68 3 SH   SOLE   0 0 3
ISHARES TR USD INV GRDE ETF 464288620   6,025 120 SH   SOLE   0 0 120
ISHARES TR BLACKROCK ULTRA 46434V878   2,161,471 42,776 SH   SOLE   0 0 42,776
ISHARES TR SHORT TREAS BD 464288679   1,356,719 12,278 SH   SOLE   0 0 12,278
ISHARES TR INDIA 50 ETF 464289529   711,857 13,266 SH   SOLE   0 0 13,266
ISHARES TR CHINA LG-CAP ETF 464287184   223,785 8,610 SH   SOLE   0 0 8,610
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   33,612 304 SH   SOLE   0 0 304
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   27,106 165 SH   SOLE   0 0 165
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   92,907 1,958 SH   SOLE   0 0 1,958
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   467,443 7,001 SH   SOLE   0 0 7,001
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   84,322 2,248 SH   SOLE   0 0 2,248
STANLEY BLACK & DECKER INC COM 854502101   879 11 SH   SOLE   0 0 11
DAYFORCE INC COM 15677J108   548,328 11,055 SH   SOLE   0 0 11,055
JACOBS SOLUTIONS INC COM 46982L108   1,453,875 10,406 SH   SOLE   0 0 10,406
BATH & BODY WORKS INC COM 070830104   953,684 24,422 SH   SOLE   0 0 24,422
LIBERTY BROADBAND CORP COM SER A 530307107   458,476 8,397 SH   SOLE   0 0 8,397
LIBERTY GLOBAL LTD COM CL A G61188101   216,568 12,425 SH   SOLE   0 0 12,425
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   415,844 18,774 SH   SOLE   0 0 18,774
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   25,985 679 SH   SOLE   0 0 679
REVVITY INC COM 714046109   935,511 8,922 SH   SOLE   0 0 8,922
DOMINOS PIZZA INC COM 25754A201   1,003,617 1,944 SH   SOLE   0 0 1,944
ISHARES TR MSCI EURO FL ETF 464289180   22,792 1,019 SH   SOLE   0 0 1,019
ISHARES INC MSCI TAIWAN ETF 46434G772   24,574 453 SH   SOLE   0 0 453
ISHARES TR GENOMICS IMMUN 46435U192   9,410 407 SH   SOLE   0 0 407
HILTON WORLDWIDE HLDGS INC COM 43300A203   490,540 2,248 SH   SOLE   0 0 2,248
ISHARES INC MSCI GERMANY ETF 464286806   17,846 583 SH   SOLE   0 0 583
LAMAR ADVERTISING CO NEW CL A 512816109   876,902 7,336 SH   SOLE   0 0 7,336
ETF SER SOLUTIONS RANGE CANCER THE 26922A826   7,279 539 SH   SOLE   0 0 539
MARKEL GROUP INC COM 570535104   486,879 309 SH   SOLE   0 0 309
CREDIT ACCEP CORP MICH COM 225310101   445,198 865 SH   SOLE   0 0 865
ISHARES INC MSCI ITALY ETF 46434G830   4,338 121 SH   SOLE   0 0 121
ISHARES INC MSCI STH KOR ETF 464286772   5,287 80 SH   SOLE   0 0 80
ISHARES INC FRONTIER AND SEL 464286145   2,883 105 SH   SOLE   0 0 105
ISHARES INC MSCI EM ASIA ETF 464286426   2,754 38 SH   SOLE   0 0 38
ISHARES TR MSCI FINLAND ETF 46429B515   1,965 56 SH   SOLE   0 0 56
ISHARES TR MSCI DENMARK ETF 46429B523   4,276 34 SH   SOLE   0 0 34
ISHARES INC MSCI CDA ETF 464286509   5,267 142 SH   SOLE   0 0 142
ISHARES INC MSCI SPAIN ETF 464286764   4,560 146 SH   SOLE   0 0 146
ISHARES INC MSCI HONG KG ETF 464286871   2,295 150 SH   SOLE   0 0 150
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   8,582 743 SH   SOLE   0 0 743
ISHARES TR CMBS ETF 46429B366   3,944 84 SH   SOLE   0 0 84
ISHARES TR 3 7 YR TREAS BD 464288661   16,528 143 SH   SOLE   0 0 143
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   50,068 660 SH   SOLE   0 0 660
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   7,614 132 SH   SOLE   0 0 132
WISDOMTREE TR EUROPE SMCP DV 97717W869   2,800 47 SH   SOLE   0 0 47
WISDOMTREE TR INTL MIDCAP DV 97717W778   3,757 62 SH   SOLE   0 0 62
LIBERTY GLOBAL LTD COM CL C G61188127   2,910 163 SH   SOLE   0 0 163
GREEN BRICK PARTNERS INC COM 392709101   612,869 10,707 SH   SOLE   0 0 10,707
TECK RESOURCES LTD CL B 878742204   290,060 6,056 SH   SOLE   0 0 6,056
ISHARES TR RUS 2000 VAL ETF 464287630   2,285 15 SH   SOLE   0 0 15
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   195,573 3,335 SH   SOLE   0 0 3,335
CONSOL ENERGY INC NEW COM 20854L108   362,921 3,557 SH   SOLE   0 0 3,557
SPDR SER TR S&P TELECOM 78464A540   5,247 68 SH   SOLE   0 0 68
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   151,017 20,216 SH   SOLE   0 0 20,216
BLACKROCK MUNIVEST FD INC COM 09253R105   150,570 21,000 SH   SOLE   0 21,000 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   205,004 16,613 SH   SOLE   0 16,613 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   151,537 13,652 SH   SOLE   0 13,652 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   574,051 48,897 SH   SOLE   0 48,897 0
NUVEEN N Y MUN VALUE FD COM 67062M105   233,173 28,127 SH   SOLE   0 28,127 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   688,752 60,101 SH   SOLE   0 46,752 13,349
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   661,081 59,611 SH   SOLE   0 53,359 6,252
NUVEEN AMT FREE MUN CR INC F COM 67071L106   225,127 18,068 SH   SOLE   0 15,554 2,514
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   345,534 24,894 SH   SOLE   0 24,419 475
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   1,005,228 95,192 SH   SOLE   0 95,192 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   138,346 13,550 SH   SOLE   0 13,550 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   90,567 15,247 SH   SOLE   0 15,247 0
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   289,930 20,009 SH   SOLE   0 20,009 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103   129,118 19,044 SH   SOLE   0 19,044 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   91,573 10,562 SH   SOLE   0 10,562 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108   197,311 19,175 SH   SOLE   0 19,175 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   118,320 12,000 SH   SOLE   0 12,000 0
EATON VANCE MUN BD FD COM 27827X101   131,837 12,461 SH   SOLE   0 12,461 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   253,200 20,502 SH   SOLE   0 20,502 0
WESTERN DIGITAL CORP. COM 958102105   212,156 2,800 SH   SOLE   0 0 2,800
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   75,900 2,000 SH   SOLE   0 0 2,000
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   19,640 1,000 SH   SOLE   0 0 1,000
ISHARES TR US TELECOM ETF 464287713   108,600 5,000 SH   SOLE   0 0 5,000
ISHARES TR U.S. PHARMA ETF 464288836   75,804 1,143 SH   SOLE   0 0 1,143
ARK ETF TR GENOMIC REV ETF 00214Q302   10,835 461 SH   SOLE   0 0 461
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   255,556 16,195 SH   SOLE   0 0 16,195
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   131,533 5,442 SH   SOLE   0 0 5,442
PACER FDS TR SWAN SOS FD OF 69374H568   296,630 10,674 SH   SOLE   0 0 10,674
ARK ETF TR FINTECH INNOVA 00214Q708   11,175 401 SH   SOLE   0 0 401
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   201,309 4,014 SH   SOLE   0 0 4,014
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   36,194 1,320 SH   SOLE   0 0 1,320
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   352,223 11,540 SH   SOLE   0 0 11,540
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   54,957 1,065 SH   SOLE   0 0 1,065
PACER FDS TR US LRG CP CASH 69374H360   40,182 1,480 SH   SOLE   0 0 1,480
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   16,050 300 SH   SOLE   0 0 300
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   39,550 805 SH   SOLE   0 0 805
NEXPOINT REAL ESTATE FIN INC COM 65342V101   282,650 20,601 SH   SOLE   0 0 20,601
PACER FDS TR LUNT MDCAP MLT 69374H725   32,985 750 SH   SOLE   0 0 750
PACER FDS TR TRENDPILOT 100 69374H303   104,691 1,452 SH   SOLE   0 0 1,452
PGIM ETF TR AAA CLO ETF 69344A834   232,528 4,550 SH   SOLE   0 0 4,550
THORNBURG INCM BUILDER OPP T COM 885213108   207,009 12,834 SH   SOLE   0 0 12,834
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889   1,328 40 SH   SOLE   0 0 40
PACER FDS TR CASH COWS ETF 69374H659   22,687 610 SH   SOLE   0 0 610
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   6,178 200 SH   SOLE   0 0 200
PACER FDS TR DATA & DIGI REVO 69374H386   13,615 300 SH   SOLE   0 0 300
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657   4,460 180 SH   SOLE   0 0 180
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525   4,328 180 SH   SOLE   0 0 180
PACER FDS TR US SM CAP CASH 69374H352   23,637 1,000 SH   SOLE   0 0 1,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   29,889 30,000 SH   SOLE   0 0 30,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   216,360 5,446 SH   SOLE   0 0 5,446
EXCHANGE TRADED CONCEPTS TRU FMQQ NEXT FRONT 301505590   42,687 3,455 SH   SOLE   0 0 3,455
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   2,659 45 SH   SOLE   0 0 45
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   18,115 403 SH   SOLE   0 0 403
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   20,439 1,300 SH   SOLE   0 0 1,300
SPDR SER TR S&P 400 MDCP GRW 78464A821   4,843 58 SH   SOLE   0 0 58
WP CAREY INC COM 92936U109   18,918 344 SH   SOLE   0 0 344
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   47,070 353 SH   SOLE   0 0 353
SPDR SER TR S&P REGL BKG 78464A698   49,002 998 SH   SOLE   0 0 998
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   10,280 150 SH   SOLE   0 0 150
ISHARES TR IBONDS 24 TRM HG 46435U184   71,463 3,075 SH   SOLE   0 0 3,075
ISHARES TR US INFRASTRUC 46435U713   5,981 142 SH   SOLE   0 0 142
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   9,080 189 SH   SOLE   0 0 189
ISHARES TR ISHS 1-5YR INVS 464288646   73,714 1,439 SH   SOLE   0 0 1,439
AUTONATION INC COM 05329W102   211,497 1,327 SH   SOLE   0 0 1,327
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   3,343 10,000 SH   SOLE   0 0 10,000
RIO TINTO PLC SPONSORED ADR 767204100   213,401 3,237 SH   SOLE   0 0 3,237
ROYCE SMALL CAP TRUST INC COM 780910105   647,032 44,715 SH   SOLE   0 0 44,715
SOUTHERN COPPER CORP COM 84265V105   829,803 7,702 SH   SOLE   0 0 7,702
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   398,791 49,787 SH   SOLE   0 0 49,787
BLACKROCK RES & COMMODITIES SHS 09257A108   342,265 37,243 SH   SOLE   0 0 37,243
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   130,520 11,695 SH   SOLE   0 0 11,695
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   206,305 2,063 SH   SOLE   0 0 2,063
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   163,425 7,775 SH   SOLE   0 0 7,775
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   239,350 5,126 SH   SOLE   0 0 5,126
PERMIAN RESOURCES CORP CLASS A COM 71424F105   295,696 18,309 SH   SOLE   0 0 18,309
WESTERN AST INFL LKD OPP & I COM 95766R104   188,294 22,126 SH   SOLE   0 0 22,126
WISDOMTREE TR US QTLY DIV GRT 97717X669   87,042 1,115 SH   SOLE   0 0 1,115
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   260,932 21,370 SH   SOLE   0 0 21,370
FIRST TR SR FLTG RATE INCOME COM 33733U108   144,152 14,301 SH   SOLE   0 0 14,301
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   54,982 1,289 SH   SOLE   0 0 1,289
ISHARES TR NEW YORK MUN ETF 464288323   16,413 307 SH   SOLE   0 0 307
WISDOMTREE TR US MIDCAP DIVID 97717W505   8,770 188 SH   SOLE   0 0 188
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   9,703 100 SH   SOLE   0 0 100
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   70,822 3,832 SH   SOLE   0 0 3,832
GLOBAL X FDS GLOBAL X SILVER 37954Y848   11,072 355 SH   SOLE   0 0 355
FLOOR & DECOR HLDGS INC CL A 339750101   258,466 2,600 SH   SOLE   0 0 2,600
ISHARES TR U.S. REAL ES ETF 464287739   149,158 1,700 SH   SOLE   0 0 1,700
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   32,115 500 SH   SOLE   0 0 500
ISHARES TR CORE MSCI EURO 46434V738   170,177 2,988 SH   SOLE   0 0 2,988
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   78,300 2,201 SH   SOLE   0 0 2,201
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   127,672 1,721 SH   SOLE   0 0 1,721
CLENE INC COMMON STOCK 185634102   6,768 19,000 SH   SOLE   0 0 19,000
ISHARES TR MSCI INDIA ETF 46429B598   33,468 600 SH   SOLE   0 0 600
TILRAY BRANDS INC COM 88688T100   16,600 10,000 SH   SOLE   0 0 10,000
VANGUARD WORLD FD MATERIALS ETF 92204A801   8,668 45 SH   SOLE   0 0 45
LIBERTY BROADBAND CORP COM SER C 530307305   6,195 113 SH   SOLE   0 0 113
VANECK ETF TRUST EMERGING MRKT HI 92189F353   10,068 526 SH   SOLE   0 0 526
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   1,871 34 SH   SOLE   0 0 34
SPDR SER TR FTSE INT GVT ETF 78464A490   4,613 120 SH   SOLE   0 0 120
ISHARES TR GLOBAL 100 ETF 464287572   22,407 232 SH   SOLE   0 0 232
SPDR SER TR BLOOMBERG INTL T 78464A516   6,572 307 SH   SOLE   0 0 307
VANGUARD WORLD FD FINANCIALS ETF 92204A405   24,371 244 SH   SOLE   0 0 244
VANGUARD WORLD FD COMM SRVC ETF 92204A884   12,576 91 SH   SOLE   0 0 91
ISHARES TR MRGSTR MD CP ETF 464288208   13,458 192 SH   SOLE   0 0 192
ISHARES TR EUROPE ETF 464287861   29,297 535 SH   SOLE   0 0 535
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   6,953 75 SH   SOLE   0 0 75
ISHARES TR INTRM GOV CR ETF 464288612   108,087 1,042 SH   SOLE   0 0 1,042
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,061,205 5 SH   SOLE   0 0 5
PACER FDS TR TRENDPILOT US BD 69374H642   7,337 365 SH   SOLE   0 0 365
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   1,324 29 SH   SOLE   0 0 29
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   10,830 227 SH   SOLE   0 0 227
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   13,870 297 SH   SOLE   0 0 297
ISHARES TR MSCI USA MIN VOL 46429B697   3,274 39 SH   SOLE   0 0 39
ISHARES TR COHEN STEER REIT 464287564   687 12 SH   SOLE   0 0 12
ISHARES INC MSCI GBL MIN VOL 464286525   1,884 18 SH   SOLE   0 0 18
SPDR SER TR BLOOMBERG INTL 78464A151   119,627 4,166 SH   SOLE   0 0 4,166
AMERIPRISE FINL INC COM 03076C106   1,938,161 4,537 SH   SOLE   0 0 4,537
STANDEX INTL CORP COM 854231107   506,011 3,140 SH   SOLE   0 0 3,140
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   40,870 1,000 SH   SOLE   0 0 1,000
PROSPECT CAP CORP COM 74348T102   1,061 192 SH   SOLE   0 0 192