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   18,824 325 SH   SOLE   325 0 0
ACCELLERON INDS LTD UNSPONSORE ADR 00449R109   7,336 142 SH   SOLE   142 0 0
ALCON INC ORD SHS ADR H01301128   6,505 65 SH   SOLE   65 0 0
AON PLC SHS CL A ADR G0403H108   691,980 2,000 SH   SOLE   2,000 0 0
ASML HOLDING N V N Y REGISTRY ADR N07059210   37,496 45 SH   SOLE   45 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   160,339 2,058 SH   SOLE   2,058 0 0
BANCO BRADESCO S A SP ADR PFD ADR 059460303   8,496 3,194 SH   SOLE   3,194 0 0
BANK OF MONTREAL ADR 063671101   269,518 2,988 SH   SOLE   2,988 0 0
BARRICK GOLD CORP COM ADR 067901108   1,989 100 SH   SOLE   100 0 0
BAUSCH HEALTH COS INC COM ADR 071734107   2,144,142 262,762 SH   SOLE   255,565 0 7,197
BTC DIGITAL LTD ADR G6055H155   2 1 SH   SOLE   0 0 1
CAMECO CORP COM ADR 13321L108   311,156 6,515 SH   SOLE   6,515 0 0
CANADIAN NATL RY CO COM ADR 136375102   1,171 10 SH   SOLE   10 0 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107   2,277,150 15,000 SH   SOLE   15,000 0 0
CRESCO LABS INC SUB VTG SHS ADR 22587M106   1,211 725 SH   SOLE   725 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205   28,068 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   40,750 104 SH   SOLE   104 0 0
FIRSTSERVICE CORP NEW COM ADR 33767E202   375,993 2,061 SH   SOLE   2,061 0 0
GREEN THUMB INDS INC SUB VTG S ADR 39342L108   506,702 48,780 SH   SOLE   48,425 0 355
GSK PLC SPONSORED ADR ADR 37733W204   116,344 2,846 SH   SOLE   2,846 0 0
HALEON PLC SPON ADS ADR 405552100   3,174 300 SH   SOLE   300 0 0
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101   9,509 152 SH   SOLE   152 0 0
ICICI BK LTD ADR ADR 45104G104   177,298 5,940 SH   SOLE   5,940 0 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103   3,387,184 96,446 SH   SOLE   87,951 0 8,495
INMODE LTD SHS ADR M5425M103   1,695 100 SH   SOLE   0 0 100
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105   743,105 6,670 SH   SOLE   6,670 0 0
JOHNSON CONTROLS INTL ADR g51502105   12,961 167 SH   SOLE   167 0 0
KEYWORDS STUDIOS PLC SHS ADR G5254U108   38,681 1,195 SH   SOLE   1,195 0 0
KORNIT DIGITAL LTD SHS ADR M6372Q113   13,524,261 523,486 SH   SOLE   515,026 0 8,460
KORNIT DIGITAL LTD SHS ADR M6372Q113   7,828 303 SH   DFND   303 0 0
LITHIUM AMERS ARGENTINA CORP ADR 53681K100   1,630 500 SH   SOLE   500 0 0
LITHIUM AMERS CORP NEW COM NEW ADR 53681j103   1,350 500 SH   SOLE   500 0 0
LULULEMON ATHLETICA IN COM ADR 550021109   2,713 10 SH   SOLE   10 0 0
MEDTRONIC PLC SHS ADR G5960L103   38,263 425 SH   SOLE   425 0 0
NANO DIMENSION LTD SPONSORD AD ADR 63008G203   2,450 1,000 SH   SOLE   1,000 0 0
NIO INC SPON ADS ADR 62914V106   334 50 SH   SOLE   0 0 50
NOVARTIS A G SPONSORED ADR ADR 66987V109   3,566 31 SH   SOLE   31 0 0
NXP SEMICONDUCTORS N V COM ADR N6596X109   10,120,501 42,167 SH   SOLE   40,184 0 1,983
ROYAL CARIBBEAN CRUISE COM ADR V7780T103   177 1 SH   DFND   1 0 0
SCHLUMBERGER ADR 806857108   88,095 2,100 SH   SOLE   2,100 0 0
SHELL PLC SPON ADS ADR 780259305   209,463 3,176 SH   SOLE   3,176 0 0
SHOPIFY INC CL A ADR 82509L107   3,206 40 SH   SOLE   40 0 0
SMITH & NEPHEW PLC SPDN ADR NE ADR 83175M205   24,507 787 SH   SOLE   787 0 0
STMICROELECTRONICS N V NY REGI ADR 861012102   608 20 SH   DFND   20 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADR 874039100   173,670 1,000 SH   SOLE   1,000 0 0
TECHTRONIC INDS LTD SPONSORED ADR 87873R101   753 10 SH   DFND   10 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109   21,606 390 SH   SOLE   390 0 0
UBISOFT ENTMT SA ADR ADR 90348R102   479,520 216,000 SH   SOLE   216,000 0 0
UNILEVER PLC AD ADR 904767704   126,672 1,950 SH   SOLE   1,950 0 0
VSBLTY GROUPE TECHNOLOGIES COR ADR 91834N605   1 20 SH   SOLE   0 0 20
WESTPORT FUEL SYSTEMS INC COM ADR 960908507   574 125 SH   SOLE   125 0 0
1ST BUS FINL SVCS INC COM COM 319390100   274,452 6,020 SH   SOLE   6,020 0 0
3M CO COM COM 88579Y101   36,471 267 SH   SOLE   267 0 0
ABBOTT LABS COM 002824100   203,835 1,788 SH   SOLE   1,762 0 26
ABBVIE INC. COM COM 00287Y109   7,704,290 39,013 SH   SOLE   37,008 0 2,005
ACADIA HEALTHCARE COMPANY INC COM 00404A109   398,532 6,285 SH   SOLE   6,285 0 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H201   17,767 10,390 SH   SOLE   10,390 0 0
ACCESS POWER & CO INC COM 00431N108   0 200 SH   SOLE   200 0 0
ADICET BIO INC COM COM 007002108   115 80 SH   SOLE   80 0 0
ADOBE INC COM 00724F101   4,972,759 9,604 SH   SOLE   9,477 0 127
ADVANCED MICRO DEVICES COM COM 007903107   45,942 280 SH   SOLE   280 0 0
ADVANSIX INC COM COM 00773T101   1,215 40 SH   SOLE   40 0 0
ALLIANT ENERGY CORP COM 018802108   4,867,320 80,200 SH   SOLE   78,647 0 1,553
ALLSTATE CORP COM 020002101   161,202 850 SH   SOLE   450 0 400
ALLY FINL INC COM COM 02005N100   3,452 97 SH   SOLE   97 0 0
ALPHABET INC CAP STK CL A COM 02079K305   28,423,705 171,382 SH   SOLE   160,837 0 10,545
ALPHABET INC CAP STK CL C COM 02079K107   368,988 2,207 SH   SOLE   2,207 0 0
ALTRIA GROUP INC COM COM 02209S103   90,035 1,764 SH   SOLE   1,764 0 0
AMAZON COM INC CO COM 023135106   678,428 3,641 SH   SOLE   1,641 0 2,000
AMAZON COM INC CO COM 023135106   659 4 SH   DFND   4 0 0
AMERICAN ELECTRIC POWER COM 025537101   6,977 68 SH   SOLE   68 0 0
AMERICAN EXPRESS CO COM 025816109   483,007 1,781 SH   SOLE   1,781 0 0
AMERICAN RES CORP CL A COM 02927U208   35,005 38,467 SH   SOLE   38,467 0 0
AMGEN INC COM 031162100   6,074,689 18,853 SH   SOLE   17,842 0 1,012
AMN HEALTHCARE SVCS INC COM COM 001744101   2,609,666 61,563 SH   SOLE   60,233 0 1,330
AMPHENOL CORP NEW CL A COM 032095101   97,410 1,495 SH   SOLE   1,495 0 0
ANALOG DEVICES INC COM COM 032654105   3,571,104 15,515 SH   SOLE   15,515 0 0
ANAVEX LIFE SCIENCES CORP COM COM 032797300   11,360 2,000 SH   SOLE   2,000 0 0
APPLE INC COM COM 037833100   10,227,615 43,895 SH   SOLE   42,972 0 923
APPLIED MATLS INC CO COM 038222105   7,274 36 SH   SOLE   36 0 0
ARDELYX INC COM COM 039697107   1,089 158 SH   SOLE   158 0 0
ASSOCIATED BANCORP COM 045487105   935,482 43,430 SH   SOLE   43,430 0 0
AT&T INC COM COM 00206R102   144,012 6,546 SH   SOLE   6,546 0 0
AUTOMATIC DATA PROCESSING COM 053015103   341,485 1,234 SH   SOLE   234 0 1,000
AZEK CO INC CL A COM 05478C105   410,202 8,765 SH   SOLE   8,765 0 0
BADGER METER INC COM COM 056525108   1,275 6 SH   DFND   6 0 0
BANK FIRST CORPORATION COM 06211J100   644,061 7,101 SH   SOLE   7,101 0 0
BANK OF AMERICA COM 060505104   10,463,543 263,698 SH   SOLE   245,675 0 18,023
BARINGS BDC INC COM COM 06759L103   2,724 278 SH   SOLE   278 0 0
BAXTER INTERNATIONAL INC COM 071813109   36,603 964 SH   SOLE   964 0 0
BECTON DICKINSON & CO COM 075887109   14,225 59 SH   SOLE   59 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   78,704 171 SH   SOLE   171 0 0
BERRY GLOBAL GROUP INC COM COM 08579W103   7,703,494 113,320 SH   SOLE   110,996 0 2,324
BEST BUY INC COM COM 086516101   5,372 52 SH   SOLE   52 0 0
BLACKSTONE INC COM 09260D107   107,191 700 SH   SOLE   700 0 0
BLOCK INC. COM 852234103   537 8 SH   SOLE   0 0 8
BOEING CO COM 097023105   4,297,563 28,266 SH   SOLE   28,266 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   1,022 6 SH   DFND   6 0 0
BREAD FINANCIAL HOLDINGS COM 018581108   5,516,126 115,934 SH   SOLE   113,659 0 2,274
BRISTOL MYERS SQUIBB CO COM 110122108   5,494,564 106,196 SH   SOLE   103,277 0 2,919
CALIX INC COM COM 13100M509   3,372,403 86,940 SH   SOLE   86,940 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104   10,786 134 SH   SOLE   134 0 0
CATERPILLAR INC COM 149123101   29,334 75 SH   SOLE   75 0 0
CDW CORP COM COM 12514G108   89,388 395 SH   SOLE   395 0 0
CHEMOURS CO COM COM 163851108   10,973 540 SH   SOLE   500 0 40
CHENIERE ENERGY INC COM NEW COM 16411R208   2,720,080 15,125 SH   SOLE   15,125 0 0
CHEVRON CORP NEW COM COM 166764100   5,976,807 40,584 SH   SOLE   38,418 0 2,166
CHEWY INC CL A COM 16679L109   8,332,580 284,485 SH   SOLE   279,932 0 4,553
CHURCH & DWIGHT INC COM COM 171340102   4,084 39 SH   SOLE   39 0 0
CINCINNATI FINANCIAL CORP COM 172062101   226,368 1,663 SH   SOLE   1,663 0 0
CIRRUS LOGIC INC COM COM 172755100   1,091 9 SH   DFND   9 0 0
CISCO SYSTEMS INC COM 17275R102   9,220,245 173,248 SH   SOLE   163,451 0 9,796
CITIGROUP INC COM NEW COM 172967424   11,353,148 181,360 SH   SOLE   177,038 0 4,322
CITIGROUP INC COM NEW COM 172967424   9,453 151 SH   DFND   151 0 0
CITIZENS FINANCIAL GROUP INC C COM 174610105   5,571,903 135,668 SH   SOLE   128,101 0 7,567
CNA FINL CORP COM 126117100   54,617 1,116 SH   SOLE   1,116 0 0
COCA COLA CO COM 191216100   2,446,977 34,052 SH   SOLE   34,052 0 0
COGNEX CORP COM COM 192422103   170,100 4,200 SH   SOLE   4,200 0 0
COHBAR INC COM COM 19249J307   13 25 SH   SOLE   25 0 0
COHERENT INC COM COM 19247g107   12,199,112 137,207 SH   SOLE   131,219 0 5,988
COLGATE PALMOLIVE CO COM 194162103   316,101 3,045 SH   SOLE   3,045 0 0
CONAGRA BRANDS INC COM 205887102   32,520 1,000 SH   SOLE   1,000 0 0
CONCENTRIX CORP COM COM 20602D101   539,919 10,535 SH   SOLE   10,535 0 0
CONOCOPHILLIPS COM COM 20825C104   42,112 400 SH   SOLE   400 0 0
CONSOLIDATED EDISON COM COM 209115104   16,348 157 SH   SOLE   157 0 0
CONSTELLATION ENERGY CORP COM COM 21037T109   9,361 36 SH   SOLE   36 0 0
CORNING INC COM 219350105   3,773,754 83,583 SH   SOLE   76,662 0 6,921
CORTEVA INC COM COM 22052L104   83,247 1,416 SH   SOLE   1,331 0 85
COSTCO WHOLESALE CORP COM 22160K105   578,898 653 SH   SOLE   653 0 0
CROWN HOLDINGS INC COM COM 228368106   295,694 3,084 SH   SOLE   1,739 0 1,345
CSX CORP COM COM 126408103   28,487 825 SH   SOLE   150 0 675
CUMMINS INC COM COM 231021106   51,159 158 SH   SOLE   158 0 0
CVS HEALTH CORP COM COM 126650100   8,504,473 135,249 SH   SOLE   131,520 0 3,729
DANAHER CORP COM 235851102   38,605 139 SH   SOLE   139 0 0
DARDEN RESTAURANTS INC. COM 237194105   53,342 325 SH   SOLE   0 0 325
DEERE & CO. COM 244199105   41,733 100 SH   SOLE   100 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202   10,906 92 SH   SOLE   92 0 0
DEVON ENERGY CORP NEW COM 25179M103   39,120 1,000 SH   SOLE   700 0 300
DISCOVER FINL SVCS COM COM 254709108   8,022,625 57,186 SH   SOLE   54,956 0 2,230
DISNEY WALT PRODTNS COM 254687106   2,194,652 22,816 SH   SOLE   21,936 0 880
DOLLAR TREE INC COM COM 256746108   5,204 74 SH   SOLE   74 0 0
DOMINION RES INC/VA COM 25746U109   3,236 56 SH   SOLE   56 0 0
DOW INC COM 260557103   88,227 1,615 SH   SOLE   1,530 0 85
DULUTH HLDGS INC COM CL B COM 26443V101   3,384 900 SH   SOLE   900 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   45,090 506 SH   SOLE   506 0 0
EBAY INC COM COM 278642103   9,631,857 147,932 SH   SOLE   141,128 0 6,804
ELECTRONIC ARTS INC COM COM 285512109   1,904,166 13,275 SH   SOLE   13,275 0 0
EMERSON ELEC CO COM 291011104   42,107 385 SH   SOLE   385 0 0
ENERGIZER HLDGS INC NEW COM COM 29272W109   15,880 500 SH   SOLE   0 0 500
EQUIFAX INC CO COM 294429105   4,562,838 15,527 SH   SOLE   15,144 0 383
ERIE INDTY CO CL A COM 29530P102   34,548 64 SH   SOLE   64 0 0
EXACT SCIENCES CORP COM COM 30063P105   13,976,271 205,171 SH   SOLE   199,398 0 5,773
EXACT SCIENCES CORP COM COM 30063P105   6,676 98 SH   DFND   98 0 0
EXELON CORP CO COM 30161N101   4,379 108 SH   SOLE   108 0 0
EXXON MOBIL CORP COM COM 30231G102   18,805,613 160,430 SH   SOLE   157,997 0 2,433
FACTSET RESH SYS INC COM COM 303075105   22,073 48 SH   SOLE   48 0 0
FARMERS & MERCHANTS BK COM COM 308243104   593,850 111 SH   SOLE   0 0 111
FASTENAL CO COM 311900104   157,695 2,208 SH   SOLE   2,208 0 0
FEDEX CORP COM COM 31428X106   5,469,113 19,984 SH   SOLE   19,075 0 909
FIDELITY NATIONAL FINANCIAL IN COM 31620R303   22,093 356 SH   SOLE   356 0 0
FIDELITY NATL INFO SVC COM COM 31620M106   107,284 1,281 SH   SOLE   1,095 0 186
FIRST HORIZON CORP COM 320517105   6,864 442 SH   SOLE   442 0 0
FIRSTENERGY CORP COM COM 337932107   2,217 50 SH   SOLE   50 0 0
FISERV INC COM 337738108   7,970,217 44,365 SH   SOLE   41,535 0 2,830
FORD MOTOR COMPANY COM 345370860   10,448 989 SH   SOLE   889 0 100
FREEPORT-MCMORAN INC COM 35671D857   6,542,401 131,058 SH   SOLE   120,151 0 10,907
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   4,697,640 50,055 SH   SOLE   49,257 0 798
GE VERNOVA INC COM COM 36828A101   1,634,741 6,411 SH   SOLE   6,138 0 273
GENERAC HLDGS INC COM COM 368736104   7,803,669 49,117 SH   SOLE   48,262 0 855
GENERAL DYNAMICS CORP COM COM 369550108   268,958 890 SH   SOLE   890 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301   4,802,238 25,465 SH   SOLE   24,365 0 1,100
GENERAL MILLS INC COM 370334104   79,241 1,073 SH   SOLE   1,073 0 0
GENERAL MTRS CO COM COM 37045V100   897 20 SH   SOLE   0 0 20
GENUINE PARTS CO CO COM 372460105   31,428 225 SH   SOLE   225 0 0
GILEAD SCIENCES INC COM COM 375558103   37,225 444 SH   SOLE   444 0 0
GLOBAL PMTS INC COM COM 37940X102   2,550,514 24,902 SH   SOLE   24,177 0 725
GOLDMAN SACHS GROUP INC COM 38141G104   1,485 3 SH   SOLE   3 0 0
HASBRO INC COM COM 418056107   672,287 9,296 SH   SOLE   9,296 0 0
HCA HEALTHCARE INC COM COM 40412C101   2,916,135 7,175 SH   SOLE   6,275 0 900
HENRY JACK & ASSOC INC COM COM 426281101   14,123 80 SH   SOLE   80 0 0
HERSHEY FOODS CORP COM 427866108   52,739 275 SH   SOLE   275 0 0
HESS CORP COM COM 42809H107   6,876 51 SH   SOLE   51 0 0
HILLENBRAND INC COM COM 431571108   308,302 11,090 SH   SOLE   11,090 0 0
HOME DEPOT INC COM 437076102   94,817 234 SH   SOLE   234 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106   239,784 1,160 SH   SOLE   1,160 0 0
ILLINOIS TOOL WORKS INC COM 452308109   51,281 196 SH   SOLE   196 0 0
INOVIO PHARMACEUTICALS INC COM COM 45773H409   75 13 SH   SOLE   0 0 13
INTEL CORP COM 458140100   219,562 9,359 SH   SOLE   6,750 0 2,609
INTERCONTINENTALEXCHANGE COM COM 45866F104   6,281,667 39,104 SH   SOLE   38,234 0 870
INTERNATIONAL FLAV&FRA COM COM 459506101   48,583 463 SH   SOLE   402 0 61
ITT INC COM COM 45073V108   14,951 100 SH   SOLE   100 0 0
JOHNSON & JOHNSON COM 478160104   7,793,768 48,092 SH   SOLE   45,842 0 2,250
JPMORGAN CHASE & CO COM COM 46625H100   11,295,234 53,567 SH   SOLE   49,475 0 4,092
KELLANOVA COM 487836108   15,012 186 SH   SOLE   0 0 186
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   8,033,872 50,550 SH   SOLE   48,388 0 2,162
KIMBERLY CLARK CORP COM 494368103   4,765,782 33,496 SH   SOLE   32,984 0 512
KINDER MORGAN INC DEL COM COM 49456B101   99,869 4,521 SH   SOLE   4,521 0 0
KINSALE CAP GROUP INC COM COM 49714P108   16,761 36 SH   SOLE   36 0 0
KIRKLANDS INC COM COM 497498105   219 100 SH   SOLE   0 0 100
KNIFE RIVER CORP COMMON STOCK COM 498894104   835 9 SH   DFND   9 0 0
KONTOOR BRANDS INC COM COM 50050N103   2,453 30 SH   SOLE   30 0 0
KRAFT HEINZ CO COM COM 500754106   138,017 3,931 SH   SOLE   881 0 3,050
L3HARRIS TECHNOLOGIES INC COM COM 502431109   170,553 717 SH   SOLE   717 0 0
LAMB WESTON HLDGS INC COM COM 513272104   25,896 400 SH   SOLE   0 0 400
LAS VEGAS SANDS CORP COM COM 517834107   193,306 3,840 SH   SOLE   3,390 0 450
LEVI STRAUSS & CO NEW CL A COM COM 52736R102   348,800 16,000 SH   SOLE   16,000 0 0
LILLY ELI AND COMPANY COM 532457108   22,148 25 SH   SOLE   25 0 0
LKQ CORP COM COM 501889208   7,991,086 200,178 SH   SOLE   195,515 0 4,662
LOCKHEED MARTIN CORP COM COM 539830109   48,518 83 SH   SOLE   83 0 0
LOWES COS INC CO COM 548661107   293,060 1,082 SH   SOLE   592 0 490
LUCID DIAGNOSTICS INC COM COM 54948X109   1 1 SH   SOLE   0 0 1
LUMENTUM HLDGS INC COM COM 55024U109   7,070,293 111,554 SH   SOLE   109,758 0 1,796
MANITOWOC CO INC COM NEW COM 563571405   2,405 250 SH   SOLE   250 0 0
MANNKIND CORP COM NEW COM 56400P706   9,825 1,562 SH   SOLE   0 0 1,562
MANNKIND CORP COM NEW COM 56400P706   5,661 900 SH   DFND   0 0 900
MARATHON PETE CORP COM COM 56585A102   12,544 77 SH   SOLE   77 0 0
MARVELL TECHNOLOGY GROUP LTD C COM 573874104   2,928,072 40,600 SH   SOLE   40,600 0 0
MASCO CORP COM COM 574599106   334,165 3,981 SH   SOLE   3,206 0 775
MASTEC INC COM COM 576323109   499,170 4,055 SH   SOLE   4,055 0 0
MATTEL INC COM 577081102   319,659 16,780 SH   SOLE   16,780 0 0
MCDONALDS CORP COM 580135101   250,399 822 SH   SOLE   822 0 0
MCKESSON CORP COM 58155q103   5,494,490 11,113 SH   SOLE   10,548 0 565
MDU RESOURCES GROUP INC COM 552690109   374 14 SH   DFND   14 0 0
MERCK & CO INC NEW COM COM 58933Y105   2,147,192 18,908 SH   SOLE   18,908 0 0
META PLATFORMS COM 30303M102   13,582,094 23,727 SH   SOLE   22,468 0 1,258
METTLER TOLEDO INTL COM COM 592688105   337,432 225 SH   SOLE   225 0 0
MGE ENERGY INC COM COM 55277P104   621,128 6,792 SH   SOLE   6,792 0 0
MGP INGREDIENTS INC NEW COM COM 55303J106   104,062 1,250 SH   SOLE   0 0 1,250
MICROCHIP TECHNOLOGY INC COM 595017104   172,222 2,145 SH   SOLE   2,145 0 0
MICROSOFT CORP COM 594918104   29,263,168 68,006 SH   SOLE   62,546 0 5,460
MIMEDX GROUP INC COM COM 602496101   96,628 16,350 SH   SOLE   13,200 0 3,150
MODERNA INC COM COM 60770K107   134 2 SH   SOLE   2 0 0
MOLSON COORS BEVERAGE CO COM 60871R209   2,060 36 SH   SOLE   36 0 0
MONDELEZ INTL INC CL A COM 609207105   22,101 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW COM 617446448   158,977 1,525 SH   SOLE   1,525 0 0
MUELLER WTR PRODS INC COM SER COM 624758108   434,976 20,045 SH   SOLE   20,045 0 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,123,395 9,750 SH   SOLE   9,750 0 0
NEW YORK CMNTY BANCORP INC COM COM 649445400   605,858 53,950 SH   SOLE   53,950 0 0
NEWELL BRANDS INC. COM 651229106   9,638 1,255 SH   SOLE   325 0 930
NEXTERA ENERGY INC COM COM 65339F101   119,694 1,416 SH   SOLE   1,416 0 0
NIKE INC-CL B COM 654106103   73,608 833 SH   SOLE   833 0 0
NMI HLDGS INC COM 629209305   164,760 4,000 SH   SOLE   1,000 0 3,000
NORFOLK SOUTHERN CORP COM COM 655844108   74,550 300 SH   SOLE   300 0 0
NORTHERN TRUST CORP COM 665859104   5,942,327 66,004 SH   SOLE   64,615 0 1,389
NORTHROP GRUMMAN CORP COM COM 666807102   15,842 30 SH   SOLE   30 0 0
NVIDIA CORP COM COM 67066G104   195,518 1,610 SH   SOLE   610 0 1,000
NVIDIA CORP COM COM 67066G104   1,133 9 SH   DFND   9 0 0
O-I GLASS INC COM COM 67098H104   9,282,846 707,534 SH   SOLE   694,259 0 13,275
OKTA INC CL A COM 679295105   6,096 82 SH   SOLE   82 0 0
ON SEMICONDUCTOR CORP COM COM 682189105   5,736 79 SH   SOLE   79 0 0
ONEOK INC NEW COM COM 682680103   401,610 4,407 SH   SOLE   4,407 0 0
ORACLE CORP COM 68389X105   9,989,289 58,623 SH   SOLE   55,280 0 3,343
ORGANON & CO COMMON STOCK COM 68622V106   1,569 82 SH   SOLE   82 0 0
OSHKOSH CORPORATION COM 688239201   11,446 114 SH   SOLE   114 0 0
OSHKOSH CORPORATION COM 688239201   1,331 13 SH   DFND   13 0 0
OTIS WORLDWIDE CORP COM COM 68902V107   6,964 67 SH   SOLE   67 0 0
PARAMOUNT GLOBLAL COM 92556H206   7,724,706 727,373 SH   SOLE   716,606 0 10,768
PAVMED INC COM COM 70387R403   5 4 SH   SOLE   0 0 4
PAYCHEX INC COM 704326107   20,128 150 SH   SOLE   150 0 0
PAYPAL HLDGS INC COM COM 70450Y103   13,609,304 174,411 SH   SOLE   169,741 0 4,670
PEPSICO INC COM 713448108   5,592,691 32,889 SH   SOLE   30,983 0 1,906
PERFORMANCE FOOD GROUP CO COM COM 71377A103   9,580,380 122,245 SH   SOLE   116,710 0 5,535
PFIZER INC COM 717081103   11,034,398 381,285 SH   SOLE   372,804 0 8,481
PHILIP MORRIS INTL INC COM COM 718172109   216,335 1,782 SH   SOLE   1,582 0 200
PHILLIPS 66 COM COM 718546104   3,943 30 SH   SOLE   30 0 0
PJT PARTNERS INC COM CL A COM 69343T107   1,467 11 SH   SOLE   0 0 11
PNC FINL SVCS GROUP COM COM 693475105   6,371,120 34,466 SH   SOLE   33,112 0 1,354
POOL CORP COM COM 73278L105   292,020 775 SH   SOLE   775 0 0
PREMIER INC CL A COM 74051N102   520,600 26,030 SH   SOLE   26,030 0 0
PROCTER & GAMBLE COMPANY COM 742718109   3,994,479 23,063 SH   SOLE   22,223 0 840
PRUDENTIAL FINL INC COM COM 744320102   24,220 200 SH   SOLE   200 0 0
PURE STORAGE INC CL A COM 74624M102   568,466 11,315 SH   SOLE   9,415 0 1,900
Q32 BIO INC COM COM 746964105   178 4 SH   SOLE   4 0 0
QUALCOMM INC COM 747525103   11,726,966 68,962 SH   SOLE   63,114 0 5,847
QUANTA SERVICES INC CO COM 74762E102   12,224 41 SH   SOLE   41 0 0
REGAL REXNORD CORP COM 758750103   4,136,578 24,937 SH   SOLE   23,366 0 1,571
REGEN BIOPHARMA INC COM NEW COM 75886M300   1 4 SH   SOLE   0 0 4
RESIDEO TECHNOLOGIES INC COM COM 76118Y104   3,343 166 SH   SOLE   166 0 0
RESMED INC COM COM 761152107   488,240 2,000 SH   SOLE   2,000 0 0
RING ENERGY INC COM COM 76680V108   1,174 734 SH   SOLE   0 0 734
ROCKWELL INTL CORP COM 773903109   107,384 400 SH   SOLE   400 0 0
ROPER INDS INC NEW COM COM 776696106   22,258 40 SH   SOLE   40 0 0
RTX CORP COM 75513E101   26,655 220 SH   SOLE   220 0 0
RXO INC COMMON STOCK COM 74982T103   287 10 SH   DFND   10 0 0
RYAN SPECIALTY HOLDINGS INC CL COM 78351F107   16,199 244 SH   SOLE   0 0 244
SALESFORCE INC COM COM 79466L302   279,184 1,020 SH   SOLE   20 0 1,000
SCHEIN HENRY INC CO COM 806407102   636,052 8,725 SH   SOLE   8,725 0 0
SCHWAB (CHARLES) CORP COM 808513105   7,909,625 122,043 SH   SOLE   118,200 0 3,843
SEALED AIR CORP COM 81211K100   2,641,890 72,779 SH   SOLE   68,868 0 3,911
SKECHERS U S A INC CL A COM 830566105   4,417,044 66,005 SH   SOLE   59,991 0 6,014
SKYWORKS SOLUTIONS INC COM COM 83088M102   79,510 805 SH   SOLE   805 0 0
SMITH A O COM COM 831865209   4,442,685 49,457 SH   SOLE   45,628 0 3,829
SOLVENTUM CORP COM SHS COM 83444M101   3,486 50 SH   SOLE   50 0 0
SOUTHERN CO COM COM 842587107   400,760 4,444 SH   SOLE   4,444 0 0
SOUTHWEST AIRLINES COM 844741108   59,260 2,000 SH   SOLE   2,000 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100   4,112,273 55,414 SH   SOLE   54,221 0 1,193
ST JOE CO COM COM 790148100   700 12 SH   SOLE   12 0 0
STARBUCKS CORP CO COM 855244109   5,377,280 55,157 SH   SOLE   54,251 0 906
STATE STREET CORP COM 857477103   6,984,095 78,943 SH   SOLE   75,807 0 3,136
STEELCASE INC CL A COM 858155203   3,686,254 273,258 SH   SOLE   267,091 0 6,167
SYSCO CORPORATION COM 871829107   344,961 4,419 SH   SOLE   3,319 0 1,100
T ROWE PRICE GROUP INC COM 74144t108   108,930 1,000 SH   SOLE   1,000 0 0
TAKE-TWO INTERACTIVE COM COM 874054109   4,396,068 28,600 SH   SOLE   28,023 0 577
TARGET CORP COM 87612e106   5,148,973 33,036 SH   SOLE   31,452 0 1,584
TELEFLEX INC COM 879369106   628,193 2,540 SH   SOLE   2,540 0 0
TESLA INC COM 88160R101   248,287 949 SH   SOLE   913 0 36
TEXTRON INC COM 883203101   44,290 500 SH   SOLE   500 0 0
THE CIGNA GROUP COM 125523100   7,783,525 22,467 SH   SOLE   21,608 0 859
THE TRADE DESK INC COM CL A COM 88339J105   186,953 1,705 SH   SOLE   1,705 0 0
THE TRADE DESK INC COM CL A COM 88339J105   527 5 SH   DFND   5 0 0
TOPBUILD CORP COM COM 89055F103   2,398,959 5,897 SH   SOLE   5,447 0 450
TOPGOLF CALLAWAY BRANDS COM 131193104   3,580,559 326,098 SH   SOLE   319,951 0 6,147
TRAVELERS COMPANIES COM COM 89417E109   1,873 8 SH   SOLE   8 0 0
TREES CORP COM 36930V100   449 10,000 SH   SOLE   10,000 0 0
TRIMBLE NAVIGATION LTD COM COM 896239100   3,725 60 SH   SOLE   60 0 0
TRUIST FINANCIAL CORP COM 89832q109   649,078 15,176 SH   SOLE   15,176 0 0
TYSON FOODS INC CL A COM 902494103   4,978,978 83,596 SH   SOLE   82,198 0 1,398
U S BANCORP COM 902973304   23,094 505 SH   SOLE   505 0 0
UBER TECHNOLOGIES INC COM COM 90353T100   11,274 150 SH   SOLE   150 0 0
UFP INDUSTRIES INC COM COM 90278Q108   787 6 SH   SOLE   6 0 0
UNITED PARCEL SERVICE - CL B COM 911312106   14,861 109 SH   SOLE   109 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,482,303 16,218 SH   SOLE   15,999 0 219
URBAN OUTFITTERS INC COM COM 917047102   16,780 438 SH   SOLE   438 0 0
VERALTO CORP COM SHS COM 92338C103   5,146 46 SH   SOLE   46 0 0
VERIZON COMMUNICATIONS COM 92343V104   71,048 1,582 SH   SOLE   1,582 0 0
VIATRIS COM 92556V106   8,136,031 700,778 SH   SOLE   686,659 0 14,119
VIAVI SOLUTIONS INC COM COM 925550105   4,591,204 509,003 SH   SOLE   490,394 0 18,608
VIRGIN GALACTIC HOLDINGS INC C COM 92766k403   49 8 SH   SOLE   0 0 8
VISA INC COM CL A COM 92826C839   8,092,677 29,433 SH   SOLE   27,820 0 1,614
VIVA ENTMT GROUP INC COM NEW COM 92852K200   0 900 SH   SOLE   0 0 900
WABTEC CORP COM COM 929740108   350,636 1,929 SH   SOLE   615 0 1,314
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,700,825 747,860 SH   SOLE   732,365 0 15,495
WALMART INC COM 931142103   60,106 744 SH   SOLE   669 0 75
WARNER BROTHERS DISCOVERY COM 934423104   11,897,110 1,442,074 SH   SOLE   1,421,131 0 20,943
WEC ENERGY GROUP INC COM COM 92939U106   6,773,861 70,429 SH   SOLE   69,418 0 1,011
WELLS FARGO NEW COM 949746101   454,652 8,048 SH   SOLE   5,428 0 2,620
WILLSCOT HLDNG CORP COM 971378104   661,422 17,591 SH   SOLE   17,591 0 0
WK KELLOGG CO COM SHS COM 92942W107   787 46 SH   SOLE   0 0 46
XCEL ENERGY INC COM 98389B100   750,885 11,499 SH   SOLE   11,499 0 0
XYLEM INC COM COM 98419M100   607,500 4,499 SH   SOLE   4,499 0 0
YUM BRANDS INC COM COM 988498101   2,794 20 SH   SOLE   20 0 0
ZEVRA THERAPEUTICS INC COM NEW COM 488445206   7 1 SH   SOLE   0 0 1
ZIMMER BIOMET HLDGS INC COM 98956P102   3,801 35 SH   SOLE   35 0 0
ZIONS BANCORPORATION NA COM 989701107   1,078,276 22,835 SH   SOLE   20,360 0 2,475
ZOETIS INC CL A COM 98978V103   13,872 71 SH   SOLE   0 0 71
ENTERPRISE PRODS PARTN COM COM 293792107   335,551 11,527 SH   SOLE   10,522 0 1,005
ALEXANDRIA REAL ESTATE EQ INC COM 015271109   3,645,506 30,699 SH   SOLE   30,019 0 680
ANNALY CAPITAL MANAGEMENT INC COM 035710839   1,039,164 51,777 SH   SOLE   51,777 0 0
DIGITAL RLTY TR INC COM COM 253868103   68,292 422 SH   SOLE   422 0 0
ELME COMMUNITIES SH BEN INT COM 939653101   352 20 SH   SOLE   20 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102   10,631 59 SH   SOLE   59 0 0
FARMLAND PARTNERS INC COM COM 31154R109   1,045 100 SH   SOLE   100 0 0
GLOBAL NET LEASE INC COM NEW COM 379378201   735,327 87,331 SH   SOLE   87,331 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103   61,658 2,696 SH   SOLE   2,696 0 0
HIGHLANDS REIT INC COM COM 43110A104   104 7,184 SH   SOLE   7,184 0 0
HOST HOTELS&RESORTS COM COM 44107P104   555,984 31,590 SH   SOLE   31,590 0 0
IRON MTN INC NEW COM COM 46284V101   126,435 1,064 SH   SOLE   1,064 0 0
KIMCO RLTY CORP COM COM 49446R109   24,845 1,070 SH   SOLE   0 0 1,070
MEDICAL PPTYS TRUST INC COM COM 58463J304   23,400 4,000 SH   SOLE   4,000 0 0
NET LEASE OFFICE PROPERTIES CO COM 64110Y108   704 23 SH   SOLE   23 0 0
OMEGA HEALTHCARE INVS COM COM 681936100   882,620 21,686 SH   SOLE   21,686 0 0
PARK HOTELS & RESORTS INC COM COM 700517105   623,699 44,234 SH   SOLE   44,234 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109   190,317 1,126 SH   SOLE   776 0 350
W P CAREY INC COM COM 92936U109   21,743 349 SH   SOLE   349 0 0
ALLSTATE CORP 5.1 DP SH PFD H PFD 020002838   24,590 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT INC NT 7.6 PFD 03769m205   81,690 3,000 SH   SOLE   3,000 0 0
ASHFORD HOSPITALITY TR INC 7.5 PFD 044103802   11,536 700 SH   SOLE   700 0 0
ASPEN INSURANCE HOLDINGS LTD D PFD g05384204   20,810 1,000 SH   SOLE   1,000 0 0
ASSOCIATED BANC CORP 5.625 DP PFD 045487402   43,220 2,000 SH   SOLE   2,000 0 0
ASSOCIATED BANC CORP NT 33 PFD 045487600   74,220 3,000 SH   SOLE   3,000 0 0
ATHENE HOLDING LTD 4.875 DEP P PFD 04686j408   58,200 3,000 SH   SOLE   3,000 0 0
ATLANTIC UN BANKSHARES CORP 6. PFD 04911a206   36,720 1,500 SH   SOLE   1,500 0 0
B. RILEY FINANCIAL INC SR NT 2 PFD 05580m827   51,300 3,000 SH   SOLE   3,000 0 0
BANK AMER CORP 5.375 DP PFD KK PFD 06053u601   30,662 1,250 SH   SOLE   1,250 0 0
BANK AMERICA CORP 4.125 DP PFD PFD 06055h608   56,224 2,800 SH   SOLE   2,800 0 0
BANK AMERICA CORP DP SH NCUM N PFD 06055h400   63,120 3,000 SH   SOLE   3,000 0 0
BANK HAWAII HONOLULU 4.375 DEP PFD 062545207   55,350 3,000 SH   SOLE   3,000 0 0
BRIGHTHOUSE FINL INC 5.375 DEP PFD 10922n707   64,666 3,100 SH   SOLE   3,100 0 0
BRIGHTHOUSE FINL INC 6.25 NT 5 PFD 10922n202   50,700 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.375 DE PFD 14040h758   39,520 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.8 DP PFD 14040h782   40,460 2,000 SH   SOLE   2,000 0 0
CHS INC PFD 8 PFD 12542r209   5,755 190 SH   SOLE   190 0 0
CHS INC RED PFD SER3 CLB PFD 12542r704   52,020 2,000 SH   SOLE   2,000 0 0
CULLEN FROST BANKERS INC 4.450 PFD 229899307   43,400 2,000 SH   SOLE   2,000 0 0
DTE ENERGY CO CAL DEB 80 PFD 233331826   21,370 1,000 SH   SOLE   1,000 0 0
FEDERAL AGRIC MTG CORP 4.875 P PFD 313148835   44,200 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.25 NC PFD 313148843   69,240 3,000 SH   SOLE   3,000 0 0
FEDERAL AGRIC MTG CORP 5.7 NCU PFD 313148868   49,320 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.750 N PFD 313148850   48,800 2,000 SH   SOLE   2,000 0 0
FEDERAL NATL MTG ASSN PFD SER PFD 313586828   1,592 250 SH   SOLE   250 0 0
FIRST CTZNS BANCSHARES INC DEL PFD 319626305   23,680 1,000 SH   SOLE   1,000 0 0
FIRST HORIZON CORPORATION 6.50 PFD 320517402   50,920 2,000 SH   SOLE   2,000 0 0
GREEN BRICK PARTNERS INC 5.75 PFD 392709200   36,750 1,500 SH   SOLE   1,500 0 0
HEARTLAND FINL USA INC 7 DP SH PFD 42234q201   49,980 2,000 SH   SOLE   2,000 0 0
HENNESSY ADVISORS INC CAL NT 2 PFD 425885209   19,040 800 SH   SOLE   800 0 0
HUNTINGTON BANCSHARES INC 4.50 PFD 446150823   20,440 1,000 SH   SOLE   1,000 0 0
HUNTINGTON BANCSHARES INC 6.87 PFD 446150773   35,461 1,375 SH   SOLE   1,375 0 0
JPMORGAN CHASE & CO 4.20 DP PF PFD 48128b523   63,450 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 4.55 DEP P PFD 48128b580   67,710 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 5.75 SHS P PFD 48128b655   30,336 1,200 SH   SOLE   1,200 0 0
KEYCORP 6.2 DP SH PFD H PFD 493267843   49,000 2,000 SH   SOLE   2,000 0 0
KEYCORP DEP SHS PFD F PFD 493267876   28,187 1,250 SH   SOLE   1,250 0 0
KEYCORP DP SHS PFD G PFD 493267868   46,500 2,000 SH   SOLE   2,000 0 0
MERCHANTS BANCORP IND 6 DP SH PFD 58844r603   45,270 1,800 SH   SOLE   1,800 0 0
MORGAN STANLEY 4.250 DP PFD O PFD 61762v861   20,700 1,000 SH   SOLE   1,000 0 0
OLD NATL BANCORP IND 7 DP SH P PFD 68003d303   50,480 2,000 SH   SOLE   2,000 0 0
OLD NATL BANCORP IND DP NC PPF PFD 68003d204   25,370 1,000 SH   SOLE   1,000 0 0
PINNACLE FINL PARTNERS INC 6.7 PFD 72346q302   48,780 2,000 SH   SOLE   2,000 0 0
PUBLIC STORAGE 4.125 DP SH PF PFD 74460w537   40,540 2,000 SH   SOLE   2,000 0 0
RAYMOND JAMES FINL INC 6.375 D PFD 754730406   25,240 1,000 SH   SOLE   1,000 0 0
REGEN BIOPHARMA INC PFD SER A PFD 75886m409   2 8 SH   SOLE   0 0 8
REGIONS FINANCIAL CORP NEW DEP PFD 7591ep886   38,180 2,000 SH   SOLE   2,000 0 0
SIGNATURE BK NEW YORK N Y 5 DE PFD 82669g203   5,675 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO 4.20 NT S20C 60 PFD 842587883   22,090 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO NT 4.95 80 PFD 842587800   43,919 1,850 SH   SOLE   1,850 0 0
SPIRE INC 5.9 DEP RP PFD A PFD 84857l309   49,460 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP 4.50 DEP PFD PFD 860630862   42,260 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP DEP RP SHS PF PFD 860630870   26,060 1,000 SH   SOLE   1,000 0 0
TRUIST FINL CORP 5.25 DP SH PF PFD 89832q745   47,680 2,000 SH   SOLE   2,000 0 0
UNUM GROUP 6.250 JR NT58 PFD 91529y601   70,195 2,780 SH   SOLE   2,780 0 0
US BANCORP DEL DEP PERP PFD K PFD 902973759   29,556 1,200 SH   SOLE   1,200 0 0
WAFD INC 4.875 DEP PFD A PFD 938824307   39,000 2,000 SH   SOLE   2,000 0 0
WEBSTER FINL CORP 6.50 CUM PFD PFD 947890703   24,350 1,000 SH   SOLE   1,000 0 0
WEBSTER FINL CORP DEP SHS RP P PFD 947890505   21,780 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & CO DEP CL A PFD PFD 95002y400   40,540 2,000 SH   SOLE   2,000 0 0
WELLS FARGO CO NEW DEP SH PFD PFD 94988u128   43,260 2,000 SH   SOLE   2,000 0 0
WISCONSIN ELEC PWR CO PFD 3.60 PFD 976656306   20,100 300 SH   SOLE   300 0 0
CHORD ENERGY CORPORATION WT B WT 674215132   13 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   267 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   49,850 50,000 PRN   SOLE   50,000 0 0
DIMENSIONAL ETF TRUST INTERNAT COM 25434V807   74,751 1,963 SH   SOLE   1,963 0 0
DIMENSIONAL ETF TRUST WORLD EX COM 25434V880   15,045 557 SH   SOLE   557 0 0
FIRST TRUST GLOBAL WIND ENERGY COM 33736G106   9,022 500 SH   SOLE   500 0 0
INDIA FD INC COM COM 454089103   20,542 1,080 SH   SOLE   1,080 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G706   8,622 200 SH   SOLE   200 0 0
ISHARES GLOBAL TIMBER & FOREST COM 464288174   17,234 200 SH   SOLE   200 0 0
ISHARES INC MSCI JAPAN ETF COM 46434G822   1,288 18 SH   SOLE   18 0 0
ISHARES INDIA 50 ETF COM 464289529   152,802 2,714 SH   SOLE   2,714 0 0
ISHARES MSCI EAFE ETF COM 464287465   5,185 62 SH   SOLE   62 0 0
ISHARES MSCI EMERGING MKT ETF COM 464287234   129,325 2,820 SH   SOLE   2,820 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   68,606 879 SH   SOLE   879 0 0
ISHARES TR GL CLEAN ENE ETF COM 464288224   28,866 1,965 SH   SOLE   1,965 0 0
ISHARES TR MSCI INDIA ETF COM 46429B598   169,737 2,900 SH   SOLE   2,900 0 0
ISHARES TR MSCI INDIA ETF COM 46429B614   172,297 2,003 SH   SOLE   2,003 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706   1,611,524 55,227 SH   SOLE   55,069 0 158
SCHWAB STRATEGIC TR INTL EQTY COM 808524805   1,238,452 30,118 SH   SOLE   30,118 0 0
VANGUARD INTL EQTY IDX MSCI EU COM 922042874   75,437 1,061 SH   SOLE   1,061 0 0
COMMUNITY BANKERS TR CORP COM COM 389930108   338 60 SH   SOLE   60 0 0
GRAYSCALE BITCOIN TR BTC SHS COM 389637109   3,030 60 SH   SOLE   60 0 0
FIDELITY MSCI RL EST ETF COM 316092857   250,595 8,501 SH   SOLE   8,429 0 71
IMPACT SHS TR I NAACP MINO ETF COM 45259A209   16,294 394 SH   SOLE   394 0 0
SCHWAB STRATEGIC TR US REIT ET COM 808524847   291,574 12,584 SH   SOLE   12,531 0 53
SPDR GOLD TRUST COM 78463V107   13,368 55 SH   SOLE   55 0 0
ALPS ETF TR ALERIAN MLP COM 00162Q452   9,096 193 SH   SOLE   193 0 0
ALPS ETF TR SECTR DIV DOGS COM 00162Q858   58,970 1,000 SH   SOLE   0 0 1,000
DIMENSIONAL ETF TRUST US CORE COM 25434V708   190,961 5,569 SH   SOLE   5,569 0 0
DIMENSIONAL ETF TRUST US MKTWI COM 25434V724   58,491 1,403 SH   SOLE   1,403 0 0
EA SERIES TRUST EA BRIDGEWAY O COM 02072L532   158,938 7,195 SH   SOLE   7,195 0 0
FIRST TR EXCHANGE-TRADED FD VI COM 33738R118   8,030 100 SH   SOLE   100 0 0
FIRST TR VALUE LINE DIVID INDX COM 33734H106   45,490 1,000 SH   SOLE   1,000 0 0
HANCOCK JOHN FINL OPPTYS FD SH COM 409735206   21,521 649 SH   SOLE   649 0 0
INVESCO DYNAMIC LEISURE AND EN COM 46137V720   191 4 SH   SOLE   4 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137V837   12,724 123 SH   SOLE   123 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137V431   1,047 10 SH   SOLE   10 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556   42,370 291 SH   SOLE   291 0 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705   1,195,392 9,670 SH   SOLE   9,596 0 74
ISHARES S&P SMLCP 600 VALUE ET COM 464287879   830,579 7,715 SH   SOLE   7,663 0 52
ISHARES TR CORE S&P SCP ETF COM 464287804   745,386 6,373 SH   SOLE   6,331 0 42
ISHARES TR DJ US TECH SEC COM 464287721   14,707 97 SH   SOLE   97 0 0
ISHARES TR MSCI USA QLT FCT COM 46432F339   42,494 237 SH   SOLE   237 0 0
ISHARES TR S&P 100 ETF COM 464287101   3,598 13 SH   SOLE   13 0 0
ISHARES TR S&P 500 INDEX COM 464287200   55,375 96 SH   SOLE   96 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606   60,306 656 SH   SOLE   656 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507   861,449 13,823 SH   SOLE   13,687 0 136
ISHARES TR S&P500/BAR VAL COM 464287408   2,643,330 13,406 SH   SOLE   13,271 0 136
ISHARES TR US HLTHCR PR ETF COM 464288828   8,566 150 SH   SOLE   150 0 0
ISHARES US HOME CONS ETF COM 464288752   44,485 350 SH   SOLE   350 0 0
SCHWAB STRATEGIC TR US LCAP GR COM 808524300   2,709 26 SH   SOLE   26 0 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409   13,261 165 SH   SOLE   165 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607   108,150 2,100 SH   SOLE   2,100 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   1,540 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369y605   91 2 SH   SOLE   2 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   1,354 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   28,914 300 SH   SOLE   300 0 0
SPDR S&P Aerospace & Defense E COM 78464a631   2,832 18 SH   SOLE   18 0 0
SPDR SERIES TRUST PRTFLO S&P50 COM 78464A508   121,684 2,302 SH   SOLE   2,302 0 0
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839   9,932 125 SH   SOLE   125 0 0
STANDARD & POORS DEP REC TR UN COM 78462F103   230,652 402 SH   SOLE   402 0 0
VANGUARD ADMIRAL FDS INC 500 G COM 921932505   13,121 38 SH   SOLE   38 0 0
VANGUARD GROUP DIV APP ETF COM 921908844   34,660 175 SH   SOLE   175 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736   19,196 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629   11,872 45 SH   SOLE   45 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   20,051 38 SH   SOLE   28 0 10
VANGUARD INDEX FDS SM CP VAL E COM 922908611   57,825 288 SH   SOLE   288 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751   7,116 30 SH   SOLE   30 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744   1,222 7 SH   SOLE   7 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769   25,484 90 SH   SOLE   90 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702   5,865 10 SH   SOLE   10 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137V621   7,830 500 SH   SOLE   500 0 0
ISHARES 1-5 YEAR INVESTMENT GR COM 464288646   23,223 441 SH   SOLE   441 0 0
ISHARES IBOXX INVESTMENT GRADE COM 464287242   12,428 110 SH   SOLE   110 0 0
ISHARES JPMORGAN USD EMERGING COM 464288281   11,136 119 SH   SOLE   119 0 0
ISHARES TR 0-5YR INVT GR CP COM 46434V100   17,852 354 SH   SOLE   354 0 0
ISHARES TR BARCLYS MBS BD COM 464288588   37,845 395 SH   SOLE   395 0 0
ISHARES TR CORE TOTAL USD COM 46434V613   93,062 1,975 SH   SOLE   1,975 0 0
ISHARES TR CORE TOTUSBD ETF COM 464287226   2,098,416 20,721 SH   SOLE   20,627 0 94
ISHARES TR U.S. PFD STK ETF COM 464288687   8,307 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR INT-TRM U. COM 808524854   1,164 23 SH   SOLE   23 0 0
SCHWAB STRATEGIC TR US AGGREGA COM 808524839   2,709 57 SH   SOLE   57 0 0
VANGUARD BD INDEX FD SHORT TRM COM 921937827   1,169,255 14,859 SH   SOLE   14,749 0 110
NUVEEN SELECT TAX-FREE INCOME COM 67062F100   5,666 375 SH   SOLE   375 0 0
VANECK ETF TRUST HIGH YLD MUNI COM 92189H409   10,667 201 SH   SOLE   201 0 0