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
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   201,228 10,293 SH   SOLE   0 0 10,293
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   463,653 12,128 SH   SOLE   0 0 12,128
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   512,389 9,114 SH   SOLE   0 0 9,114
ACUITY INC COM 00508Y102   374,777 995 SH   SOLE   0 0 995
ADDUS HOMECARE CORP COM 006739106   301,410 3,000 SH   SOLE   0 0 3,000
ADVANCED MICRO DEVICES INC COM 007903107   956,178 1,646 SH   SOLE   0 0 1,646
ALPHABET INC CAP STK CL A 02079K305   563,645 1,577 SH   SOLE   0 0 1,577
AMERICAN EXPRESS CO COM 025816109   302,402 894 SH   SOLE   0 0 894
AMGEN INC COM 031162100   266,956 737 SH   SOLE   0 0 737
ANALOG DEVICES INC COM 032654105   668,040 1,682 SH   SOLE   0 0 1,682
APPLE INC COM 037833100   2,059,441 7,117 SH   SOLE   0 0 7,117
ARCHER DANIELS MIDLAND CO COM 039483102   268,240 3,511 SH   SOLE   0 0 3,511
ARGAN INC COM 04010E109   366,534 459 SH   SOLE   0 0 459
AXON ENTERPRISE INC COM 05464C101   216,395 386 SH   SOLE   0 0 386
BANK OF AMER CORP COM 060505104   224,674 3,943 SH   SOLE   0 0 3,943
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   445,347 890 SH   SOLE   0 0 890
BROADCOM INC COM 11135F101   1,049,140 2,777 SH   SOLE   0 0 2,777
CHEVRON CORPORATION COM 166764100   316,862 1,912 SH   SOLE   0 0 1,912
CISCO SYS INC COM 17275R102   696,819 5,932 SH   SOLE   0 0 5,932
COMFORT SYS USA INC COM 199908104   366,774 185 SH   SOLE   0 0 185
CORNING INC COM 219350105   525,428 2,057 SH   SOLE   0 0 2,057
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   705,710 2,595 SH   SOLE   0 0 2,595
CVS HEALTH CORP COM 126650100   431,951 4,175 SH   SOLE   0 0 4,175
DEERE & CO COM 244199105   204,897 323 SH   SOLE   0 0 323
DELUXE CORP MEDIUM TERM NTS COM 248019101   221,830 9,289 SH   SOLE   0 0 9,289
DEVON ENERGY CORP NEW COM 25179M103   278,433 6,738 SH   SOLE   0 0 6,738
DOORDASH INC CL A 25809K105   588,835 3,191 SH   SOLE   0 0 3,191
EATON VANCE ENHANCED EQUITY COM 278277108   360,067 16,337 SH   SOLE   0 0 16,337
ELI LILLY & CO COM 532457108   1,019,655 850 SH   SOLE   0 0 850
EMERSON ELEC CO COM 291011104   327,013 2,284 SH   SOLE   0 0 2,284
EXXON MOBIL CORP COM 30231G102   288,559 2,111 SH   SOLE   0 0 2,111
EZCORP INC CL A NON VTG 302301106   213,712 6,182 SH   SOLE   0 0 6,182
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   425,319 6,224 SH   SOLE   0 0 6,224
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   692,778 25,611 SH   SOLE   0 0 25,611
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,018,292 13,798 SH   SOLE   0 0 13,798
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   199,348 11,149 SH   SOLE   0 0 11,149
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   214,684 3,992 SH   SOLE   0 0 3,992
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   812,182 16,857 SH   SOLE   0 0 16,857
FRANKLIN RESOURCES INC COM 354613101   393,651 11,832 SH   SOLE   0 0 11,832
GE AEROSPACE COM NEW 369604301   293,813 786 SH   SOLE   0 0 786
GE VERNOVA INC COM 36828A101   252,595 215 SH   SOLE   0 0 215
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   592,442 32,146 SH   SOLE   0 0 32,146
GLOBAL X FDS S&P 500 COVERED 37954Y475   634,725 15,561 SH   SOLE   0 0 15,561
GLOBAL X FDS US INFR DEV ETF 37954Y673   312,521 5,304 SH   SOLE   0 0 5,304
GOLDMAN SACHS GROUP INC COM 38141G104   402,801 398 SH   SOLE   0 0 398
HARMONY BIOSCIENCES HLDGS IN COM 413197104   350,446 9,625 SH   SOLE   0 0 9,625
HCA HEALTHCARE INC COM 40412C101   386,381 991 SH   SOLE   0 0 991
HORMEL FOODS CORP COM 440452100   331,956 13,375 SH   SOLE   0 0 13,375
HUBBELL INC COM 443510607   239,171 457 SH   SOLE   0 0 457
IMAX CORP COM 45245E109   256,340 6,431 SH   SOLE   0 0 6,431
LITMAN GREGORY FDS TR IMGP DBI MAN ETF 53700T827   826,715 27,008 SH   SOLE   0 0 27,008
INNODATA INC COM NEW 457642205   495,276 6,553 SH   SOLE   0 0 6,553
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   551,062 16,080 SH   SOLE   0 0 16,080
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   1,948,739 36,992 SH   SOLE   0 0 36,992
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   831,016 15,603 SH   SOLE   0 0 15,603
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   846,551 14,380 SH   SOLE   0 0 14,380
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   851,038 15,670 SH   SOLE   0 0 15,670
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   845,481 15,946 SH   SOLE   0 0 15,946
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   793,571 18,805 SH   SOLE   0 0 18,805
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   792,830 16,020 SH   SOLE   0 0 16,020
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   795,115 16,290 SH   SOLE   0 0 16,290
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   793,147 17,090 SH   SOLE   0 0 17,090
INTEL CORP COM 458140100   505,740 3,622 SH   SOLE   0 0 3,622
INTERNATIONAL BUSINESS MACHS COM 459200101   230,940 821 SH   SOLE   0 0 821
INTUIT COM 461202103   205,929 789 SH   SOLE   0 0 789
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   925,039 5,237 SH   SOLE   0 0 5,237
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   211,456 7,443 SH   SOLE   0 0 7,443
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,037,641 47,928 SH   SOLE   0 0 47,928
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   197,333 14,393 SH   SOLE   0 0 14,393
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   796,537 8,567 SH   SOLE   0 0 8,567
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   252,761 5,563 SH   SOLE   0 0 5,563
INVESCO QQQ TR UNIT SER 1 46090E103   1,296,999 1,761 SH   SOLE   0 0 1,761
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   666,011 8,892 SH   SOLE   0 0 8,892
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   202,571 1,254 SH   SOLE   0 0 1,254
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   3,770,462 61,579 SH   SOLE   0 0 61,579
ISHARES TR 0-5YR HI YL CP 46434V407   815,240 19,223 SH   SOLE   0 0 19,223
ISHARES TR 0-5YR INVT GR CP 46434V100   1,098,851 21,816 SH   SOLE   0 0 21,816
ISHARES TR 10+ YR INVST GRD 464289511   554,393 11,079 SH   SOLE   0 0 11,079
ISHARES TR 10-20 YR TRS ETF 464288653   558,347 5,564 SH   SOLE   0 0 5,564
ISHARES TR 7-10 YR TRSY BD 464287440   552,951 5,847 SH   SOLE   0 0 5,847
ISHARES TR CMBS ETF 46429B366   561,757 11,547 SH   SOLE   0 0 11,547
ISHARES TR CONV BD ETF 46435G102   354,518 2,912 SH   SOLE   0 0 2,912
ISHARES TR CORE S&P MCP ETF 464287507   274,743 3,563 SH   SOLE   0 0 3,563
ISHARES TR CORE US AGGBD ET 464287226   1,125,786 11,374 SH   SOLE   0 0 11,374
ISHARES GOLD TR ISHARES NEW 464285204   447,397 5,925 SH   SOLE   0 0 5,925
ISHARES TR IBOXX HI YD ETF 464288513   706,258 8,832 SH   SOLE   0 0 8,832
ISHARES TR IBOXX INV CP ETF 464287242   1,079,379 9,896 SH   SOLE   0 0 9,896
ISHARES TR MSCI EAFE ETF 464287465   1,737,096 16,722 SH   SOLE   0 0 16,722
ISHARES TR MSCI USA MMENTM 46432F396   218,040 636 SH   SOLE   0 0 636
ISHARES TR MSCI US GARP ETF 46436E403   244,513 2,962 SH   SOLE   0 0 2,962
ISHARES TR RUS MDCP VAL ETF 464287473   804,686 4,889 SH   SOLE   0 0 4,889
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   345,402 6,841 SH   SOLE   0 0 6,841
JOHNSON & JOHNSON COM 478160104   736,346 2,899 SH   SOLE   0 0 2,899
JPMORGAN CHASE & CO COM 46625H100   237,642 726 SH   SOLE   0 0 726
KLA CORP COM NEW 482480100   491,803 1,630 SH   SOLE   0 0 1,630
LAM RESEARCH CORP COM NEW 512807306   763,100 1,761 SH   SOLE   0 0 1,761
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   400,170 1,266 SH   SOLE   0 0 1,266
LOCKHEED MARTIN CORP COM 539830109   273,629 537 SH   SOLE   0 0 537
MERCK & CO INC COM 58933Y105   272,934 2,124 SH   SOLE   0 0 2,124
MICROSOFT CORP COM 594918104   216,725 581 SH   SOLE   0 0 581
NETFLIX INC. COM 64110L106   674,373 9,445 SH   SOLE   0 0 9,445
NEUROCRINE BIOSCIENCES INC COM 64125C109   378,361 2,245 SH   SOLE   0 0 2,245
NEWMONT CORP COM 651639106   407,982 4,368 SH   SOLE   0 0 4,368
NEXTERA ENERGY INC COM 65339F101   462,021 5,264 SH   SOLE   0 0 5,264
NVIDIA CORPORATION COM 67066G104   1,494,493 7,469 SH   SOLE   0 0 7,469
NEW YORK LIFE INVESTMENTS ET MERGE ARBIT ETF 45409B800   364,135 9,982 SH   SOLE   0 0 9,982
OMNICOM GROUP INC COM 681919106   406,947 5,588 SH   SOLE   0 0 5,588
ON HLDG AG NAMEN AKT A H5919C104   292,073 8,246 SH   SOLE   0 0 8,246
ONEOK INC NEW COM 682680103   324,236 3,729 SH   SOLE   0 0 3,729
PACER FDS TR ARIST HIGH ETF 69374H428   316,929 6,797 SH   SOLE   0 0 6,797
PACER FDS TR US SM CAP CA ETF 69374H857   772,511 15,264 SH   SOLE   0 0 15,264
PALANTIR TECHNOLOGIES INC CL A 69608A108   291,092 2,495 SH   SOLE   0 0 2,495
PALO ALTO NETWORKS INC COM 697435105   607,357 1,781 SH   SOLE   0 0 1,781
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,581,939 31,926 SH   SOLE   0 0 31,926
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,795,997 47,575 SH   SOLE   0 0 47,575
PRICE T ROWE GROUP INC COM 74144T108   489,639 4,307 SH   SOLE   0 0 4,307
PROSHARES TR MERGER ETF 74348A566   342,684 7,541 SH   SOLE   0 0 7,541
PROSHARES TR NASDAQ 100 HIGH 74347G234   503,876 9,919 SH   SOLE   0 0 9,919
REAVES UTIL INCOME FD COM SH BEN INT 756158101   394,650 9,692 SH   SOLE   0 0 9,692
REDDIT INC CL A 75734B100   338,481 1,950 SH   SOLE   0 0 1,950
RUSH STREET INTERACTIVE INC COM 782011100   413,832 13,915 SH   SOLE   0 0 13,915
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   1,443,519 27,360 SH   SOLE   0 0 27,360
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   503,430 17,106 SH   SOLE   0 0 17,106
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   586,081 17,319 SH   SOLE   0 0 17,319
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   509,520 528 SH   SOLE   0 0 528
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   520,616 20,070 SH   SOLE   0 0 20,070
SMUCKER J M CO COM NEW 832696405   385,457 3,426 SH   SOLE   0 0 3,426
SPDR GOLD TR GOLD SHS 78463V107   420,322 1,141 SH   SOLE   0 0 1,141
SPOTIFY TECHNOLOGY S A SHS L8681T102   263,081 573 SH   SOLE   0 0 573
STANLEY BLACK & DECKER INC COM 854502101   495,071 5,260 SH   SOLE   0 0 5,260
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608   1,467,062 36,413 SH   SOLE   0 0 36,413
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407   1,372,059 11,699 SH   SOLE   0 0 11,699
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506   1,305,361 24,578 SH   SOLE   0 0 24,578
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605   1,648,405 30,748 SH   SOLE   0 0 30,748
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704   2,027,788 10,947 SH   SOLE   0 0 10,947
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100   541,492 10,653 SH   SOLE   0 0 10,653
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860   318,293 7,229 SH   SOLE   0 0 7,229
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663   373,736 4,078 SH   SOLE   0 0 4,078
SPDR SERIES TRUST ST STR P500ETF 78464A854   250,959 2,856 SH   SOLE   0 0 2,856
SPDR SERIES TRUST ST STR P500GRW 78464A409   8,767,250 73,681 SH   SOLE   0 0 73,681
SPDR SERIES TRUST ST STR P500VAL 78464A508   7,934,791 130,528 SH   SOLE   0 0 130,528
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   621,464 832 SH   SOLE   0 0 832
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803   1,058,910 5,558 SH   SOLE   0 0 5,558
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886   1,580,460 34,858 SH   SOLE   0 0 34,858
STERLING INFRASTRUCTURE INC COM 859241101   311,403 371 SH   SOLE   0 0 371
SYNCHRONY FINANCIAL COM 87165B103   328,384 4,318 SH   SOLE   0 0 4,318
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   217,772 456 SH   SOLE   0 0 456
TAPESTRY INC COM 876030107   251,266 1,717 SH   SOLE   0 0 1,717
TEXAS PACIFIC LAND CORPORATI COM 88262P102   256,959 587 SH   SOLE   0 0 587
THE CAMPBELLS COMPANY COM 134429109   310,222 13,930 SH   SOLE   0 0 13,930
U S PHYSICAL THERAPY COM 90337L108   282,756 4,117 SH   SOLE   0 0 4,117
VALERO ENERGY CORP COM 91913Y100   568,801 2,184 SH   SOLE   0 0 2,184
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   204,818 7,970 SH   SOLE   0 0 7,970
VANECK ETF TRUST IG FLOA RATE ETF 92189F486   1,215,186 47,450 SH   SOLE   0 0 47,450
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,059,709 3,140 SH   SOLE   0 0 3,140
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,061,111 5,768 SH   SOLE   0 0 5,768
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   777,430 13,024 SH   SOLE   0 0 13,024
VANGUARD INDEX FDS GROWTH ETF 922908736   366,475 4,254 SH   SOLE   0 0 4,254
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   740,009 7,674 SH   SOLE   0 0 7,674
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   781,973 1,139 SH   SOLE   0 0 1,139
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   676,083 13,960 SH   SOLE   0 0 13,960
VANGUARD INDEX FDS VALUE ETF 922908744   451,373 2,071 SH   SOLE   0 0 2,071
VERIZON COMMUNICATIONS INC COM 92343V104   284,780 6,726 SH   SOLE   0 0 6,726
VICOR CORP COM 925815102   569,670 1,500 SH   SOLE   0 0 1,500
VICTORY CAP HLDGS INC DEL COM CL A 92645B103   234,817 2,793 SH   SOLE   0 0 2,793
VSE CORP COM 918284100   355,546 1,556 SH   SOLE   0 0 1,556
WAYSTAR HLDG CORP COM 946784105   298,609 14,545 SH   SOLE   0 0 14,545
WESTERN DIGITAL CORP COM 958102105   703,265 1,101 SH   SOLE   0 0 1,101
WISDOMTREE TR INTL QULTY DIV 97717X131   718,962 16,689 SH   SOLE   0 0 16,689
WISDOMTREE TR JAPN HEDGE EQT 97717W851   276,945 1,596 SH   SOLE   0 0 1,596