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
ABB LTD SPONSORED ADR ADR 000375204   15,067 325 SH   SOLE   325 0 0
ACCELLERON INDS LTD UNSPONSORE ADR 00449R109   5,346 142 SH   SOLE   142 0 0
ALCON INC ORD SHS ADR H01301128   5,414 65 SH   SOLE   65 0 0
AON PLC SHS CL A ADR G0403H108   667,440 2,000 SH   SOLE   2,000 0 0
ASML HOLDING N V N Y REGISTRY ADR N07059210   68,465 71 SH   SOLE   71 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   139,429 2,058 SH   SOLE   2,058 0 0
B2GOLD CORP COM ADR 11777Q209   85,908 32,915 SH   SOLE   32,915 0 0
BANCO BRADESCO S A SP ADR PFD ADR 059460303   9,135 3,194 SH   SOLE   3,194 0 0
BANK OF MONTREAL ADR 063671101   289,914 2,968 SH   SOLE   2,968 0 0
BARRICK GOLD CORP COM ADR 067901108   1,664 100 SH   SOLE   100 0 0
BAUSCH HEALTH COS INC COM ADR 071734107   2,237,591 210,894 SH   SOLE   204,237 0 6,657
BTC DIGITAL LTD ADR G6055H155   3 1 SH   SOLE   0 0 1
CAMECO CORP COM ADR 13321L108   282,230 6,515 SH   SOLE   6,515 0 0
CANADIAN NATL RY CO COM ADR 136375102   1,317 10 SH   SOLE   10 0 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107   1,894,565 15,500 SH   SOLE   15,500 0 0
CRESCO LABS INC SUB VTG SHS ADR 22587M106   1,501 725 SH   SOLE   725 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205   29,748 200 SH   SOLE   200 0 0
DRONE GUARDER INC COM ADR 26211L103   2 6,700 SH   SOLE   0 0 6,700
EVEREST GROUP LTD COM ADR G3223R108   41,340 104 SH   SOLE   104 0 0
FIRSTSERVICE CORP NEW COM ADR 33767E202   380,506 2,295 SH   SOLE   2,295 0 0
GREEN THUMB INDS INC SUB VTG S ADR 39342L108   708,286 48,780 SH   SOLE   48,425 0 355
GSK PLC SPONSORED ADR ADR 37733W204   122,008 2,846 SH   SOLE   2,846 0 0
HALEON PLC SPON ADS ADR 405552100   2,547 300 SH   SOLE   300 0 0
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101   28,756 514 SH   SOLE   514 0 0
ICICI BK LTD ADR ADR 45104G104   156,866 5,940 SH   SOLE   5,940 0 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103   3,281,569 96,460 SH   SOLE   87,965 0 8,495
INMODE LTD SHS ADR M5425M103   2,161 100 SH   SOLE   0 0 100
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105   803,201 6,670 SH   SOLE   6,670 0 0
JOHNSON CONTROLS INTL ADR g51502105   10,908 167 SH   SOLE   167 0 0
KEYWORDS STUDIOS PLC SHS ADR G5254U108   19,299 1,195 SH   SOLE   1,195 0 0
KORNIT DIGITAL LTD SHS ADR M6372Q113   9,476,669 522,995 SH   SOLE   515,554 0 7,441
KORNIT DIGITAL LTD SHS ADR M6372Q113   5,291 292 SH   DFND   292 0 0
LITHIUM AMERS ARGENTINA CORP ADR 53681K100   2,695 500 SH   SOLE   500 0 0
LITHIUM AMERS CORP NEW COM NEW ADR 53681j103   3,360 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS ADR G5960L103   37,039 425 SH   SOLE   425 0 0
MERCADOLIBRE INC COM ADR 58733R102   718 0 SH   SOLE   0 0 0
NANO DIMENSION LTD SPONSORD AD ADR 63008G203   2,785 1,000 SH   SOLE   1,000 0 0
NIO INC SPON ADS ADR 62914V106   225 50 SH   SOLE   0 0 50
NOVARTIS A G SPONSORED ADR ADR 66987V109   2,999 31 SH   SOLE   31 0 0
NXP SEMICONDUCTORS N V COM ADR N6596X109   10,824,327 43,687 SH   SOLE   41,696 0 1,991
ROYAL CARIBBEAN CRUISE COM ADR V7780T103   139 1 SH   SOLE   1 0 0
SCHLUMBERGER ADR 806857108   115,101 2,100 SH   SOLE   2,100 0 0
SHELL PLC SPON ADS ADR 780259305   212,925 3,176 SH   SOLE   3,176 0 0
SHOPIFY INC CL A ADR 82509L107   3,087 40 SH   SOLE   40 0 0
SMITH & NEPHEW PLC SPDN ADR NE ADR 83175M205   19,958 787 SH   SOLE   787 0 0
STMICROELECTRONICS N V NY REGI ADR 861012102   883 20 SH   SOLE   20 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADR 874039100   136,050 1,000 SH   SOLE   1,000 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109   15,222 390 SH   SOLE   390 0 0
UNILEVER PLC AD ADR 904767704   97,870 1,950 SH   SOLE   1,950 0 0
VSBLTY GROUPE TECHNOLOGIES COR ADR 91834N605   2 20 SH   SOLE   0 0 20
WESTPORT FUEL SYSTEMS INC COM ADR 960908507   842 125 SH   SOLE   125 0 0
WNS HLDGS LTD COM SHS ADR G98196101   5,053 100 SH   SOLE   100 0 0
1ST BUS FINL SVCS INC COM COM 319390100   225,750 6,020 SH   SOLE   6,020 0 0
3M CO COM COM 88579Y101   30,229 285 SH   SOLE   285 0 0
ABBOTT LABS COM 002824100   1,018,719 8,963 SH   SOLE   8,937 0 26
ABBVIE INC. COM COM 00287Y109   7,091,159 38,941 SH   SOLE   36,936 0 2,005
ACADIA HEALTHCARE COMPANY INC COM 00404A109   418,678 5,285 SH   SOLE   5,285 0 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H201   10,286 10,390 SH   SOLE   10,390 0 0
ACCESS POWER & CO INC COM 00431N108   1 200 SH   SOLE   200 0 0
ADICET BIO INC COM COM 007002108   188 80 SH   SOLE   80 0 0
ADOBE INC COM 00724F101   3,957,073 7,842 SH   SOLE   7,715 0 127
ADVANCED MICRO DEVICES COM COM 007903107   45,122 250 SH   SOLE   250 0 0
ADVANSIX INC COM COM 00773T101   1,144 40 SH   SOLE   40 0 0
AES CORP CO COM 00130H105   4,482 250 SH   SOLE   250 0 0
AIR PRODS & CHEMS INC COM COM 009158106   27,377 113 SH   SOLE   113 0 0
ALLIANT ENERGY CORP COM 018802108   91,614 1,818 SH   SOLE   1,818 0 0
ALLSTATE CORP COM 020002101   151,384 875 SH   SOLE   475 0 400
ALLY FINL INC COM COM 02005N100   3,937 97 SH   SOLE   97 0 0
ALPHABET INC CAP STK CL A COM 02079K305   27,013,150 178,978 SH   SOLE   168,308 0 10,670
ALPHABET INC CAP STK CL C COM 02079K107   339,540 2,230 SH   SOLE   2,230 0 0
ALTRIA GROUP INC COM COM 02209S103   76,946 1,764 SH   SOLE   1,764 0 0
AMAZON COM INC CO COM 023135106   695,282 3,855 SH   SOLE   1,855 0 2,000
AMERICAN ELECTRIC POWER COM 025537101   5,855 68 SH   SOLE   68 0 0
AMERICAN EXPRESS CO COM 025816109   422,593 1,856 SH   SOLE   1,856 0 0
AMGEN INC COM 031162100   5,201,691 18,295 SH   SOLE   17,284 0 1,012
AMN HEALTHCARE SVCS INC COM COM 001744101   2,907,606 46,514 SH   SOLE   45,375 0 1,139
AMPHENOL CORP NEW CL A COM 032095101   86,221 747 SH   SOLE   747 0 0
ANALOG DEVICES INC COM COM 032654105   3,272,348 16,545 SH   SOLE   16,545 0 0
ANAVEX LIFE SCIENCES CORP COM COM 032797300   10,180 2,000 SH   SOLE   2,000 0 0
ANSYS INC COM COM 03662Q105   19,788 57 SH   SOLE   57 0 0
APPLE INC COM COM 037833100   7,907,869 46,115 SH   SOLE   45,192 0 923
APPLIED MATLS INC CO COM 038222105   7,424 36 SH   SOLE   36 0 0
ASSOCIATED BANCORP COM 045487105   934,179 43,430 SH   SOLE   43,430 0 0
AT&T INC COM COM 00206R102   120,490 6,846 SH   SOLE   6,846 0 0
AUTOMATIC DATA PROCESSING COM 053015103   308,179 1,234 SH   SOLE   234 0 1,000
AZEK CO INC CL A COM 05478C105   565,728 11,265 SH   SOLE   11,265 0 0
BADGER METER INC COM COM 056525108   822 5 SH   SOLE   5 0 0
BANK FIRST CORPORATION COM 06211J100   615,444 7,101 SH   SOLE   7,101 0 0
BANK OF AMERICA COM 060505104   11,804,247 311,293 SH   SOLE   292,975 0 18,318
BARINGS BDC INC COM COM 06759L103   2,585 278 SH   SOLE   278 0 0
BAXTER INTERNATIONAL INC COM 071813109   41,201 964 SH   SOLE   964 0 0
BECTON DICKINSON & CO COM 075887109   14,600 59 SH   SOLE   59 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   113,120 269 SH   SOLE   269 0 0
BERRY GLOBAL GROUP INC COM COM 08579W103   6,595,163 109,047 SH   SOLE   106,723 0 2,324
BEST BUY INC COM COM 086516101   4,266 52 SH   SOLE   52 0 0
BLACKSTONE INC COM 09260D107   91,959 700 SH   SOLE   700 0 0
BLOCK INC. COM 852234103   677 8 SH   SOLE   0 0 8
BOEING CO COM 097023105   4,383,961 22,716 SH   SOLE   22,716 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   926 6 SH   SOLE   6 0 0
BREAD FINANCIAL HOLDINGS COM 018581108   9,909,889 266,109 SH   SOLE   260,645 0 5,463
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100   409 4 SH   SOLE   4 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   4,364,250 80,477 SH   SOLE   78,259 0 2,218
CALIX INC COM COM 13100M509   1,855,302 55,950 SH   SOLE   55,950 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104   7,789 134 SH   SOLE   134 0 0
CATERPILLAR INC COM 149123101   27,482 75 SH   SOLE   75 0 0
CDW CORP COM COM 12514G108   101,033 395 SH   SOLE   395 0 0
CHEMOURS CO COM COM 163851108   14,180 540 SH   SOLE   500 0 40
CHENIERE ENERGY INC COM NEW COM 16411R208   2,370,816 14,700 SH   SOLE   14,700 0 0
CHEVRON CORP NEW COM COM 166764100   6,114,320 38,762 SH   SOLE   36,673 0 2,089
CHEWY INC CL A COM 16679L109   4,685,185 294,480 SH   SOLE   290,367 0 4,113
CHURCH & DWIGHT INC COM COM 171340102   35,741 343 SH   SOLE   343 0 0
CINCINNATI FINANCIAL CORP COM 172062101   206,495 1,663 SH   SOLE   1,663 0 0
CIRRUS LOGIC INC COM COM 172755100   813 9 SH   SOLE   9 0 0
CISCO SYSTEMS INC COM 17275R102   8,241,391 165,125 SH   SOLE   155,604 0 9,521
CITIGROUP INC COM NEW COM 172967424   12,341,068 195,147 SH   SOLE   191,039 0 4,107
CITIGROUP INC COM NEW COM 172967424   9,549 151 SH   DFND   151 0 0
CITIZENS FINANCIAL GROUP INC C COM 174610105   5,215,978 143,730 SH   SOLE   136,163 0 7,567
CNA FINL CORP COM 126117100   50,689 1,116 SH   SOLE   1,116 0 0
COCA COLA CO COM 191216100   2,083,301 34,052 SH   SOLE   34,052 0 0
COGNEX CORP COM COM 192422103   424,200 10,000 SH   SOLE   10,000 0 0
COHBAR INC COM COM 19249J307   22 25 SH   SOLE   25 0 0
COHERENT INC COM COM 19247g107   10,669,509 176,006 SH   SOLE   169,243 0 6,763
COLGATE PALMOLIVE CO COM 194162103   274,202 3,045 SH   SOLE   3,045 0 0
CONAGRA BRANDS INC COM 205887102   29,640 1,000 SH   SOLE   1,000 0 0
CONCENTRIX CORP COM COM 20602D101   415,199 6,270 SH   SOLE   6,270 0 0
CONOCOPHILLIPS COM COM 20825C104   50,912 400 SH   SOLE   400 0 0
CONSOLIDATED EDISON COM COM 209115104   14,257 157 SH   SOLE   157 0 0
CONSTELLATION ENERGY CORP COM COM 21037T109   6,655 36 SH   SOLE   36 0 0
CORNING INC COM 219350105   2,651,322 80,441 SH   SOLE   73,535 0 6,906
CORTEVA INC COM COM 22052L104   81,661 1,416 SH   SOLE   1,331 0 85
COSTCO WHOLESALE CORP COM 22160K105   534,702 730 SH   SOLE   730 0 0
CROWN HOLDINGS INC COM COM 228368106   245,230 3,094 SH   SOLE   1,749 0 1,345
CSX CORP COM COM 126408103   30,583 825 SH   SOLE   150 0 675
CUMMINS INC COM COM 231021106   46,555 158 SH   SOLE   158 0 0
CVS HEALTH CORP COM COM 126650100   8,230,853 103,195 SH   SOLE   100,614 0 2,581
DANAHER CORP COM 235851102   42,606 171 SH   SOLE   171 0 0
DARDEN RESTAURANTS INC. COM 237194105   54,324 325 SH   SOLE   0 0 325
DEERE & CO. COM 244199105   41,074 100 SH   SOLE   100 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202   10,498 92 SH   SOLE   92 0 0
DEVON ENERGY CORP NEW COM 25179M103   56,151 1,119 SH   SOLE   819 0 300
DISCOVER FINL SVCS COM COM 254709108   7,653,297 58,382 SH   SOLE   56,152 0 2,230
DISNEY WALT PRODTNS COM 254687106   2,789,242 22,795 SH   SOLE   21,915 0 880
DOLLAR TREE INC COM COM 256746108   9,853 74 SH   SOLE   74 0 0
DOMINION RES INC/VA COM 25746U109   14,560 296 SH   SOLE   296 0 0
DOW INC COM 260557103   104,911 1,811 SH   SOLE   1,726 0 85
DULUTH HLDGS INC COM CL B COM 26443V101   301,962 61,625 SH   SOLE   61,625 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   38,795 506 SH   SOLE   506 0 0
EBAY INC COM COM 278642103   8,018,183 151,917 SH   SOLE   145,113 0 6,804
ECOLAB INC COM COM 278865100   34,031 147 SH   SOLE   147 0 0
ELECTRONIC ARTS INC COM COM 285512109   1,582,090 11,925 SH   SOLE   11,925 0 0
EMERSON ELEC CO COM 291011104   43,667 385 SH   SOLE   385 0 0
ENERGIZER HLDGS INC NEW COM COM 29272W109   84,493 2,870 SH   SOLE   2,370 0 500
EQUIFAX INC CO COM 294429105   4,124,958 15,419 SH   SOLE   15,032 0 387
ERIE INDTY CO CL A COM 29530P102   25,700 64 SH   SOLE   64 0 0
EXACT SCIENCES CORP COM COM 30063P105   11,083,131 160,486 SH   SOLE   154,811 0 5,674
EXACT SCIENCES CORP COM COM 30063P105   6,768 98 SH   DFND   98 0 0
EXELON CORP CO COM 30161N101   4,058 108 SH   SOLE   108 0 0
EXXON MOBIL CORP COM COM 30231G102   17,871,290 153,745 SH   SOLE   151,311 0 2,433
FACTSET RESH SYS INC COM COM 303075105   21,811 48 SH   SOLE   48 0 0
FARMERS & MERCHANTS BK COM COM 308243104   532,800 111 SH   SOLE   0 0 111
FASTENAL CO COM 311900104   170,325 2,208 SH   SOLE   2,208 0 0
FEDEX CORP COM COM 31428X106   5,614,468 19,378 SH   SOLE   18,469 0 909
FIDELITY NATIONAL FINANCIAL IN COM 31620R303   18,904 356 SH   SOLE   356 0 0
FIDELITY NATL INFO SVC COM COM 31620M106   106,152 1,431 SH   SOLE   1,245 0 186
FIRST HORIZON CORP COM 320517105   11,042 717 SH   SOLE   717 0 0
FIRSTENERGY CORP COM COM 337932107   1,931 50 SH   SOLE   50 0 0
FISERV INC COM 337738108   7,242,923 45,319 SH   SOLE   42,483 0 2,836
FORD MOTOR COMPANY COM 345370860   11,652 877 SH   SOLE   777 0 100
FREEPORT-MCMORAN INC COM 35671D857   9,342,109 198,684 SH   SOLE   186,362 0 12,322
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   4,437,022 48,807 SH   SOLE   48,009 0 798
GENERAC HLDGS INC COM COM 368736104   6,396,528 50,710 SH   SOLE   49,830 0 880
GENERAL DYNAMICS CORP COM COM 369550108   1,169,226 4,139 SH   SOLE   4,139 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301   4,529,560 25,805 SH   SOLE   24,705 0 1,100
GENERAL MILLS INC COM 370334104   74,938 1,071 SH   SOLE   1,071 0 0
GENERAL MTRS CO COM COM 37045V100   907 20 SH   SOLE   0 0 20
GENUINE PARTS CO CO COM 372460105   34,859 225 SH   SOLE   225 0 0
GILEAD SCIENCES INC COM COM 375558103   32,523 444 SH   SOLE   444 0 0
GLOBAL PMTS INC COM COM 37940X102   2,872,955 21,494 SH   SOLE   20,884 0 610
GOLDMAN SACHS GROUP INC COM 38141G104   3,759 9 SH   SOLE   9 0 0
HARLEY DAVIDSON INC COM COM 412822108   451 10 SH   SOLE   10 0 0
HASBRO INC COM COM 418056107   524,845 9,286 SH   SOLE   9,286 0 0
HCA HEALTHCARE INC COM COM 40412C101   2,434,769 7,300 SH   SOLE   6,400 0 900
HENRY JACK & ASSOC INC COM COM 426281101   18,756 108 SH   SOLE   108 0 0
HERSHEY FOODS CORP COM 427866108   53,487 275 SH   SOLE   275 0 0
HESS CORP COM COM 42809H107   7,677 50 SH   SOLE   50 0 0
HILLENBRAND INC COM COM 431571108   557,716 11,090 SH   SOLE   11,090 0 0
HOME DEPOT INC COM 437076102   89,762 234 SH   SOLE   234 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106   238,090 1,160 SH   SOLE   1,160 0 0
HUNTSMAN CORP COM COM 447011107   241 9 SH   SOLE   9 0 0
HYATT HOTELS CORP COM CL A COM 448579102   1,042 7 SH   SOLE   7 0 0
ILLINOIS TOOL WORKS INC COM 452308109   52,383 195 SH   SOLE   195 0 0
INOVIO PHARMACEUTICALS INC COM COM 45773H409   180 13 SH   SOLE   0 0 13
INTEL CORP COM 458140100   527,874 11,951 SH   SOLE   9,342 0 2,609
INTERCONTINENTALEXCHANGE COM COM 45866F104   5,469,027 39,795 SH   SOLE   38,925 0 870
INTERNATIONAL FLAV&FRA COM COM 459506101   39,813 463 SH   SOLE   402 0 61
ITT INC COM COM 45073V108   13,603 100 SH   SOLE   100 0 0
JETBLUE AWYS CORP COM COM 477143101   389 52 SH   SOLE   52 0 0
JOHNSON & JOHNSON COM 478160104   7,192,219 45,466 SH   SOLE   43,298 0 2,167
JOHNSON OUTDOORS INC CL A COM 479167108   168 4 SH   SOLE   4 0 0
JPMORGAN CHASE & CO COM COM 46625H100   12,764,273 63,726 SH   SOLE   59,446 0 4,279
KELLANOVA COM 487836108   10,656 186 SH   SOLE   0 0 186
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   7,604,095 48,626 SH   SOLE   46,464 0 2,162
KIMBERLY CLARK CORP COM 494368103   4,952,265 38,286 SH   SOLE   37,774 0 512
KINDER MORGAN INC DEL COM COM 49456B101   81,485 4,443 SH   SOLE   4,443 0 0
KINSALE CAP GROUP INC COM COM 49714P108   89,206 170 SH   SOLE   170 0 0
KIRKLANDS INC COM COM 497498105   241 100 SH   SOLE   0 0 100
KNIFE RIVER CORP COMMON STOCK COM 498894104   557 7 SH   SOLE   7 0 0
KONTOOR BRANDS INC COM COM 50050N103   1,807 30 SH   SOLE   30 0 0
KRAFT HEINZ CO COM COM 500754106   278,669 7,552 SH   SOLE   4,502 0 3,050
L3HARRIS TECHNOLOGIES INC COM COM 502431109   153,645 721 SH   SOLE   721 0 0
LAMB WESTON HLDGS INC COM COM 513272104   42,612 400 SH   SOLE   0 0 400
LAS VEGAS SANDS CORP COM COM 517834107   279,955 5,415 SH   SOLE   4,965 0 450
LEVI STRAUSS & CO NEW CL A COM COM 52736R102   319,840 16,000 SH   SOLE   16,000 0 0
LILLY ELI AND COMPANY COM 532457108   19,449 25 SH   SOLE   25 0 0
LKQ CORP COM COM 501889208   8,653,302 162,017 SH   SOLE   157,964 0 4,052
LOCKHEED MARTIN CORP COM COM 539830109   37,754 83 SH   SOLE   83 0 0
LOWES COS INC CO COM 548661107   284,533 1,117 SH   SOLE   627 0 490
LUCID DIAGNOSTICS INC COM COM 54948X109   1 1 SH   SOLE   0 0 1
LUMENTUM HLDGS INC COM COM 55024U109   3,382,163 71,429 SH   SOLE   69,633 0 1,796
MANITOWOC CO INC COM NEW COM 563571405   3,535 250 SH   SOLE   250 0 0
MANNKIND CORP COM NEW COM 56400P706   7,076 1,562 SH   SOLE   0 0 1,562
MANNKIND CORP COM NEW COM 56400P706   4,077 900 SH   DFND   0 0 900
MARATHON PETE CORP COM COM 56585A102   15,515 77 SH   SOLE   77 0 0
MARTEN TRANS LTD COM COM 573075108   721 39 SH   SOLE   39 0 0
MARVELL TECHNOLOGY GROUP LTD C COM 573874104   2,877,728 40,600 SH   SOLE   40,600 0 0
MASCO CORP COM COM 574599106   312,680 3,964 SH   SOLE   3,189 0 775
MASTEC INC COM COM 576323109   707,767 7,590 SH   SOLE   7,590 0 0
MATTEL INC COM 577081102   292,792 14,780 SH   SOLE   14,780 0 0
MCDONALDS CORP COM 580135101   229,811 815 SH   SOLE   815 0 0
MCKESSON CORP COM 58155q103   6,294,567 11,725 SH   SOLE   11,160 0 565
MDU RESOURCES GROUP INC COM 552690109   341 14 SH   SOLE   14 0 0
MERCK & CO INC NEW COM COM 58933Y105   2,494,911 18,908 SH   SOLE   18,908 0 0
META PLATFORMS COM 30303M102   11,846,534 24,397 SH   SOLE   23,138 0 1,258
METTLER TOLEDO INTL COM COM 592688105   299,540 225 SH   SOLE   225 0 0
MGE ENERGY INC COM COM 55277P104   534,666 6,792 SH   SOLE   6,792 0 0
MGP INGREDIENTS INC NEW COM COM 55303J106   107,662 1,250 SH   SOLE   0 0 1,250
MICROCHIP TECHNOLOGY INC COM 595017104   51,583 575 SH   SOLE   575 0 0
MICROSOFT CORP COM 594918104   29,070,975 69,098 SH   SOLE   63,638 0 5,460
MIMEDX GROUP INC COM COM 602496101   125,895 16,350 SH   SOLE   13,200 0 3,150
MODERNA INC COM COM 60770K107   409 4 SH   SOLE   4 0 0
MOLSON COORS BEVERAGE CO COM 60871R209   2,408 36 SH   SOLE   36 0 0
MONDELEZ INTL INC CL A COM 609207105   21,000 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW COM 617446448   147,249 1,564 SH   SOLE   1,564 0 0
MUELLER WTR PRODS INC COM SER COM 624758108   454,140 28,225 SH   SOLE   28,225 0 0
NANOSTRING TECHNOLOGIES INC CO COM 63009R109   128 1,600 SH   SOLE   1,600 0 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,051,640 7,625 SH   SOLE   7,625 0 0
NEW YORK CMNTY BANCORP COM COM 649445103   521,160 161,851 SH   SOLE   161,851 0 0
NEWELL BRANDS INC. COM 651229106   134,567 16,758 SH   SOLE   15,828 0 930
NEXTERA ENERGY INC COM COM 65339F101   90,497 1,416 SH   SOLE   1,416 0 0
NIKE INC-CL B COM 654106103   78,255 833 SH   SOLE   833 0 0
NMI HLDGS INC CL A COM 629209305   129,360 4,000 SH   SOLE   1,000 0 3,000
NOODLES & CO COM CL A COM 65540B105   296,980 155,487 SH   SOLE   155,487 0 0
NORFOLK SOUTHERN CORP COM COM 655844108   76,461 300 SH   SOLE   300 0 0
NORTHERN TRUST CORP COM 665859104   6,543,071 73,584 SH   SOLE   72,285 0 1,299
NORTHROP GRUMMAN CORP COM COM 666807102   11,966 25 SH   SOLE   25 0 0
NVIDIA CORP COM COM 67066G104   137,281 152 SH   SOLE   52 0 100
O-I GLASS INC COM COM 67098H104   6,534,519 393,883 SH   SOLE   386,484 0 7,399
OKTA INC CL A COM 679295105   8,579 82 SH   SOLE   82 0 0
ON SEMICONDUCTOR CORP COM COM 682189105   5,810 79 SH   SOLE   79 0 0
ONEOK INC NEW COM COM 682680103   353,309 4,407 SH   SOLE   4,407 0 0
ORACLE CORP COM 68389X105   7,929,870 63,131 SH   SOLE   59,662 0 3,469
ORGANON & CO COMMON STOCK COM 68622V106   1,542 82 SH   SOLE   82 0 0
OSHKOSH CORPORATION COM 688239201   15,894 127 SH   SOLE   127 0 0
OTIS WORLDWIDE CORP COM COM 68902V107   6,651 67 SH   SOLE   67 0 0
PARAMOUNT GLOBLAL COM 92556H206   7,717,357 655,680 SH   SOLE   644,913 0 10,768
PAVMED INC COM COM 70387R403   9 4 SH   SOLE   0 0 4
PAYCHEX INC COM 704326107   18,420 150 SH   SOLE   150 0 0
PAYPAL HLDGS INC COM COM 70450Y103   11,916,016 177,878 SH   SOLE   172,666 0 5,211
PEPSICO INC COM 713448108   834,570 4,769 SH   SOLE   3,327 0 1,442
PERFORMANCE FOOD GROUP CO COM COM 71377A103   8,883,018 119,011 SH   SOLE   113,476 0 5,535
PFIZER INC COM 717081103   10,218,244 368,225 SH   SOLE   359,744 0 8,481
PHILIP MORRIS INTL INC COM COM 718172109   163,267 1,782 SH   SOLE   1,582 0 200
PIONEER NAT RES CO COM COM 723787107   685,125 2,610 SH   SOLE   2,610 0 0
PJT PARTNERS INC COM CL A COM 69343T107   1,037 11 SH   SOLE   0 0 11
PNC FINL SVCS GROUP COM COM 693475105   5,772,583 35,721 SH   SOLE   34,367 0 1,354
POOL CORP COM COM 73278L105   312,712 775 SH   SOLE   775 0 0
PREMIER INC CL A COM 74051N102   531,063 24,030 SH   SOLE   24,030 0 0
PROCTER & GAMBLE COMPANY COM 742718109   3,794,962 23,390 SH   SOLE   22,550 0 840
PRUDENTIAL FINL INC COM COM 744320102   23,480 200 SH   SOLE   200 0 0
PURE STORAGE INC CL A COM 74624M102   804,545 15,475 SH   SOLE   13,575 0 1,900
Q32 BIO INC COM COM 746964105   68 4 SH   SOLE   4 0 0
QUALCOMM INC COM 747525103   16,280,362 96,163 SH   SOLE   90,082 0 6,080
QUANTA SERVICES INC CO COM 74762E102   10,652 41 SH   SOLE   41 0 0
REGAL REXNORD CORP COM 758750103   4,357,190 24,193 SH   SOLE   22,622 0 1,571
REGEN BIOPHARMA INC COM NEW COM 75886M300   3 4 SH   SOLE   0 0 4
RESIDEO TECHNOLOGIES INC COM COM 76118Y104   3,722 166 SH   SOLE   166 0 0
RESMED INC COM COM 761152107   396,060 2,000 SH   SOLE   2,000 0 0
RING ENERGY INC COM COM 76680V108   1,439 734 SH   SOLE   0 0 734
ROCKWELL INTL CORP COM 773903109   116,532 400 SH   SOLE   400 0 0
ROPER INDS INC NEW COM COM 776696106   55,523 99 SH   SOLE   99 0 0
RTX CORP COM 75513E101   21,457 220 SH   SOLE   220 0 0
RXO INC COMMON STOCK COM 74982T103   507 23 SH   SOLE   23 0 0
RYAN SPECIALTY HOLDINGS INC CL COM 78351F107   13,542 244 SH   SOLE   0 0 244
SALESFORCE INC COM COM 79466L302   301,180 1,000 SH   SOLE   0 0 1,000
SCHEIN HENRY INC CO COM 806407102   658,912 8,725 SH   SOLE   8,725 0 0
SCHWAB (CHARLES) CORP COM 808513105   9,337,764 129,082 SH   SOLE   125,207 0 3,875
SEALED AIR CORP COM 81211K100   2,412,209 64,844 SH   SOLE   61,248 0 3,596
SEASTAR MEDICAL HOLDING CORP C COM 81256L104   734 1,000 SH   SOLE   1,000 0 0
SKECHERS U S A INC CL A COM 830566105   4,172,899 68,118 SH   SOLE   62,087 0 6,031
SKYWORKS SOLUTIONS INC COM COM 83088M102   87,198 805 SH   SOLE   805 0 0
SMITH A O COM COM 831865209   4,383,772 49,003 SH   SOLE   45,172 0 3,831
SOUTHERN CO COM COM 842587107   317,378 4,424 SH   SOLE   4,424 0 0
SOUTHWEST AIRLINES COM 844741108   58,380 2,000 SH   SOLE   2,000 0 0
SPX TECHNOLOGIES INC COM COM 78473E103   329,988 2,680 SH   SOLE   2,680 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100   3,392,878 52,709 SH   SOLE   51,692 0 1,017
STARBUCKS CORP CO COM 855244109   4,465,338 48,860 SH   SOLE   47,953 0 907
STATE STREET CORP COM 857477103   6,150,503 79,546 SH   SOLE   76,410 0 3,136
STEELCASE INC CL A COM 858155203   3,606,081 275,694 SH   SOLE   269,640 0 6,054
SYSCO CORPORATION COM 871829107   443,945 5,469 SH   SOLE   4,369 0 1,100
T ROWE PRICE GROUP INC COM 74144t108   121,920 1,000 SH   SOLE   1,000 0 0
TAKE-TWO INTERACTIVE COM COM 874054109   4,110,315 27,681 SH   SOLE   26,929 0 752
TARGET CORP COM 87612e106   6,286,536 35,475 SH   SOLE   33,918 0 1,557
TELEFLEX INC COM 879369106   574,472 2,540 SH   SOLE   2,540 0 0
TESLA INC COM 88160R101   511,373 2,909 SH   SOLE   2,873 0 36
TEXTRON INC COM 883203101   47,965 500 SH   SOLE   500 0 0
THE CIGNA GROUP COM 125523100   7,970,601 21,946 SH   SOLE   21,087 0 859
THE TRADE DESK INC COM CL A COM 88339J105   136,358 1,560 SH   SOLE   1,560 0 0
TOPBUILD CORP COM COM 89055F103   2,822,876 6,405 SH   SOLE   5,955 0 450
TOPGOLF CALLAWAY BRANDS COM 131193104   5,385,762 333,071 SH   SOLE   327,964 0 5,107
TRAVELERS COMPANIES COM COM 89417E109   1,841 8 SH   SOLE   8 0 0
TREES CORP COM 36930V100   962 10,000 SH   SOLE   10,000 0 0
TRIMBLE NAVIGATION LTD COM COM 896239100   3,862 60 SH   SOLE   60 0 0
TRUIST FINANCIAL CORP COM 89832q109   603,254 15,476 SH   SOLE   15,476 0 0
TYSON FOODS INC CL A COM 902494103   5,667,151 96,495 SH   SOLE   95,097 0 1,398
U S BANCORP COM 902973304   22,573 505 SH   SOLE   505 0 0
UBER TECHNOLOGIES INC COM COM 90353T100   11,548 150 SH   SOLE   150 0 0
UFP INDUSTRIES INC COM COM 90278Q108   738 6 SH   SOLE   6 0 0
UNITED PARCEL SERVICE - CL B COM 911312106   16,201 109 SH   SOLE   109 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,097,430 14,347 SH   SOLE   14,128 0 219
URBAN OUTFITTERS INC COM COM 917047102   19,018 438 SH   SOLE   438 0 0
VERALTO CORP COM SHS COM 92338C103   4,965 56 SH   SOLE   56 0 0
VERIZON COMMUNICATIONS COM 92343V104   66,381 1,582 SH   SOLE   1,582 0 0
VIATRIS COM 92556V106   7,428,701 622,169 SH   SOLE   609,873 0 12,296
VIAVI SOLUTIONS INC COM COM 925550105   3,565,213 392,213 SH   SOLE   376,102 0 16,110
VIRGIN GALACTIC HOLDINGS INC C COM 92766K106   252 170 SH   SOLE   0 0 170
VISA INC COM CL A COM 92826C839   8,179,352 29,308 SH   SOLE   27,695 0 1,614
VIVA ENTMT GROUP INC COM NEW COM 92852K200   0 900 SH   SOLE   0 0 900
WABTEC CORP COM COM 929740108   305,783 2,099 SH   SOLE   785 0 1,314
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,956,693 505,150 SH   SOLE   493,930 0 11,220
WALMART INC COM 931142103   166,134 2,761 SH   SOLE   2,686 0 75
WARNER BROTHERS DISCOVERY COM 934423104   9,768,268 1,118,931 SH   SOLE   1,103,670 0 15,261
WEC ENERGY GROUP INC COM COM 92939U106   178,118 2,169 SH   SOLE   2,169 0 0
WELLS FARGO NEW COM 949746101   2,382,989 41,114 SH   SOLE   37,876 0 3,238
WILLSCOT MOBIL MINI HLDNG CORP COM 971378104   585,481 12,591 SH   SOLE   12,591 0 0
WK KELLOGG CO COM SHS COM 92942W107   865 46 SH   SOLE   0 0 46
XCEL ENERGY INC COM 98389B100   585,821 10,899 SH   SOLE   10,899 0 0
XPO INC COM COM 983793100   2,206 18 SH   SOLE   18 0 0
XYLEM INC COM COM 98419M100   729,431 5,644 SH   SOLE   5,644 0 0
YUM BRANDS INC COM COM 988498101   2,773 20 SH   SOLE   20 0 0
ZEVRA THERAPEUTICS INC COM NEW COM 488445206   6 1 SH   SOLE   0 0 1
ZIMMER BIOMET HLDGS INC COM 98956P102   4,628 35 SH   SOLE   35 0 0
ZIONS BANCORPORATION NA COM 989701107   4,580,490 105,541 SH   SOLE   101,067 0 4,475
ZOETIS INC CL A COM 98978V103   12,014 71 SH   SOLE   0 0 71
ENTERPRISE PRODS PARTN COM COM 293792107   336,358 11,527 SH   SOLE   10,522 0 1,005
ALEXANDRIA REAL ESTATE EQ INC COM 015271109   3,788,665 29,390 SH   SOLE   28,710 0 680
AMERICAN TOWER CORP NEW COM COM 03027X100   26,872 136 SH   SOLE   136 0 0
AMERICOLD REALTY TRUST INC COM COM 03064D108   594 24 SH   SOLE   24 0 0
ANNALY CAPITAL MANAGEMENT INC COM 035710839   994,148 50,490 SH   SOLE   50,490 0 0
DIGITAL RLTY TR INC COM COM 253868103   60,785 422 SH   SOLE   422 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102   10,878 74 SH   SOLE   74 0 0
FARMLAND PARTNERS INC COM COM 31154R109   1,110 100 SH   SOLE   100 0 0
GLOBAL NET LEASE INC COM NEW COM 379378201   554,110 71,314 SH   SOLE   71,314 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103   50,550 2,696 SH   SOLE   2,696 0 0
HIGHLANDS REIT INC COM COM 43110A104   418 7,184 SH   SOLE   7,184 0 0
HOST HOTELS&RESORTS COM COM 44107P104   649,538 31,409 SH   SOLE   31,409 0 0
IRON MTN INC NEW COM COM 46284V101   85,343 1,064 SH   SOLE   1,064 0 0
KIMCO RLTY CORP COM COM 49446R109   26,042 1,328 SH   SOLE   258 0 1,070
MEDICAL PPTYS TRUST INC COM COM 58463J304   18,800 4,000 SH   SOLE   4,000 0 0
NET LEASE OFFICE PROPERTIES CO COM 64110Y108   547 23 SH   SOLE   23 0 0
OMEGA HEALTHCARE INVS COM COM 681936100   707,920 22,353 SH   SOLE   22,353 0 0
PARK HOTELS & RESORTS INC COM COM 700517105   769,997 44,025 SH   SOLE   44,025 0 0
PROLOGIS INC COM COM 74340W103   4,818 37 SH   SOLE   37 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109   177,460 1,134 SH   SOLE   784 0 350
W P CAREY INC COM COM 92936U109   24,608 436 SH   SOLE   436 0 0
ALLSTATE CORP 5.1 DP SH PFD H PFD 020002838   22,440 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT INC NT 7.6 PFD 03769m205   79,350 3,000 SH   SOLE   3,000 0 0
ASHFORD HOSPITALITY TR INC 7.5 PFD 044103802   9,198 700 SH   SOLE   700 0 0
ASPEN INSURANCE HOLDINGS LTD D PFD g05384204   20,450 1,000 SH   SOLE   1,000 0 0
ASSOCIATED BANC CORP 5.625 DP PFD 045487402   40,200 2,000 SH   SOLE   2,000 0 0
ASSOCIATED BANC CORP NT 33 PFD 045487600   68,280 3,000 SH   SOLE   3,000 0 0
ATHENE HOLDING LTD 4.875 DEP P PFD 04686j408   55,770 3,000 SH   SOLE   3,000 0 0
ATLANTIC UN BANKSHARES CORP 6. PFD 04911a206   35,250 1,500 SH   SOLE   1,500 0 0
B. RILEY FINANCIAL INC SR NT 2 PFD 05580m827   57,180 3,000 SH   SOLE   3,000 0 0
BANK AMER CORP 5.375 DP PFD KK PFD 06053u601   29,937 1,250 SH   SOLE   1,250 0 0
BANK AMERICA CORP 4.125 DP PFD PFD 06055h608   54,432 2,800 SH   SOLE   2,800 0 0
BANK AMERICA CORP DP SH NCUM N PFD 06055h400   61,890 3,000 SH   SOLE   3,000 0 0
BANK HAWAII HONOLULU 4.375 DEP PFD 062545207   48,300 3,000 SH   SOLE   3,000 0 0
BRIGHTHOUSE FINL INC 5.375 DEP PFD 10922n707   63,612 3,100 SH   SOLE   3,100 0 0
BRIGHTHOUSE FINL INC 6.25 NT 5 PFD 10922n202   45,840 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.375 DE PFD 14040h758   36,560 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.8 DP PFD 14040h782   38,920 2,000 SH   SOLE   2,000 0 0
CHERRY HILL MTG INVT CORP 8.20 PFD 164651200   6,801 300 SH   SOLE   300 0 0
CHS INC RED PFD SER3 CLB PFD 12542r704   50,240 2,000 SH   SOLE   2,000 0 0
CULLEN FROST BANKERS INC 4.450 PFD 229899307   38,660 2,000 SH   SOLE   2,000 0 0
DTE ENERGY CO CAL DEB 80 PFD 233331826   20,600 1,000 SH   SOLE   1,000 0 0
DUKE ENERGY CORP NEW DP REP PF PFD 26441c501   24,850 1,000 SH   SOLE   1,000 0 0
FEDERAL AGRIC MTG CORP 4.875 P PFD 313148835   40,740 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.25 NC PFD 313148843   65,670 3,000 SH   SOLE   3,000 0 0
FEDERAL AGRIC MTG CORP 5.7 NCU PFD 313148868   48,000 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.750 N PFD 313148850   48,040 2,000 SH   SOLE   2,000 0 0
FEDERAL NATL MTG ASSN PFD SER PFD 313586828   1,500 250 SH   SOLE   250 0 0
FIRST CTZNS BANCSHARES INC DEL PFD 319626305   22,850 1,000 SH   SOLE   1,000 0 0
FIRST HORIZON CORPORATION 6.50 PFD 320517402   46,480 2,000 SH   SOLE   2,000 0 0
GREEN BRICK PARTNERS INC 5.75 PFD 392709200   34,312 1,500 SH   SOLE   1,500 0 0
HEARTLAND FINL USA INC 7 DP SH PFD 42234q201   49,760 2,000 SH   SOLE   2,000 0 0
HENNESSY ADVISORS INC CAL NT 2 PFD 425885209   19,000 800 SH   SOLE   800 0 0
HUNTINGTON BANCSHARES INC 4.50 PFD 446150823   19,410 1,000 SH   SOLE   1,000 0 0
HUNTINGTON BANCSHARES INC 6.87 PFD 446150773   33,632 1,375 SH   SOLE   1,375 0 0
JPMORGAN CHASE & CO 4.20 DP PF PFD 48128b523   60,480 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 4.55 DEP P PFD 48128b580   64,230 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 5.75 SHS P PFD 48128b655   30,024 1,200 SH   SOLE   1,200 0 0
KEYCORP 6.2 DP SH PFD H PFD 493267843   45,820 2,000 SH   SOLE   2,000 0 0
KEYCORP DEP SHS PFD F PFD 493267876   26,575 1,250 SH   SOLE   1,250 0 0
KEYCORP DP SHS PFD G PFD 493267868   43,580 2,000 SH   SOLE   2,000 0 0
MERCHANTS BANCORP IND 6 DP SH PFD 58844r603   43,092 1,800 SH   SOLE   1,800 0 0
MORGAN STANLEY 4.250 DP PFD O PFD 61762v861   20,140 1,000 SH   SOLE   1,000 0 0
OLD NATL BANCORP IND 7 DP SH P PFD 68003d303   50,540 2,000 SH   SOLE   2,000 0 0
OLD NATL BANCORP IND DP 1/40 N PFD 68003d204   25,310 1,000 SH   SOLE   1,000 0 0
PINNACLE FINL PARTNERS INC 6.7 PFD 72346q302   47,240 2,000 SH   SOLE   2,000 0 0
PUBLIC STORAGE 4.125 DP SH PF PFD 74460w537   38,780 2,000 SH   SOLE   2,000 0 0
RAYMOND JAMES FINL INC 6.375 D PFD 754730406   25,073 1,000 SH   SOLE   1,000 0 0
REGIONS FINANCIAL CORP NEW DEP PFD 7591ep886   37,920 2,000 SH   SOLE   2,000 0 0
SIGNATURE BK NEW YORK N Y 5 DE PFD 82669g203   4,620 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO 4.20 NT S20C 60 PFD 842587883   20,140 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO NT 4.95 80 PFD 842587800   42,531 1,850 SH   SOLE   1,850 0 0
SPIRE INC 5.9 DEP RP PFD A PFD 84857l309   49,380 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP 4.50 DEP PFD PFD 860630862   38,640 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP DEP RP SHS PF PFD 860630870   25,050 1,000 SH   SOLE   1,000 0 0
TRUIST FINL CORP 5.25 DP SH PF PFD 89832q745   47,460 2,000 SH   SOLE   2,000 0 0
UNUM GROUP 6.250 JR NT58 PFD 91529y601   69,750 2,780 SH   SOLE   2,780 0 0
US BANCORP DEL DEP PERP PFD K PFD 902973759   29,592 1,200 SH   SOLE   1,200 0 0
WAFD INC 4.875 DEP PFD A PFD 938824307   31,560 2,000 SH   SOLE   2,000 0 0
WEBSTER FINL CORP 6.50 CUM PFD PFD 947890703   23,490 1,000 SH   SOLE   1,000 0 0
WEBSTER FINL CORP DEP SHS RP P PFD 947890505   20,880 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & CO DEP CL A PFD PFD 95002y400   38,980 2,000 SH   SOLE   2,000 0 0
WELLS FARGO CO NEW DEP SH PFD PFD 94988u128   43,000 2,000 SH   SOLE   2,000 0 0
WISCONSIN ELEC PWR CO PFD 3.60 PFD 976656306   18,789 300 SH   SOLE   300 0 0
CHORD ENERGY CORPORATION WT A WT 674215124   71 2 SH   SOLE   0 0 2
CHORD ENERGY CORPORATION WT B WT 674215132   26 1 SH   SOLE   0 0 1
CONTRA ACER THERAPEUTICS WT 004cvr049   0 10 SH   SOLE   0 0 10
OCCIDENTAL PETE CORP WT EXP 08 WT 674599162   388 9 SH   SOLE   9 0 0
FEDNAT HLDG CO CONV 31431bad1   100,000 5,000,000 PRN   SOLE   5,000,000 0 0
REDWOOD TRUST INC CONV 758075af2   47,875 50,000 PRN   SOLE   50,000 0 0
DIMENSIONAL ETF TRUST INTERNAT COM 25434V807   72,140 1,963 SH   SOLE   1,963 0 0
DIMENSIONAL ETF TRUST WORLD EX COM 25434V880   14,170 557 SH   SOLE   557 0 0
FIRST TRUST GLOBAL WIND ENERGY COM 33736G106   7,710 500 SH   SOLE   500 0 0
INDIA FD INC COM COM 454089103   22,108 1,080 SH   SOLE   1,080 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G706   9,074 200 SH   SOLE   200 0 0
ISHARES GLOBAL TIMBER & FOREST COM 464288174   16,876 200 SH   SOLE   200 0 0
ISHARES INC MSCI JAPAN ETF COM 46434G822   2,640 37 SH   SOLE   37 0 0
ISHARES INDIA 50 ETF COM 464289529   136,897 2,714 SH   SOLE   2,714 0 0
ISHARES MSCI EAFE ETF COM 464287465   4,951 62 SH   SOLE   62 0 0
ISHARES MSCI EMERGING MKT ETF COM 464287234   115,846 2,820 SH   SOLE   2,820 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   65,239 879 SH   SOLE   879 0 0
ISHARES TR CORE MSCI EURO COM 46434V738   2,488 43 SH   SOLE   43 0 0
ISHARES TR GL CLEAN ENE ETF COM 464288224   27,471 1,965 SH   SOLE   1,965 0 0
ISHARES TR MSCI INDIA ETF COM 46429B598   149,611 2,900 SH   SOLE   2,900 0 0
ISHARES TR MSCI INDIA ETF COM 46429B614   140,783 2,003 SH   SOLE   2,003 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706   1,379,256 54,624 SH   SOLE   54,475 0 149
SCHWAB STRATEGIC TR INTL EQTY COM 808524805   1,190,812 30,518 SH   SOLE   30,518 0 0
SPDR INDEX SHS FDS MSCI EAFE S COM 78463X434   6 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO E COM 78463X509   2 0 SH   SOLE   0 0 0
VANGUARD INTL EQTY IDX MSCI EU COM 922042874   71,448 1,061 SH   SOLE   1,061 0 0
GRAYSCALE BITCOIN TR BTC SHS COM 389637109   3,790 60 SH   SOLE   60 0 0
FIDELITY MSCI RL EST ETF COM 316092857   214,629 8,227 SH   SOLE   8,155 0 71
IMPACT SHS TR I NAACP MINO ETF COM 45259A209   15,111 394 SH   SOLE   394 0 0
ISHARES TR CRE U S REIT ETF COM 464288521   3 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US REIT ET COM 808524847   234,102 11,532 SH   SOLE   11,482 0 50
SPDR GOLD TRUST COM 78463V107   9,052 44 SH   SOLE   44 0 0
ALPS ETF TR ALERIAN MLP COM 00162Q452   9,160 193 SH   SOLE   193 0 0
ALPS ETF TR SECTR DIV DOGS COM 00162Q858   53,950 1,000 SH   SOLE   0 0 1,000
BLACKROCK INNOVATION AND GRW S COM 09260Q108   32,560 4,000 SH   SOLE   4,000 0 0
DIMENSIONAL ETF TRUST US CORE COM 25434V708   177,930 5,569 SH   SOLE   5,569 0 0
DIMENSIONAL ETF TRUST US MKTWI COM 25434V724   57,383 1,403 SH   SOLE   1,403 0 0
EA SERIES TRUST EA BRIDGEWAY O COM 02072L532   153,010 7,195 SH   SOLE   7,195 0 0
FIRST TR VALUE LINE DIVID INDX COM 33734H106   42,230 1,000 SH   SOLE   1,000 0 0
HANCOCK JOHN FINL OPPTYS FD SH COM 409735206   19,197 649 SH   SOLE   649 0 0
INVESCO DYNAMIC LEISURE AND EN COM 46137V720   185 4 SH   SOLE   4 0 0
INVESCO EXCH TRADED FD TR II S COM 46138E362   79,920 1,800 SH   SOLE   1,800 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137V431   47,388 445 SH   SOLE   445 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137V357   24,897 147 SH   SOLE   147 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556   39,931 291 SH   SOLE   291 0 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705   1,095,234 9,259 SH   SOLE   9,187 0 72
ISHARES S&P SMLCP 600 VALUE ET COM 464287879   741,499 7,216 SH   SOLE   7,165 0 51
ISHARES TR CORE S&P SCP ETF COM 464287804   662,678 5,996 SH   SOLE   5,954 0 42
ISHARES TR DJ US TECH SEC COM 464287721   4,457 33 SH   SOLE   33 0 0
ISHARES TR ESG AWR MSCI USA COM 46435G425   5,058 44 SH   SOLE   44 0 0
ISHARES TR MSCI USA QLT FCT COM 46432F339   57,029 347 SH   SOLE   347 0 0
ISHARES TR RUS TP200 GR ETF COM 464289438   4,682 24 SH   SOLE   24 0 0
ISHARES TR S&P 100 ETF COM 464287101   3,216 13 SH   SOLE   13 0 0
ISHARES TR S&P 500 INDEX COM 464287200   37,327 71 SH   SOLE   71 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606   59,860 656 SH   SOLE   656 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507   810,211 13,339 SH   SOLE   13,194 0 145
ISHARES TR S&P500 GRW COM 464287309   3,293 39 SH   SOLE   39 0 0
ISHARES TR S&P500/BAR VAL COM 464287408   2,403,376 12,865 SH   SOLE   12,728 0 138
ISHARES US HOME CONS ETF COM 464288752   40,519 350 SH   SOLE   350 0 0
SCHWAB STRATEGIC TR US LCAP GR COM 808524300   47,936 517 SH   SOLE   517 0 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409   12,537 165 SH   SOLE   165 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407   12,321 67 SH   SOLE   67 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   2,659 18 SH   SOLE   18 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506   9,819 104 SH   SOLE   104 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369y605   84 2 SH   SOLE   2 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   1,260 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   27,867 300 SH   SOLE   300 0 0
SPDR S&P Aerospace & Defense E COM 78464a631   12,365 88 SH   SOLE   88 0 0
SPDR SERIES TRUST PRTFLO S&P50 COM 78464A508   115,347 2,302 SH   SOLE   2,302 0 0
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839   9,507 125 SH   SOLE   125 0 0
SPDR SERIES TRUST S&P 600 SMCP COM 78464A300   2 0 SH   SOLE   0 0 0
VANGUARD GROUP DIV APP ETF COM 921908844   31,957 175 SH   SOLE   175 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736   17,210 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   13,460 28 SH   SOLE   18 0 10
VANGUARD INDEX FDS SM CP VAL E COM 922908611   55,261 288 SH   SOLE   288 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744   1,140 7 SH   SOLE   7 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769   30,458 117 SH   SOLE   117 0 0
DOUBLELINE INCOME SOLUTIONS FD COM 258622109   25,400 2,000 SH   SOLE   2,000 0 0
ISHARES 1-5 YEAR INVESTMENT GR COM 464288646   22,614 441 SH   SOLE   441 0 0
ISHARES IBOXX INVESTMENT GRADE COM 464287242   24,507 225 SH   SOLE   225 0 0
ISHARES JPMORGAN USD EMERGING COM 464288281   10,671 119 SH   SOLE   119 0 0
ISHARES TR 0-5YR INVT GR CP COM 46434V100   17,424 354 SH   SOLE   354 0 0
ISHARES TR BARCLYS MBS BD COM 464288588   36,506 395 SH   SOLE   395 0 0
ISHARES TR CORE TOTAL USD COM 46434V613   90,040 1,975 SH   SOLE   1,975 0 0
ISHARES TR CORE TOTUSBD ETF COM 464287226   1,079,886 11,026 SH   SOLE   10,975 0 51
ISHARES TR U.S. PFD STK ETF COM 464288687   8,057 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR INT-TRM U. COM 808524854   1,128 23 SH   SOLE   23 0 0
SCHWAB STRATEGIC TR LONG TERM COM 808524680   18,147 538 SH   SOLE   538 0 0
VANGUARD BD INDEX FD SHORT TRM COM 921937827   1,267,278 16,529 SH   SOLE   16,388 0 141
NUVEEN SELECT TAX-FREE INCOME COM 67062F100   5,415 375 SH   SOLE   375 0 0
SPDR SER TR NUVEEN BLMBRG MU COM 78468R721   53,545 1,152 SH   SOLE   1,152 0 0
VANECK ETF TRUST HIGH YLD MUNI COM 92189H409   10,504 201 SH   SOLE   201 0 0