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   373,097 2,935 SH   SOLE   2,935 0 0
ULTA BEAUTY INC COM 90384S303   698,638 1,749 SH   SOLE   1,749 0 0
CECO ENVIRONMENTAL CORP COM 125141101   340,896 21,346 SH   SOLE   21,346 0 0
EBAY INC. COM 278642103   462,247 10,484 SH   SOLE   10,484 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   259,069 9,410 SH   SOLE   9,410 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   699,575 13,212 SH   SOLE   13,212 0 0
VULCAN MATLS CO COM 929160109   242,521 1,200 SH   SOLE   1,200 0 0
JOHNSON & JOHNSON COM 478160104   429,973 2,761 SH   SOLE   2,761 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   204,581 3,246 SH   SOLE   3,246 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   916,442 26,899 SH   SOLE   26,899 0 0
PROCTER AND GAMBLE CO COM 742718109   489,092 3,353 SH   SOLE   3,353 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   446,837 16,326 SH   SOLE   16,326 0 0
MARRIOTT INTL INC NEW CL A 571903202   324,414 1,650 SH   SOLE   1,650 0 0
BIOGEN INC COM 09062X103   310,701 1,209 SH   SOLE   1,209 0 0
STATE STR CORP COM 857477103   277,743 4,148 SH   SOLE   4,148 0 0
PAYCHEX INC COM 704326107   427,134 3,704 SH   SOLE   3,704 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,923,228 94,554 SH   SOLE   94,554 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,944,944 11,568 SH   SOLE   11,568 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   420,123 8,780 SH   SOLE   8,780 0 0
STEEL DYNAMICS INC COM 858119100   329,880 3,077 SH   SOLE   3,077 0 0
GLOBE LIFE INC COM 37959E102   701,726 6,454 SH   SOLE   6,454 0 0
SMUCKER J M CO COM NEW 832696405   637,503 5,187 SH   SOLE   5,187 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,660,600 55,298 SH   SOLE   55,298 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,405,510 28,434 SH   SOLE   28,434 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395   846,058 24,097 SH   SOLE   24,097 0 0
PEPSICO INC COM 713448108   595,817 3,516 SH   SOLE   3,516 0 0
ISHARES TR INTL TREA BD ETF 464288117   820,007 22,061 SH   SOLE   22,061 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   814,306 10,057 SH   SOLE   10,057 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   1,042,169 12,459 SH   SOLE   12,459 0 0
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   796,229 25,603 SH   SOLE   25,603 0 0
HOME DEPOT INC COM 437076102   819,903 2,713 SH   SOLE   2,713 0 0
MERSANA THERAPEUTICS INC COM 59045L106   12,700 10,000 SH   SOLE   10,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,005,545 4,180 SH   SOLE   4,180 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   3,751,626 212,076 SH   SOLE   212,076 0 0
PACER FDS TR DEVELOPED MRKT 69374H873   2,098,389 70,251 SH   SOLE   70,251 0 0
SPDR GOLD TR GOLD SHS 78463V107   838,908 4,893 SH   SOLE   4,893 0 0
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,565,321 52,722 SH   SOLE   52,722 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   445,890 2,218 SH   SOLE   2,218 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   279,263 5,519 SH   SOLE   5,519 0 0
AON PLC SHS CL A G0403H108   565,131 1,743 SH   SOLE   1,743 0 0
SMITH A O CORP COM 831865209   570,943 8,634 SH   SOLE   8,634 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   256,480 2,561 SH   SOLE   2,561 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   278,839 796 SH   SOLE   796 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   221,920 9,270 SH   SOLE   9,270 0 0
ADOBE INC COM 00724F101   209,059 410 SH   SOLE   410 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   281,814 4,350 SH   SOLE   4,350 0 0
ALPHABET INC CAP STK CL A 02079K305   350,705 2,680 SH   SOLE   2,680 0 0
NEWMONT CORP COM 651639106   626,567 16,957 SH   SOLE   16,957 0 0
COMCAST CORP NEW CL A 20030N101   308,459 6,957 SH   SOLE   6,957 0 0
VICTORY PORTFOLIOS II VICTORYSHS EMERG 92647N543   1,570,473 37,904 SH   SOLE   37,904 0 0
MICROSOFT CORP COM 594918104   1,587,576 5,028 SH   SOLE   5,028 0 0
CVS HEALTH CORP COM 126650100   285,640 4,091 SH   SOLE   4,091 0 0
AVERY DENNISON CORP COM 053611109   550,572 3,014 SH   SOLE   3,014 0 0
COPART INC COM 217204106   227,515 5,280 SH   SOLE   5,280 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,033,312 12,130 SH   SOLE   12,130 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   653,050 11,765 SH   SOLE   11,765 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   306,341 6,397 SH   SOLE   6,397 0 0
EVEREST GROUP LTD COM G3223R108   662,674 1,783 SH   SOLE   1,783 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   289,005 736 SH   SOLE   736 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   386,945 15,648 SH   SOLE   15,648 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   216,924 1,296 SH   SOLE   1,296 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   1,008,150 23,467 SH   SOLE   23,467 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   873,313 9,011 SH   SOLE   9,011 0 0
TERADYNE INC COM 880770102   200,246 1,993 SH   SOLE   1,993 0 0
WABTEC COM 929740108   245,975 2,315 SH   SOLE   2,315 0 0
ELI LILLY & CO COM 532457108   346,776 646 SH   SOLE   646 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125   2,554,727 72,556 SH   SOLE   72,556 0 0
FLEXSHARES TR DEV MRK EX LOW 33939L647   2,078,348 85,066 SH   SOLE   85,066 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   578,181 8,448 SH   SOLE   8,448 0 0
AFLAC INC COM 001055102   617,543 8,046 SH   SOLE   8,046 0 0
SYSCO CORP COM 871829107   369,097 5,588 SH   SOLE   5,588 0 0
MARATHON PETE CORP COM 56585A102   723,045 4,778 SH   SOLE   4,778 0 0
REGENERON PHARMACEUTICALS COM 75886F107   901,141 1,095 SH   SOLE   1,095 0 0
NEW JERSEY RES CORP COM 646025106   407,005 10,017 SH   SOLE   10,017 0 0
FIRST SOLAR INC COM 336433107   517,250 3,201 SH   SOLE   3,201 0 0
FRANCO NEV CORP COM 351858105   200,235 1,500 SH   SOLE   1,500 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   635,320 14,364 SH   SOLE   14,364 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   15,225 10,500 SH   SOLE   10,500 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   1,480,408 42,419 SH   SOLE   42,419 0 0
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   976,632 43,076 SH   SOLE   43,076 0 0
VISA INC COM CL A 92826C839   620,615 2,698 SH   SOLE   2,698 0 0
CANDEL THERAPEUTICS INC COM 137404109   9,200 10,000 SH   SOLE   10,000 0 0
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   588,158 45,336 SH   SOLE   45,336 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   213,143 783 SH   SOLE   783 0 0
ISHARES TR US TREAS BD ETF 46429B267   526,641 23,895 SH   SOLE   23,895 0 0
STARBOARD INVT TR RH HEDGED MULTI 85521B783   106,751 14,868 SH   SOLE   14,868 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   953,941 41,136 SH   SOLE   41,136 0 0
PHILLIPS 66 COM 718546104   529,826 4,410 SH   SOLE   4,410 0 0
META PLATFORMS INC CL A 30303M102   405,284 1,350 SH   SOLE   1,350 0 0
PACKAGING CORP AMER COM 695156109   233,297 1,519 SH   SOLE   1,519 0 0
RBB FD INC US TREASR 10 YR 74933W536   2,138,310 49,879 SH   SOLE   49,879 0 0
RBB FD INC US TREASY 2 YR 74933W486   4,346,710 90,651 SH   SOLE   90,651 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   586,392 11,711 SH   SOLE   11,711 0 0
MOODYS CORP COM 615369105   304,636 964 SH   SOLE   964 0 0
MARTIN MARIETTA MATLS INC COM 573284106   226,995 553 SH   SOLE   553 0 0
ISHARES TR CORE MSCI EAFE 46432F842   438,235 6,810 SH   SOLE   6,810 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   845,317 21,570 SH   SOLE   21,570 0 0
AGF INVTS TR US MARKET NETRL 00110G408   1,372,399 69,104 SH   SOLE   69,104 0 0
CF INDS HLDGS INC COM 125269100   455,875 5,317 SH   SOLE   5,317 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   408,646 1,331 SH   SOLE   1,331 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101   1,645,750 75,051 SH   SOLE   75,051 0 0
KROGER CO COM 501044101   711,998 15,911 SH   SOLE   15,911 0 0
NVIDIA CORPORATION COM 67066G104   358,668 825 SH   SOLE   825 0 0
EOG RES INC COM 26875P101   574,138 4,529 SH   SOLE   4,529 0 0
ABBVIE INC COM 00287Y109   359,346 2,411 SH   SOLE   2,411 0 0
S&P GLOBAL INC COM 78409V104   295,215 808 SH   SOLE   808 0 0
ISHARES INC CORE MSCI EMKT 46434G103   497,578 10,456 SH   SOLE   10,456 0 0
QUALCOMM INC COM 747525103   419,949 3,781 SH   SOLE   3,781 0 0
FASTENAL CO COM 311900104   384,725 7,041 SH   SOLE   7,041 0 0
GENERAL DYNAMICS CORP COM 369550108   238,340 1,079 SH   SOLE   1,079 0 0
MCDONALDS CORP COM 580135101   528,092 2,005 SH   SOLE   2,005 0 0
PROSHARES TR HGH YLD INT RATE 74348A541   1,127,092 18,321 SH   SOLE   18,321 0 0
CISCO SYS INC COM 17275R102   976,734 18,168 SH   SOLE   18,168 0 0
CDW CORP COM 12514G108   231,120 1,146 SH   SOLE   1,146 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   266,419 4,760 SH   SOLE   4,760 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   573,531 19,608 SH   SOLE   19,608 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   200,828 5,057 SH   SOLE   5,057 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   202,623 2,900 SH   SOLE   2,900 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   201,063 4,722 SH   SOLE   4,722 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   232,496 5,341 SH   SOLE   5,341 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   221,694 1,803 SH   SOLE   1,803 0 0
ISHARES TR CORE S&P500 ETF 464287200   300,789 700 SH   SOLE   700 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,496,891 821 SH   SOLE   821 0 0
THE CIGNA GROUP COM 125523100   796,880 2,786 SH   SOLE   2,786 0 0
BUNGE LIMITED COM G16962105   573,039 5,294 SH   SOLE   5,294 0 0
ECOLAB INC COM 278865100   204,628 1,208 SH   SOLE   1,208 0 0
JUNIPER NETWORKS INC COM 48203R104   565,326 20,343 SH   SOLE   20,343 0 0
NORTHROP GRUMMAN CORP COM 666807102   395,169 898 SH   SOLE   898 0 0
JPMORGAN CHASE & CO COM 46625H100   205,889 1,420 SH   SOLE   1,420 0 0
CHEVRON CORP NEW COM 166764100   686,394 4,071 SH   SOLE   4,071 0 0
DANAHER CORPORATION COM 235851102   226,212 912 SH   SOLE   912 0 0
WALMART INC COM 931142103   394,298 2,465 SH   SOLE   2,465 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   803,690 5,728 SH   SOLE   5,728 0 0
TEXAS INSTRS INC COM 882508104   456,323 2,870 SH   SOLE   2,870 0 0
ISHARES TR IBOXX INV CP ETF 464287242   250,844 2,459 SH   SOLE   2,459 0 0
GILEAD SCIENCES INC COM 375558103   1,674,361 22,343 SH   SOLE   22,343 0 0
CATERPILLAR INC COM 149123101   248,086 909 SH   SOLE   909 0 0
ISHARES TR HDG MSCI EAFE 46434V803   1,103,452 36,660 SH   SOLE   36,660 0 0
ALPHABET INC CAP STK CL C 02079K107   228,892 1,736 SH   SOLE   1,736 0 0
ISHARES TR CORE S&P US GWT 464287671   546,630 5,764 SH   SOLE   5,764 0 0
ISHARES TR 20 YR TR BD ETF 464287432   353,974 3,991 SH   SOLE   3,991 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   519,073 10,328 SH   SOLE   10,328 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   837,057 14,985 SH   SOLE   14,985 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430   1,267,895 60,033 SH   SOLE   60,033 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,609,972 89,344 SH   SOLE   89,344 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380   792,808 35,777 SH   SOLE   35,777 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   520,243 3,932 SH   SOLE   3,932 0 0
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   766,940 15,902 SH   SOLE   15,902 0 0
MARKETAXESS HLDGS INC COM 57060D108   617,323 2,890 SH   SOLE   2,890 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   603,175 14,619 SH   SOLE   14,619 0 0
ROBERT HALF INC. COM 770323103   376,394 5,136 SH   SOLE   5,136 0 0
REALTY INCOME CORP COM 756109104   486,639 9,744 SH   SOLE   9,744 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   719,343 5,809 SH   SOLE   5,809 0 0
EXXON MOBIL CORP COM 30231G102   834,902 7,101 SH   SOLE   7,101 0 0
TRAVELERS COMPANIES INC COM 89417E109   590,575 3,616 SH   SOLE   3,616 0 0
LOWES COS INC COM 548661107   591,171 2,844 SH   SOLE   2,844 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   485,072 12,467 SH   SOLE   12,467 0 0
BARINGS BDC INC COM 06759L103   175,961 19,749 SH   SOLE   19,749 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,530,724 30,390 SH   SOLE   30,390 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   223,425 3,708 SH   SOLE   3,708 0 0
AUTOZONE INC COM 053332102   695,957 274 SH   SOLE   274 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   221,195 2,286 SH   SOLE   2,286 0 0
ISHARES TR MSCI EAFE ETF 464287465   592,131 8,592 SH   SOLE   8,592 0 0
APPLE INC COM 037833100   1,342,747 7,843 SH   SOLE   7,843 0 0
ABBOTT LABS COM 002824100   220,399 2,276 SH   SOLE   2,276 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   236,139 2,572 SH   SOLE   2,572 0 0