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
3M CO COM 88579Y101 BBG001S5T7X2 496,600 4,860 SH   SOLE   22 0 4,838
ABBOTT LABS COM 002824100 BBG001S5N9M6 4,251,086 40,911 SH   SOLE   667 0 40,245
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 6,665,375 38,861 SH   SOLE   365 0 38,495
ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 582,782 3,277 SH   SOLE   167 0 3,110
ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 74,879 14,946 SH   SOLE   0 0 14,946
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,337,993 4,410 SH   SOLE   132 0 4,278
ACI WORLDWIDE INC COM 004498101 BBG001S9KLL5 321,708 8,126 SH   SOLE   248 0 7,878
ACME UTD CORP COM 004816104 BBG001S5NCC0 362,650 10,341 SH   SOLE   0 0 10,341
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 BBG001SP6Y91 267,245 20,944 SH   SOLE   176 0 20,768
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 1,018,427 4,218 SH   SOLE   35 0 4,183
ADOBE INC COM 00724F101 BBG001S5NCQ5 10,083,607 18,151 SH   SOLE   79 0 18,072
ADTALEM GLOBAL ED INC COM 00737L103 BBG001S8M5S3 1,213,183 17,786 SH   SOLE   194 0 17,592
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 4,147,916 25,571 SH   SOLE   167 0 25,404
AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 310,566 50,663 SH   SOLE   2,526 0 48,137
AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 542,108 5,817 SH   SOLE   171 0 5,646
AFC GAMMA INC COM 00109K105 BBG00YPSX5R9 388,233 31,822 SH   SOLE   0 0 31,822
AFLAC INC COM 001055102 BBG001S5NGJ4 2,350,352 26,317 SH   SOLE   140 0 26,177
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 411,744 3,176 SH   SOLE   9 0 3,167
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 221,379 3,385 SH   SOLE   0 0 3,385
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 376,969 1,461 SH   SOLE   0 0 1,461
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 938,893 6,192 SH   SOLE   31 0 6,161
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 222,344 2,496 SH   SOLE   0 0 2,496
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 2,000,173 27,780 SH   SOLE   460 0 27,320
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 1,365,090 17,985 SH   SOLE   119 0 17,866
ALLSTATE CORP COM 020002101 BBG001S9BM06 2,284,497 14,309 SH   SOLE   45 0 14,264
ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV044 585,342 2,087 SH   SOLE   36 0 2,051
ALPHA PRO TECH LTD COM 020772109 BBG001S67MP0 199,518 36,276 SH   SOLE   0 0 36,276
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 22,567,221 123,894 SH   SOLE   1,925 0 121,969
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 19,585,015 106,777 SH   SOLE   681 0 106,096
ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 228,468 1,938 SH   SOLE   0 0 1,938
ALTICE USA INC CL A 02156K103 BBG00GFMPS82 46,998 23,038 SH   SOLE   0 0 23,038
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 6,403,410 140,580 SH   SOLE   1,896 0 138,683
AMAZON COM INC COM 023135106 BBG001S5PQL7 37,302,274 193,026 SH   SOLE   1,824 0 191,202
AMDOCS LTD SHS G02602103 BBG001SBX7P3 232,650 2,948 SH   SOLE   16 0 2,932
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 404,460 5,573 SH   SOLE   0 0 5,573
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 605,373 35,610 SH   SOLE   120 0 35,490
AMERICAN ASSETS TR INC COM 024013104 BBG001TCBJS5 475,004 21,224 SH   SOLE   172 0 21,052
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 270,880 3,019 SH   SOLE   2,570 0 450
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,881,375 8,125 SH   SOLE   37 0 8,088
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 2,487,424 33,505 SH   SOLE   965 0 32,540
AMERICAN PUB ED INC COM 02913V103 BBG001SRS4S8 358,298 20,381 SH   SOLE   0 0 20,381
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 877,305 4,513 SH   SOLE   20 0 4,493
AMERICAN WOODMARK CORPORATIO COM 030506109 BBG001S5NQ57 531,572 6,763 SH   SOLE   87 0 6,676
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 376,557 2,915 SH   SOLE   37 0 2,878
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 751,190 1,758 SH   SOLE   36 0 1,722
AMGEN INC COM 031162100 BBG001S5NNL6 3,836,048 12,277 SH   SOLE   104 0 12,173
AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 854,815 21,360 SH   SOLE   604 0 20,756
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 BBG00462PGH9 1,014,159 159,710 SH   SOLE   3,087 0 156,623
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 289,823 4,302 SH   SOLE   62 0 4,240
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1,077,073 4,719 SH   SOLE   8 0 4,711
ANDERSONS INC COM 034164103 BBG001S60FJ9 739,207 14,903 SH   SOLE   201 0 14,702
ANGEL OAK MORTGAGE REIT INC COM 03464Y108 BBG0113S8ND8 513,675 39,212 SH   SOLE   177 0 39,035
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 755,032 12,984 SH   SOLE   328 0 12,656
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 283,587 14,879 SH   SOLE   0 0 14,879
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 523,810 1,784 SH   SOLE   3 0 1,781
APOGEE ENTERPRISES INC COM 037598109 BBG001S5NSY1 370,601 5,898 SH   SOLE   204 0 5,694
APPLE INC COM 037833100 BBG001S5N8V8 99,818,150 473,925 SH   SOLE   5,209 0 468,716
APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 2,981,489 15,369 SH   SOLE   253 0 15,116
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2,790,199 11,823 SH   SOLE   71 0 11,752
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 621,986 7,474 SH   SOLE   210 0 7,264
ARC DOCUMENT SOLUTIONS INC COM 00191G103 BBG001SBK704 146,747 55,586 SH   SOLE   0 0 55,586
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 BBG001S8JFB3 568,782 24,805 SH   SOLE   86 0 24,719
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 668,365 1,907 SH   SOLE   84 0 1,823
ARM HOLDINGS PLC SPONSORED ADS 042068205 BBG01J1GY084 367,163 2,244 SH   SOLE   0 0 2,244
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 1,211,843 29,364 SH   SOLE   223 0 29,141
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 2,411,401 211,156 SH   SOLE   2,019 0 209,137
ASGN INC COM 00191U102 BBG001S71HP5 536,691 6,087 SH   SOLE   53 0 6,034
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 6,720,323 6,571 SH   SOLE   83 0 6,488
ASSURANT INC COM 04621X108 BBG001SD9DW5 315,479 1,898 SH   SOLE   33 0 1,865
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 5,165,629 66,235 SH   SOLE   865 0 65,369
AT&T INC COM 00206R102 BBG001S5VWH2 1,228,618 64,292 SH   SOLE   731 0 63,560
ATKORE INC COM 047649108 BBG001T8LDZ8 241,129 1,787 SH   SOLE   17 0 1,770
AUTOHOME INC SP ADS RP CL A 05278C107 BBG005JYTDP6 365,370 13,310 SH   SOLE   206 0 13,104
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 4,328,201 18,133 SH   SOLE   113 0 18,020
AUTONATION INC COM 05329W102 BBG001S5NQB0 1,594,597 10,005 SH   SOLE   23 0 9,982
AUTOZONE INC COM 053332102 BBG001S6Q5D9 3,604,346 1,216 SH   SOLE   0 0 1,216
AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 266,988 3,779 SH   SOLE   48 0 3,731
BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 458,089 13,025 SH   SOLE   355 0 12,670
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 4,838,336 482,386 SH   SOLE   6,729 0 475,657
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 1,646,546 355,625 SH   SOLE   5,049 0 350,576
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 7,566,945 190,268 SH   SOLE   1,416 0 188,852
BANK MONTREAL MEDIUM BIG OIL 3X LEV 06367V105 BBG00NV7WY45 240,030 480 SH   SOLE   0 0 480
BANK MONTREAL MEDIUM MICROSECTORS FAN 063679534 BBG00JSLPHS6 502,084 1,128 SH   SOLE   0 0 1,128
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1,009,747 12,042 SH   SOLE   7 0 12,035
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1,492,741 24,925 SH   SOLE   220 0 24,704
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 511,344 11,184 SH   SOLE   225 0 10,959
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 2,114,118 197,397 SH   SOLE   3,981 0 193,416
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 294,585 17,661 SH   SOLE   0 0 17,661
BEAZER HOMES USA INC COM NEW 07556Q881 BBG001S76DH8 545,396 19,847 SH   SOLE   0 0 19,847
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 235,398 1,007 SH   SOLE   0 0 1,007
BEL FUSE INC CL B 077347300 BBG001S93K81 1,078,274 16,528 SH   SOLE   274 0 16,254
BELDEN INC COM 077454106 BBG001SM6Z59 487,759 5,200 SH   SOLE   37 0 5,163
BERKLEY W R CORP COM 084423102 BBG001S5P463 399,911 5,089 SH   SOLE   0 0 5,089
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1,224,482 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 14,841,871 36,484 SH   SOLE   419 0 36,065
BEST BUY INC COM 086516101 BBG001S5P285 1,325,186 15,722 SH   SOLE   187 0 15,534
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3,002,571 52,594 SH   SOLE   499 0 52,095
BIGLARI HLDGS INC COM STK CL B 08986R309 BBG00JPRDQJ9 296,258 1,532 SH   SOLE   77 0 1,455
BLACKROCK INC COM 09247X101 BBG001SDBP55 1,467,111 1,863 SH   SOLE   7 0 1,856
BLACKSTONE INC COM 09260D107 BBG001S7H949 1,147,676 9,270 SH   SOLE   34 0 9,236
BLOCK H & R INC COM 093671105 BBG001S5S031 2,091,919 38,575 SH   SOLE   399 0 38,176
BLUE BIRD CORP COM 095306106 BBG006427TN1 529,453 9,832 SH   SOLE   233 0 9,599
BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 401,740 26,155 SH   SOLE   217 0 25,938
BOEING CO COM 097023105 BBG001S5P0V3 1,088,387 5,980 SH   SOLE   118 0 5,862
BOISE CASCADE CO DEL COM 09739D100 BBG001SZX397 282,913 2,373 SH   SOLE   85 0 2,288
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 3,466,816 875 SH   SOLE   19 0 856
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 709,108 4,608 SH   SOLE   36 0 4,572
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1,793,794 23,293 SH   SOLE   238 0 23,055
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3,773,411 104,527 SH   SOLE   749 0 103,778
BRADY CORP CL A 104674106 BBG001S5PCB9 765,170 11,590 SH   SOLE   60 0 11,530
BRINKER INTL INC COM 109641100 BBG001S5RFV8 514,838 7,112 SH   SOLE   150 0 6,962
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 547,113 13,174 SH   SOLE   260 0 12,914
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 3,794,024 122,665 SH   SOLE   1,253 0 121,412
BROADCOM INC COM 11135F101 BBG00KHY5SY8 12,445,292 7,752 SH   SOLE   103 0 7,648
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 237,991 1,208 SH   SOLE   66 0 1,142
BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 383,832 24,186 SH   SOLE   0 0 24,186
BROADWIND INC COM NEW 11161T207 BBG001SKFPL7 82,676 25,206 SH   SOLE   0 0 25,206
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 847,801 20,409 SH   SOLE   159 0 20,250
BUILD-A-BEAR WORKSHOP INC COM 120076104 BBG001SMC9T4 714,676 28,282 SH   SOLE   350 0 27,931
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 4,925,597 35,587 SH   SOLE   437 0 35,150
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 317,863 2,977 SH   SOLE   76 0 2,901
CACI INTL INC CL A 127190304 BBG001SF9NK1 1,218,128 2,832 SH   SOLE   4 0 2,828
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1,223,614 3,976 SH   SOLE   146 0 3,830
CALERES INC COM 129500104 BBG001S76YV6 228,592 6,803 SH   SOLE   213 0 6,590
CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 282,673 5,946 SH   SOLE   0 0 5,946
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 4,231,250 118,855 SH   SOLE   1,269 0 117,586
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3,190,992 27,013 SH   SOLE   208 0 26,805
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 962,271 12,222 SH   SOLE   26 0 12,196
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,542,725 11,143 SH   SOLE   183 0 10,960
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 2,889,549 29,389 SH   SOLE   155 0 29,234
CARGURUS INC COM CL A 141788109 BBG00HQ77DT1 303,055 11,567 SH   SOLE   288 0 11,279
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 353,343 872 SH   SOLE   84 0 788
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 205,934 3,265 SH   SOLE   33 0 3,232
CARS COM INC COM 14575E105 BBG001SP6HB5 540,913 27,458 SH   SOLE   512 0 26,946
CARTERS INC COM 146229109 BBG001SCJ3Q5 278,594 4,496 SH   SOLE   31 0 4,464
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 594,939 1,559 SH   SOLE   32 0 1,527
CATERPILLAR INC COM 149123101 BBG001S5PJ06 2,129,523 6,393 SH   SOLE   67 0 6,326
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 997,757 5,867 SH   SOLE   27 0 5,840
CDW CORP COM 12514G108 BBG001V18TB6 252,802 1,129 SH   SOLE   95 0 1,034
CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 463,100 16,052 SH   SOLE   85 0 15,967
CELANESE CORP DEL COM 150870103 BBG001SJDDG5 224,367 1,663 SH   SOLE   68 0 1,595
CELESTICA INC COM 15101Q207 BBG001S9CXM7 5,562,558 97,027 SH   SOLE   865 0 96,162
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 1,071,827 167,735 SH   SOLE   1,066 0 166,669
CENCORA INC COM 03073E105 BBG001S8X7P0 2,360,750 10,478 SH   SOLE   136 0 10,342
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 365,083 18,570 SH   SOLE   0 0 18,570
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 242,791 3,662 SH   SOLE   25 0 3,637
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1,111,444 14,995 SH   SOLE   67 0 14,928
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 2,525,492 25,303 SH   SOLE   151 0 25,152
CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 220,417 6,637 SH   SOLE   279 0 6,358
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 1,295,085 7,849 SH   SOLE   31 0 7,818
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3,297,498 21,081 SH   SOLE   697 0 20,385
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 BBG00DQ1N3R9 557,165 21,339 SH   SOLE   32 0 21,307
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 378,657 6,044 SH   SOLE   0 0 6,044
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1,924,609 7,545 SH   SOLE   38 0 7,507
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 859,922 8,294 SH   SOLE   0 0 8,294
CINTAS CORP COM 172908105 BBG001S7CRG1 4,772,869 6,816 SH   SOLE   15 0 6,801
CIRRUS LOGIC INC COM 172755100 BBG001S67J86 339,576 2,660 SH   SOLE   104 0 2,556
CISCO SYS INC COM 17275R102 BBG001S6HC62 3,144,215 66,180 SH   SOLE   136 0 66,044
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 3,853,489 60,723 SH   SOLE   511 0 60,212
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 214,455 5,952 SH   SOLE   180 0 5,772
CITIZENS INC CL A 174740100 BBG001S81V90 54,367 19,988 SH   SOLE   0 0 19,988
CIVISTA BANCSHARES INC COM NO PAR 178867107 BBG001S91FV8 1,415,724 91,396 SH   SOLE   0 0 91,396
CLEARWATER PAPER CORP COM 18538R103 BBG001T3T1B3 330,081 6,810 SH   SOLE   98 0 6,712
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 798,079 51,857 SH   SOLE   311 0 51,546
CME GROUP INC COM 12572Q105 BBG001S86547 818,492 4,163 SH   SOLE   13 0 4,150
COCA COLA CO COM 191216100 BBG001S5SMQ8 4,163,199 65,408 SH   SOLE   1,066 0 64,342
COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 3,187,766 2,938 SH   SOLE   31 0 2,907
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 1,280,970 17,579 SH   SOLE   623 0 16,956
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 2,944,773 34,305 SH   SOLE   438 0 33,867
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 604,550 8,890 SH   SOLE   29 0 8,861
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 5,301,167 54,629 SH   SOLE   62 0 54,567
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG001T535S9 1,251,163 38,856 SH   SOLE   557 0 38,299
COLONY BANKCORP INC COM 19623P101 BBG001S98KP7 327,721 26,753 SH   SOLE   0 0 26,753
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 3,549,332 90,637 SH   SOLE   267 0 90,370
COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 1,308,209 4,302 SH   SOLE   66 0 4,236
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG001S5VY42 145,746 12,807 SH   SOLE   28 0 12,779
COMPOSECURE INC COM CL A 20459V105 BBG00XTTT2B4 84,048 12,360 SH   SOLE   0 0 12,360
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 3,005,301 26,275 SH   SOLE   169 0 26,105
CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 2,452,371 24,036 SH   SOLE   350 0 23,686
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 537,458 2,089 SH   SOLE   0 0 2,089
COPART INC COM 217204106 BBG001S7MTB1 212,036 3,915 SH   SOLE   23 0 3,892
CORE & MAIN INC CL A 21874C102 BBG01163K3R5 864,476 17,664 SH   SOLE   194 0 17,470
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 14,838,026 17,457 SH   SOLE   63 0 17,394
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 430,804 16,153 SH   SOLE   174 0 15,979
COVENANT LOGISTICS GROUP INC CL A 22284P105 BBG001S89TF0 792,569 16,080 SH   SOLE   325 0 15,755
CRA INTL INC COM 12618T105 BBG001SBRK80 218,894 1,271 SH   SOLE   16 0 1,255
CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 922,230 6,361 SH   SOLE   64 0 6,297
CRANE NXT CO COM 224441105 BBG017BXPZ94 387,135 6,303 SH   SOLE   64 0 6,239
CRAWFORD & CO CL A 224633206 BBG001S5TK72 175,090 20,265 SH   SOLE   0 0 20,265
CREDICORP LTD COM G2519Y108 BBG001S8L8P1 576,155 3,571 SH   SOLE   86 0 3,485
CRESUD S A C I F Y A SPONSORED ADR 226406106 BBG001S7XKP3 234,837 28,569 SH   SOLE   41 0 28,528
CRH PLC ORD G25508105 BBG001S61NK9 3,114,617 41,539 SH   SOLE   91 0 41,448
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 829,163 2,164 SH   SOLE   9 0 2,155
CSX CORP COM 126408103 BBG001S5Q7Q3 3,053,055 91,272 SH   SOLE   0 0 91,272
CUMMINS INC COM 231021106 BBG001S5Q9M3 1,514,381 5,468 SH   SOLE   62 0 5,406
CUMULUS MEDIA INC COM CL A 231082801 BBG00L2X8YN0 29,474 14,448 SH   SOLE   0 0 14,448
CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 925,890 3,417 SH   SOLE   15 0 3,402
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 371,219 6,285 SH   SOLE   135 0 6,150
D R HORTON INC COM 23331A109 BBG001S8M692 252,828 1,794 SH   SOLE   0 0 1,794
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1,605,345 6,425 SH   SOLE   97 0 6,328
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 375,569 2,482 SH   SOLE   19 0 2,463
DAVITA INC COM 23918K108 BBG001SB5DZ0 1,355,630 9,783 SH   SOLE   279 0 9,504
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 386,212 399 SH   SOLE   29 0 370
DEERE & CO COM 244199105 BBG001S5QFF7 1,910,915 5,114 SH   SOLE   23 0 5,091
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 4,240,388 30,747 SH   SOLE   253 0 30,495
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 363,289 7,658 SH   SOLE   187 0 7,471
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 634,496 6,552 SH   SOLE   1 0 6,551
DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 2,177,243 136,590 SH   SOLE   3,167 0 133,423
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 488,501 10,306 SH   SOLE   284 0 10,022
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1,045,041 8,289 SH   SOLE   394 0 7,894
DILLARDS INC CL A 254067101 BBG001S5VNW5 1,059,001 2,405 SH   SOLE   15 0 2,390
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 BBG017158GJ6 25,637,924 932,288 SH   SOLE   280 0 932,008
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 35,112,395 1,305,051 SH   SOLE   395 0 1,304,656
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 610,039 10,366 SH   SOLE   0 0 10,366
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 56,389,898 1,959,343 SH   SOLE   675 0 1,958,668
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 BBG001T6YQM3 243,375 7,500 SH Call SOLE   0 0 7,500
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 492,349 3,764 SH   SOLE   127 0 3,637
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,377,178 23,942 SH   SOLE   214 0 23,728
DOLE PLC ORD SHS G27907107 BBG011PCV5C3 223,924 18,294 SH   SOLE   193 0 18,101
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 3,596,400 6,965 SH   SOLE   1 0 6,964
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT67 921,666 15,459 SH   SOLE   104 0 15,355
DOW INC COM 260557103 BBG00BN96931 821,439 15,484 SH   SOLE   171 0 15,313
DR REDDYS LABS LTD ADR 256135203 BBG001SHMCN3 1,207,416 15,847 SH   SOLE   330 0 15,517
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 544,933 5,437 SH   SOLE   84 0 5,353
EAGLE MATLS INC COM 26969P108 BBG001S7VG92 695,809 3,200 SH   SOLE   21 0 3,179
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,885,958 6,015 SH   SOLE   57 0 5,958
EBAY INC. COM 278642103 BBG001S9B9J5 2,631,559 48,987 SH   SOLE   576 0 48,410
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 259,250 2,807 SH   SOLE   73 0 2,734
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2,421,694 4,469 SH   SOLE   15 0 4,454
ELI LILLY & CO COM 532457108 BBG001S5STL8 20,889,469 23,073 SH   SOLE   183 0 22,890
EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 915,719 35,493 SH   SOLE   671 0 34,822
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 7,753,290 21,237 SH   SOLE   250 0 20,987
EMERALD HOLDING INC COM 29103W104 BBG00GCTWW65 275,277 48,379 SH   SOLE   959 0 47,420
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,212,067 11,003 SH   SOLE   20 0 10,983
EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 1,354,376 144,390 SH   SOLE   1,885 0 142,504
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 1,387,478 38,985 SH   SOLE   343 0 38,642
ENERGY SVCS ACQUISITION CORP COM 29271Q103 BBG001SNQ748 435,886 60,878 SH   SOLE   333 0 60,545
ENERSYS COM 29275Y102 BBG001SLVXW8 275,842 2,665 SH   SOLE   67 0 2,598
ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 507,265 16,475 SH   SOLE   208 0 16,267
EOG RES INC COM 26875P101 BBG001S5ZB93 512,622 4,073 SH   SOLE   118 0 3,955
EPSILON ENERGY LTD COM 294375209 BBG001SBVQH2 96,680 17,739 SH   SOLE   0 0 17,739
EQUINIX INC COM 29444U700 BBG001SKBNS9 390,919 517 SH   SOLE   9 0 508
EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1,848,185 64,712 SH   SOLE   1,075 0 63,637
EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 1,030,942 25,231 SH   SOLE   510 0 24,721
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 872,921 12,589 SH   SOLE   0 0 12,589
ESSEX PPTY TR INC COM 297178105 BBG001S81418 519,134 1,907 SH   SOLE   2 0 1,905
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 291,593 13,123 SH   SOLE   0 0 13,123
ETHAN ALLEN INTERIORS INC COM 297602104 BBG001S67JZ6 464,327 16,649 SH   SOLE   165 0 16,484
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 225,605 1,082 SH   SOLE   17 0 1,065
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1,107,452 8,790 SH   SOLE   116 0 8,674
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 725,340 5,812 SH   SOLE   18 0 5,794
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7,538,849 65,487 SH   SOLE   1,013 0 64,474
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 8,296,302 5,573 SH   SOLE   75 0 5,498
FASTENAL CO COM 311900104 BBG001S5R1F7 1,416,082 22,535 SH   SOLE   13 0 22,522
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 474,335 2,449 SH   SOLE   179 0 2,270
FERROGLOBE PLC SHS G33856108 BBG00B6BGDB6 1,077,304 200,990 SH   SOLE   3,365 0 197,625
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 275,703 5,524 SH   SOLE   0 0 5,524
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 76,085,615 1,693,426 SH   SOLE   421 0 1,693,005
FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 385,403 5,114 SH   SOLE   40 0 5,074
FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 94,582 19,829 SH   SOLE   0 0 19,829
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 619,675 368 SH   SOLE   7 0 361
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 197,580 11,381 SH   SOLE   0 0 11,381
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 280,040 6,505 SH   SOLE   0 0 6,505
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 312,422 12,778 SH   SOLE   0 0 12,778
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 289,798 7,112 SH   SOLE   0 0 7,112
FISERV INC COM 337738108 BBG001S5R6Q4 528,049 3,543 SH   SOLE   13 0 3,530
FLEXSTEEL INDS INC COM 339382103 BBG001S5R835 218,691 7,041 SH   SOLE   0 0 7,041
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 1,127,847 10,477 SH   SOLE   136 0 10,341
FONAR CORP COM NEW 344437405 BBG001S5R9D2 168,080 10,505 SH   SOLE   0 0 10,505
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 351,766 28,051 SH   SOLE   758 0 27,293
FORESTAR GROUP INC COM 346232101 BBG001S5R9G9 1,812,329 56,653 SH   SOLE   538 0 56,115
FORTINET INC COM 34959E109 BBG001S77BL6 216,369 3,590 SH   SOLE   0 0 3,590
FOX CORP CL A COM 35137L105 BBG00JHNJX06 205,890 5,990 SH   SOLE   14 0 5,976
FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 210,939 9,438 SH   SOLE   4 0 9,434
FRANKLIN STR PPTYS CORP COM 35471R106 BBG001SK1MS2 16,847 11,011 SH   SOLE   0 0 11,011
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 817,160 16,814 SH   SOLE   135 0 16,679
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 BBG001S97ZY5 704,431 36,901 SH   SOLE   71 0 36,829
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 488,088 24,738 SH   SOLE   97 0 24,641
FUTUREFUEL CORP COM 36116M106 BBG001SNX0W4 233,541 45,525 SH   SOLE   205 0 45,320
G III APPAREL GROUP LTD COM 36237H101 BBG001S6F0Z8 895,042 33,064 SH   SOLE   375 0 32,689
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2,268,229 8,747 SH   SOLE   116 0 8,631
GAP INC COM 364760108 BBG001S5RNN0 257,615 10,783 SH   SOLE   219 0 10,564
GARRETT MOTION INC COM 366505105 BBG00HY28Q04 477,746 55,617 SH   SOLE   460 0 55,157
GARTNER INC COM 366651107 BBG001S5SD60 1,066,967 2,376 SH   SOLE   7 0 2,369
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 3,206,908 20,173 SH   SOLE   383 0 19,790
GE VERNOVA INC COM 36828A101 BBG013G17W77 677,121 3,948 SH   SOLE   87 0 3,861
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 3,054,840 10,529 SH   SOLE   13 0 10,516
GENERAL MLS INC COM 370334104 BBG001S5RKR2 1,117,477 17,665 SH   SOLE   249 0 17,416
GEOSPACE TECHNOLOGIES CORP COM 37364X109 BBG001S8L318 193,214 21,516 SH   SOLE   0 0 21,516
GIBRALTAR INDS INC COM 374689107 BBG001S7GCL4 544,424 7,942 SH   SOLE   52 0 7,890
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3,068,039 44,717 SH   SOLE   15 0 44,702
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 BBG001SV7NS0 221,451 7,692 SH   SOLE   206 0 7,486
GMS INC COM 36251C103 BBG009Q036F8 994,566 12,338 SH   SOLE   92 0 12,246
GODADDY INC CL A 380237107 BBG006MDLXZ9 1,448,513 10,368 SH   SOLE   101 0 10,267
GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 565,233 37,935 SH   SOLE   554 0 37,381
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2,947,284 6,516 SH   SOLE   269 0 6,247
GRAHAM CORP COM 384556106 BBG001S5RK92 617,549 21,930 SH   SOLE   369 0 21,561
GRAINGER W W INC COM 384802104 BBG001S5RRD2 417,820 463 SH   SOLE   8 0 455
GRANITE RIDGE RESOURCES INC COM 387432107 BBG017RM8TP6 76,045 12,013 SH   SOLE   0 0 12,013
GRAY TELEVISION INC COM 389375106 BBG001S8SQK9 52,000 10,000 SH   SOLE   0 0 10,000
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 BBG008748J97 649,262 12,195 SH   SOLE   0 0 12,195
GREAT ELM CAP CORP COM NEW 390320703 BBG00D6RSP63 143,546 13,447 SH   SOLE   0 0 13,447
GREEN BRICK PARTNERS INC COM 392709101 BBG001SS5LM9 1,433,576 25,045 SH   SOLE   52 0 24,993
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 BBG001SQP181 417,209 31,848 SH   SOLE   1,017 0 30,831
GRIFFON CORP COM 398433102 BBG001S7M3Z2 237,951 3,726 SH   SOLE   82 0 3,644
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG001SQT2W8 864,992 12,786 SH   SOLE   314 0 12,472
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 BBG001S5NWT8 1,031,921 3,445 SH   SOLE   102 0 3,343
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 BBG001SJ6FD1 496,240 3,186 SH   SOLE   137 0 3,049
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2,941,279 76,397 SH   SOLE   814 0 75,582
GULF IS FABRICATION INC COM 402307102 BBG001S9N3N0 161,444 26,597 SH   SOLE   0 0 26,597
HALLADOR ENERGY COMPANY COM 40609P105 BBG001S8HST8 106,270 13,677 SH   SOLE   669 0 13,008
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 BBG00HJ4P6S2 706,297 41,088 SH   SOLE   258 0 40,830
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 1,106,226 120,635 SH   SOLE   2,267 0 118,368
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 6,543,464 65,083 SH   SOLE   403 0 64,680
HAWKINS INC COM 420261109 BBG001S5S282 278,847 3,064 SH   SOLE   26 0 3,038
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2,897,375 9,018 SH   SOLE   33 0 8,985
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 535,333 8,322 SH   SOLE   187 0 8,135
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 412,243 2,483 SH   SOLE   0 0 2,483
HERITAGE INSURANCE HLDGS INC COM 42727J102 BBG006D4PF57 176,349 24,908 SH   SOLE   0 0 24,908
HERSHEY CO COM 427866108 BBG001S5S148 684,821 3,725 SH   SOLE   67 0 3,658
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 1,119,188 52,867 SH   SOLE   675 0 52,192
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 BBG001SPKXV2 137,578 17,327 SH   SOLE   0 0 17,327
HOLOGIC INC COM 436440101 BBG001S6HWB2 306,801 4,132 SH   SOLE   19 0 4,113
HOME DEPOT INC COM 437076102 BBG001S5RTW7 7,276,218 21,137 SH   SOLE   251 0 20,886
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 4,575,212 141,911 SH   SOLE   1,456 0 140,455
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 6,926,167 32,435 SH   SOLE   98 0 32,337
HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 1,662,421 92,459 SH   SOLE   987 0 91,472
HP INC COM 40434L105 BBG001S6W7N7 3,119,829 89,087 SH   SOLE   557 0 88,530
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 4,413,036 101,449 SH   SOLE   909 0 100,540
HUBBELL INC COM 443510607 BBG001S5S1L9 2,405,562 6,582 SH   SOLE   17 0 6,565
HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 96,383 10,650 SH   SOLE   566 0 10,084
HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 807,901 3,280 SH   SOLE   26 0 3,254
HUT 8 CORP COM 44812J104 BBG00390LJJ8 240,739 16,060 SH   SOLE   0 0 16,060
ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 1,207,039 41,897 SH   SOLE   365 0 41,531
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 327,886 673 SH   SOLE   0 0 673
IDT CORP CL B NEW 448947507 BBG001SHWDJ5 537,172 14,955 SH   SOLE   324 0 14,631
IES HLDGS INC COM 44951W106 BBG001SR2L71 437,496 3,140 SH   SOLE   40 0 3,100
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2,858,394 12,063 SH   SOLE   222 0 11,841
IMMERSION CORP COM 452521107 BBG001SD4N12 201,986 21,465 SH   SOLE   176 0 21,289
IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 3,471,768 50,868 SH   SOLE   697 0 50,171
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 559,076 30,026 SH   SOLE   279 0 29,746
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 2,029,494 118,407 SH   SOLE   1,656 0 116,751
INGREDION INC COM 457187102 BBG001SBH4X9 836,977 7,297 SH   SOLE   50 0 7,247
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 2,417,505 80,503 SH   SOLE   0 0 80,503
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 BBG01JLFPKY1 239,501 8,448 SH   SOLE   0 0 8,448
INNOVIVA INC COM 45781M101 BBG001SF23V0 958,170 58,425 SH   SOLE   309 0 58,116
INSIGHT ENTERPRISES INC COM 45765U103 BBG001S7LHJ0 1,680,903 8,474 SH   SOLE   57 0 8,417
INTEL CORP COM 458140100 BBG001S5SF65 1,185,493 38,279 SH   SOLE   167 0 38,112
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 689,418 5,036 SH   SOLE   29 0 5,007
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 1,227,995 11,590 SH   SOLE   361 0 11,229
INTERDIGITAL INC COM 45867G101 BBG001S8DV79 2,440,912 20,941 SH   SOLE   250 0 20,691
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,683,456 9,734 SH   SOLE   340 0 9,394
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 205,170 4,755 SH   SOLE   176 0 4,579
INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 585,909 20,141 SH   SOLE   537 0 19,604
INTUIT COM 461202103 BBG001S6TWR2 2,576,875 3,921 SH   SOLE   26 0 3,895
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,723,794 3,875 SH   SOLE   19 0 3,856
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 828,256 4,202 SH   SOLE   0 0 4,202
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 366,824 2,233 SH   SOLE   0 0 2,233
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 193,864,650 404,635 SH   SOLE   0 0 404,635
INVESTAR HLDG CORP COM 46134L105 BBG0062RX882 318,318 20,670 SH   SOLE   108 0 20,562
INVESTORS TITLE CO NC COM 461804106 BBG001S5SDL3 446,705 2,480 SH   SOLE   0 0 2,480
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 24,247,294 452,966 SH   SOLE   398 0 452,568
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 402,994 12,019 SH   SOLE   0 0 12,019
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 142,121,941 1,428,505 SH   SOLE   12,889 0 1,415,616
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 6,796,285 161,049 SH   SOLE   2,714 0 158,335
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 7,272,725 89,072 SH   SOLE   219 0 88,853
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,124,692 12,254 SH   SOLE   173 0 12,081
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 3,406,100 29,498 SH   SOLE   272 0 29,226
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 11,159,408 119,161 SH   SOLE   2,011 0 117,150
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 3,423,432 45,780 SH   SOLE   340 0 45,440
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 80,849,618 1,113,018 SH   SOLE   1,111 0 1,111,907
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 921,300 15,743 SH   SOLE   125 0 15,618
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,484,462 23,293 SH   SOLE   2,302 0 20,991
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2,334,850 19,657 SH   SOLE   0 0 19,657
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 221,815 1,740 SH   SOLE   0 0 1,740
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 187,053,472 341,819 SH   SOLE   508 0 341,311
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 81,587,473 840,501 SH   SOLE   14,118 0 826,383
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 286,760 5,354 SH   SOLE   0 0 5,354
ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 1,866,527 14,107 SH   SOLE   0 0 14,107
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 300,378 4,873 SH   SOLE   0 0 4,873
ISHARES TR HDG MSCI JAPAN 46434V886 BBG005XKRJL3 228,063 5,226 SH   SOLE   0 0 5,226
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 390,128 15,750 SH   SOLE   0 0 15,750
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 1,290,430 54,380 SH   SOLE   0 0 54,380
ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 229,608 10,800 SH   SOLE   0 0 10,800
ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 228,263 11,250 SH   SOLE   0 0 11,250
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 390,491 17,225 SH   SOLE   0 0 17,225
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 1,312,803 55,113 SH   SOLE   0 0 55,113
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 1,233,767 49,095 SH   SOLE   0 0 49,095
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 1,334,289 53,672 SH   SOLE   0 0 53,672
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 25,440,627 237,497 SH   SOLE   4,044 0 233,453
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 277,295 2,020 SH   SOLE   0 0 2,020
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 28,693,883 559,990 SH   SOLE   9,345 0 550,645
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 979,081 22,764 SH   SOLE   0 0 22,764
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 355,401 4,537 SH   SOLE   0 0 4,537
ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 32,533,722 840,882 SH   SOLE   235 0 840,647
ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 1,128,469 6,158 SH   SOLE   0 0 6,158
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 880,135 7,832 SH   SOLE   0 0 7,832
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 278,711 1,632 SH   SOLE   88 0 1,544
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 922,695 29,245 SH   SOLE   0 0 29,245
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 266,438 895 SH   SOLE   106 0 789
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,170,740 3,212 SH   SOLE   0 0 3,212
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 684,097 3,921 SH   SOLE   0 0 3,921
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 478,839 2,360 SH   SOLE   0 0 2,360
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 504,250 5,449 SH   SOLE   0 0 5,449
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 577,062 3,170 SH   SOLE   365 0 2,805
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 208,997 2,372 SH   SOLE   22 0 2,350
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 242,323 2,003 SH   SOLE   0 0 2,003
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 5,316,030 48,109 SH   SOLE   767 0 47,342
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 22,890,683 218,945 SH   SOLE   0 0 218,945
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 240,896 2,256 SH   SOLE   0 0 2,256
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 235,265 4,644 SH   SOLE   0 0 4,644
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 292,491 2,215 SH   SOLE   0 0 2,215
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 222,471 3,631 SH   SOLE   0 0 3,631
J JILL INC COM 46620W201 BBG00FZBYDT6 477,834 13,664 SH   SOLE   273 0 13,391
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 776,484 13,699 SH   SOLE   0 0 13,699
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 322,000 5,802 SH   SOLE   0 0 5,802
JABIL INC COM 466313103 BBG001S7RB70 1,756,052 16,142 SH   SOLE   159 0 15,983
JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 726,211 9,779 SH   SOLE   240 0 9,539
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPMQ9 398,338 11,817 SH   SOLE   283 0 11,534
JD.COM INC SPON ADS CL A 47215P106 BBG005YHY0R6 1,275,546 49,363 SH   SOLE   973 0 48,391
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 8,100,137 55,420 SH   SOLE   922 0 54,497
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 221,528 3,333 SH   SOLE   4 0 3,329
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 14,622,433 72,295 SH   SOLE   1,549 0 70,747
KARAT PACKAGING INC COM 48563L101 BBG00Q9MSFD6 969,730 32,783 SH   SOLE   113 0 32,670
KB FINL GROUP INC SPONSORED ADR 48241A105 BBG001T309X3 3,216,347 56,816 SH   SOLE   1,349 0 55,466
KEWAUNEE SCIENTIFIC CORP COM 492854104 BBG001S5SKR1 413,330 8,757 SH   SOLE   64 0 8,693
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1,191,018 8,618 SH   SOLE   65 0 8,553
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 484,992 24,408 SH   SOLE   4,100 0 20,308
KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 493,027 59,258 SH   SOLE   639 0 58,619
KLA CORP COM NEW 482480100 BBG001S5SLM4 4,053,274 4,916 SH   SOLE   37 0 4,879
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 222,294 8,821 SH   SOLE   0 0 8,821
KROGER CO COM 501044101 BBG001S5SN40 2,229,762 44,658 SH   SOLE   564 0 44,093
KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 756,373 55,331 SH   SOLE   765 0 54,566
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 444,121 1,978 SH   SOLE   3 0 1,975
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 3,628,290 3,407 SH   SOLE   65 0 3,342
LANDSEA HOMES CORP COM 51509P103 BBG00L99PSG8 290,900 31,654 SH   SOLE   68 0 31,586
LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 494,158 2,679 SH   SOLE   71 0 2,608
LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 54,922 18,126 SH   SOLE   0 0 18,126
LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 776,830 5,325 SH   SOLE   23 0 5,302
LENNAR CORP CL A 526057104 BBG001S5SRK3 1,139,402 7,603 SH   SOLE   67 0 7,536
LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 3,730,219 178,565 SH   SOLE   3,575 0 174,990
LIFEVANTAGE CORP COM NEW 53222K205 BBG001S6TDX7 113,583 17,692 SH   SOLE   0 0 17,692
LIMBACH HLDGS INC COM 53263P105 BBG006G0NGD3 812,391 14,270 SH   SOLE   245 0 14,025
LINCOLN EDL SVCS CORP COM 533535100 BBG001SH9DM7 144,562 12,189 SH   SOLE   0 0 12,189
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 234,546 1,243 SH   SOLE   21 0 1,222
LINDE PLC SHS G54950103 BBG01FND0CH6 1,889,754 4,307 SH   SOLE   68 0 4,239
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 3,348,642 1,226,609 SH   SOLE   15,694 0 1,210,915
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 2,695,082 5,770 SH   SOLE   101 0 5,669
LOEWS CORP COM 540424108 BBG001S6KQC0 295,170 3,949 SH   SOLE   47 0 3,902
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 836,196 8,631 SH   SOLE   116 0 8,515
LOWES COS INC COM 548661107 BBG001S5SVL3 2,262,025 10,260 SH   SOLE   164 0 10,096
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 826,388 2,959 SH   SOLE   78 0 2,881
LSI INDS INC OHIO COM 50216C108 BBG001S5SXV8 651,132 44,999 SH   SOLE   1,766 0 43,233
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 243,785 2,548 SH   SOLE   71 0 2,477
M & T BK CORP COM 55261F104 BBG001S7S2B4 256,945 1,698 SH   SOLE   16 0 1,682
MAGNA INTL INC COM 559222401 BBG001S5SY91 504,259 12,035 SH   SOLE   641 0 11,394
MAMAS CREATIONS INC COM 56146T103 BBG001V1FNH5 376,618 55,878 SH   SOLE   243 0 55,635
MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 817,744 3,315 SH   SOLE   32 0 3,283
MANHATTAN BRDG CAP INC COM 562803106 BBG001SCRDM8 55,590 10,815 SH   SOLE   0 0 10,815
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 4,881,906 183,392 SH   SOLE   2,829 0 180,563
MARATHON OIL CORP COM 565849106 BBG001S69V69 462,700 16,139 SH   SOLE   80 0 16,059
MARATHON PETE CORP COM 56585A102 BBG001S169P1 4,589,067 26,453 SH   SOLE   294 0 26,159
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 562,511 357 SH   SOLE   1 0 356
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1,044,503 4,320 SH   SOLE   73 0 4,247
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1,886,577 8,953 SH   SOLE   73 0 8,880
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 248,175 458 SH   SOLE   58 0 400
MASCO CORP COM 574599106 BBG001S5SZ70 1,202,586 18,038 SH   SOLE   33 0 18,005
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 7,525,272 17,058 SH   SOLE   115 0 16,943
MATSON INC COM 57686G105 BBG001S5NL21 1,740,429 13,289 SH   SOLE   94 0 13,195
MAYVILLE ENGR CO INC COM 578605107 BBG001TFSDY6 191,223 11,478 SH   SOLE   0 0 11,478
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1,369,517 19,305 SH   SOLE   0 0 19,305
MCDONALDS CORP COM 580135101 BBG001S5T110 3,202,572 12,567 SH   SOLE   103 0 12,464
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 8,303,741 14,218 SH   SOLE   62 0 14,156
MEDALLION FINL CORP COM 583928106 BBG001S8ZQZ5 319,978 41,664 SH   SOLE   15 0 41,649
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 802,116 10,191 SH   SOLE   106 0 10,085
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 207,068 126 SH   SOLE   3 0 123
MERCK & CO INC COM 58933Y105 BBG001S5TC52 6,202,616 50,102 SH   SOLE   603 0 49,499
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 15,558,570 30,857 SH   SOLE   357 0 30,500
METHANEX CORP COM 59151K108 BBG001S66Y93 894,498 18,535 SH   SOLE   211 0 18,324
MGIC INVT CORP WIS COM 552848103 BBG001S6SFR0 1,507,038 69,932 SH   SOLE   1,131 0 68,801
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 607,633 13,673 SH   SOLE   157 0 13,516
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2,987,925 22,717 SH   SOLE   474 0 22,242
MICROSOFT CORP COM 594918104 BBG001S5TD05 66,296,296 148,330 SH   SOLE   1,746 0 146,584
MINERALS TECHNOLOGIES INC COM 603158106 BBG001S5TFZ2 235,846 2,836 SH   SOLE   34 0 2,802
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 BBG00XKM5867 296,862 15,567 SH   SOLE   237 0 15,330
MISTRAS GROUP INC COM 60649T107 BBG001T1V7Z5 262,577 31,674 SH   SOLE   651 0 31,023
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 2,233,774 206,831 SH   SOLE   2,824 0 204,007
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 488,097 115,389 SH   SOLE   1,005 0 114,384
MODINE MFG CO COM 607828100 BBG001S5T913 1,775,667 17,723 SH   SOLE   315 0 17,408
MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 536,924 1,806 SH   SOLE   12 0 1,794
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3,627,672 55,435 SH   SOLE   232 0 55,203
MONROE CAP CORP COM 610335101 BBG001V0NY75 307,395 40,394 SH   SOLE   0 0 40,394
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 323,726 6,481 SH   SOLE   0 0 6,481
MOODYS CORP COM 615369105 BBG001S5VP87 782,580 1,859 SH   SOLE   3 0 1,856
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 2,784,089 28,646 SH   SOLE   1,020 0 27,626
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 1,550,666 4,017 SH   SOLE   46 0 3,971
MSCI INC COM 55354G100 BBG001SV8B05 527,565 1,095 SH   SOLE   1 0 1,094
MUELLER INDS INC COM 624756102 BBG001S6PVC4 3,957,145 69,497 SH   SOLE   710 0 68,787
MURPHY USA INC COM 626755102 BBG001Z0Q6V2 467,205 995 SH   SOLE   31 0 964
NATIONAL HEALTHCARE CORP COM 635906100 BBG001SBJ378 848,071 7,824 SH   SOLE   69 0 7,754
NATURAL GROCERS BY VITAMIN C COM 63888U108 BBG0034VYM77 607,487 28,655 SH   SOLE   40 0 28,615
NATURES SUNSHINE PRODS INC COM 639027101 BBG001S61DP6 172,868 11,471 SH   SOLE   0 0 11,471
NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 829,827 103,341 SH   SOLE   5,548 0 97,793
NETAPP INC COM 64110D104 BBG001S8LYX5 612,601 4,756 SH   SOLE   35 0 4,721
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 537,903 5,628 SH   SOLE   85 0 5,543
NETFLIX INC COM 64110L106 BBG001SF6L46 3,927,856 5,820 SH   SOLE   60 0 5,760
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 1,243,602 15,999 SH   SOLE   184 0 15,815
NEWMARKET CORP COM 651587107 BBG001S5R005 850,970 1,651 SH   SOLE   30 0 1,621
NEWPARK RES INC COM PAR $.01NEW 651718504 BBG001S6CQY5 1,575,767 189,623 SH   SOLE   4,025 0 185,598
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,871,269 26,427 SH   SOLE   183 0 26,244
NIKE INC CL B 654106103 BBG001S6NTK2 843,971 11,198 SH   SOLE   363 0 10,834
NL INDS INC COM NEW 629156407 BBG001S5TMX9 112,336 18,630 SH   SOLE   0 0 18,630
NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 195,946 33,901 SH   SOLE   0 0 33,901
NORDSON CORP COM 655663102 BBG001S5TKK7 642,242 2,769 SH   SOLE   0 0 2,769
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,296,958 6,041 SH   SOLE   0 0 6,041
NORTHERN TECHNOLOGIES INTL C COM 665809109 BBG001S7DDP1 251,199 15,169 SH   SOLE   0 0 15,169
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 533,569 1,224 SH   SOLE   4 0 1,220
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 10,119,612 95,056 SH   SOLE   1,174 0 93,881
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 15,637,376 109,551 SH   SOLE   987 0 108,565
NUCOR CORP COM 670346105 BBG001S5TRV0 670,386 4,241 SH   SOLE   33 0 4,208
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 793,522 15,587 SH   SOLE   213 0 15,373
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 52,809,960 427,473 SH   SOLE   5,067 0 422,405
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 614,464 5,400 SH Call SOLE   0 0 5,400
NVR INC COM 62944T105 BBG001S5TSM8 1,267,290 167 SH   SOLE   0 0 167
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1,398,541 5,197 SH   SOLE   245 0 4,952
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 456,392 7,241 SH   SOLE   101 0 7,140
OFS CAP CORP COM 67103B100 BBG001T92VF9 135,455 15,271 SH   SOLE   0 0 15,271
OIL DRI CORP AMER COM 677864100 BBG001S7J3C1 252,055 3,933 SH   SOLE   0 0 3,933
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2,310,666 13,084 SH   SOLE   58 0 13,026
OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 18,306,324 592,438 SH   SOLE   391 0 592,046
OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 391,254 8,298 SH   SOLE   62 0 8,236
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 1,641,910 18,304 SH   SOLE   210 0 18,094
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 208,872 3,047 SH   SOLE   8 0 3,039
OP BANCORP COM 67109R109 BBG001SP9M85 230,299 24,014 SH   SOLE   0 0 24,014
OPERA LTD SPONSORED ADS 68373M107 BBG00LBLDJ80 256,712 18,284 SH   SOLE   372 0 17,912
ORACLE CORP COM 68389X105 BBG001S5SJG6 11,735,440 83,112 SH   SOLE   1,305 0 81,807
ORANGE SPONSORED ADR 684060106 BBG001S9V388 137,517 13,765 SH   SOLE   0 0 13,765
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 2,469,068 2,338 SH   SOLE   1 0 2,337
ORIX CORP SPONSORED ADR 686330101 BBG001S5SFJ1 1,817,308 16,328 SH   SOLE   171 0 16,157
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 331,830 3,447 SH   SOLE   33 0 3,414
OUTBRAIN INC COM 69002R103 BBG001V0BLG6 153,643 30,852 SH   SOLE   0 0 30,852
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 BBG0071D5RR0 464,754 54,806 SH   SOLE   235 0 54,571
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 2,715,446 15,631 SH   SOLE   226 0 15,405
OXFORD INDS INC COM 691497309 BBG001S5TZF0 443,255 4,426 SH   SOLE   14 0 4,412
PACCAR INC COM 693718108 BBG001S5V1S8 841,577 8,175 SH   SOLE   142 0 8,033
PACKAGING CORP AMER COM 695156109 BBG001S5V741 892,533 4,889 SH   SOLE   126 0 4,763
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1,500,374 4,426 SH   SOLE   52 0 4,374
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 BBG005PTVGJ7 186,024 23,758 SH   SOLE   0 0 23,758
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 395,713 782 SH   SOLE   200 0 582
PATRICK INDS INC COM 703343103 BBG001S5V0V6 1,363,408 12,560 SH   SOLE   180 0 12,380
PAYCHEX INC COM 704326107 BBG001S5V135 2,282,982 19,256 SH   SOLE   19 0 19,237
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 265,313 4,572 SH   SOLE   5 0 4,567
PBF ENERGY INC CL A 69318G106 BBG002832HM6 631,225 13,716 SH   SOLE   359 0 13,357
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 2,201,652 16,560 SH   SOLE   249 0 16,311
PEPSICO INC COM 713448108 BBG001S695T1 2,604,416 15,791 SH   SOLE   141 0 15,650
PERION NETWORK LTD SHS NEW M78673114 BBG001SJ0148 114,328 13,692 SH   SOLE   489 0 13,203
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 3,149,861 217,382 SH   SOLE   2,814 0 214,568
PFIZER INC COM 717081103 BBG001S5V466 1,224,071 43,748 SH   SOLE   287 0 43,461
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 2,898,741 28,607 SH   SOLE   331 0 28,276
PHILLIPS 66 COM 718546104 BBG00286S4P7 302,753 2,145 SH   SOLE   113 0 2,032
PHOTRONICS INC COM 719405102 BBG001S5V7C2 367,904 14,913 SH   SOLE   150 0 14,763
PHX MINERALS INC CL A 69291A100 BBG001S6G023 100,280 30,761 SH   SOLE   0 0 30,761
PLDT INC SPONSORED ADR 69344D408 BBG001S5V5J9 298,962 12,173 SH   SOLE   8 0 12,165
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 3,527,321 22,687 SH   SOLE   167 0 22,520
POPULAR INC COM NEW 733174700 BBG001S5PC01 2,132,755 24,118 SH   SOLE   311 0 23,807
PORTMAN RIDGE FIN CORP COM NEW 73688F201 BBG001SDR8W6 271,972 13,862 SH   SOLE   0 0 13,862
POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 1,943,356 29,561 SH   SOLE   526 0 29,035
POWERSHARES ACTIVELY MANAGED S&P500 DOWNSID 46090A705 BBG003PDG4D7 216,828 5,796 SH   SOLE   0 0 5,796
PRECISION DRILLING CORP COM NEW 74022D407 BBG001S5V359 749,895 10,661 SH   SOLE   146 0 10,515
PREFORMED LINE PRODS CO COM 740444104 BBG001SFKCZ6 357,959 2,874 SH   SOLE   60 0 2,814
PRIMO WATER CORPORATION COM 74167P108 BBG001S77SH4 500,606 22,901 SH   SOLE   313 0 22,587
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 12,756,593 77,350 SH   SOLE   968 0 76,382
PROFIRE ENERGY INC COM 74316X101 BBG001SSCTQ0 67,444 47,496 SH   SOLE   0 0 47,496
PROG HOLDINGS INC COM NPV 74319R101 BBG00VSH86H3 398,967 11,504 SH   SOLE   170 0 11,334
PROGRESSIVE CORP COM 743315103 BBG001S5V509 1,432,198 6,895 SH   SOLE   163 0 6,732
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 4,818,338 42,902 SH   SOLE   32 0 42,871
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 848,433 7,240 SH   SOLE   14 0 7,226
PRUDENTIAL PLC ADR 74435K204 BBG001SF5MH1 189,594 10,349 SH   SOLE   0 0 10,349
PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 1,240,955 4,314 SH   SOLE   2 0 4,312
PULTE GROUP INC COM 745867101 BBG001S5V5K7 5,627,278 51,111 SH   SOLE   537 0 50,573
PUMA BIOTECHNOLOGY INC COM 74587V107 BBG001TFZB81 110,054 33,759 SH   SOLE   0 0 33,759
QUAD / GRAPHICS INC COM CL A 747301109 BBG001SG6LT7 422,122 77,454 SH   SOLE   83 0 77,371
QUALCOMM INC COM 747525103 BBG001S6VS70 3,897,715 19,569 SH   SOLE   1,011 0 18,558
QUANEX BLDG PRODS CORP COM 747619104 BBG001T0QV71 346,235 12,522 SH   SOLE   234 0 12,288
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1,033,512 4,068 SH   SOLE   4 0 4,064
RADIAN GROUP INC COM 750236101 BBG001SBWXG7 898,669 28,896 SH   SOLE   279 0 28,617
RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 851,546 4,864 SH   SOLE   92 0 4,772
RANGER ENERGY SVCS INC COM CL A 75282U104 BBG00GSFND33 509,231 48,406 SH   SOLE   0 0 48,406
RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 513,024 6,718 SH   SOLE   361 0 6,357
RBB FD INC US TREASRY 12 MT 74933W478 BBG01BJ1BGP6 1,424,475 28,566 SH   SOLE   0 0 28,566
RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 1,853,458 38,658 SH   SOLE   0 0 38,658
RBB FD INC US TRSRY 6 MNTH 74933W460 BBG01FRH4691 529,546 10,574 SH   SOLE   0 0 10,574
RCM TECHNOLOGIES INC COM NEW 749360400 BBG001S5VLS4 481,422 25,717 SH   SOLE   513 0 25,204
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 651,639 620 SH   SOLE   16 0 604
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 345,267 17,229 SH   SOLE   0 0 17,229
RELIANCE INC COM 759509102 BBG001S81M27 1,555,309 5,446 SH   SOLE   152 0 5,294
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 6,701,878 146,074 SH   SOLE   412 0 145,662
REPOSITRAK INC COM NEW 700215304 BBG001SK6032 644,284 42,138 SH   SOLE   224 0 41,914
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1,362,279 7,010 SH   SOLE   4 0 7,006
RESMED INC COM 761152107 BBG001SBGRC2 480,660 2,511 SH   SOLE   0 0 2,511
RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 353,158 5,019 SH   SOLE   176 0 4,843
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 5,567,819 84,450 SH   SOLE   1,120 0 83,331
ROCKY BRANDS INC COM 774515100 BBG001S6JXZ2 485,802 13,144 SH   SOLE   30 0 13,114
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 423,923 752 SH   SOLE   5 0 747
ROYAL BK CDA COM 780087102 BBG001S60869 3,529,960 33,183 SH   SOLE   289 0 32,894
RPM INTL INC COM 749685103 BBG001S7X317 970,735 9,015 SH   SOLE   0 0 9,015
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 2,232,916 22,242 SH   SOLE   478 0 21,765
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3,314,966 7,433 SH   SOLE   40 0 7,393
SACHEM CAP CORP COM 78590A109 BBG00F48C2L3 124,680 48,139 SH   SOLE   0 0 48,139
SALESFORCE INC COM 79466L302 BBG001SDLP09 3,295,227 12,817 SH   SOLE   362 0 12,455
SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 766,001 22,730 SH   SOLE   0 0 22,730
SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 584,789 8,827 SH   SOLE   24 0 8,803
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 1,936,262 39,906 SH   SOLE   511 0 39,395
SAP SE SPON ADR 803054204 BBG001S6RD41 5,037,386 24,973 SH   SOLE   133 0 24,840
SASOL LTD SPONSORED ADR 803866300 BBG001S5VW00 440,048 57,825 SH   SOLE   1,417 0 56,408
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 324,529 6,879 SH   SOLE   20 0 6,859
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1,246,905 16,921 SH   SOLE   170 0 16,751
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 201,784 3,856 SH   SOLE   0 0 3,856
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 253,750 9,554 SH   SOLE   1,280 0 8,274
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 497,736 14,209 SH   SOLE   983 0 13,226
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 506,879 13,193 SH   SOLE   0 0 13,193
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1,417,356 22,544 SH   SOLE   0 0 22,544
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 416,877 4,134 SH   SOLE   0 0 4,134
SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 572,470 4,870 SH   SOLE   35 0 4,835
SCYNEXIS INC COM NEW 811292200 BBG002133YY2 22,140 11,070 SH   SOLE   0 0 11,070
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1,387,190 13,433 SH   SOLE   278 0 13,155
SECURITY NATL FINL CORP CL A NEW 814785309 BBG001S6HG45 115,752 14,487 SH   SOLE   0 0 14,487
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 502,078 5,508 SH   SOLE   82 0 5,426
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 416,786 10,138 SH   SOLE   0 0 10,138
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 330,898 2,715 SH   SOLE   0 0 2,715
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 203,255 1,114 SH   SOLE   0 0 1,114
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 501,074 3,438 SH   SOLE   0 0 3,438
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,267,295 5,602 SH   SOLE   103 0 5,499
SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 273,642 25,574 SH   SOLE   1,094 0 24,480
SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 538,952 7,577 SH   SOLE   37 0 7,540
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,817,994 2,311 SH   SOLE   15 0 2,296
SHATTUCK LABS INC COM 82024L103 BBG00V776CR6 550,204 142,540 SH   SOLE   0 0 142,540
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 5,387,434 74,639 SH   SOLE   853 0 73,786
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1,972,134 6,608 SH   SOLE   47 0 6,561
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 BBG001S7BMC7 2,692,273 77,342 SH   SOLE   1,456 0 75,885
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1,259,970 19,076 SH   SOLE   56 0 19,020
SIGNET JEWELERS LIMITED SHS G81276100 BBG001S7FKS0 210,010 2,344 SH   SOLE   130 0 2,214
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 1,324,089 8,723 SH   SOLE   75 0 8,647
SK TELECOM LTD SPONSORED ADR 78440P306 BBG001S91DP0 675,741 32,286 SH   SOLE   275 0 32,011
SKYWEST INC COM 830879102 BBG001S5W465 449,990 5,483 SH   SOLE   180 0 5,303
SMART SAND INC COM 83191H107 BBG004P1F665 286,713 135,883 SH   SOLE   0 0 135,883
SNAP ON INC COM 833034101 BBG001S5W688 264,819 1,013 SH   SOLE   0 0 1,013
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 290,211 2,148 SH   SOLE   0 0 2,148
SOLO BRANDS INC COM CL A 83425V104 BBG012TKHLF7 32,141 14,097 SH   SOLE   0 0 14,097
SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 2,110,142 24,840 SH   SOLE   329 0 24,511
SOUTHERN CO COM 842587107 BBG001S5W777 866,969 11,177 SH   SOLE   39 0 11,138
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,168,364 5,434 SH   SOLE   0 0 5,434
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 2,128,176 42,538 SH   SOLE   0 0 42,538
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 739,914 19,642 SH   SOLE   0 0 19,642
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 96,492,138 177,304 SH   SOLE   54 0 177,250
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 223,663 418 SH   SOLE   0 0 418
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1,910,741 20,819 SH   SOLE   0 0 20,819
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 848,876 17,988 SH   SOLE   0 0 17,988
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 1,177,602 17,748 SH   SOLE   0 0 17,748
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 387,931 7,562 SH   SOLE   0 0 7,562
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1,196,277 18,692 SH   SOLE   0 0 18,692
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 243,906 5,873 SH   SOLE   0 0 5,873
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 4,569,367 58,350 SH   SOLE   0 0 58,350
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 662,990 5,213 SH   SOLE   0 0 5,213
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 856,647 2,730 SH   SOLE   32 0 2,698
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 1,404,651 16,790 SH   SOLE   232 0 16,558
STANTEC INC COM 85472N109 BBG001S6JJQ3 2,219,623 26,566 SH   SOLE   624 0 25,942
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 773,810 31,740 SH   SOLE   736 0 31,004
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,359,390 17,462 SH   SOLE   161 0 17,301
STATE STR CORP COM 857477103 BBG001S5RLD5 479,194 6,476 SH   SOLE   187 0 6,289
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 341,174 2,635 SH   SOLE   4 0 2,631
STEELCASE INC CL A 858155203 BBG001S89FD2 894,588 69,027 SH   SOLE   688 0 68,338
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 591,716 29,809 SH   SOLE   753 0 29,056
STERIS PLC SHS USD G8473T100 BBG00MRHG532 512,376 2,334 SH   SOLE   52 0 2,282
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 817,849 20,821 SH   SOLE   0 0 20,821
STRIDE INC COM 86333M108 BBG001SNN4P5 292,364 4,147 SH   SOLE   62 0 4,085
STRYKER CORPORATION COM 863667101 BBG001S8FR03 1,644,937 4,834 SH   SOLE   21 0 4,813
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 2,140,416 159,613 SH   SOLE   2,507 0 157,106
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 244,542 4,992 SH   SOLE   246 0 4,746
SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 740,806 75,592 SH   SOLE   1,931 0 73,661
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 4,189,269 109,955 SH   SOLE   1,339 0 108,616
SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 1,570,694 1,917 SH   SOLE   29 0 1,888
SUPERIOR GROUP OF CO INC COM 868358102 BBG001S5W161 811,978 42,939 SH   SOLE   54 0 42,885
SUZANO S A SPON ADS 86959K105 BBG001SKWHM5 380,897 37,088 SH   SOLE   858 0 36,230
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1,170,939 24,813 SH   SOLE   394 0 24,419
SYNOPSYS INC COM 871607107 BBG001S5VTR8 1,304,372 2,192 SH   SOLE   113 0 2,079
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 11,758,995 67,654 SH   SOLE   1,421 0 66,234
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 314,688 24,319 SH   SOLE   1,582 0 22,737
TAPESTRY INC COM 876030107 BBG001SFH7D5 424,883 9,929 SH   SOLE   208 0 9,721
TARGA RES CORP COM 87612G101 BBG001TC94B9 590,313 4,584 SH   SOLE   34 0 4,550
TARGET CORP COM 87612E106 BBG001SC0K41 498,617 3,368 SH   SOLE   59 0 3,309
TAYLOR DEVICES INC COM 877163105 BBG001S5WKF9 414,716 9,220 SH   SOLE   45 0 9,175
TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 984,448 17,757 SH   SOLE   46 0 17,711
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 987,000 6,561 SH   SOLE   3 0 6,558
TEEKAY CORPORATION COM Y8564W103 BBG001S8K4Q0 1,739,884 193,967 SH   SOLE   3,887 0 190,080
TEEKAY TANKERS LTD CL A Y8565N300 BBG001SSHNW1 813,824 11,827 SH   SOLE   136 0 11,691
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 962,142 155,939 SH   SOLE   4,959 0 150,980
TELEFONICA BRASIL SA NEW ADR 87936R205 BBG00Y6FQJF9 822,946 100,237 SH   SOLE   1,616 0 98,621
TELEFONICA S A SPONSORED ADR 879382208 BBG001S5WMH3 148,328 35,232 SH   SOLE   56 0 35,176
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 246,304 17,531 SH   SOLE   523 0 17,008
TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 2,172,912 16,334 SH   SOLE   274 0 16,060
TENNANT CO COM 880345103 BBG001SCHFK6 222,125 2,256 SH   SOLE   32 0 2,224
TERADYNE INC COM 880770102 BBG001S5WMZ3 206,701 1,394 SH   SOLE   144 0 1,250
TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 251,194 6,690 SH   SOLE   0 0 6,690
TESLA INC COM 88160R101 BBG001SQKGD7 7,118,830 35,975 SH   SOLE   532 0 35,443
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 183,121 11,269 SH   SOLE   385 0 10,884
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,415,053 7,274 SH   SOLE   567 0 6,707
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 436,891 595 SH   SOLE   0 0 595
TFI INTL INC COM 87241L109 BBG001SCQG15 893,225 6,153 SH   SOLE   0 0 6,153
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1,944,076 5,881 SH   SOLE   87 0 5,794
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,450,127 4,431 SH   SOLE   45 0 4,386
THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 836,374 4,962 SH   SOLE   396 0 4,566
THOR INDS INC COM 885160101 BBG001S5WPH6 660,843 7,072 SH   SOLE   42 0 7,030
TILE SHOP HLDGS INC COM 88677Q109 BBG001TG2NG0 533,451 76,977 SH   SOLE   166 0 76,811
TIM S A SPONSORED ADR 88706T108 BBG00XS5MBP9 535,425 37,390 SH   SOLE   726 0 36,664
TJX COS INC NEW COM 872540109 BBG001S5WQ93 1,791,561 16,272 SH   SOLE   434 0 15,838
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 1,767,644 10,033 SH   SOLE   138 0 9,895
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 1,903,926 16,530 SH   SOLE   98 0 16,432
TOPBUILD CORP COM 89055F103 BBG0077VS2G6 609,112 1,581 SH   SOLE   84 0 1,497
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1,291,364 23,496 SH   SOLE   197 0 23,299
TORRID HLDGS INC COM 89142B107 BBG011C0PDC3 285,968 38,180 SH   SOLE   0 0 38,180
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 3,647,821 54,706 SH   SOLE   668 0 54,038
TOWNSQUARE MEDIA INC CL A 892231101 BBG002VH4NK6 370,901 33,841 SH   SOLE   642 0 33,199
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 4,001,287 19,521 SH   SOLE   231 0 19,290
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 358,665 1,090 SH   SOLE   65 0 1,025
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 6,789,693 33,391 SH   SOLE   53 0 33,338
TRAVELZOO COM NEW 89421Q205 BBG001SGXPS9 82,382 10,854 SH   SOLE   0 0 10,854
TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 701,193 14,919 SH   SOLE   76 0 14,843
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 BBG001SFMFS5 2,753,755 363,292 SH   SOLE   3,836 0 359,456
TWIN DISC INC COM 901476101 BBG001S5WLY6 150,759 12,798 SH   SOLE   0 0 12,798
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1,673,530 23,026 SH   SOLE   347 0 22,679
UBS GROUP AG SHS H42097107 BBG007936GX0 4,580,842 155,073 SH   SOLE   1,748 0 153,324
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 BBG001S8C8S8 719,140 183,923 SH   SOLE   2,003 0 181,921
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2,109,883 38,368 SH   SOLE   269 0 38,100
UNION PAC CORP COM 907818108 BBG001S5X2M0 5,428,456 23,992 SH   SOLE   66 0 23,926
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 939,582 107,258 SH   SOLE   3,595 0 103,663
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 400,879 2,929 SH   SOLE   8 0 2,921
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1,047,382 1,620 SH   SOLE   52 0 1,568
UNITED SEC BANCSHARES CALIF COM 911460103 BBG001S8S2B2 74,746 10,310 SH   SOLE   0 0 10,310
UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 233,816 734 SH   SOLE   0 0 734
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 6,647,027 13,052 SH   SOLE   216 0 12,836
UNITY BANCORP INC COM 913290102 BBG001S5Q024 202,010 6,832 SH   SOLE   0 0 6,832
UNIVERSAL CORP VA COM 913456109 BBG001S5X5V3 576,372 11,960 SH   SOLE   198 0 11,762
UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 1,094,657 5,919 SH   SOLE   34 0 5,885
UNUM GROUP COM 91529Y106 BBG001S5X2J4 1,749,079 34,222 SH   SOLE   786 0 33,436
UPBOUND GROUP INC COM 76009N100 BBG001S6BR38 351,345 11,444 SH   SOLE   50 0 11,395
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 1,992,768 50,196 SH   SOLE   72 0 50,124
VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 345,677 55,132 SH   SOLE   579 0 54,553
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 1,810,414 162,078 SH   SOLE   3,163 0 158,915
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1,961,716 12,514 SH   SOLE   219 0 12,295
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 560,152 1,680 SH   SOLE   0 0 1,680
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 676,968 8,826 SH   SOLE   0 0 8,826
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 75,308,059 1,045,219 SH   SOLE   0 0 1,045,219
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 761,126 15,370 SH   SOLE   0 0 15,370
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 4,882,950 13,056 SH   SOLE   0 0 13,056
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 5,870,314 23,517 SH   SOLE   0 0 23,517
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,309,845 5,410 SH   SOLE   0 0 5,410
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1,666,533 19,897 SH   SOLE   0 0 19,897
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2,369,743 4,738 SH   SOLE   0 0 4,738
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 251,371 1,377 SH   SOLE   0 0 1,377
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,673,386 7,675 SH   SOLE   48 0 7,627
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 220,577 882 SH   SOLE   0 0 882
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 216,450,344 809,130 SH   SOLE   330 0 808,800
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1,237,453 7,714 SH   SOLE   0 0 7,714
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 4,525,199 77,169 SH   SOLE   304 0 76,865
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4,249,136 97,101 SH   SOLE   0 0 97,101
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2,203,621 33,003 SH   SOLE   0 0 33,003
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 4,394,170 39,014 SH   SOLE   145 0 38,869
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 3,421,861 70,496 SH   SOLE   0 0 70,496
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 203,407 2,545 SH   SOLE   0 0 2,545
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 2,178,140 37,561 SH   SOLE   0 0 37,561
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1,521,973 16,224 SH   SOLE   0 0 16,224
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,189,297 11,993 SH   SOLE   0 0 11,993
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 325,957 5,406 SH   SOLE   0 0 5,406
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 16,984,837 343,683 SH   SOLE   1,241 0 342,442
VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 63,086,821 420,019 SH   SOLE   135 0 419,884
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 4,490,798 37,865 SH   SOLE   0 0 37,865
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 247,359 1,218 SH   SOLE   0 0 1,218
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 220,457 829 SH   SOLE   0 0 829
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 809,421 1,404 SH   SOLE   0 0 1,404
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 414,158 3,495 SH   SOLE   0 0 3,495
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 250,425 797 SH   SOLE   0 0 797
VECTOR GROUP LTD COM 92240M108 BBG001S75639 143,191 13,547 SH   SOLE   114 0 13,433
VERA BRADLEY INC COM 92335C106 BBG001T94V30 395,469 63,174 SH   SOLE   43 0 63,131
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1,593,854 5,913 SH   SOLE   37 0 5,876
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 7,097,413 172,100 SH   SOLE   1,111 0 170,989
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 1,325,540 2,828 SH   SOLE   17 0 2,811
VIATRIS INC COM 92556V106 BBG00Y52JV51 1,269,467 119,423 SH   SOLE   1,506 0 117,917
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 1,594,206 122,443 SH   SOLE   967 0 121,476
VIRCO MFG CO COM 927651109 BBG001S5X7Z5 1,270,321 91,128 SH   SOLE   400 0 90,728
VIRTRA INC COM PAR 92827K301 BBG001SKKTY9 113,904 14,812 SH   SOLE   0 0 14,812
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 240,322 7,000 SH   SOLE   0 0 7,000
VISA INC COM CL A 92826C839 BBG001SRCFY3 15,460,787 58,905 SH   SOLE   372 0 58,533
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 3,348,119 377,466 SH   SOLE   7,945 0 369,521
VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 501,516 13,129 SH   SOLE   60 0 13,069
VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 692,924 9,739 SH   SOLE   472 0 9,267
VOYAGER THERAPEUTICS INC COM 92915B106 BBG005ZSY242 91,408 11,556 SH   SOLE   682 0 10,874
WALMART INC COM 931142103 BBG001S5XH92 12,845,899 189,719 SH   SOLE   1,759 0 187,960
WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 981,135 15,631 SH   SOLE   139 0 15,492
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 552,566 3,151 SH   SOLE   3 0 3,148
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 3,990,206 18,704 SH   SOLE   51 0 18,653
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3,164,715 53,287 SH   SOLE   708 0 52,579
WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 570,684 7,424 SH   SOLE   34 0 7,390
WESTERN NEW ENG BANCORP INC COM 958892101 BBG001SFXCR1 123,501 17,951 SH   SOLE   68 0 17,883
WESTERN UN CO COM 959802109 BBG001SR0YK0 150,284 12,298 SH   SOLE   0 0 12,298
WEYCO GROUP INC COM 962149100 BBG001S5XF05 245,211 8,087 SH   SOLE   0 0 8,087
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 247,926 8,733 SH   SOLE   19 0 8,714
WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 452,547 249 SH   SOLE   6 0 243
WILLIAMS COS INC COM 969457100 BBG001S5XH10 369,609 8,697 SH   SOLE   101 0 8,596
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 2,315,065 8,199 SH   SOLE   121 0 8,078
WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 468,026 76,726 SH   SOLE   1,730 0 74,996
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 1,481,525 23,353 SH   SOLE   0 0 23,353
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 2,265,475 20,080 SH   SOLE   0 0 20,080
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 392,846 20,885 SH   SOLE   583 0 20,302
WOORI FINL GROUP INC SPONSORED ADS 981064108 BBG00MYXJJT8 1,013,824 31,642 SH   SOLE   640 0 31,003
WORTHINGTON ENTERPRISES INC COM 981811102 BBG001S6XN51 607,481 12,835 SH   SOLE   256 0 12,579
WPP PLC NEW ADR 92937A102 BBG001S5XJ89 245,312 5,358 SH   SOLE   409 0 4,949
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 252,693 4,731 SH   SOLE   0 0 4,731
XYLEM INC COM 98419M100 BBG001V05C73 1,175,912 8,670 SH   SOLE   62 0 8,608
YUM BRANDS INC COM 988498101 BBG001S7JQ30 595,638 4,497 SH   SOLE   12 0 4,485
ZEDGE INC CL B 98923T104 BBG00B9QVTT9 50,810 16,659 SH   SOLE   0 0 16,659
ZOETIS INC CL A 98978V103 BBG0039320P7 3,445,110 19,873 SH   SOLE   24 0 19,849
ZYMEWORKS INC COM 98985Y108 BBG019XSYC98 391,741 46,033 SH   SOLE   789 0 45,244