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
ARCADIUM LITHIUM PLC COM SHS G0508H110   36,879 10,976 SH   SOLE   10,976 0 0
PLANET LABS PBC COM CL A 72703X106   62,061 33,366 SH   SOLE   33,366 0 0
RPC INC COM 749660106   85,448 13,672 SH   SOLE   13,672 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   89,335 14,914 SH   SOLE   14,914 0 0
SOUTHWESTERN ENERGY CO COM 845467109   99,342 14,761 SH   SOLE   14,761 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   105,822 12,765 SH   SOLE   12,765 0 0
CNH INDL N V SHS N20944109   136,960 13,520 SH   SOLE   13,520 0 0
PACTIV EVERGREEN INC COM 69526K105   163,151 14,413 SH   SOLE   14,413 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   189,573 21,017 SH   SOLE   21,017 0 0
OXFORD INDS INC COM 691497309   202,100 2,018 SH   SOLE   2,018 0 0
SYNAPTICS INC COM 87157D109   203,389 2,306 SH   SOLE   2,306 0 0
AMERICAN TOWER CORP NEW COM 03027X100   204,245 1,051 SH   SOLE   1,051 0 0
TRINITY CAP INC COM 896442308   205,195 14,512 SH   SOLE   14,512 0 0
LOWES COS INC COM 548661107   205,867 934 SH   SOLE   934 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   210,156 199 SH   SOLE   199 0 0
DISNEY WALT CO COM 254687106   211,281 2,128 SH   SOLE   2,128 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   211,697 2,288 SH   SOLE   2,288 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   212,409 2,358 SH   SOLE   2,358 0 0
PROLOGIS INC. COM 74340W103   216,450 1,927 SH   SOLE   1,927 0 0
RALPH LAUREN CORP CL A 751212101   219,475 1,254 SH   SOLE   1,254 0 0
SURGEPAYS INC COM NEW 86882L204   220,078 68,990 SH   SOLE   68,990 0 0
SOUTHERN CO COM 842587107   224,011 2,888 SH   SOLE   2,888 0 0
FORTINET INC COM 34959E109   225,048 3,734 SH   SOLE   3,734 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   227,803 19,487 SH   SOLE   19,487 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   228,893 4,632 SH   SOLE   4,632 0 0
CISCO SYS INC COM 17275R102   229,154 4,823 SH   SOLE   4,823 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   232,337 2,645 SH   SOLE   2,645 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   234,442 2,339 SH   SOLE   2,339 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   234,977 1,465 SH   SOLE   1,465 0 0
CECO ENVIRONMENTAL CORP COM 125141101   238,734 8,275 SH   SOLE   8,275 0 0
ISHARES TR US TREAS BD ETF 46429B267   239,149 10,596 SH   SOLE   10,596 0 0
AT&T INC COM 00206R102   240,319 12,576 SH   SOLE   12,576 0 0
DELL TECHNOLOGIES INC CL C 24703L202   240,494 1,744 SH   SOLE   1,744 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   246,678 1,352 SH   SOLE   1,352 0 0
SHIFT4 PMTS INC CL A 82452J109   247,776 3,378 SH   SOLE   3,378 0 0
SMUCKER J M CO COM NEW 832696405   248,107 2,275 SH   SOLE   2,275 0 0
TRIMBLE INC COM 896239100   248,788 4,449 SH   SOLE   4,449 0 0
M-TRON INDS INC COM 55380K109   248,899 7,069 SH   SOLE   7,069 0 0
AMERICAN EXPRESS CO COM 025816109   253,518 1,095 SH   SOLE   1,095 0 0
LEIDOS HOLDINGS INC COM 525327102   256,728 1,760 SH   SOLE   1,760 0 0
MSC INDL DIRECT INC CL A 553530106   258,648 3,261 SH   SOLE   3,261 0 0
QORVO INC COM 74736K101   265,848 2,291 SH   SOLE   2,291 0 0
OKTA INC CL A 679295105   266,040 2,842 SH   SOLE   2,842 0 0
UNITEDHEALTH GROUP INC COM 91324P102   266,420 523 SH   SOLE   523 0 0
OSI SYSTEMS INC COM 671044105   267,201 1,943 SH   SOLE   1,943 0 0
BLACKSTONE INC COM 09260D107   267,759 2,163 SH   SOLE   2,163 0 0
MKS INSTRS INC COM 55306N104   271,671 2,080 SH   SOLE   2,080 0 0
SUN CMNTYS INC COM 866674104   272,158 2,262 SH   SOLE   2,262 0 0
NOVO-NORDISK A S ADR 670100205   278,976 1,954 SH   SOLE   1,954 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   282,079 5,723 SH   SOLE   5,723 0 0
GENERAL MLS INC COM 370334104   294,468 4,655 SH   SOLE   4,655 0 0
BLACK HILLS CORP COM 092113109   295,324 5,431 SH   SOLE   5,431 0 0
SOLVENTUM CORP COM SHS 83444M101   296,974 5,616 SH   SOLE   5,616 0 0
ORACLE CORP COM 68389X105   297,829 2,109 SH   SOLE   2,109 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   300,421 784 SH   SOLE   784 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   300,870 11,878 SH   SOLE   11,878 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   301,435 48,855 SH   SOLE   48,855 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   307,572 5,921 SH   SOLE   5,921 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   312,667 3,269 SH   SOLE   3,269 0 0
MONOLITHIC PWR SYS INC COM 609839105   313,947 382 SH   SOLE   382 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   326,602 873 SH   SOLE   873 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   326,664 11,386 SH   SOLE   11,386 0 0
HUDSON TECHNOLOGIES INC COM 444144109   329,010 37,430 SH   SOLE   37,430 0 0
ISHARES TR USD INV GRDE ETF 464288620   335,736 6,687 SH   SOLE   6,687 0 0
WEX INC COM 96208T104   340,463 1,922 SH   SOLE   1,922 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   340,825 13,498 SH   SOLE   13,498 0 0
MORGAN STANLEY COM NEW 617446448   341,794 3,517 SH   SOLE   3,517 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   348,482 11,773 SH   SOLE   11,773 0 0
EXXON MOBIL CORP COM 30231G102   352,612 3,063 SH   SOLE   3,063 0 0
CARLYLE SECURED LENDING INC COM 872280102   353,012 19,899 SH   SOLE   19,899 0 0
CONAGRA BRANDS INC COM 205887102   357,402 12,576 SH   SOLE   12,576 0 0
LULULEMON ATHLETICA INC COM 550021109   358,141 1,199 SH   SOLE   1,199 0 0
PFIZER INC COM 717081103   362,441 12,954 SH   SOLE   12,954 0 0
WASTE MGMT INC DEL COM 94106L109   368,469 1,727 SH   SOLE   1,727 0 0
ELI LILLY & CO COM 532457108   375,520 415 SH   SOLE   415 0 0
GLOBAL PMTS INC COM 37940X102   382,972 3,960 SH   SOLE   3,960 0 0
APPLOVIN CORP COM CL A 03831W108   385,392 4,631 SH   SOLE   4,631 0 0
MERCK & CO INC COM 58933Y105   387,169 3,127 SH   SOLE   3,127 0 0
AMERICAN ELEC PWR CO INC COM 025537101   392,770 4,477 SH   SOLE   4,477 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   394,888 2,283 SH   SOLE   2,283 0 0
SENTINELONE INC CL A 81730H109   396,582 18,840 SH   SOLE   18,840 0 0
KIMBERLY-CLARK CORP COM 494368103   401,185 2,903 SH   SOLE   2,903 0 0
SEMLER SCIENTIFIC INC COM 81684M104   413,041 12,007 SH   SOLE   12,007 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   415,520 8,480 SH   SOLE   8,480 0 0
ON SEMICONDUCTOR CORP COM 682189105   415,824 6,066 SH   SOLE   6,066 0 0
CHARLES RIV LABS INTL INC COM 159864107   424,935 2,057 SH   SOLE   2,057 0 0
SYNOPSYS INC COM 871607107   427,848 719 SH   SOLE   719 0 0
PEPSICO INC COM 713448108   428,533 2,598 SH   SOLE   2,598 0 0
MICRON TECHNOLOGY INC COM 595112103   432,219 3,286 SH   SOLE   3,286 0 0
WALMART INC COM 931142103   441,939 6,527 SH   SOLE   6,527 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   444,690 35,209 SH   SOLE   35,209 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   456,513 15,007 SH   SOLE   15,007 0 0
JPMORGAN CHASE & CO. COM 46625H100   461,801 2,283 SH   SOLE   2,283 0 0
ISHARES TR CORE S&P SCP ETF 464287804   467,318 4,381 SH   SOLE   4,381 0 0
SNAP ON INC COM 833034101   471,113 1,802 SH   SOLE   1,802 0 0
POWELL INDS INC COM 739128106   474,644 3,310 SH   SOLE   3,310 0 0
PAYPAL HLDGS INC COM 70450Y103   475,011 8,186 SH   SOLE   8,186 0 0
TOPBUILD CORP COM 89055F103   480,432 1,247 SH   SOLE   1,247 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   482,145 21,082 SH   SOLE   21,082 0 0
ULTA BEAUTY INC COM 90384S303   482,723 1,251 SH   SOLE   1,251 0 0
INTEL CORP COM 458140100   488,344 15,768 SH   SOLE   15,768 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   489,640 11,790 SH   SOLE   11,790 0 0
CENTURY CMNTYS INC COM 156504300   490,708 6,009 SH   SOLE   6,009 0 0
SALESFORCE INC COM 79466L302   495,340 1,927 SH   SOLE   1,927 0 0
ADVANCED MICRO DEVICES INC COM 007903107   504,311 3,109 SH   SOLE   3,109 0 0
INGREDION INC COM 457187102   505,572 4,408 SH   SOLE   4,408 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   512,179 941 SH   SOLE   941 0 0
TWILIO INC CL A 90138F102   519,641 9,147 SH   SOLE   9,147 0 0
LAM RESEARCH CORP COM 512807108   524,508 493 SH   SOLE   493 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   534,004 4,361 SH   SOLE   4,361 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   534,673 5,017 SH   SOLE   5,017 0 0
AMGEN INC COM 031162100   535,268 1,713 SH   SOLE   1,713 0 0
INSIGHT ENTERPRISES INC COM 45765U103   536,167 2,703 SH   SOLE   2,703 0 0
FABRINET SHS G3323L100   539,517 2,204 SH   SOLE   2,204 0 0
CUMMINS INC COM 231021106   548,425 1,980 SH   SOLE   1,980 0 0
BEL FUSE INC CL B 077347300   549,230 8,419 SH   SOLE   8,419 0 0
WABASH NATL CORP COM 929566107   572,477 26,212 SH   SOLE   26,212 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   573,412 1,289 SH   SOLE   1,289 0 0
BENCHMARK ELECTRS INC COM 08160H101   588,393 14,911 SH   SOLE   14,911 0 0
CIRRUS LOGIC INC COM 172755100   594,768 4,659 SH   SOLE   4,659 0 0
ADOBE INC COM 00724F101   604,983 1,089 SH   SOLE   1,089 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   605,826 22,273 SH   SOLE   22,273 0 0
COHERENT CORP COM 19247G107   621,417 8,576 SH   SOLE   8,576 0 0
STERLING INFRASTRUCTURE INC COM 859241101   632,646 5,346 SH   SOLE   5,346 0 0
MODINE MFG CO COM 607828100   634,904 6,337 SH   SOLE   6,337 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   643,519 34,376 SH   SOLE   34,376 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   647,719 2,863 SH   SOLE   2,863 0 0
PURE STORAGE INC CL A 74624M102   652,951 10,169 SH   SOLE   10,169 0 0
IES HLDGS INC COM 44951W106   675,054 4,845 SH   SOLE   4,845 0 0
REALTY INCOME CORP COM 756109104   680,014 12,874 SH   SOLE   12,874 0 0
INTUIT COM 461202103   698,283 1,062 SH   SOLE   1,062 0 0
FISERV INC COM 337738108   704,512 4,727 SH   SOLE   4,727 0 0
OWENS CORNING NEW COM 690742101   719,695 4,143 SH   SOLE   4,143 0 0
STARBUCKS CORP COM 855244109   730,515 9,384 SH   SOLE   9,384 0 0
ZSCALER INC COM 98980G102   740,124 3,851 SH   SOLE   3,851 0 0
FLUOR CORP NEW COM 343412102   749,104 17,201 SH   SOLE   17,201 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   750,597 5,423 SH   SOLE   5,423 0 0
PHOTRONICS INC COM 719405102   757,344 30,699 SH   SOLE   30,699 0 0
M/I HOMES INC COM 55305B101   763,009 6,247 SH   SOLE   6,247 0 0
META PLATFORMS INC CL A 30303M102   767,494 1,522 SH   SOLE   1,522 0 0
STAG INDL INC COM 85254J102   773,496 21,450 SH   SOLE   21,450 0 0
TRACTOR SUPPLY CO COM 892356106   782,505 2,898 SH   SOLE   2,898 0 0
CLEAN HARBORS INC COM 184496107   813,688 3,598 SH   SOLE   3,598 0 0
PALO ALTO NETWORKS INC COM 697435105   823,455 2,429 SH   SOLE   2,429 0 0
UNION PAC CORP COM 907818108   828,746 3,663 SH   SOLE   3,663 0 0
SHAKE SHACK INC CL A 819047101   833,760 9,264 SH   SOLE   9,264 0 0
DICKS SPORTING GOODS INC COM 253393102   852,099 3,966 SH   SOLE   3,966 0 0
RAMBUS INC DEL COM 750917106   929,231 15,814 SH   SOLE   15,814 0 0
MARVELL TECHNOLOGY INC COM 573874104   930,894 13,318 SH   SOLE   13,318 0 0
TAPESTRY INC COM 876030107   931,285 21,764 SH   SOLE   21,764 0 0
CARDINAL HEALTH INC COM 14149Y108   977,536 9,942 SH   SOLE   9,942 0 0
COSTCO WHSL CORP NEW COM 22160K105   979,240 1,152 SH   SOLE   1,152 0 0
NOVA LTD COM M7516K103   983,853 4,195 SH   SOLE   4,195 0 0
CELESTICA INC COM 15101Q207   1,046,559 18,255 SH   SOLE   18,255 0 0
AMAZON COM INC COM 023135106   1,202,981 6,225 SH   SOLE   6,225 0 0
ALPHABET INC CAP STK CL A 02079K305   1,212,176 6,655 SH   SOLE   6,655 0 0
APPLIED MATLS INC COM 038222105   1,370,676 5,808 SH   SOLE   5,808 0 0
IRON MTN INC DEL COM 46284V101   1,378,121 15,377 SH   SOLE   15,377 0 0
CAMTEK LTD ORD M20791105   1,379,393 11,014 SH   SOLE   11,014 0 0
ALPHABET INC CAP STK CL C 02079K107   1,460,941 7,965 SH   SOLE   7,965 0 0
KLA CORP COM NEW 482480100   1,603,288 1,945 SH   SOLE   1,945 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,830,900 3,346 SH   SOLE   3,346 0 0
SPOK HLDGS INC COM 84863T106   1,970,316 133,040 SH   SOLE   133,040 0 0
SONOCO PRODS CO COM 835495102   2,033,692 40,096 SH   SOLE   40,096 0 0
ABBOTT LABS COM 002824100   2,050,953 19,738 SH   SOLE   19,738 0 0
MEDTRONIC PLC SHS G5960L103   2,059,303 26,163 SH   SOLE   26,163 0 0
HOME DEPOT INC COM 437076102   2,117,253 6,151 SH   SOLE   6,151 0 0
CROWN CASTLE INC COM 22822V101   2,155,033 22,058 SH   SOLE   22,058 0 0
HYSTER-YALE INC CL A 449172105   2,192,998 31,450 SH   SOLE   31,450 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,221,258 2,711 SH   SOLE   2,711 0 0
KRAFT HEINZ CO COM 500754106   2,284,981 70,918 SH   SOLE   70,918 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,311,890 68,684 SH   SOLE   68,684 0 0
PENNANTPARK INVT CORP COM 708062104   2,347,944 310,986 SH   SOLE   310,986 0 0
WHIRLPOOL CORP COM 963320106   2,368,310 23,173 SH   SOLE   23,173 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   2,368,561 135,968 SH   SOLE   135,968 0 0
FS KKR CAP CORP COM 302635206   2,376,506 120,451 SH   SOLE   120,451 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,396,999 39,653 SH   SOLE   39,653 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,401,492 112,482 SH   SOLE   112,482 0 0
GOLUB CAP BDC INC COM 38173M102   2,408,144 153,287 SH   SOLE   153,287 0 0
LOCKHEED MARTIN CORP COM 539830109   2,410,068 5,160 SH   SOLE   5,160 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,495,778 10,456 SH   SOLE   10,456 0 0
EMERSON ELEC CO COM 291011104   2,526,495 22,935 SH   SOLE   22,935 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,566,660 21,943 SH   SOLE   21,943 0 0
CARETRUST REIT INC COM 14174T107   2,567,090 102,275 SH   SOLE   102,275 0 0
DOW INC COM 260557103   2,570,557 48,455 SH   SOLE   48,455 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,611,178 63,317 SH   SOLE   63,317 0 0
CORNING INC COM 219350105   2,614,622 67,300 SH   SOLE   67,300 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,637,338 11,743 SH   SOLE   11,743 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,655,095 95,817 SH   SOLE   95,817 0 0
STARWOOD PPTY TR INC COM 85571B105   2,685,633 141,797 SH   SOLE   141,797 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,687,335 18,844 SH   SOLE   18,844 0 0
3M CO COM 88579Y101   2,692,476 26,348 SH   SOLE   26,348 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   2,709,503 155,183 SH   SOLE   155,183 0 0
COCA COLA CO COM 191216100   2,713,010 42,624 SH   SOLE   42,624 0 0
HERCULES CAPITAL INC COM 427096508   2,747,285 134,342 SH   SOLE   134,342 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,783,996 20,343 SH   SOLE   20,343 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,814,790 5,875 SH   SOLE   5,875 0 0
GREENBRIER COS INC COM 393657101   2,852,298 57,564 SH   SOLE   57,564 0 0
VICI PPTYS INC COM 925652109   2,880,206 100,566 SH   SOLE   100,566 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   2,885,517 187,859 SH   SOLE   187,859 0 0
KINDER MORGAN INC DEL COM 49456B101   3,191,134 160,601 SH   SOLE   160,601 0 0
RYDER SYS INC COM 783549108   3,204,293 25,866 SH   SOLE   25,866 0 0
ARES CAPITAL CORP COM 04010L103   3,239,908 155,466 SH   SOLE   155,466 0 0
CATERPILLAR INC COM 149123101   3,271,213 9,821 SH   SOLE   9,821 0 0
JOHNSON & JOHNSON COM 478160104   3,282,159 22,456 SH   SOLE   22,456 0 0
TEXAS INSTRS INC COM 882508104   3,324,302 17,089 SH   SOLE   17,089 0 0
NXP SEMICONDUCTORS N V COM N6596X109   3,341,499 12,418 SH   SOLE   12,418 0 0
ABBVIE INC COM 00287Y109   3,385,679 19,739 SH   SOLE   19,739 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,451,450 22,737 SH   SOLE   22,737 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   3,469,071 60,143 SH   SOLE   60,143 0 0
MICROSOFT CORP COM 594918104   4,065,406 9,096 SH   SOLE   9,096 0 0
PROCTER AND GAMBLE CO COM 742718109   4,541,755 27,539 SH   SOLE   27,539 0 0
NEXTERA ENERGY INC COM 65339F101   4,585,285 64,755 SH   SOLE   64,755 0 0
NVIDIA CORPORATION COM 67066G104   5,788,255 46,853 SH   SOLE   46,853 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,079,626 14,945 SH   SOLE   14,945 0 0
APPLE INC COM 037833100   6,339,161 30,098 SH   SOLE   30,098 0 0
QUALCOMM INC COM 747525103   6,495,382 32,611 SH   SOLE   32,611 0 0
BROADCOM INC COM 11135F101   7,609,231 4,739 SH   SOLE   4,739 0 0