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
ABBOTT LABORATORIES COM 002824100 1,076,358 11,862 SH SOLE 0 0 11,862
ABBVIE INC COM 00287Y109 1,057,140 4,201 SH SOLE 0 0 4,201
ACME UTD CORP COM 004816104 465,365 9,752 SH SOLE 0 0 9,752
ADVANCED MICRO DEVICES INC COM 007903107 676,760 1,165 SH SOLE 0 0 1,165
AIR PRODUCTS AND CHEMICALS I COM 009158106 510,426 1,741 SH SOLE 0 0 1,741
AIRBNB INC COM CL A 009066101 335,140 2,342 SH SOLE 0 0 2,342
ALLEGIANT TRAVEL CO COM 01748X102 392,784 3,340 SH SOLE 0 0 3,340
ALLIENT INC COM 019330109 925,958 8,996 SH SOLE 0 0 8,996
ALPHABET INC CAP STK CL C 02079K107 2,124,220 6,012 SH SOLE 0 0 6,012
ALPHABET INC CAP STK CL A 02079K305 6,317,944 17,679 SH SOLE 0 0 17,679
AMAZON COM INC COM 023135106 3,151,570 13,223 SH SOLE 0 0 13,223
AMERICAN EXPRESS CO COM 025816109 235,084 695 SH SOLE 0 0 695
AMERICAN INTL GROUP INC COM NEW 026874784 373,246 5,008 SH SOLE 0 0 5,008
AMGEN INC COM 031162100 223,066 616 SH SOLE 0 0 616
APPLE INC COM 037833100 11,893,564 41,103 SH SOLE 0 0 41,103
APPLIED MATLS INC COM 038222105 357,885 495 SH SOLE 0 0 495
ARISTA NETWORKS INC COM SHS 040413205 708,400 4,170 SH SOLE 0 0 4,170
ASML HLDG NV N Y REGISTRY SHS N07059210 3,577,013 1,798 SH SOLE 0 0 1,798
ASTRONOVA INC COM 04638F108 382,808 13,446 SH SOLE 0 0 13,446
ASURE SOFTWARE INC COM 04649U102 232,841 29,325 SH SOLE 0 0 29,325
BANK OF AMER CORP COM 060505104 720,683 12,648 SH SOLE 0 0 12,648
BANK OF NY MELLON CORP COM 064058100 477,358 3,301 SH SOLE 0 0 3,301
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,366,065 2,730 SH SOLE 0 0 2,730
BIOLIFE SOLUTIONS INC COM NEW 09062W204 400,020 14,165 SH SOLE 0 0 14,165
BLACKSTONE INC COM 09260D107 375,485 3,191 SH SOLE 0 0 3,191
BROADCOM INC COM 11135F101 1,443,761 3,822 SH SOLE 0 0 3,822
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 101,136 19,600 SH SOLE 0 0 19,600
CAMDEN PPTY TR SH BEN INT 133131102 209,608 1,814 SH SOLE 0 0 1,814
CAPITAL ONE FINL CORP COM 14040H105 322,798 1,609 SH SOLE 0 0 1,609
CATERPILLAR INC COM 149123101 314,146 295 SH SOLE 0 0 295
CHEVRON CORPORATION COM 166764100 785,205 4,737 SH SOLE 0 0 4,737
CINTAS CORP COM 172908105 206,137 1,212 SH SOLE 0 0 1,212
CISCO SYS INC COM 17275R102 1,906,141 16,228 SH SOLE 0 0 16,228
CITIGROUP INC COM NEW 172967424 242,271 1,731 SH SOLE 0 0 1,731
COCA COLA CO COM 191216100 589,614 7,208 SH SOLE 0 0 7,208
CONCRETE PUMPING HLDGS INC COM 206704108 663,810 55,088 SH SOLE 0 0 55,088
CONOCOPHILLIPS COM 20825C104 258,445 2,486 SH SOLE 0 0 2,486
CORE MOLDING TECHNOLOGIES IN COM 218683100 702,926 29,785 SH SOLE 0 0 29,785
COSTCO WHOLESALE CORPORATION COM 22160K105 1,501,429 1,605 SH SOLE 0 0 1,605
CSX CORP COM 126408103 353,338 7,434 SH SOLE 0 0 7,434
DANAHER CORP DEL COM 235851102 430,518 2,256 SH SOLE 0 0 2,256
DEERE & CO COM 244199105 459,792 723 SH SOLE 0 0 723
DIAMONDBACK ENERGY INC COM 25278X109 273,865 1,558 SH SOLE 0 0 1,558
DUCOMMUN INC DEL COM 264147109 1,403,707 7,579 SH SOLE 0 0 7,579
EBAY INC. COM 278642103 203,162 1,818 SH SOLE 0 0 1,818
ECOLAB INC COM 278865100 200,566 718 SH SOLE 0 0 718
EXTRA SPACE STORAGE INC COM 30225T102 265,173 1,825 SH SOLE 0 0 1,825
EXXON MOBIL CORP COM 30231G102 1,372,122 10,036 SH SOLE 0 0 10,036
META PLATFORMS INC CL A 30303M102 2,517,343 4,469 SH SOLE 0 0 4,469
FEDEX CORP COM 31428X106 264,683 842 SH SOLE 0 0 842
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 316,118 1,327 SH SOLE 0 0 1,327
FIRST WESTN FINL INC COM 33751L105 834,924 26,002 SH SOLE 0 0 26,002
FREIGHTCAR AMER INC COM 357023100 598,523 61,450 SH SOLE 0 0 61,450
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 893,924 192,656 SH SOLE 0 0 192,656
GE VERNOVA INC COM 36828A101 296,191 252 SH SOLE 0 0 252
GENERAL DYNAMICS CORP COM 369550108 248,676 702 SH SOLE 0 0 702
GE AEROSPACE COM NEW 369604301 374,104 1,001 SH SOLE 0 0 1,001
GENERAL MTRS CO COM 37045V100 376,536 4,885 SH SOLE 0 0 4,885
GOLDMAN SACHS GROUP INC COM 38141G104 206,319 204 SH SOLE 0 0 204
GRAHAM CORP COM 384556106 500,731 4,045 SH SOLE 0 0 4,045
HCA HEALTHCARE INC COM 40412C101 205,862 528 SH SOLE 0 0 528
HOWMET AEROSPACE INC COM 443201108 243,587 906 SH SOLE 0 0 906
PEOPLE INC COM NEW 44891N208 254,988 5,524 SH SOLE 0 0 5,524
INFUSYSTEM HLDGS INC COM 45685K102 625,388 64,807 SH SOLE 0 0 64,807
INSTEEL INDS INC COM 45774W108 932,365 30,873 SH SOLE 0 0 30,873
INTEL CORP COM 458140100 1,588,850 11,379 SH SOLE 0 0 11,379
INTERNATIONAL BUSINESS MACHS COM 459200101 719,616 2,559 SH SOLE 0 0 2,559
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 590,291 22,556 SH SOLE 0 0 22,556
INTUIT COM 461202103 297,801 1,141 SH SOLE 0 0 1,141
INTUITIVE SURGICAL INC COM NEW 46120E602 508,235 1,278 SH SOLE 0 0 1,278
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 20,347,744 157,710 SH SOLE 0 0 157,710
ISHARES TR MSCI EMG MKT ETF 464287234 935,028 13,668 SH SOLE 0 0 13,668
ISHARES TR RUS 1000 VAL ETF 464287598 22,931,939 94,592 SH SOLE 0 0 94,592
ISHARES TR RUS 2000 VAL ETF 464287630 8,804,645 39,804 SH SOLE 0 0 39,804
ISHARES TR CORE S&P500 ETF 464287200 73,854,034 98,618 SH SOLE 0 0 98,618
ISHARES TR SP SMCP600VL ETF 464287879 662,761 4,849 SH SOLE 0 0 4,849
ISHARES TR MSCI EAFE ETF 464287465 3,146,629 30,291 SH SOLE 0 0 30,291
ISHARES TR RUSSELL 2000 ETF 464287655 1,953,826 6,503 SH SOLE 0 0 6,503
ISHARES TR S&P 100 ETF 464287101 88,036,005 240,621 SH SOLE 0 0 240,621
JOHNSON & JOHNSON COM 478160104 841,149 3,312 SH SOLE 0 0 3,312
JPMORGAN CHASE & CO COM 46625H100 2,017,335 6,163 SH SOLE 0 0 6,163
KEYCORP COM 493267108 722,018 31,324 SH SOLE 0 0 31,324
KLA CORP COM NEW 482480100 241,368 800 SH SOLE 0 0 800
KOPIN CORP COM 500600101 721,894 161,137 SH SOLE 0 0 161,137
L3HARRIS TECHNOLOGIES INC COM 502431109 410,604 1,413 SH SOLE 0 0 1,413
LABCORP HOLDINGS INC COM SHS 504922105 313,320 1,119 SH SOLE 0 0 1,119
LAM RESEARCH CORP COM NEW 512807306 1,136,873 2,622 SH SOLE 0 0 2,622
ELI LILLY & CO COM 532457108 2,861,840 2,386 SH SOLE 0 0 2,386
LINCOLN ELEC HLDGS INC COM 533900106 35,789,122 134,394 SH SOLE 0 0 134,394
LINDE PLC SHS G54950103 207,057 399 SH SOLE 0 0 399
LOWES COS INC COM 548661107 241,657 1,096 SH SOLE 0 0 1,096
LSI INDS INC OHIO COM 50216C108 577,876 21,741 SH SOLE 0 0 21,741
MAMAS CREATIONS INC COM 56146T103 1,051,258 58,894 SH SOLE 0 0 58,894
MARTIN MARIETTA MATLS INC COM 573284106 321,222 557 SH SOLE 0 0 557
MASTERCARD INCORPORATED CL A 57636Q104 956,323 1,862 SH SOLE 0 0 1,862
MEDTRONIC PLC SHS G5960L103 273,799 3,468 SH SOLE 0 0 3,468
MERCK & CO INC COM 58933Y105 334,370 2,585 SH SOLE 0 0 2,585
MESA LABS INC COM 59064R109 830,347 8,341 SH SOLE 0 0 8,341
MICRON TECHNOLOGY INC COM 595112103 856,483 742 SH SOLE 0 0 742
MICROSOFT CORP COM 594918104 6,218,243 16,670 SH SOLE 0 0 16,670
MORGAN STANLEY COM NEW 617446448 592,210 2,833 SH SOLE 0 0 2,833
MSCI INC COM 55354G100 293,461 524 SH SOLE 0 0 524
MVB FINL CORP COM 553810102 334,079 11,516 SH SOLE 0 0 11,516
NCINO INC COM 63947X101 1,789,082 109,424 SH SOLE 0 0 109,424
NETFLIX INC. COM 64110L106 2,058,391 28,829 SH SOLE 0 0 28,829
NEWS CORP NEW CL A 65249B109 230,745 9,293 SH SOLE 0 0 9,293
NEXTERA ENERGY INC COM 65339F101 448,768 5,113 SH SOLE 0 0 5,113
NORFOLK SOUTHN CORP COM 655844108 891,548 2,834 SH SOLE 0 0 2,834
NUCOR CORP COM 670346105 310,178 1,389 SH SOLE 0 0 1,389
NVIDIA CORPORATION COM 67066G104 20,722,321 103,565 SH SOLE 0 0 103,565
NVR INC COM 62944T105 272,536 40 SH SOLE 0 0 40
OIL DRI CORP AMER COM 677864100 440,832 4,313 SH SOLE 0 0 4,313
ONDAS INC COM NEW 68236H204 190,789 23,154 SH SOLE 0 0 23,154
ORACLE CORP COM 68389X105 214,989 1,467 SH SOLE 0 0 1,467
PALO ALTO NETWORKS INC COM 697435105 229,506 673 SH SOLE 0 0 673
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,255,219 87,839 SH SOLE 0 0 87,839
PFIZER INC COM 717081103 292,572 12,150 SH SOLE 0 0 12,150
PHILIP MORRIS INTL INC COM 718172109 292,355 1,603 SH SOLE 0 0 1,603
PHILLIPS 66 COM 718546104 228,725 1,353 SH SOLE 0 0 1,353
PROCTER & GAMBLE CO COM 742718109 945,241 6,446 SH SOLE 0 0 6,446
PROFICIENT AUTO LOGISTICS IN COM 74317M104 728,759 107,013 SH SOLE 0 0 107,013
PURE CYCLE CORP COM NEW 746228303 247,176 23,079 SH SOLE 0 0 23,079
RTX CORPORATION COM 75513E101 368,835 1,944 SH SOLE 0 0 1,944
REGAL REXNORD CORPORATION COM 758750103 319,405 1,339 SH SOLE 0 0 1,339
S&P GLOBAL INC COM 78409V104 481,789 1,183 SH SOLE 0 0 1,183
SANDISK CORP COM 80004C200 313,775 138 SH SOLE 0 0 138
SERVICENOW INC COM 81762P102 328,418 3,308 SH SOLE 0 0 3,308
SHERWIN WILLIAMS CO COM 824348106 835,665 2,427 SH SOLE 0 0 2,427
SHOPIFY INC CL A SUB VTG SHS 82509L107 282,481 2,474 SH SOLE 0 0 2,474
SILVERCREST ASSET MGMT GROUP CL A 828359109 458,034 45,305 SH SOLE 0 0 45,305
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 55,710,105 106,644 SH SOLE 0 0 106,644
STARBUCKS CORP COM 855244109 364,512 3,567 SH SOLE 0 0 3,567
SYSCO CORP COM 871829107 234,943 2,811 SH SOLE 0 0 2,811
TESLA INC COM 88160R101 768,436 1,827 SH SOLE 0 0 1,827
TEXAS INSTRS INC COM 882508104 550,535 1,847 SH SOLE 0 0 1,847
THERMO FISHER SCIENTIFIC INC COM 883556102 849,598 1,693 SH SOLE 0 0 1,693
TJX COS INC NEW COM 872540109 247,097 1,631 SH SOLE 0 0 1,631
TRANSCAT INC COM 893529107 339,167 3,656 SH SOLE 0 0 3,656
TREKOR METALS LTD COM 89472Y107 315,359 45,837 SH SOLE 0 0 45,837
UNION PAC CORP COM 907818108 492,320 1,810 SH SOLE 0 0 1,810
UNITEDHEALTH GROUP INC COM 91324P102 399,420 961 SH SOLE 0 0 961
US BANCORP COM NEW 902973304 338,241 5,567 SH SOLE 0 0 5,567
UTZ BRANDS INC COM CL A 918090101 628,012 81,560 SH SOLE 0 0 81,560
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19,552,147 82,631 SH SOLE 0 0 82,631
VERIZON COMMUNICATIONS INC COM 92343V104 255,480 6,034 SH SOLE 0 0 6,034
VERTEX PHARMACEUTICALS INC COM 92532F100 214,091 431 SH SOLE 0 0 431
VISA INC COM CL A 92826C839 3,142,704 9,160 SH SOLE 0 0 9,160
WALMART INC COM 931142103 456,438 4,030 SH SOLE 0 0 4,030
DISNEY WALT CO COM 254687106 223,391 2,303 SH SOLE 0 0 2,303
WASTE MGMT INC DEL COM 94106L109 357,054 1,602 SH SOLE 0 0 1,602
WELLTOWER INC COM 95040Q104 210,401 927 SH SOLE 0 0 927
ABRDN FDS INTL SMA CAP ETF 003022266 1,852,829 50,554 SH SOLE 0 0 50,554
CAMECO CORP COM 13321L108 889,136 8,729 SH SOLE 0 0 8,729
CINCINNATI FINL CORP COM 172062101 306,288 1,646 SH SOLE 0 0 1,646
INTERCONTINENTAL EXCHANGE IN COM 45866F104 340,399 2,765 SH SOLE 0 0 2,765
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,842,565 55,659 SH SOLE 0 0 55,659
ISHARES TR CORE MSCI EAFE 46432F842 1,151,330 11,921 SH SOLE 0 0 11,921
ISHARES TR CORE S&P MCP ETF 464287507 276,671 3,588 SH SOLE 0 0 3,588
ISHARES TR CORE S&P SCP ETF 464287804 3,345,725 22,559 SH SOLE 0 0 22,559
ISHARES TR MSCI INTL QUALTY 46434V456 207,367 4,185 SH SOLE 0 0 4,185
ISHARES GOLD TR ISHARES NEW 464285204 1,588,202 21,033 SH SOLE 0 0 21,033
ISHARES TR RUS 1000 GRW ETF 464287614 903,461 7,276 SH SOLE 0 0 7,276
ISHARES TR RUS 1000 ETF 464287622 10,884,510 26,580 SH SOLE 0 0 26,580
ISHARES TR RUSEL 2500 ETF 46435G268 204,701 2,234 SH SOLE 0 0 2,234
ISHARES TR RUSSELL 3000 ETF 464287689 533,853 1,252 SH SOLE 0 0 1,252
ISHARES TR RUS MID CAP ETF 464287499 428,483 3,884 SH SOLE 0 0 3,884
ISHARES TR GLOBAL TECH ETF 464287291 260,497 1,803 SH SOLE 0 0 1,803
MCDONALDS CORP COM 580135101 254,902 943 SH SOLE 0 0 943
NEWELL BRANDS INC COM 651229106 76,136 12,400 SH SOLE 0 0 12,400
NORTHROP GRUMMAN CORP COM 666807102 743,593 1,460 SH SOLE 0 0 1,460
PARK-OHIO HLDGS CORP COM 700666100 4,302,247 111,892 SH SOLE 0 0 111,892
PEPSICO INC COM 713448108 396,045 2,925 SH SOLE 0 0 2,925
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 962,950 32,720 SH SOLE 0 0 32,720
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 496,801 15,667 SH SOLE 0 0 15,667
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,046,597 30,066 SH SOLE 0 0 30,066
SPDR GOLD TR GOLD SHS 78463V107 600,091 1,629 SH SOLE 0 0 1,629
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,117,018 4,174 SH SOLE 0 0 4,174
SPDR SERIES TRUST ST STR SP600SM C 78464A300 2,608,165 23,904 SH SOLE 0 0 23,904
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 482,954 685 SH SOLE 0 0 685
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 745,652 24,715 SH SOLE 0 0 24,715
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 914,892 1,912 SH SOLE 0 0 1,912
TORTOISE CAPITAL SERIES TRUS ENERGY ETF 890930209 141,844 14,608 SH SOLE 0 0 14,608
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 477,233 6,698 SH SOLE 0 0 6,698
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 792,836 5,017 SH SOLE 0 0 5,017
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 360,515 1,177 SH SOLE 0 0 1,177
VANGUARD INDEX FDS MID CAP ETF 922908629 2,932,748 36,400 SH SOLE 0 0 36,400
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27,381,741 39,868 SH SOLE 0 0 39,868
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 441,051 2,012 SH SOLE 0 0 2,012
VANGUARD INDEX FDS SM CP VAL ETF 922908611 467,999 1,926 SH SOLE 0 0 1,926
VANGUARD STAR FDS VG TL INTL STK F 921909768 262,711 3,073 SH SOLE 0 0 3,073
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,523,085 4,116 SH SOLE 0 0 4,116
VANGUARD INDEX FDS VALUE ETF 922908744 664,251 3,048 SH SOLE 0 0 3,048
VANGUARD WORLD FD ESG US STK ETF 921910733 998,015 7,547 SH SOLE 0 0 7,547
WISDOMTREE TR US QTLY DIV GRT 97717X669 602,406 6,300 SH SOLE 0 0 6,300