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
3M CO COM 88579Y101 351,264 2,170 SH SOLE 2,170 0 0
ABBOTT LABORATORIES COM 002824100 7,576,184 83,493 SH SOLE 83,493 0 0
ABBVIE INC COM 00287Y109 13,892,227 55,207 SH SOLE 49,492 0 5,715
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,219,906 58,019 SH SOLE 46,863 0 11,156
ACI WORLDWIDE INC COM 004498101 538,103 10,700 SH SOLE 10,700 0 0
ACM RESH INC COM CL A 00108J109 982,255 7,741 SH SOLE 7,741 0 0
ACUITY INC COM 00508Y102 3,594,843 9,544 SH SOLE 2,610 0 6,934
ADOBE INC COM 00724F101 2,295,398 11,196 SH SOLE 5,912 0 5,284
ADVANCED MICRO DEVICES INC COM 007903107 22,439,691 38,629 SH SOLE 34,313 0 4,316
AECOM COM 00766T100 284,784 4,080 SH SOLE 4,080 0 0
AERCAP HOLDINGS NV SHS N00985106 4,956,520 34,000 SH SOLE 34,000 0 0
AFFILIATED MANAGERS GROUP COM 008252108 567,835 1,678 SH SOLE 1,678 0 0
AFLAC INC COM 001055102 4,960,496 42,307 SH SOLE 42,307 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 302,254 2,275 SH SOLE 2,275 0 0
AGREE RLTY CORP COM 008492100 287,812 3,800 SH SOLE 3,800 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 3,529,594 12,039 SH SOLE 12,039 0 0
ALASKA AIR GROUP INC COM 011659109 2,227,270 42,668 SH SOLE 13,283 0 29,385
ALCOA CORP COM 013872106 884,712 16,968 SH SOLE 4,585 0 12,383
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 626,419 6,527 SH SOLE 6,527 0 0
ALKERMES PLC SHS G01767105 210,890 4,025 SH SOLE 4,025 0 0
ALLEGIANT TRAVEL CO COM 01748X102 551,074 4,686 SH SOLE 4,686 0 0
ALLIANT ENERGY CORP COM 018802108 435,006 5,702 SH SOLE 5,702 0 0
ALLSTATE CORP COM 020002101 5,477,824 23,022 SH SOLE 23,022 0 0
ALLY FINL INC COM 02005N100 1,233,561 26,846 SH SOLE 26,846 0 0
ALPHABET INC CAP STK CL A 02079K305 159,701,568 446,880 SH SOLE 421,782 0 25,098
ALPHABET INC CAP STK CL C 02079K107 33,268,237 94,156 SH SOLE 94,156 0 0
AMAZON COM INC COM 023135106 63,383,720 265,938 SH SOLE 245,973 0 19,965
AMBARELLA INC SHS G037AX101 634,920 7,400 SH SOLE 7,400 0 0
AMERESCO INC CL A 02361E108 242,880 8,800 SH SOLE 8,800 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1,047,007 40,285 SH SOLE 40,285 0 0
AMERICAN ELEC PWR CO INC COM 025537101 214,266 1,566 SH SOLE 1,566 0 0
AMERICAN EXPRESS CO COM 025816109 6,809,311 20,131 SH SOLE 16,494 0 3,637
AMERICAN INTEGRITY INS GROUP COM 026948109 299,397 15,900 SH SOLE 15,900 0 0
AMERICAN PUB ED INC COM 02913V103 375,632 6,995 SH SOLE 6,995 0 0
AMERICAN TOWER CORP COM 03027X100 1,459,486 8,923 SH SOLE 3,938 0 4,985
AMERICAN WTR WKS CO INC NEW COM 030420103 576,320 4,380 SH SOLE 4,380 0 0
AMERIPRISE FINL INC COM 03076C106 438,575 956 SH SOLE 956 0 0
AMGEN INC COM 031162100 17,956,002 49,586 SH SOLE 49,586 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,181,764 36,508 SH SOLE 9,527 0 26,981
AMPLIFY ETF TR ETHO CLI LEA ETF 032108557 5,651,406 70,108 SH SOLE 70,108 0 0
ANALOG DEVICES INC COM 032654105 301,055 758 SH SOLE 758 0 0
APPLE INC COM 037833100 239,176,137 826,569 SH SOLE 792,270 0 34,299
APPLIED MATLS INC COM 038222105 19,417,734 26,857 SH SOLE 21,976 0 4,881
APPLOVIN CORP COM CL A 03831W108 5,122,654 9,942 SH SOLE 9,942 0 0
ARISTA NETWORKS INC COM SHS 040413205 13,228,216 77,868 SH SOLE 71,929 0 5,939
ARTIVA BIOTHERAPEUTICS INC COM 04317A107 200,790 20,700 SH SOLE 20,700 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 15,728,393 7,906 SH SOLE 7,906 0 0
ASPEN AEROGELS INC COM 04523Y105 187,081 29,508 SH SOLE 29,508 0 0
ASSOCIATED BANC-CORP COM 045487105 1,033,349 33,583 SH SOLE 33,583 0 0
ASTEC INDS INC COM 046224101 801,589 13,100 SH SOLE 13,100 0 0
ASTRAZENECA PLC ORD G0593M107 13,404,428 70,691 SH SOLE 70,691 0 0
AT&T INC COM 00206R102 213,728 10,325 SH SOLE 10,325 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 74,865 16,100 SH SOLE 16,100 0 0
ATKORE INC COM 047649108 509,468 6,700 SH SOLE 6,700 0 0
ATLASSIAN CORPORATION CL A 049468101 245,661 3,158 SH SOLE 3,158 0 0
ATN INTL INC COM 00215F107 312,582 11,800 SH SOLE 11,800 0 0
AUTODESK INC COM 052769106 1,066,199 5,484 SH SOLE 1,631 0 3,853
AUTOMATIC DATA PROCESSING IN COM 053015103 4,739,454 21,163 SH SOLE 12,749 0 8,414
AUTOZONE INC COM 053332102 3,053,721 956 SH SOLE 956 0 0
AVALONBAY CMNTYS INC COM 053484101 283,267 1,501 SH SOLE 1,501 0 0
AVISTA CORP COM 05379B107 728,198 17,800 SH SOLE 17,800 0 0
AVNET INC COM 053807103 274,720 3,093 SH SOLE 3,093 0 0
AZZ INC COM 002474104 279,090 1,800 SH SOLE 1,800 0 0
BACKBLAZE INC COM CL A 05637B105 672,464 42,400 SH SOLE 42,400 0 0
BAKER HUGHES COMPANY CL A 05722G100 690,309 12,438 SH SOLE 12,438 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 691,361 27,588 SH SOLE 27,588 0 0
BANCORP INC DEL COM 05969A105 889,488 14,200 SH SOLE 14,200 0 0
BANDWIDTH INC COM CL A 05988J103 886,200 14,000 SH SOLE 14,000 0 0
BANK NOVA SCOTIA B C COM 064149107 1,447,883 16,673 SH SOLE 16,673 0 0
BANK OF AMER CORP COM 060505104 11,183,058 196,263 SH SOLE 196,263 0 0
BANK OF N T BUTTERFIELD & SO SHS NEW G0772R208 974,432 16,377 SH SOLE 16,377 0 0
BANK OF NY MELLON CORP COM 064058100 5,309,212 36,714 SH SOLE 12,933 0 23,781
BANNER CORP COM NEW 06652V208 975,937 14,689 SH SOLE 14,689 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 961,620 22,000 SH SOLE 22,000 0 0
BECTON DICKINSON & CO COM 075887109 216,856 1,433 SH SOLE 1,433 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,504,525 26,988 SH SOLE 26,988 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 0 0
BEST BUY INC COM 086516101 1,666,704 21,965 SH SOLE 5,709 0 16,256
BHP BILLITON LIMITED SPONSORED ADS 088606108 1,166,195 13,998 SH SOLE 13,998 0 0
BLACKROCK ETF TRUST II ISHA SH TERM ETF 092528884 2,919,155 57,765 SH SOLE 57,765 0 0
BLACKROCK INC COM 09290D101 25,348,120 26,361 SH SOLE 26,361 0 0
BLACKSTONE INC COM 09260D107 951,637 8,087 SH SOLE 8,087 0 0
BOEING CO COM 097023105 2,924,832 13,511 SH SOLE 13,511 0 0
BOISE CASCADE CO DEL COM 09739D100 256,179 3,300 SH SOLE 3,300 0 0
BOOKING HOLDINGS INC COM 09857L108 364,857 2,047 SH SOLE 2,047 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 396,296 6,532 SH SOLE 6,532 0 0
BORGWARNER INC COM 099724106 985,882 14,848 SH SOLE 14,848 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,995,757 187,342 SH SOLE 187,342 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 704,275 6,500 SH SOLE 6,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 329,817 5,724 SH SOLE 5,724 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,024,473 32,492 SH SOLE 32,492 0 0
BROADCOM INC COM 11135F101 47,981,389 127,019 SH SOLE 115,502 0 11,517
BROADSTONE NET LEASE INC COM 11135E203 979,758 47,400 SH SOLE 47,400 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 537,699 12,625 SH SOLE 12,625 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 7,090,324 18,891 SH SOLE 15,160 0 3,731
CALIFORNIA RES CORP COM STOCK 13057Q305 415,558 7,860 SH SOLE 7,860 0 0
CALLAWAY GOLF CO COM 131193104 347,615 18,500 SH SOLE 18,500 0 0
CAMDEN PPTY TR SH BEN INT 133131102 469,066 4,097 SH SOLE 4,097 0 0
CAPITAL ONE FINL CORP COM 14040H105 9,427,637 46,993 SH SOLE 46,993 0 0
CARDINAL HEALTH INC COM 14149Y108 2,613,398 11,001 SH SOLE 2,909 0 8,092
CAREDX INC COM 14167L103 247,950 8,700 SH SOLE 8,700 0 0
CARETRUST REIT INC COM 14174T107 887,700 22,000 SH SOLE 22,000 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 372,728 5,082 SH SOLE 5,082 0 0
CASEYS GEN STORES INC COM 147528103 2,165,008 2,724 SH SOLE 728 0 1,996
CATERPILLAR INC COM 149123101 18,042,888 16,943 SH SOLE 15,028 0 1,915
CAVCO INDS INC DEL COM 149568107 288,759 470 SH SOLE 470 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1,109,581 20,900 SH SOLE 20,900 0 0
CBRE GROUP INC CL A 12504L109 1,823,164 13,536 SH SOLE 4,580 0 8,956
CECO ENVIRONMENTAL CORP COM 125141101 2,150,538 23,700 SH SOLE 23,700 0 0
CELANESE CORP DEL COM 150870103 676,200 14,700 SH SOLE 14,700 0 0
CENTENE CORP DEL COM 15135B101 629,062 9,800 SH SOLE 9,800 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 895,587 23,100 SH SOLE 23,100 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 986,859 25,834 SH SOLE 25,834 0 0
CENTRUS ENERGY CORP CL A 15643U104 211,684 1,261 SH SOLE 1,261 0 0
CHEMED CORP NEW COM 16359R103 652,036 1,400 SH SOLE 1,400 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,600,208 15,063 SH SOLE 15,063 0 0
CHEVRON CORPORATION COM 166764100 19,290,571 116,377 SH SOLE 116,377 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,017,393 29,923 SH SOLE 29,923 0 0
CHUBB LIMITED COM H1467J104 20,013,705 58,736 SH SOLE 58,736 0 0
CHURCH & DWIGHT CO INC COM 171340102 233,665 2,412 SH SOLE 2,412 0 0
CISCO SYS INC COM 17275R102 18,873,870 160,683 SH SOLE 139,027 0 21,656
CITIGROUP INC COM NEW 172967424 8,929,711 63,802 SH SOLE 51,802 0 12,000
CITIZENS FINL SVCS INC COM 174615104 425,150 5,869 SH SOLE 5,869 0 0
CLEAN ENERGY FUELS CORP COM 184499101 254,200 124,000 SH SOLE 124,000 0 0
CLEARWAY ENERGY INC CL C 18539C204 352,054 10,300 SH SOLE 10,300 0 0
CLIMB BIO INC COM 28658R106 142,136 10,900 SH SOLE 10,900 0 0
CNO FINL GROUP INC COM 12621E103 919,220 18,031 SH SOLE 18,031 0 0
COCA COLA CO COM 191216100 12,617,275 155,251 SH SOLE 135,106 0 20,145
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2,052,936 20,515 SH SOLE 20,515 0 0
COEUR MNG INC COM NEW 192108504 372,096 22,800 SH SOLE 22,800 0 0
COHERENT CORP COM 19247G107 2,928,940 7,425 SH SOLE 7,425 0 0
COMCAST CORP NEW CL A 20030N101 2,282,058 92,956 SH SOLE 92,956 0 0
COMMERCIAL METALS CO COM 201723103 740,450 11,800 SH SOLE 11,800 0 0
COMMERCIAL VEH GROUP INC COM 202608105 346,043 74,901 SH SOLE 74,901 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 456,695 37,900 SH SOLE 37,900 0 0
CONOCOPHILLIPS COM 20825C104 17,063,395 164,134 SH SOLE 164,134 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 312,830 8,200 SH SOLE 8,200 0 0
CONSTELLIUM SE CL A SHS F21107101 927,417 29,100 SH SOLE 29,100 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 287,335 7,896 SH SOLE 7,896 0 0
CORMEDIX INC COM 21900C308 121,675 15,500 SH SOLE 15,500 0 0
CORNING INC COM 219350105 8,525,998 33,379 SH SOLE 33,379 0 0
COSTAMARE INC SHS Y1771G102 428,269 30,547 SH SOLE 30,547 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 37,495,281 40,082 SH SOLE 38,222 0 1,860
COURSERA INC COM 22266M104 313,584 55,600 SH SOLE 55,600 0 0
COVISTA INC COM 00737L103 511,106 4,100 SH SOLE 4,100 0 0
CRANE COMPANY COMMON STOCK 224408104 1,037,722 4,652 SH SOLE 4,652 0 0
CRANE NXT CO COM 224441105 234,722 4,588 SH SOLE 4,588 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2,349,104 8,638 SH SOLE 8,638 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 9,616,327 12,601 SH SOLE 12,601 0 0
CROWN CASTLE INC COM 22822V101 321,522 4,246 SH SOLE 4,246 0 0
CSW INDUSTRIALS INC COM 126402106 465,318 1,672 SH SOLE 1,672 0 0
CSX CORP COM 126408103 754,181 15,867 SH SOLE 15,867 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 159,564 24,624 SH SOLE 24,624 0 0
CUMMINS INC COM 231021106 41,280,595 57,880 SH SOLE 53,993 0 3,887
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106 135,239 10,100 SH SOLE 10,100 0 0
CUSTOMERS BANCORP INC COM 23204G100 996,660 12,600 SH SOLE 12,600 0 0
CVS HEALTH CORP COM 126650100 1,191,744 11,520 SH SOLE 11,520 0 0
CYTEK BIOSCIENCES INC COM 23285D109 88,157 19,900 SH SOLE 19,900 0 0
D R HORTON INC COM 23331A109 217,808 1,337 SH SOLE 1,337 0 0
DANAHER CORP DEL COM 235851102 12,705,407 66,702 SH SOLE 66,702 0 0
DARLING INGREDIENTS INC COM 237266101 349,568 6,400 SH SOLE 6,400 0 0
DATADOG INC CL A COM 23804L103 9,685,653 37,201 SH SOLE 37,201 0 0
DBX ETF TR XTKR EMGRIN MKTS 233051192 5,582,963 124,908 SH SOLE 124,908 0 0
DEERE & CO COM 244199105 2,387,827 3,764 SH SOLE 3,764 0 0
DEFINIUM THERAPEUTICS INC COM SHS 24477V105 295,270 6,277 SH SOLE 6,277 0 0
DEL MONTE CORP ORD G36738105 251,190 9,000 SH SOLE 9,000 0 0
DELUXE CORP MEDIUM TERM NTS COM 248019101 840,576 35,200 SH SOLE 35,200 0 0
DESIGNER BRANDS INC CL A 250565108 282,755 48,500 SH SOLE 48,500 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 824,219 49,862 SH SOLE 49,862 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 587,076 48,200 SH SOLE 48,200 0 0
DIEBOLD NIXDORF INC COM SHS 253651202 1,003,236 11,800 SH SOLE 11,800 0 0
DIGI INTL INC COM 253798102 412,225 5,500 SH SOLE 5,500 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 296,473 1,888 SH SOLE 1,888 0 0
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 222,549 2,716 SH SOLE 2,716 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 811,893 14,759 SH SOLE 14,759 0 0
DISNEY WALT CO COM 254687106 9,096,390 94,508 SH SOLE 94,508 0 0
DMC GLOBAL INC COM 23291C103 341,628 58,800 SH SOLE 58,800 0 0
DNOW INC COM 67011P100 1,081,231 83,364 SH SOLE 22,277 0 61,087
DORIAN LPG LTD SHS USD Y2106R110 768,638 22,100 SH SOLE 22,100 0 0
DOUGLAS DYNAMICS INC COM 25960R105 426,205 7,900 SH SOLE 7,900 0 0
DOVER CORP COM 260003108 325,879 1,453 SH SOLE 1,453 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 263,286 2,080 SH SOLE 2,080 0 0
DUTCH BROS INC CL A 26701L100 5,621,287 78,280 SH SOLE 78,280 0 0
DXP ENTERPRISES INC COM NEW 233377407 877,448 5,200 SH SOLE 5,200 0 0
EASTERN CO COM 276317104 305,988 10,987 SH SOLE 10,987 0 0
EATON CORP PLC SHS G29183103 24,335,497 57,109 SH SOLE 57,109 0 0
EBAY INC. COM 278642103 2,142,583 19,173 SH SOLE 19,173 0 0
ECOLAB INC COM 278865100 2,411,370 8,655 SH SOLE 2,504 0 6,151
EDWARDS LIFESCIENCES CORP COM 28176E108 1,396,455 15,437 SH SOLE 4,117 0 11,320
EL POLLO LOCO HLDGS INC COM 268603107 347,680 20,500 SH SOLE 20,500 0 0
ELECTROMED INC COM 285409108 272,158 6,434 SH SOLE 6,434 0 0
ELECTRONIC ARTS INC COM 285512109 1,381,354 6,737 SH SOLE 1,784 0 4,953
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,440,569 3,725 SH SOLE 1,059 0 2,666
ELI LILLY & CO COM 532457108 16,204,589 13,510 SH SOLE 11,401 0 2,109
EMERGENT BIOSOLUTIONS INC COM 29089Q105 113,968 13,600 SH SOLE 13,600 0 0
EMERSON ELEC CO COM 291011104 5,083,400 35,511 SH SOLE 35,511 0 0
ENCORE CAP GROUP INC COM 292554102 932,900 10,000 SH SOLE 10,000 0 0
ENERSYS COM 29275Y102 992,332 4,244 SH SOLE 4,244 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 204,228 3,100 SH SOLE 3,100 0 0
EOG RES INC COM 26875P101 2,994,791 23,085 SH SOLE 23,085 0 0
EQUINIX INC COM 29444U700 1,823,651 1,749 SH SOLE 452 0 1,297
ERASCA INC COM 29479A108 240,835 13,146 SH SOLE 13,146 0 0
ESCALADE INC COM 296056104 293,531 15,630 SH SOLE 15,630 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,020,273 34,180 SH SOLE 34,180 0 0
ESSEX PPTY TR INC COM 297178105 306,461 1,051 SH SOLE 1,051 0 0
EVERGY INC COM 30034W106 3,893,326 45,046 SH SOLE 45,046 0 0
EVERPURE INC CL A 74624M102 14,710,960 186,711 SH SOLE 186,711 0 0
EVERQUOTE INC COM CL A 30041R108 206,973 8,700 SH SOLE 8,700 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 911,760 24,000 SH SOLE 24,000 0 0
EXELON CORP COM 30161N101 1,397,621 29,979 SH SOLE 8,272 0 21,707
EXPEDIA GROUP INC COM NEW 30212P303 14,221,299 55,578 SH SOLE 55,578 0 0
EXTRA SPACE STORAGE INC COM 30225T102 263,429 1,813 SH SOLE 1,813 0 0
EXXON MOBIL CORP COM 30231G102 5,904,226 43,185 SH SOLE 43,185 0 0
FARMERS NATIONAL BANC CORP COM 309627107 782,487 53,595 SH SOLE 53,595 0 0
FASTENAL CO COM 311900104 1,362,240 28,362 SH SOLE 28,362 0 0
FEDEX CORP COM 31428X106 251,130 802 SH SOLE 802 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 405,139 3,925 SH SOLE 3,925 0 0
FIFTH THIRD BANCORP COM 316773100 3,494,207 61,987 SH SOLE 61,987 0 0
FINANCIAL INSTITUTIONS INC COM 317585404 522,198 13,400 SH SOLE 13,400 0 0
FIRST CMNTY CORP S C COM 319835104 366,016 11,200 SH SOLE 11,200 0 0
FIRST FINANCIAL CORPORATION COM 320218100 1,076,648 13,903 SH SOLE 13,903 0 0
FIRST INDL RLTY TR INC COM 32054K103 1,183,283 19,300 SH SOLE 19,300 0 0
FIRST MERCHANTS CORP COM 320817109 1,035,453 23,700 SH SOLE 23,700 0 0
FLEXSTEEL INDS INC COM 339382103 485,461 6,518 SH SOLE 6,518 0 0
FLYWIRE CORPORATION COM VTG 302492103 804,706 45,800 SH SOLE 45,800 0 0
FMC CORP COM NEW 302491303 319,700 27,800 SH SOLE 27,800 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 537,461 10,700 SH SOLE 10,700 0 0
FOSTER L B CO COM 350060109 279,286 6,183 SH SOLE 6,183 0 0
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105 426,960 8,000 SH SOLE 8,000 0 0
FRESHWORKS INC CLASS A COM 358054104 166,980 16,500 SH SOLE 16,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,733,343 7,550 SH SOLE 7,550 0 0
GE AEROSPACE COM NEW 369604301 1,357,014 3,631 SH SOLE 3,631 0 0
GE VERNOVA INC COM 36828A101 1,759,940 1,498 SH SOLE 1,498 0 0
GENERAL DYNAMICS CORP COM 369550108 1,174,483 3,316 SH SOLE 3,316 0 0
GENESCO INC COM 371532102 384,978 11,400 SH SOLE 11,400 0 0
GENTHERM INC COM 37253A103 252,414 7,400 SH SOLE 7,400 0 0
GETTY RLTY CORP NEW COM 374297109 246,797 7,398 SH SOLE 7,398 0 0
GIBRALTAR INDS INC COM 374689107 478,060 10,600 SH SOLE 10,600 0 0
GILEAD SCIENCES INC COM 375558103 92,810,602 734,610 SH SOLE 726,300 0 8,310
GLOBAL INDUSTRIAL COMPANY COM 37892E102 204,106 6,100 SH SOLE 6,100 0 0
GOLD COM INC COM 00181T107 320,397 7,700 SH SOLE 7,700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,589,205 5,526 SH SOLE 5,526 0 0
GORMAN RUPP CO COM 383082104 697,224 7,600 SH SOLE 7,600 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 192,504 19,289 SH SOLE 19,289 0 0
GSK PLC SPONSORED ADR 37733W204 1,045,517 19,945 SH SOLE 19,945 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 862,925 5,085 SH SOLE 5,085 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 1,109,489 28,412 SH SOLE 28,412 0 0
HALEON PLC SPON ADS 405552100 195,734 20,979 SH SOLE 20,979 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 379,488 16,478 SH SOLE 16,478 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104 335,395 9,882 SH SOLE 9,882 0 0
HANMI FINL CORP COM NEW 410495204 220,320 6,800 SH SOLE 6,800 0 0
HANOVER INS GROUP INC COM 410867105 513,888 2,400 SH SOLE 2,400 0 0
HAPPEN INC COM NEW 52603A208 657,458 31,700 SH SOLE 31,700 0 0
HARLEY DAVIDSON INC COM 412822108 1,665,922 68,108 SH SOLE 17,818 0 50,290
HARTFORD INSURANCE GROUP INC COM 416515104 3,063,862 23,120 SH SOLE 23,120 0 0
HCI GROUP INC COM 40416E103 262,875 1,500 SH SOLE 1,500 0 0
HEALTHSTREAM INC COM 42222N103 258,875 9,500 SH SOLE 9,500 0 0
HERC HLDGS INC COM 42704L104 1,174,671 8,195 SH SOLE 2,317 0 5,878
HERITAGE INSURANCE HLDGS INC COM 42727J102 487,148 18,679 SH SOLE 18,679 0 0
HOME DEPOT INC COM 437076102 31,533,806 89,412 SH SOLE 83,464 0 5,948
HONEYWELL AEROSPACE INC COM 43849R105 3,150,390 14,250 SH SOLE 8,035 0 6,215
HONEYWELL INTL INC COM 438516205 3,192,030 14,257 SH SOLE 8,042 0 6,215
HOOKER FURNISHINGS CORPORATI COM 439038100 183,649 10,300 SH SOLE 10,300 0 0
HUBSPOT INC COM 443573100 675,013 3,698 SH SOLE 3,698 0 0
HUDSON TECHNOLOGIES INC COM 444144109 324,735 56,574 SH SOLE 56,574 0 0
HUMANA INC COM 444859102 1,775,971 4,471 SH SOLE 4,471 0 0
HUNTINGTON BANCSHARES INC COM 446150104 778,347 43,900 SH SOLE 43,900 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,386,622 8,527 SH SOLE 8,527 0 0
HUT 8 CORP COM 44812J104 265,524 2,300 SH SOLE 2,300 0 0
ICF INTL INC COM 44925C103 278,835 3,827 SH SOLE 3,827 0 0
ICHOR HOLDINGS SHS G4740B105 684,908 6,100 SH SOLE 6,100 0 0
IDEAL PWR INC COM NEW 451622203 109,156 20,365 SH SOLE 20,365 0 0
IDEXX LABS INC COM 45168D104 2,103,365 3,995 SH SOLE 1,062 0 2,933
ILLINOIS TOOL WKS INC COM 452308109 2,931,050 10,837 SH SOLE 10,837 0 0
IMMUCELL CORP COM PAR 452525306 101,525 10,102 SH SOLE 10,102 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,004,910 27,860 SH SOLE 27,860 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 328,549 79,939 SH SOLE 79,939 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,085,654 34,597 SH SOLE 34,597 0 0
INGERSOLL RAND INC COM 45687V106 201,367 2,456 SH SOLE 2,456 0 0
INGRAM MICRO HLDG CORP COM 457152106 249,613 9,100 SH SOLE 9,100 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 279,619 5,650 SH SOLE 5,650 0 0
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 306,644 8,525 SH SOLE 8,525 0 0
INNOVIVA INC COM 45781M101 248,288 10,933 SH SOLE 10,933 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,440,407 11,826 SH SOLE 11,826 0 0
INTEL CORP COM 458140100 7,636,535 54,691 SH SOLE 45,238 0 9,453
INTERNATIONAL BANCSHARES COR COM 459044103 243,040 3,200 SH SOLE 3,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,267,261 15,175 SH SOLE 10,779 0 4,396
INTUIT COM 461202103 4,793,414 18,366 SH SOLE 15,441 0 2,925
INTUITIVE SURGICAL INC COM NEW 46120E602 378,989 953 SH SOLE 953 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 246,308 2,336 SH SOLE 2,336 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,906,191 23,059 SH SOLE 23,059 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 125,542,966 170,482 SH SOLE 170,482 0 0
IPG PHOTONICS CORP COM 44980X109 234,640 2,000 SH SOLE 2,000 0 0
IRON MTN INC DEL COM 46284V101 1,003,154 7,942 SH SOLE 7,942 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,676,905 35,451 SH SOLE 35,451 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 5,703,456 104,287 SH SOLE 104,287 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,728,705 20,868 SH SOLE 20,868 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 1,165,156 9,962 SH SOLE 9,962 0 0
ISHARES SILVER TR ISHARES 46428Q109 336,112 6,286 SH SOLE 6,286 0 0
ISHARES TR EXPND TEC SC ETF 464287549 21,515,257 131,527 SH SOLE 131,527 0 0
ISHARES TR NEW YORK MUN ETF 464288323 4,564,568 84,678 SH SOLE 84,678 0 0
ISHARES TR S&P MC 400GR ETF 464287606 426,055 3,626 SH SOLE 3,626 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 107,426,223 485,652 SH SOLE 485,652 0 0
ISHARES TR ESG EAFE ETF 46436E759 9,139,084 108,027 SH SOLE 108,027 0 0
ISHARES TR GLB INFRASTR ETF 464288372 3,060,603 45,955 SH SOLE 45,955 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 3,725,275 134,876 SH SOLE 134,876 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,892,605 17,586 SH SOLE 17,586 0 0
ISHARES TR U.S. TECH ETF 464287721 591,984 2,347 SH SOLE 2,347 0 0
ISHARES TR US CONSM STAPLES 464287812 243,411 3,350 SH SOLE 3,350 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 3,119,129 59,514 SH SOLE 59,514 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 5,527,008 46,317 SH SOLE 46,317 0 0
ISHARES TR INTL DIV GRWTH 46435G524 6,759,091 76,869 SH SOLE 76,869 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,541,943 12,418 SH SOLE 12,418 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,038,818 5,462 SH SOLE 5,462 0 0
ISHARES TR US INDUSTRIALS 464287754 416,292 2,498 SH SOLE 2,498 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,342,366 30,906 SH SOLE 30,906 0 0
ISHARES TR ESG SELE SCR ETF 46436E544 4,487,841 85,084 SH SOLE 85,084 0 0
ISHARES TR CORE S&P500 ETF 464287200 51,663,161 68,986 SH SOLE 68,986 0 0
ISHARES TR SELECT DIVID ETF 464287168 265,710 1,700 SH SOLE 1,700 0 0
ISHARES TR PFD AND INCM SEC 464288687 243,524 7,987 SH SOLE 7,987 0 0
ISHARES TR CRE U S REIT ETF 464288521 215,099 3,237 SH SOLE 3,237 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 21,001,352 394,985 SH SOLE 394,985 0 0
ISHARES TR CORE S&P US VLU 464287663 4,418,777 40,116 SH SOLE 40,116 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 12,285,438 240,655 SH SOLE 240,655 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 511,796 3,127 SH SOLE 3,127 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,557,613 6,425 SH SOLE 6,425 0 0
ISHARES TR MSCI EAFE ETF 464287465 133,338,359 1,283,581 SH SOLE 1,283,581 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 8,112,877 85,787 SH SOLE 85,787 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 16,840,353 246,168 SH SOLE 246,168 0 0
ISHARES TR SP SMCP600VL ETF 464287879 36,242,479 265,163 SH SOLE 265,163 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 31,875,489 1,439,724 SH SOLE 1,439,724 0 0
ISHARES TR IBOND DEC 2030 46436E593 10,474,241 536,041 SH SOLE 536,041 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 11,073,732 104,008 SH SOLE 104,008 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,120,761 6,809 SH SOLE 6,809 0 0
ISHARES TR S&P MC 400VL ETF 464287705 647,501 4,383 SH SOLE 4,383 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 3,407,680 148,872 SH SOLE 148,872 0 0
ISHARES TR RUS 1000 ETF 464287622 202,572 495 SH SOLE 495 0 0
ISHARES TR CALIF MUN BD ETF 464288356 69,941,241 1,213,415 SH SOLE 1,213,415 0 0
ISHARES TR S&P 100 ETF 464287101 2,360,959 6,453 SH SOLE 6,453 0 0
ISHARES TR RUS MID CAP ETF 464287499 14,300,020 129,623 SH SOLE 129,623 0 0
ISHARES TR ESG OPTIMIZED 464288802 3,549,054 23,001 SH SOLE 23,001 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,689,099 7,439 SH SOLE 7,439 0 0
ISHARES TR MSCI ACWI EX US 464288240 15,845,645 208,194 SH SOLE 208,194 0 0
ISHARES TR SELECT US REIT 464287564 1,460,132 21,590 SH SOLE 21,590 0 0
ISHARES TR MICRO-CAP ETF 464288869 624,325 3,121 SH SOLE 3,121 0 0
ISHARES TR ESG MSCI LEADR 46435U218 2,453,272 18,479 SH SOLE 18,479 0 0
ISHARES TR RUS MD CP GR ETF 464287481 711,406 4,859 SH SOLE 4,859 0 0
ISHARES TR CORE S&P MCP ETF 464287507 23,475,916 304,447 SH SOLE 304,447 0 0
ISHARES TR AGENCY BOND ETF 464288166 13,723,271 125,583 SH SOLE 125,583 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,006,758 6,414 SH SOLE 6,414 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7,470,663 18,963 SH SOLE 18,963 0 0
ISHARES TR U.S. REAL ES ETF 464287739 789,166 7,718 SH SOLE 7,718 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,028,939 10,781 SH SOLE 10,781 0 0
ISHARES TR US HLTHCARE ETF 464287762 345,102 5,150 SH SOLE 5,150 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,793,175 36,895 SH SOLE 36,895 0 0
ISHARES TR CORE S&P US GWT 464287671 4,256,477 22,630 SH SOLE 22,630 0 0
ISHARES TR CORE S&P TTL STK 464287150 287,473 1,750 SH SOLE 1,750 0 0
ISHARES TR US TREAS BD ETF 46429B267 40,253,536 1,767,056 SH SOLE 1,767,056 0 0
ISHARES TR EGSADVNCDMSCI EM 46436E742 7,729,591 133,396 SH SOLE 133,396 0 0
ISHARES TR ESG SELECT SCRE 46436E551 11,619,489 222,809 SH SOLE 222,809 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,169,066 9,885 SH SOLE 9,885 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 7,329,287 147,917 SH SOLE 147,917 0 0
ISHARES TR CORE S&P SCP ETF 464287804 17,979,130 121,227 SH SOLE 121,227 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,552,832 18,562 SH SOLE 18,562 0 0
ISHARES TR ESG AWARE MSCI 46435U663 9,885,516 176,748 SH SOLE 176,748 0 0
ISHARES TR TRS FLT RT BD 46434V860 5,281,468 104,315 SH SOLE 104,315 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,812,675 35,988 SH SOLE 35,988 0 0
ISHARES TR CORE MSCI EAFE 46432F842 78,099,740 808,653 SH SOLE 808,653 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 4,508,637 31,664 SH SOLE 31,664 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,062,100 130,000 SH SOLE 130,000 0 0
ITRON INC COM 465741106 1,208,391 13,965 SH SOLE 13,965 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 58,496,316 1,147,099 SH SOLE 1,147,099 0 0
J P MORGAN EXCHANGE TRADED F MORTGAGE BACKED 46654Q575 76,623,802 1,511,914 SH SOLE 1,511,914 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 340,913 6,036 SH SOLE 6,036 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 2,204,911 47,985 SH SOLE 47,985 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 33,101,726 653,474 SH SOLE 653,474 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 4,476,955 99,510 SH SOLE 99,510 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 249,370 4,939 SH SOLE 4,939 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,823,483 54,350 SH SOLE 14,234 0 40,116
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 581,285 104,736 SH SOLE 104,736 0 0
JFROG LTD ORD SHS M6191J100 2,538,369 27,931 SH SOLE 27,931 0 0
JOHNSON & JOHNSON COM 478160104 37,537,321 147,802 SH SOLE 147,802 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 705,419 4,828 SH SOLE 4,828 0 0
JPMORGAN CHASE & CO COM 46625H100 49,592,295 151,505 SH SOLE 141,408 0 10,097
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 469,512 2,400 SH SOLE 2,400 0 0
KARAT PACKAGING INC COM 48563L101 296,456 8,860 SH SOLE 8,860 0 0
KB HOME COM 48666K109 306,691 4,900 SH SOLE 4,900 0 0
KEARNY FINL CORP MD COM 48716P108 1,133,545 119,825 SH SOLE 119,825 0 0
KELLY SVCS INC CL A 488152208 340,156 27,700 SH SOLE 27,700 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 234,375 670 SH SOLE 670 0 0
KIMBALL ELECTRONICS INC COM 49428J109 355,840 13,900 SH SOLE 13,900 0 0
KINDER MORGAN INC DEL COM 49456B101 301,477 9,430 SH SOLE 9,430 0 0
KINROSS GOLD CORP COM 496902404 3,968,160 168,000 SH SOLE 168,000 0 0
KLA CORP COM NEW 482480100 58,340,878 193,367 SH SOLE 193,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 882,816 6,600 SH SOLE 6,600 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,678,886 22,984 SH SOLE 22,984 0 0
LAM RESEARCH CORP COM NEW 512807306 17,744,859 40,950 SH SOLE 36,515 0 4,435
LAUREATE ED INC COMMON STOCK 518613203 689,572 18,986 SH SOLE 18,986 0 0
LEGACY HOUSING CORP COM 52472M101 461,433 17,565 SH SOLE 17,565 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 915,705 85,500 SH SOLE 85,500 0 0
LIFETIME BRANDS INC COM 53222Q103 324,950 38,095 SH SOLE 38,095 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 442,526 1,400 SH SOLE 1,400 0 0
LINCOLN EDL SVCS CORP COM 533535100 2,099,343 42,071 SH SOLE 42,071 0 0
LINDE PLC SHS G54950103 11,554,497 22,266 SH SOLE 22,266 0 0
LIQUIDITY SVCS INC COM 53635B107 332,520 8,500 SH SOLE 8,500 0 0
LOCKHEED MARTIN CORP COM 539830109 1,923,721 3,776 SH SOLE 3,776 0 0
LOWES COS INC COM 548661107 2,374,278 10,768 SH SOLE 6,100 0 4,668
LSB INDS INC COM 502160104 221,605 20,500 SH SOLE 20,500 0 0
LSI INDS INC OHIO COM 50216C108 334,908 12,600 SH SOLE 12,600 0 0
LUXFER HLDGS PLC SHS G5698W116 310,288 17,200 SH SOLE 17,200 0 0
LXP INDUSTRIAL TRUST COM 529043408 323,280 6,000 SH SOLE 6,000 0 0
LYFT INC CL A COM 55087P104 562,339 38,490 SH SOLE 38,490 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 1,124,604 21,360 SH SOLE 5,848 0 15,512
M/I HOMES INC COM 55305B101 996,898 6,200 SH SOLE 6,200 0 0
MACYS INC COM 55616P104 772,440 32,800 SH SOLE 32,800 0 0
MARATHON PETE CORP COM 56585A102 2,828,989 11,065 SH SOLE 11,065 0 0
MARCUS CORP DEL COM 566330106 274,482 11,700 SH SOLE 11,700 0 0
MARVELL TECHNOLOGY INC COM 573874104 9,748,164 32,724 SH SOLE 27,742 0 4,982
MASTERCARD INCORPORATED CL A 57636Q104 2,779,090 5,411 SH SOLE 2,380 0 3,031
MATERION CORP COM 576690101 386,607 1,300 SH SOLE 1,300 0 0
MAXIMUS INC COM 577933104 527,278 9,808 SH SOLE 9,808 0 0
MCDONALDS CORP COM 580135101 9,689,508 35,846 SH SOLE 35,846 0 0
MCKESSON CORP COM 58155Q103 1,734,680 2,296 SH SOLE 2,296 0 0
MEDPACE HLDGS INC COM 58506Q109 238,316 450 SH SOLE 450 0 0
MERCANTILE BK CORP COM 587376104 1,010,649 17,601 SH SOLE 17,601 0 0
MERCK & CO INC COM 58933Y105 3,426,929 26,669 SH SOLE 15,225 0 11,444
META PLATFORMS INC CL A 30303M102 33,406,613 59,306 SH SOLE 59,306 0 0
METLIFE INC COM 59156R108 304,116 3,594 SH SOLE 3,594 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 387,086 303 SH SOLE 303 0 0
MGIC INVT CORP WIS COM 552848103 574,237 20,363 SH SOLE 20,363 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,618,277 50,639 SH SOLE 50,639 0 0
MICRON TECHNOLOGY INC COM 595112103 24,177,805 20,946 SH SOLE 17,685 0 3,261
MICROSOFT CORP COM 594918104 157,230,443 421,507 SH SOLE 405,964 0 15,543
MITEK SYS INC COM NEW 606710200 601,887 29,900 SH SOLE 29,900 0 0
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 2,228,893 112,061 SH SOLE 112,061 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 709,906 74,103 SH SOLE 74,103 0 0
MODINE MFG CO COM 607828100 894,517 3,350 SH SOLE 3,350 0 0
MONDELEZ INTL INC CL A 609207105 4,383,743 75,791 SH SOLE 75,791 0 0
MONRO INC COM 610236101 261,783 15,300 SH SOLE 15,300 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,936,121 20,143 SH SOLE 20,143 0 0
MORGAN STANLEY COM NEW 617446448 39,647,396 189,664 SH SOLE 189,664 0 0
MOTORCAR PTS AMER INC COM 620071100 453,472 29,600 SH SOLE 29,600 0 0
MUELLER WTR PRODS INC COM SER A 624758108 376,576 14,579 SH SOLE 14,579 0 0
MYERS INDS INC COM 628464109 622,092 17,618 SH SOLE 17,618 0 0
NABORS INDUSTRIES LTD SHS G6359F137 546,065 6,500 SH SOLE 6,500 0 0
NASDAQ INC COM 631103108 6,055,977 76,833 SH SOLE 76,833 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 392,083 13,100 SH SOLE 13,100 0 0
NATIONAL FUEL GAS CO COM 636180101 763,530 9,889 SH SOLE 9,889 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,154,132 13,927 SH SOLE 13,927 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 352,386 7,987 SH SOLE 7,987 0 0
NEOGEN CORP COM 640491106 747,069 83,100 SH SOLE 83,100 0 0
NETAPP INC COM 64110D104 2,396,304 15,484 SH SOLE 7,338 0 8,146
NETFLIX INC. COM 64110L106 17,119,956 239,775 SH SOLE 239,775 0 0
NEUBERGER HIGH YIELD ST FD I COM 64128C106 67,635 10,839 SH SOLE 10,839 0 0
NEW JERSEY RES CORP COM 646025106 375,468 6,700 SH SOLE 6,700 0 0
NEW YORK TIMES CO MTN BE CL A 650111107 279,920 4,000 SH SOLE 4,000 0 0
NEWMARK GROUP INC CL A 65158N102 763,070 50,501 SH SOLE 50,501 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 77,407 34,100 SH SOLE 34,100 0 0
NEXTERA ENERGY INC COM 65339F101 5,962,158 67,929 SH SOLE 67,929 0 0
NEXXEN INTL LTD SHS NEW M8T80P204 331,401 36,700 SH SOLE 36,700 0 0
NIKE INC CL B 654106103 2,332,517 56,821 SH SOLE 56,821 0 0
NISOURCE INC COM 65473P105 3,090,845 65,002 SH SOLE 18,019 0 46,983
NLIGHT INC COM 65487K100 494,302 7,100 SH SOLE 7,100 0 0
NMI HLDGS INC COM 629209305 234,213 5,700 SH SOLE 5,700 0 0
NN INC COM 629337106 460,963 128,402 SH SOLE 128,402 0 0
NNN REIT INC COM 637417106 828,234 17,800 SH SOLE 17,800 0 0
NOKIA CORP SPONSORED ADR 654902204 661,025 49,776 SH SOLE 49,776 0 0
NORFOLK SOUTHN CORP COM 655844108 1,289,148 4,098 SH SOLE 4,098 0 0
NORTHPOINTE BANCSHARES INC. COM SHS 66661N886 450,730 23,500 SH SOLE 23,500 0 0
NORTHRIM BANCORP INC COM 666762109 1,023,606 36,900 SH SOLE 36,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,486,573 6,846 SH SOLE 6,846 0 0
NORTHWEST NAT HLDG CO COM 66765N105 683,062 13,923 SH SOLE 13,923 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 667,928 9,326 SH SOLE 9,326 0 0
NORWOOD FINANCIAL CORP COM 669549107 730,577 22,724 SH SOLE 22,724 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,173,550 13,869 SH SOLE 13,869 0 0
NOVO-NORDISK A S ADR 670100205 354,660 7,398 SH SOLE 7,398 0 0
NUCOR CORP COM 670346105 384,285 1,725 SH SOLE 1,725 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,103,429 22,073 SH SOLE 22,073 0 0
NUTRIEN LTD COM 67077M108 2,711,479 43,074 SH SOLE 43,074 0 0
NVIDIA CORPORATION COM 67066G104 175,302,836 876,120 SH SOLE 827,780 0 48,340
NWPX INFRASTRUCTURE INC COM 667746101 569,772 3,800 SH SOLE 3,800 0 0
O-I GLASS INC COM 67098H104 124,227 12,900 SH SOLE 12,900 0 0
OIL STS INTL INC COM 678026105 132,966 16,600 SH SOLE 16,600 0 0
OMNICELL COM COM 68213N109 378,455 9,115 SH SOLE 9,115 0 0
ONE GAS INC COM 68235P108 236,220 3,065 SH SOLE 3,065 0 0
ONEMAIN HLDGS INC COM 68268W103 780,416 12,800 SH SOLE 12,800 0 0
OOMA INC COM 683416101 340,194 17,700 SH SOLE 17,700 0 0
OPENLANE INC COM 48238T109 849,544 20,600 SH SOLE 20,600 0 0
ORACLE CORP COM 68389X105 4,927,726 33,625 SH SOLE 27,205 0 6,420
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 156,219 32,478 SH SOLE 32,478 0 0
ORION GROUP HLDGS INC COM 68628V308 450,776 26,800 SH SOLE 26,800 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,546,816 14,204 SH SOLE 14,204 0 0
ORTHOFIX MED INC COM 68752M108 234,331 25,638 SH SOLE 25,638 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,152,760 16,100 SH SOLE 16,100 0 0
OUTFRONT MEDIA INC COM NEW 69007J304 1,084,159 33,094 SH SOLE 33,094 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 459,446 3,938 SH SOLE 3,938 0 0
PALO ALTO NETWORKS INC COM 697435105 43,725,584 128,220 SH SOLE 128,220 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 785,120 14,000 SH SOLE 14,000 0 0
PARKER-HANNIFIN CORP COM 701094104 238,661 244 SH SOLE 244 0 0
PARK-OHIO HLDGS CORP COM 700666100 346,050 9,000 SH SOLE 9,000 0 0
PATTERSON-UTI ENERGY INC COM 703481101 252,450 27,500 SH SOLE 27,500 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102 534,494 7,007 SH SOLE 7,007 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 894,149 35,300 SH SOLE 35,300 0 0
PENNANT GROUP INC COM 70805E109 354,720 9,600 SH SOLE 9,600 0 0
PENTAIR PLC SHS G7S00T104 1,250,631 16,314 SH SOLE 4,351 0 11,963
PEPSICO INC COM 713448108 10,501,154 77,557 SH SOLE 77,557 0 0
PERDOCEO ED CORP COM 71363P106 752,000 23,500 SH SOLE 23,500 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 254,362 17,800 SH SOLE 17,800 0 0
PFIZER INC COM 717081103 1,239,012 51,454 SH SOLE 51,454 0 0
PHILIP MORRIS INTL INC COM 718172109 283,920 1,569 SH SOLE 1,569 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 7,460,258 141,830 SH SOLE 141,830 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,418,285 38,252 SH SOLE 38,252 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 357,627 6,900 SH SOLE 6,900 0 0
POSTAL REALTY TRUST INC CL A 73757R102 423,808 17,200 SH SOLE 17,200 0 0
POWELL INDS INC COM 739128106 224,220 783 SH SOLE 783 0 0
PPG INDS INC COM 693506107 814,826 6,718 SH SOLE 6,718 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 275,311 10,700 SH SOLE 10,700 0 0
PROCTER & GAMBLE CO COM 742718109 19,853,280 135,388 SH SOLE 135,388 0 0
PRO-DEX INC COLO COM NEW 74265M205 290,115 4,955 SH SOLE 4,955 0 0
PROGRESSIVE CORP COM 743315103 524,716 2,402 SH SOLE 2,402 0 0
PROLOGIS INC. COM 74340W103 11,959,685 88,283 SH SOLE 88,283 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 142,363 61,100 SH SOLE 61,100 0 0
PROTO LABS INC COM 743713109 1,049,930 12,881 SH SOLE 12,881 0 0
PRUDENTIAL FINL INC COM 744320102 2,810,929 26,044 SH SOLE 6,812 0 19,232
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,608,591 19,820 SH SOLE 5,811 0 14,009
PUMA BIOTECHNOLOGY INC COM 74587V107 146,791 18,100 SH SOLE 18,100 0 0
QUAD / GRAPHICS INC COM CL A 747301109 345,630 41,000 SH SOLE 41,000 0 0
QUALCOMM INC COM 747525103 17,407,786 94,203 SH SOLE 94,203 0 0
QUANTA SVCS INC COM 74762E102 2,348,802 3,262 SH SOLE 3,262 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 257,796 34,100 SH SOLE 34,100 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,204,088 5,681 SH SOLE 5,681 0 0
RADIAN GROUP INC COM 750236101 414,512 11,004 SH SOLE 11,004 0 0
RADIANT LOGISTICS INC COM 75025X100 349,074 36,900 SH SOLE 36,900 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 352,220 22,000 SH SOLE 22,000 0 0
RAPID7 INC COM 753422104 114,210 14,100 SH SOLE 14,100 0 0
RBB BANCORP COM 74930B105 583,940 21,300 SH SOLE 21,300 0 0
REALTY INCOME CORP COM 756109104 607,332 9,802 SH SOLE 9,802 0 0
REGENCY CTRS CORP COM 758849103 204,189 2,561 SH SOLE 2,561 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,104,903 3,376 SH SOLE 3,376 0 0
RELIANCE INC COM 759509102 2,322,671 6,217 SH SOLE 6,217 0 0
RELX PLC SPONSORED ADR 759530108 759,890 23,994 SH SOLE 23,994 0 0
REMITLY GLOBAL INC COM 75960P104 672,300 30,000 SH SOLE 30,000 0 0
RF INDS LTD COM PAR $0.01 749552105 331,406 15,625 SH SOLE 15,625 0 0
RGC RES INC COM 74955L103 275,663 11,534 SH SOLE 11,534 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,254,895 13,219 SH SOLE 13,219 0 0
ROBERT HALF INC. COM 770323103 1,407,687 45,853 SH SOLE 45,853 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,326,002 13,223 SH SOLE 3,443 0 9,780
ROCKY BRANDS INC COM 774515100 383,532 9,300 SH SOLE 9,300 0 0
ROGERS CORP COM 775133101 261,968 1,600 SH SOLE 1,600 0 0
ROKU INC COM CL A 77543R102 2,334,290 16,898 SH SOLE 16,898 0 0
ROSS STORES INC COM 778296103 297,835 1,399 SH SOLE 1,399 0 0
RTX CORPORATION COM 75513E101 1,208,485 6,370 SH SOLE 6,370 0 0
RUSH ENTERPRISES INC CL A 781846209 335,731 4,600 SH SOLE 4,600 0 0
RYDER SYS INC COM 783549108 3,241,997 12,291 SH SOLE 5,035 0 7,256
S&P GLOBAL INC COM 78409V104 12,759,049 31,329 SH SOLE 28,352 0 2,977
SALESFORCE INC COM 79466L302 2,517,644 16,071 SH SOLE 11,373 0 4,698
SANDRIDGE ENERGY INC COM NEW 80007P869 337,020 24,600 SH SOLE 24,600 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 687,920 8,000 SH SOLE 8,000 0 0
SANMINA CORP COM 801056102 1,032,313 4,079 SH SOLE 4,079 0 0
SANOFI SA SPONSORED ADR 80105N105 1,130,319 26,496 SH SOLE 26,496 0 0
SAP SE SPON ADR 803054204 2,088,580 13,553 SH SOLE 13,553 0 0
SCANSOURCE INC COM 806037107 421,929 8,100 SH SOLE 8,100 0 0
SCHOLASTIC CORP COM 807066105 713,000 15,500 SH SOLE 15,500 0 0
SCHWAB CHARLES CORP COM 808513105 4,735,446 51,322 SH SOLE 51,322 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 797,268 33,668 SH SOLE 33,668 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,252,966 212,469 SH SOLE 212,469 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,957,713 57,852 SH SOLE 57,852 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,084,213 364,051 SH SOLE 364,051 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 622,395 16,353 SH SOLE 16,353 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,584,431 54,711 SH SOLE 54,711 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,894,585 52,250 SH SOLE 52,250 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 790,071 16,270 SH SOLE 16,270 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 904,930 28,538 SH SOLE 28,538 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,504,194 69,311 SH SOLE 69,311 0 0
SEA LTD SPONSORD ADS 81141R100 7,672,246 80,061 SH SOLE 80,061 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,489,093 3,616 SH SOLE 3,616 0 0
SELECT MED HLDGS CORP COM 81619Q105 549,783 33,300 SH SOLE 33,300 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,202,963 11,229 SH SOLE 11,229 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 881,510 4,759 SH SOLE 4,759 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 1,529,844 34,746 SH SOLE 34,746 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 6,970,372 130,020 SH SOLE 130,020 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,193,002 10,172 SH SOLE 10,172 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,301,992 24,515 SH SOLE 24,515 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 44,107,467 231,511 SH SOLE 231,511 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 610,639 13,468 SH SOLE 13,468 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,476,807 9,308 SH SOLE 9,308 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 392,672 4,727 SH SOLE 4,727 0 0
SEMPRA COM 816851109 276,369 2,981 SH SOLE 2,981 0 0
SENECA FOODS CORP NEW CL A 817070501 434,154 2,496 SH SOLE 2,496 0 0
SENTINELONE INC CL A 81730H109 427,644 25,200 SH SOLE 25,200 0 0
SERVICENOW INC COM 81762P102 13,767,598 138,674 SH SOLE 124,719 0 13,955
SHOPIFY INC CL A SUB VTG SHS 82509L107 4,513,373 39,529 SH SOLE 39,529 0 0
SIMULATIONS PLUS INC COM 829214105 183,100 10,000 SH SOLE 10,000 0 0
SKYWEST INC COM 830879102 645,645 6,500 SH SOLE 6,500 0 0
SLIDE INS HLDGS INC COM 831349105 282,802 14,600 SH SOLE 14,600 0 0
SM ENERGY COMPANY COM 78454L100 313,200 12,000 SH SOLE 12,000 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,022,856 21,800 SH SOLE 21,800 0 0
SMUCKER J M CO COM NEW 832696405 407,138 3,619 SH SOLE 3,619 0 0
SNAP ON INC COM 833034101 4,016,757 9,982 SH SOLE 9,982 0 0
SONOCO PRODS CO COM 835495102 1,256,605 22,300 SH SOLE 22,300 0 0
SONY GROUP CORP SPONSORED ADR 835699307 1,079,148 53,796 SH SOLE 53,796 0 0
SOUTHERN CO COM 842587107 4,484,248 46,852 SH SOLE 46,852 0 0
SOUTHERN COPPER CORP COM 84265V105 671,424 3,853 SH SOLE 3,853 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 263,925 7,500 SH SOLE 7,500 0 0
SPDR GOLD TR GOLD SHS 78463V107 39,489,599 107,198 SH SOLE 107,198 0 0
SPDR INDEX SHS FDS ST STR ACWI ETF 78463X848 1,673,204 41,141 SH SOLE 41,141 0 0
SPDR INDEX SHS FDS ST STR MSCI EMRG 78470E205 698,036 12,891 SH SOLE 12,891 0 0
SPDR INDEX SHS FDS ST STR MSCI EAFE 78470E106 13,615,270 251,570 SH SOLE 251,570 0 0
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 323,860 6,752 SH SOLE 6,752 0 0
SPDR SERIES TRUST ST STR SP BANK 78464A797 211,482 3,100 SH SOLE 3,100 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 242,423 1,593 SH SOLE 1,593 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 3,521,595 38,429 SH SOLE 38,429 0 0
SPDR SERIES TRUST ST INTER ETF 78464A672 4,632,822 163,185 SH SOLE 163,185 0 0
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812 329,998 1,766 SH SOLE 1,766 0 0
SPDR SERIES TRUST ST STR SP400VAL 78464A839 4,283,900 45,165 SH SOLE 45,165 0 0
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 1,440,150 47,989 SH SOLE 47,989 0 0
SPDR SERIES TRUST ST INTER BD ETF 78464A375 1,660,018 49,612 SH SOLE 49,612 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300 4,196,371 38,460 SH SOLE 38,460 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796 497,782 8,147 SH SOLE 8,147 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 232,268 1,952 SH SOLE 1,952 0 0
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 2,448,966 84,418 SH SOLE 84,418 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102 454,723 2,628 SH SOLE 2,628 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 13,304,398 28,977 SH SOLE 28,977 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 2,937,532 97,366 SH SOLE 97,366 0 0
SPROUT SOCIAL INC COM CL A 85209W109 151,755 20,100 SH SOLE 20,100 0 0
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 208,138 5,166 SH SOLE 5,166 0 0
STARBUCKS CORP COM 855244109 3,092,392 30,261 SH SOLE 30,261 0 0
STATE STR CORP COM 857477103 201,485 1,188 SH SOLE 1,188 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 954,407 1,827 SH SOLE 1,827 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 152,676,082 204,448 SH SOLE 204,448 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 4,204,567 5,978 SH SOLE 5,978 0 0
STEEL DYNAMICS INC COM 858119100 26,538,949 115,658 SH SOLE 115,658 0 0
STEPAN CO COM 858586100 863,660 15,500 SH SOLE 15,500 0 0
STEWART INFORMATION SVCS COR COM 860372101 446,295 6,760 SH SOLE 6,760 0 0
STITCH FIX INC COM CL A 860897107 197,280 48,000 SH SOLE 48,000 0 0
STRATTEC SEC CORP COM 863111100 366,525 4,500 SH SOLE 4,500 0 0
STRYKER CORPORATION COM 863667101 7,335,405 23,299 SH SOLE 23,299 0 0
SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 832,146 35,290 SH SOLE 35,290 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 4,489,797 60,016 SH SOLE 60,016 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,004,165 87,700 SH SOLE 87,700 0 0
SUPERIOR GROUP OF CO INC COM 868358102 346,893 26,440 SH SOLE 26,440 0 0
SURGEPAYS INC COM NEW 86882L204 10,099 27,975 SH SOLE 27,975 0 0
SYNAPTICS INC COM 87157D109 397,536 3,200 SH SOLE 3,200 0 0
SYNOPSYS INC COM 871607107 1,510,839 3,387 SH SOLE 1,019 0 2,368
SYSCO CORP COM 871829107 8,417,419 100,711 SH SOLE 100,711 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 360,338 12,100 SH SOLE 12,100 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 56,259,011 117,803 SH SOLE 117,803 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,805,823 11,224 SH SOLE 11,224 0 0
TARGET CORP COM 87612E106 2,969,941 22,739 SH SOLE 22,739 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 946,968 13,200 SH SOLE 13,200 0 0
TD SYNNEX CORPORATION COM 87162W100 310,382 1,161 SH SOLE 1,161 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 2,897,539 14,372 SH SOLE 14,372 0 0
TESLA INC COM 88160R101 2,379,766 5,658 SH SOLE 5,658 0 0
TETRA TECH INC NEW COM 88162G103 699,138 24,200 SH SOLE 24,200 0 0
TEXAS INSTRS INC COM 882508104 16,833,127 56,474 SH SOLE 56,474 0 0
THE CIGNA GROUP COM 125523100 1,898,057 6,885 SH SOLE 6,885 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,028,931 6,041 SH SOLE 6,041 0 0
THRIVENT ETF TRUST SMAL MID CAP ETF 88588G109 1,899,931 36,279 SH SOLE 36,279 0 0
TILLYS INC CL A 886885102 339,952 80,941 SH SOLE 80,941 0 0
TITAN INTL INC ILL COM 88830M102 792,588 102,800 SH SOLE 102,800 0 0
TJX COS INC NEW COM 872540109 30,455,538 201,027 SH SOLE 201,027 0 0
T-MOBILE US INC COM 872590104 311,810 1,859 SH SOLE 1,859 0 0
TOLL BROTHERS INC COM 889478103 241,524 1,466 SH SOLE 1,466 0 0
TOMPKINS FINL CORP COM 890110109 1,049,172 11,100 SH SOLE 11,100 0 0
TOTALENERGIES SE ACT F92124100 1,298,903 16,704 SH SOLE 16,704 0 0
TOYOTA MOTOR CORP ADS 892331307 1,395,612 8,287 SH SOLE 8,287 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 29,496,614 60,055 SH SOLE 55,035 0 5,020
TRAVELERS COMPANIES INC COM 89417E109 1,369,998 4,150 SH SOLE 4,150 0 0
TREDEGAR CORP COM 894650100 341,134 42,856 SH SOLE 42,856 0 0
TRIMAS CORP COM NEW 896215209 355,737 7,900 SH SOLE 7,900 0 0
TTM TECHNOLOGIES INC COM 87305R109 617,166 3,300 SH SOLE 3,300 0 0
TUTOR PERINI CORP COM 901109108 356,771 4,300 SH SOLE 4,300 0 0
UBER TECHNOLOGIES INC COM 90353T100 18,515,318 256,587 SH SOLE 256,587 0 0
UBS GROUP AG SHS H42097107 1,561,314 31,504 SH SOLE 31,504 0 0
UNILEVER PLC SPON ADR NEW 904767803 874,566 14,547 SH SOLE 14,547 0 0
UNION PAC CORP COM 907818108 4,397,530 16,167 SH SOLE 16,167 0 0
UNITED FIRE GROUP INC COM 910340108 655,500 12,500 SH SOLE 12,500 0 0
UNITED NAT FOODS INC COM 911163103 808,359 17,700 SH SOLE 17,700 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,522,488 23,465 SH SOLE 23,465 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,181,400 53,368 SH SOLE 53,368 0 0
UNITY SOFTWARE INC COM 91332U101 386,916 13,538 SH SOLE 13,538 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 550,460 13,309 SH SOLE 13,309 0 0
UNUM GROUP COM 91529Y106 2,110,555 23,608 SH SOLE 6,127 0 17,481
UPSTART HLDGS INC COM 91680M107 847,131 23,910 SH SOLE 23,910 0 0
UPWORK INC COM 91688F104 464,682 55,584 SH SOLE 55,584 0 0
USA TODAY CO INC COM 36472T109 212,040 24,800 SH SOLE 24,800 0 0
VALERO ENERGY CORP COM 91913Y100 12,185,573 46,788 SH SOLE 46,788 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 958,703 8,171 SH SOLE 8,171 0 0
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 2,081,414 20,690 SH SOLE 20,690 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 62,563,449 257,473 SH SOLE 257,473 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 45,018,782 65,548 SH SOLE 65,548 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,798,707 9,233 SH SOLE 9,233 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 524,340 2,406 SH SOLE 2,406 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 72,418,146 195,704 SH SOLE 195,704 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 12,967,169 160,943 SH SOLE 160,943 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 910,674 2,648 SH SOLE 2,648 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 805,107 3,270 SH SOLE 3,270 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 477,006 2,414 SH SOLE 2,414 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 588,066 6,827 SH SOLE 6,827 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,349,043 86,581 SH SOLE 86,581 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,037,894 19,356 SH SOLE 19,356 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 929,203 6,022 SH SOLE 6,022 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19,413,431 325,238 SH SOLE 325,238 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 473,146 10,550 SH SOLE 10,550 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 45,849,273 547,454 SH SOLE 547,454 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,759,662 74,331 SH SOLE 74,331 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 524,380 8,891 SH SOLE 8,891 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,273,890 18,062 SH SOLE 18,062 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 8,092,703 94,663 SH SOLE 94,663 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 22,216,154 311,806 SH SOLE 311,806 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,237,375 7,830 SH SOLE 7,830 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 109,019,581 912,145 SH SOLE 912,145 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 696,936 2,547 SH SOLE 2,547 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 5,352,724 14,853 SH SOLE 14,853 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 3,596,379 15,949 SH SOLE 15,949 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 13,616,356 102,967 SH SOLE 15,079 0 87,888
VANGUARD WORLD FD FINANCIALS ETF 92204A405 1,171,766 8,904 SH SOLE 8,904 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 666,877 4,442 SH SOLE 4,442 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801 731,442 3,197 SH SOLE 3,197 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 747,235 8,500 SH SOLE 8,500 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 1,656,102 9,003 SH SOLE 9,003 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 1,426,480 7,288 SH SOLE 7,288 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 7,375,870 24,668 SH SOLE 24,668 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 9,354,047 23,585 SH SOLE 23,585 0 0
VEECO INSTRS INC DEL COM 922417100 1,192,561 15,733 SH SOLE 4,030 0 11,703
VERACYTE INC COM 92337F107 204,850 3,488 SH SOLE 3,488 0 0
VERALTO CORP COM SHS 92338C103 275,706 3,109 SH SOLE 3,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,263,115 53,451 SH SOLE 15,739 0 37,712
VERTEX PHARMACEUTICALS INC COM 92532F100 18,535,150 37,314 SH SOLE 37,314 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 324,577 25,638 SH SOLE 25,638 0 0
VIEMED HEALTHCARE INC COM 92663R105 320,340 28,100 SH SOLE 28,100 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 286,824 6,800 SH SOLE 6,800 0 0
VIRTU FINL INC CL A 928254101 387,205 6,500 SH SOLE 6,500 0 0
VISA INC COM CL A 92826C839 52,019,165 151,620 SH SOLE 147,306 0 4,314
VISHAY INTERTECHNOLOGY INC COM 928298108 333,436 6,200 SH SOLE 6,200 0 0
VISTRA CORP COM 92840M102 771,100 4,861 SH SOLE 4,861 0 0
VODAFONE GROUP PLC SPONSORED ADR 92857W308 289,216 21,869 SH SOLE 21,869 0 0
VONTIER CORPORATION COM 928881101 1,055,803 36,407 SH SOLE 36,407 0 0
WABTEC COM 929740108 541,626 2,009 SH SOLE 2,009 0 0
WALKER & DUNLOP INC COM 93148P102 547,000 10,000 SH SOLE 10,000 0 0
WALMART INC COM 931142103 3,419,288 30,190 SH SOLE 30,190 0 0
WASTE MGMT INC DEL COM 94106L109 17,340,731 77,803 SH SOLE 77,803 0 0
WATERSTONE FINL INC MD COM 94188P101 468,498 22,600 SH SOLE 22,600 0 0
WEC ENERGY GROUP INC COM 92939U106 307,572 2,634 SH SOLE 2,634 0 0
WELLS FARGO & CO COM 949746101 2,335,231 28,258 SH SOLE 28,258 0 0
WELLTOWER INC COM 95040Q104 2,745,883 12,098 SH SOLE 3,242 0 8,856
WESTERN ALLIANCE BANCORP COM 957638109 679,794 8,270 SH SOLE 8,270 0 0
WHIRLPOOL CORP COM 963320106 526,139 13,347 SH SOLE 13,347 0 0
WIDEPOINT CORP COMMON 967590209 316,698 18,097 SH SOLE 18,097 0 0
WILLIAMS COS INC COM 969457100 510,344 6,865 SH SOLE 6,865 0 0
WINMARK CORP COM 974250102 326,195 771 SH SOLE 771 0 0
WINNEBAGO INDS INC COM 974637100 546,700 17,500 SH SOLE 17,500 0 0
WOLVERINE WORLD WIDE INC COM 978097103 383,496 23,200 SH SOLE 23,200 0 0
WSFS FINL CORP COM 929328102 268,555 3,500 SH SOLE 3,500 0 0
WW GRAINGER INC COM 384802104 2,879,967 2,117 SH SOLE 637 0 1,480
XCEL ENERGY INC COM 98389B100 2,017,766 25,128 SH SOLE 6,937 0 18,191
XENIA HOTELS & RESORTS INC COM 984017103 1,056,684 51,900 SH SOLE 51,900 0 0
XYLEM INC COM 98419M100 2,615,278 22,124 SH SOLE 14,290 0 7,834
YUM BRANDS INC COM 988498101 281,833 1,763 SH SOLE 1,763 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206 210,798 14,700 SH SOLE 14,700 0 0
ZIONS BANCORPORATION NATL AS COM 989701107 1,045,807 15,115 SH SOLE 15,115 0 0
ZOETIS INC CL A 98978V103 3,967,606 55,213 SH SOLE 40,154 0 15,059
ZSCALER INC COM 98980G102 522,255 3,700 SH SOLE 3,700 0 0