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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BARINGS CORPORATE INVS COM 06759X107 457,482 21,167 SH SOLE 0 0 21,167
BLACKROCK CR ALLOCATION INCO COM 092508100 419,590 38,424 SH SOLE 0 0 38,424
BLACKROCK ENERGY & RES TR COM 09250U101 432,021 32,581 SH SOLE 0 0 32,581
BLACKROCK ENHANCED EQUITY DI COM 09251A104 447,780 50,369 SH SOLE 0 0 50,369
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 648,702 21,096 SH SOLE 0 0 21,096
COHEN & STEERS INFRASTRUCTUR COM 19248A109 584,608 21,692 SH SOLE 0 0 21,692
EATON VANCE TAX ADVT DIV INC COM 27828G107 276,355 11,467 SH SOLE 0 0 11,467
EATON VANCE TAX-MANAGED GLOB COM 27829F108 489,720 55,968 SH SOLE 0 0 55,968
GABELLI DIVID & INCOME TR COM 36242H104 222,389 8,550 SH SOLE 0 0 8,550
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 170,859 10,921 SH SOLE 0 0 10,921
INVESCO SR INCOME TR COM 46131H107 45,600 12,000 SH SOLE 0 0 12,000
LMP CAP & INCOME FD INC COM 50208A102 187,184 11,999 SH SOLE 0 0 11,999
MAIN STR CAP CORP COM 56035L104 2,957,328 50,043 SH SOLE 0 0 50,043
NEUBERGER BERMAN ENERGY INFR COM 64129H104 90,000 10,000 SH SOLE 0 0 10,000
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 177,358 11,442 SH SOLE 0 0 11,442
NUVEEN FLOATING RATE INCOME COM 67072T108 96,126 11,349 SH SOLE 0 0 11,349
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 357,600 30,000 SH SOLE 0 0 30,000
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 291,170 11,000 SH SOLE 0 0 11,000
TORTOISE ENERGY INFRA CORP COM 89147L886 1,048,783 23,896 SH SOLE 0 0 23,896
ABBOTT LABS COM 002824100 757,141 5,573 SH SOLE 0 0 5,573
ABBVIE INC COM 00287Y109 2,501,627 13,552 SH SOLE 0 0 13,552
ADVANCED MICRO DEVICES INC COM 007903107 505,823 3,536 SH SOLE 0 0 3,536
ALLSTATE CORP COM 020002101 554,044 2,767 SH SOLE 0 0 2,767
ALPHABET INC CAP STK CL A 02079K305 2,339,971 13,263 SH SOLE 0 0 13,263
ALPHABET INC CAP STK CL C 02079K107 236,536 1,330 SH SOLE 0 0 1,330
AMAZON COM INC COM 023135106 2,257,806 10,267 SH SOLE 0 0 10,267
AMER STATES WTR CO COM 029899101 254,548 3,321 SH SOLE 0 0 3,321
AMPHENOL CORP NEW CL A 032095101 402,861 4,086 SH SOLE 0 0 4,086
ANTERO RESOURCES CORP COM 03674X106 1,282,656 31,763 SH SOLE 0 0 31,763
APOLLO GLOBAL MGMT INC COM 03769M106 614,766 4,330 SH SOLE 0 0 4,330
APPLE INC COM 037833100 5,905,008 28,868 SH SOLE 0 0 28,868
APPLOVIN CORP COM CL A 03831W108 34,425,773 98,346 SH SOLE 0 0 98,346
AT&T INC COM 00206R102 414,247 14,314 SH SOLE 0 0 14,314
ATMOS ENERGY CORP COM 049560105 412,084 2,697 SH SOLE 0 0 2,697
AUTOMATIC DATA PROCESSING IN COM 053015103 1,022,177 3,321 SH SOLE 0 0 3,321
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,804,717 7,833 SH SOLE 0 0 7,833
BOOKING HOLDINGS INC COM 09857L108 329,845 57 SH SOLE 0 0 57
BOSTON SCIENTIFIC CORP COM 101137107 1,054,249 9,852 SH SOLE 0 0 9,852
BRC INC COM CL A 05601U105 19,689 15,030 SH SOLE 0 0 15,030
BROADCOM INC COM 11135F101 9,537,400 34,808 SH SOLE 0 0 34,808
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 909,333 3,748 SH SOLE 0 0 3,748
BUSINESS FIRST BANCSHARES IN COM 12326C105 806,868 32,733 SH SOLE 0 0 32,733
CAPITAL ONE FINL CORP COM 14040H105 424,588 1,996 SH SOLE 0 0 1,996
CELSIUS HLDGS INC COM NEW 15118V207 308,494 6,650 SH SOLE 0 0 6,650
CENCORA INC COM 03073E105 1,344,474 4,484 SH SOLE 0 0 4,484
CHEVRON CORP NEW COM 166764100 614,428 4,291 SH SOLE 0 0 4,291
CHURCH & DWIGHT CO INC COM 171340102 277,598 2,892 SH SOLE 0 0 2,892
CINTAS CORP COM 172908105 1,439,227 6,469 SH SOLE 0 0 6,469
CME GROUP INC COM 12572Q105 1,517,855 5,508 SH SOLE 0 0 5,508
COSTCO WHSL CORP NEW COM 22160K105 1,052,187 1,063 SH SOLE 0 0 1,063
CROWDSTRIKE HLDGS INC CL A 22788C105 713,783 1,402 SH SOLE 0 0 1,402
DARDEN RESTAURANTS INC COM 237194105 999,128 4,601 SH SOLE 0 0 4,601
DTE ENERGY CO COM 233331107 574,455 4,359 SH SOLE 0 0 4,359
DUKE ENERGY CORP NEW COM NEW 26441C204 231,273 1,961 SH SOLE 0 0 1,961
ELI LILLY & CO COM 532457108 1,465,006 1,880 SH SOLE 0 0 1,880
EMERSON ELEC CO COM 291011104 222,340 1,668 SH SOLE 0 0 1,668
EXPEDIA GROUP INC COM NEW 30212P303 320,719 1,900 SH SOLE 0 0 1,900
EXXON MOBIL CORP COM 30231G102 899,123 8,307 SH SOLE 0 0 8,307
F N B CORP COM 302520101 192,179 13,181 SH SOLE 0 0 13,181
FIDUS INVT CORP COM 316500107 1,807,264 89,775 SH SOLE 0 0 89,775
FORTINET INC COM 34959E109 452,978 4,290 SH SOLE 0 0 4,290
GE AEROSPACE COM NEW 369604301 221,340 862 SH SOLE 0 0 862
GUARANTY BANCSHARES INC TEX COM 400764106 592,615 13,967 SH SOLE 0 0 13,967
HALLIBURTON CO COM 406216101 306,347 14,985 SH SOLE 0 0 14,985
HEICO CORP NEW COM 422806109 950,664 2,900 SH SOLE 0 0 2,900
HEICO CORP NEW CL A 422806208 47,284 183 SH SOLE 0 0 183
HOME DEPOT INC COM 437076102 2,369,983 6,458 SH SOLE 0 0 6,458
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,162,475 6,352 SH SOLE 0 0 6,352
INTERNATIONAL BUSINESS MACHS COM 459200101 336,545 1,161 SH SOLE 0 0 1,161
INTUITIVE SURGICAL INC COM NEW 46120E602 263,748 486 SH SOLE 0 0 486
JOHNSON & JOHNSON COM 478160104 364,708 2,388 SH SOLE 0 0 2,388
JONES LANG LASALLE INC COM 48020Q107 338,909 1,325 SH SOLE 0 0 1,325
JPMORGAN CHASE & CO. COM 46625H100 3,786,756 13,089 SH SOLE 0 0 13,089
KINDER MORGAN INC DEL COM 49456B101 250,198 8,567 SH SOLE 0 0 8,567
KKR & CO INC COM 48251W104 501,355 3,763 SH SOLE 0 0 3,763
KROGER CO COM 501044101 427,971 5,968 SH SOLE 0 0 5,968
LAKELAND FINL CORP COM 511656100 247,459 4,027 SH SOLE 0 0 4,027
LOCKHEED MARTIN CORP COM 539830109 595,569 1,287 SH SOLE 0 0 1,287
MARATHON PETE CORP COM 56585A102 2,695,201 16,215 SH SOLE 0 0 16,215
MASTERCARD INCORPORATED CL A 57636Q104 287,552 515 SH SOLE 0 0 515
MCDONALDS CORP COM 580135101 997,615 3,417 SH SOLE 0 0 3,417
MCKESSON CORP COM 58155Q103 3,395,166 4,641 SH SOLE 0 0 4,641
META PLATFORMS INC CL A 30303M102 870,605 1,181 SH SOLE 0 0 1,181
MICROSOFT CORP COM 594918104 13,391,510 26,932 SH SOLE 0 0 26,932
MONOLITHIC PWR SYS INC COM 609839105 365,690 500 SH SOLE 0 0 500
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,022,687 2,437 SH SOLE 0 0 2,437
MURPHY USA INC COM 626755102 376,636 925 SH SOLE 0 0 925
NETFLIX INC COM 64110L106 1,045,775 782 SH SOLE 0 0 782
NEXTERA ENERGY INC COM 65339F101 322,653 4,640 SH SOLE 0 0 4,640
NVIDIA CORPORATION COM 67066G104 8,666,462 54,870 SH SOLE 0 0 54,870
OLD REP INTL CORP COM 680223104 330,584 8,600 SH SOLE 0 0 8,600
ON SEMICONDUCTOR CORP COM 682189105 285,955 5,411 SH SOLE 0 0 5,411
ONEOK INC NEW COM 682680103 1,762,224 21,594 SH SOLE 0 0 21,594
PACKAGING CORP AMER COM 695156109 230,233 1,220 SH SOLE 0 0 1,220
PALANTIR TECHNOLOGIES INC CL A 69608A108 987,898 7,260 SH SOLE 0 0 7,260
PHILIP MORRIS INTL INC COM 718172109 1,843,028 10,120 SH SOLE 0 0 10,120
PRIMERICA INC COM 74164M108 856,777 3,142 SH SOLE 0 0 3,142
PROCTER AND GAMBLE CO COM 742718109 557,353 3,496 SH SOLE 0 0 3,496
RANGE RES CORP COM 75281A109 495,059 12,164 SH SOLE 0 0 12,164
RAYMOND JAMES FINL INC COM 754730109 874,669 5,703 SH SOLE 0 0 5,703
REGIONS FINANCIAL CORP NEW COM 7591EP100 964,273 40,998 SH SOLE 0 0 40,998
REPUBLIC SVCS INC COM 760759100 595,279 2,415 SH SOLE 0 0 2,415
ROPER TECHNOLOGIES INC COM 776696106 265,848 469 SH SOLE 0 0 469
S&P GLOBAL INC COM 78409V104 353,660 671 SH SOLE 0 0 671
SEMPRA COM 816851109 241,234 3,200 SH SOLE 0 0 3,200
STARBUCKS CORP COM 855244109 274,890 3,000 SH SOLE 0 0 3,000
STEEL DYNAMICS INC COM 858119100 250,689 1,958 SH SOLE 0 0 1,958
STERLING INFRASTRUCTURE INC COM 859241101 219,194 950 SH SOLE 0 0 950
SYSCO CORP COM 871829107 397,635 5,250 SH SOLE 0 0 5,250
TESLA INC COM 88160R101 526,194 1,651 SH SOLE 0 0 1,651
TEXAS INSTRS INC COM 882508104 545,420 2,628 SH SOLE 0 0 2,628
TEXAS ROADHOUSE INC COM 882681109 1,414,058 7,540 SH SOLE 0 0 7,540
TJX COS INC NEW COM 872540109 1,392,980 11,284 SH SOLE 0 0 11,284
T-MOBILE US INC COM 872590104 797,013 3,351 SH SOLE 0 0 3,351
UNION PAC CORP COM 907818108 298,902 1,298 SH SOLE 0 0 1,298
VALERO ENERGY CORP COM 91913Y100 1,287,234 9,575 SH SOLE 0 0 9,575
VERIZON COMMUNICATIONS INC COM 92343V104 317,256 7,332 SH SOLE 0 0 7,332
VISA INC COM CL A 92826C839 2,216,831 6,277 SH SOLE 0 0 6,277
WALMART INC COM 931142103 3,716,330 38,016 SH SOLE 0 0 38,016
WEC ENERGY GROUP INC COM 92939U106 565,573 5,430 SH SOLE 0 0 5,430
WESCO INTL INC COM 95082P105 455,132 2,455 SH SOLE 0 0 2,455
WILLIAMS COS INC COM 969457100 254,986 4,060 SH SOLE 0 0 4,060
ALPS ETF TR ALERIAN MLP 00162Q452 4,107,789 84,067 SH SOLE 0 0 84,067
AMPLIFY ETF TR AMPLIFY DGTL PAY 032108656 35,952 600 SH SOLE 0 0 600
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 3,265,152 76,855 SH SOLE 0 0 76,855
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 2,157,792 25,001 SH SOLE 0 0 25,001
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 433,013 10,449 SH SOLE 0 0 10,449
STRATEGY SHS DAY HAGAN SMART 86280R803 401,851 8,936 SH SOLE 0 0 8,936
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 8,866 207 SH SOLE 0 0 207
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 925,066 25,811 SH SOLE 0 0 25,811
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 35,120 555 SH SOLE 0 0 555
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 508,324 8,578 SH SOLE 0 0 8,578
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,776,883 14,033 SH SOLE 0 0 14,033
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 442,887 5,633 SH SOLE 0 0 5,633
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 174,824 6,425 SH SOLE 0 0 6,425
FIRST TR EXCHANGE-TRADED FD SHS 337345102 3,441,073 16,176 SH SOLE 0 0 16,176
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1,420,487 61,389 SH SOLE 0 0 61,389
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,626,471 43,381 SH SOLE 0 0 43,381
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 238,630 1,479 SH SOLE 0 0 1,479
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,015,391 57,184 SH SOLE 0 0 57,184
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 92,338 1,134 SH SOLE 0 0 1,134
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 41,810 1,000 SH SOLE 0 0 1,000
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 301,747 7,120 SH SOLE 0 0 7,120
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 410,462 9,183 SH SOLE 0 0 9,183
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 191,799 4,390 SH SOLE 0 0 4,390
GLOBAL X FDS DEFENSE TECH ETF 37960A529 1,123,080 18,654 SH SOLE 0 0 18,654
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 18,986 303 SH SOLE 0 0 303
GLOBAL X FDS GLBL X MLP ETF 37954Y343 81,826 1,630 SH SOLE 0 0 1,630
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 50,920 3,045 SH SOLE 0 0 3,045
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 654,585 20,049 SH SOLE 0 0 20,049
GLOBAL X FDS S&P 500 COVERED 37954Y475 25,680 659 SH SOLE 0 0 659
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,847,357 42,359 SH SOLE 0 0 42,359
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 595,585 15,346 SH SOLE 0 0 15,346
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,714,819 12,108 SH SOLE 0 0 12,108
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522 404,491 5,700 SH SOLE 0 0 5,700
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 20,087 250 SH SOLE 0 0 250
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 41,880 2,000 SH SOLE 0 0 2,000
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 2,125,342 19,581 SH SOLE 0 0 19,581
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 212,625 7,500 SH SOLE 0 0 7,500
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 15,642 403 SH SOLE 0 0 403
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 391,750 27,764 SH SOLE 0 0 27,764
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,071,505 52,499 SH SOLE 0 0 52,499
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 3,814 275 SH SOLE 0 0 275
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 42,675 750 SH SOLE 0 0 750
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6,359 28 SH SOLE 0 0 28
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 1,686,077 21,110 SH SOLE 0 0 21,110
INVESCO QQQ TR UNIT SER 1 46090E103 16,238,994 29,456 SH SOLE 0 0 29,456
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 131,160 6,000 SH SOLE 0 0 6,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 971,322 5,345 SH SOLE 0 0 5,345
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 1,545,408 28,087 SH SOLE 0 0 28,087
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 282,786 2,899 SH SOLE 0 0 2,899
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 67,393 1,417 SH SOLE 0 0 1,417
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,370,434 18,829 SH SOLE 0 0 18,829
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 105,725 1,130 SH SOLE 0 0 1,130
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 203,125 3,250 SH SOLE 0 0 3,250
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 992,733 24,775 SH SOLE 0 0 24,775
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 536,472 11,602 SH SOLE 0 0 11,602
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 27,436 403 SH SOLE 0 0 403
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 66,944 3,200 SH SOLE 0 0 3,200
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 539,597 22,080 SH SOLE 0 0 22,080
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 101,370 1,450 SH SOLE 0 0 1,450
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 1,715,396 66,548 SH SOLE 0 0 66,548
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 475,560 9,000 SH SOLE 0 0 9,000
ISHARES INC CORE MSCI EMKT 46434G103 30,015 500 SH SOLE 0 0 500
ISHARES INC MSCI JPN ETF NEW 46434G822 235,198 3,137 SH SOLE 0 0 3,137
ISHARES SILVER TR ISHARES 46428Q109 1,928,366 58,956 SH SOLE 0 0 58,956
ISHARES TR 20 YR TR BD ETF 464287432 35,882 407 SH SOLE 0 0 407
ISHARES TR CORE DIV GRWTH 46434V621 201,624 3,153 SH SOLE 0 0 3,153
ISHARES TR CORE HIGH DV ETF 46429B663 46,868 400 SH SOLE 0 0 400
ISHARES TR CORE MSCI EAFE 46432F842 90,641 1,088 SH SOLE 0 0 1,088
ISHARES TR CORE S&P MCP ETF 464287507 18,234 294 SH SOLE 0 0 294
ISHARES TR CORE S&P SCP ETF 464287804 178,193 1,630 SH SOLE 0 0 1,630
ISHARES TR CORE US AGGBD ET 464287226 353,605 3,579 SH SOLE 0 0 3,579
ISHARES TR EAFE VALUE ETF 464288877 793,371 12,496 SH SOLE 0 0 12,496
ISHARES TR EXPANDED TECH 464287515 2,790,688 25,508 SH SOLE 0 0 25,508
ISHARES TR EXPONENTIAL TECH 46434V381 623,598 9,559 SH SOLE 0 0 9,559
ISHARES TR FLTG RATE NT ETF 46429B655 1,070,662 20,987 SH SOLE 0 0 20,987
ISHARES TR GLB CNSM STP ETF 464288737 1,131,139 17,301 SH SOLE 0 0 17,301
ISHARES TR IBOXX INV CP ETF 464287242 1,930 18 SH SOLE 0 0 18
ISHARES TR ISHARES BIOTECH 464287556 278,296 2,200 SH SOLE 0 0 2,200
ISHARES TR MORNINGSTAR GRWT 464287119 96,900 1,000 SH SOLE 0 0 1,000
ISHARES TR MORNINGSTAR VALU 464288109 166,780 2,000 SH SOLE 0 0 2,000
ISHARES TR MRGSTR MD CP GRW 464288307 104,299 1,300 SH SOLE 0 0 1,300
ISHARES TR MRGSTR SM CP GR 464288604 9,968 200 SH SOLE 0 0 200
ISHARES TR MRNING SM CP ETF 464288703 10,743 175 SH SOLE 0 0 175
ISHARES TR MSCI EAFE ETF 464287465 1,951,841 21,846 SH SOLE 0 0 21,846
ISHARES TR MSCI EMG MKT ETF 464287234 53,064 1,100 SH SOLE 0 0 1,100
ISHARES TR MSCI INTL MOMENT 46434V449 9,686 212 SH SOLE 0 0 212
ISHARES TR MSCI IRELAND ETF 46429B507 92,571 1,380 SH SOLE 0 0 1,380
ISHARES TR MSCI USA MIN VOL 46429B697 2,345,026 25,008 SH SOLE 0 0 25,008
ISHARES TR MSCI USA MMENTM 46432F396 430,313 1,791 SH SOLE 0 0 1,791
ISHARES TR MSCI USA QLT FCT 46432F339 40,220 220 SH SOLE 0 0 220
ISHARES TR MSCI USA VALUE 46432F388 31,133 275 SH SOLE 0 0 275
ISHARES TR NORTH AMERN NAT 464287374 17,700 400 SH SOLE 0 0 400
ISHARES TR PFD AND INCM SEC 464288687 398,165 12,978 SH SOLE 0 0 12,978
ISHARES TR RUS 1000 GRW ETF 464287614 210,882 498 SH SOLE 0 0 498
ISHARES TR RUS 1000 VAL ETF 464287598 49,183 253 SH SOLE 0 0 253
ISHARES TR S&P 100 ETF 464287101 4,565 15 SH SOLE 0 0 15
ISHARES TR S&P 500 GRWT ETF 464287309 12,331 112 SH SOLE 0 0 112
ISHARES TR SELECT DIVID ETF 464287168 620,157 4,670 SH SOLE 0 0 4,670
ISHARES TR SELECT US REIT 464287564 6,972 114 SH SOLE 0 0 114
ISHARES TR SHORT TREAS BD 464288679 586,547 5,312 SH SOLE 0 0 5,312
ISHARES TR SP SMCP600VL ETF 464287879 19,651 198 SH SOLE 0 0 198
ISHARES TR U.S. MED DVC ETF 464288810 189,423 3,024 SH SOLE 0 0 3,024
ISHARES TR U.S. TECH ETF 464287721 170,498 984 SH SOLE 0 0 984
ISHARES TR U.S. UTILITS ETF 464287697 72,153 690 SH SOLE 0 0 690
ISHARES TR US AER DEF ETF 464288760 663,916 3,524 SH SOLE 0 0 3,524
ISHARES TR US CONSM STAPLES 464287812 100,927 1,432 SH SOLE 0 0 1,432
ISHARES TR US CONSUM DISCRE 464287580 192,903 1,936 SH SOLE 0 0 1,936
ISHARES TR US REGNL BKS ETF 464288778 66,893 1,350 SH SOLE 0 0 1,350
ISHARES TR US SML CAP EQT 46434V290 14,677 216 SH SOLE 0 0 216
ISHARES TR US TELECOM ETF 464287713 272,759 9,222 SH SOLE 0 0 9,222
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 215,462 3,790 SH SOLE 0 0 3,790
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 74,595 1,500 SH SOLE 0 0 1,500
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 125,884 2,502 SH SOLE 0 0 2,502
PROSHARES TR BITCOIN ETF 74347G440 236,610 11,000 SH SOLE 0 0 11,000
PROSHARES TR S&P 500 DV ARIST 74348A467 1,868,115 18,551 SH SOLE 0 0 18,551
ALPS ETF TR RIVRFRNT STR INC 00162Q783 49,117 2,112 SH SOLE 0 0 2,112
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 100,903 1,100 SH SOLE 0 0 1,100
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359 18,103 219 SH SOLE 0 0 219
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 245,278 2,260 SH SOLE 0 0 2,260
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 170,169 783 SH SOLE 0 0 783
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,239 40 SH SOLE 0 0 40
SELECT SECTOR SPDR TR ENERGY 81369Y506 84,810 1,000 SH SOLE 0 0 1,000
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 24,325 407 SH SOLE 0 0 407
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 658,665 12,619 SH SOLE 0 0 12,619
SPDR GOLD TR GOLD SHS 78463V107 4,145,694 13,633 SH SOLE 0 0 13,633
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 471,012 3,506 SH SOLE 0 0 3,506
SPDR SERIES TRUST ICE PFD SEC ETF 78464A292 15,404 485 SH SOLE 0 0 485
SELECT SECTOR SPDR TR INDL 81369Y704 404,511 2,743 SH SOLE 0 0 2,743
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 422,103 4,807 SH SOLE 0 0 4,807
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 983,087 24,289 SH SOLE 0 0 24,289
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 187,654 3,872 SH SOLE 0 0 3,872
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 959,737 28,625 SH SOLE 0 0 28,625
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 20,700 300 SH SOLE 0 0 300
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 37,265 500 SH SOLE 0 0 500
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 725,359 13,339 SH SOLE 0 0 13,339
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 586,107 8,065 SH SOLE 0 0 8,065
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 254,705 2,672 SH SOLE 0 0 2,672
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 955,057 22,513 SH SOLE 0 0 22,513
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 697,721 13,355 SH SOLE 0 0 13,355
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 21,325 500 SH SOLE 0 0 500
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 86,042 2,850 SH SOLE 0 0 2,850
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 348,167 8,406 SH SOLE 0 0 8,406
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,060,307 16,313 SH SOLE 0 0 16,313
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,982,001 9,399 SH SOLE 0 0 9,399
SPDR SERIES TRUST S&P CAP MKTS 78464A771 158,988 1,097 SH SOLE 0 0 1,097
SPDR SERIES TRUST S&P DIVID ETF 78464A763 93,944 693 SH SOLE 0 0 693
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 256,869 3,164 SH SOLE 0 0 3,164
SPDR SERIES TRUST S&P INS ETF 78464A789 162,956 2,728 SH SOLE 0 0 2,728
SPDR SERIES TRUST S&P METALS MNG 78464A755 537,172 7,991 SH SOLE 0 0 7,991
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 5,267 93 SH SOLE 0 0 93
SPDR SERIES TRUST S&P OILGAS EXP 78468R556 126,367 1,005 SH SOLE 0 0 1,005
SPDR SERIES TRUST S&P REGL BKG 78464A698 160,427 2,701 SH SOLE 0 0 2,701
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 8,218,293 32,042 SH SOLE 0 0 32,042
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 160,801 635 SH SOLE 0 0 635
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 81,660 1,000 SH SOLE 0 0 1,000
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 1,487 54 SH SOLE 0 0 54
VANECK ETF TRUST BDC INCOME ETF 92189F411 121,986 7,493 SH SOLE 0 0 7,493
VANECK BITCOIN ETF SH BEN INT 92189K105 1,033,908 33,932 SH SOLE 0 0 33,932
VANECK ETF TRUST GOLD MINERS ETF 92189F106 61,951 1,190 SH SOLE 0 0 1,190
VANECK ETF TRUST IG FLOATING RATE 92189F486 202,649 7,947 SH SOLE 0 0 7,947
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 5,201 150 SH SOLE 0 0 150
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 813,377 8,674 SH SOLE 0 0 8,674
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,588,607 5,699 SH SOLE 0 0 5,699
VANECK ETF TRUST URANIUM AND NUCL 92189F601 36,109 330 SH SOLE 0 0 330
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,195,969 32,711 SH SOLE 0 0 32,711
VANGUARD INDEX FDS GROWTH ETF 922908736 426,602 974 SH SOLE 0 0 974
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 340,128 2,562 SH SOLE 0 0 2,562
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 202,979 358 SH SOLE 0 0 358
VANGUARD INDEX FDS MID CAP ETF 922908629 41,033 147 SH SOLE 0 0 147
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 182,892 1,112 SH SOLE 0 0 1,112
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 198,303 2,227 SH SOLE 0 0 2,227
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,849 50 SH SOLE 0 0 50
VANGUARD INDEX FDS VALUE ETF 922908744 1,209,994 6,847 SH SOLE 0 0 6,847
ASML HOLDING N V N Y REGISTRY SHS N07059210 320,556 400 SH SOLE 0 0 400
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 408,647 1,372 SH SOLE 0 0 1,372
AXIS CAP HLDGS LTD SHS G0692U109 655,424 6,321 SH SOLE 0 0 6,321
CAMECO CORP COM 13321L108 700,130 9,439 SH SOLE 0 0 9,439
CANADIAN NAT RES LTD COM 136385101 2,403,264 76,533 SH SOLE 0 0 76,533
CHUBB LIMITED COM H1467J104 1,286,655 4,444 SH SOLE 0 0 4,444
EATON CORP PLC SHS G29183103 3,204,373 9,009 SH SOLE 0 0 9,009
FLEX LNG LTD SHS G35947202 323,250 14,114 SH SOLE 0 0 14,114
ROYAL BK CDA COM 780087102 381,442 2,900 SH SOLE 0 0 2,900
WHEATON PRECIOUS METALS CORP COM 962879102 200,549 2,233 SH SOLE 0 0 2,233