The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR ADR 000375204 35,327 325 SH SOLE 325 0 0
ACCELLERON INDS LTD UNSPONSORE ADR 00449R109 7,106 70 SH SOLE 70 0 0
AMCOR PLC ADR G0250X149 910 21 SH SOLE 21 0 0
AON PLC SHS CL A ADR G0403H108 663,380 2,000 SH SOLE 2,000 0 0
ASML HOLDING N V N Y REGISTRY ADR N07059210 89,525 45 SH SOLE 45 0 0
ASTRAZENECA PLC ADR G0593M107 61,437 324 SH SOLE 324 0 0
BANK OF MONTREAL ADR 063671101 62,552 354 SH SOLE 354 0 0
BARRICK MNG CORP ADR 06849F108 3,673 100 SH SOLE 100 0 0
CAMECO CORP COM ADR 13321L108 265,345 2,605 SH SOLE 2,605 0 0
CANADIAN NATL RY CO COM ADR 136375102 1,192 10 SH SOLE 10 0 0
CHUBB LIMITED COM ADR H1467J104 112,444 330 SH SOLE 330 0 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107 1,521,743 16,225 SH SOLE 16,225 0 0
COMPASS PATHWAYS PLC ADR 20451W101 1,061 75 SH SOLE 75 0 0
CRESCO LABS INC SUB VTG SHS ADR 22587M106 602 725 SH SOLE 725 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 16,076 200 SH SOLE 200 0 0
EVEREST GROUP LTD COM ADR G3223R108 37,152 104 SH SOLE 104 0 0
FIRSTSERVICE CORP NEW COM ADR 33767E202 669,436 4,711 SH SOLE 4,711 0 0
GREEN THUMB INDS INC SUB VTG S ADR 39342L108 753,863 95,305 SH SOLE 95,305 0 0
GSK PLC SPONSORED ADR ADR 37733W204 88,066 1,680 SH SOLE 1,680 0 0
ICICI BK LTD ADR ADR 45104G104 172,428 5,940 SH SOLE 5,940 0 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 3,997,058 42,540 SH SOLE 38,395 0 4,145
JAMES HARDIE INDS PLC ADR G4253H101 722,228 27,587 SH SOLE 27,587 0 0
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 1,389,192 5,765 SH SOLE 5,765 0 0
JOHNSON CONTROLS INTL ADR g51502105 24,400 167 SH SOLE 167 0 0
KORNIT DIGITAL LTD SHS ADR M6372Q113 14,685,157 903,702 SH SOLE 887,259 0 16,443
KORNIT DIGITAL LTD SHS ADR M6372Q113 53,674 3,303 SH DFND 3,303 0 0
LINDE PLC COM ADR G5494J103 103,788 200 SH SOLE 200 0 0
LITHIUM AMERS CORP NEW COM NEW ADR 53681j103 1,925 500 SH SOLE 500 0 0
LITHIUM ARGENTINA AG COM SHS ADR H5012F103 4,135 500 SH SOLE 500 0 0
MEDTRONIC PLC SHS ADR G5960L103 52,805 675 SH SOLE 675 0 0
NANO DIMENSION LTD SPONSORD AD ADR 63008G203 1,450 1,000 SH SOLE 1,000 0 0
NESTLE S A SPONSORED ADR ADR 641069406 41,076 400 SH SOLE 400 0 0
NOMAD FOODS LTD USD ORD SHS ADR G6564A105 5,036,781 459,980 SH SOLE 450,050 0 9,930
NORWEGIAN CRUISE LINE HLDG LTD ADR G66721104 50,664 2,400 SH DFND 2,400 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 4,858 31 SH SOLE 31 0 0
NXP SEMICONDUCTORS N V COM ADR N6596X109 12,452,438 44,310 SH SOLE 43,136 0 1,174
SHELL PLC SPON ADS ADR 780259305 209,442 2,701 SH SOLE 2,701 0 0
SLB LTD ADR 806857108 23,245 500 SH SOLE 500 0 0
STELLANTIS N.V ADR N82405106 22,960 4,000 SH SOLE 4,000 0 0
SUN SILVER LTD ADR Q8804P107 1,249 2,000 SH SOLE 2,000 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADR 874039100 477,570 1,000 SH SOLE 1,000 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109 21,536 390 SH SOLE 390 0 0
THERAVANCE BIOPHARMA INC ADR G8807B106 51,782 3,046 SH SOLE 3,046 0 0
UBISOFT ENTMT SA ADR ADR 90348R102 533,422 453,976 SH SOLE 453,976 0 0
WESTPORT FUEL SYSTEMS INC COM ADR 960908507 136 60 SH SOLE 60 0 0
1ST BUS FINL SVCS INC COM COM 319390100 380,283 6,020 SH SOLE 6,020 0 0
3M CO COM COM 88579Y101 43,309 267 SH SOLE 267 0 0
ABBOTT LABS COM 002824100 1,275,883 14,061 SH SOLE 14,061 0 0
ABBVIE INC. COM COM 00287Y109 8,740,971 34,736 SH SOLE 33,354 0 1,382
ACCESS POWER & CO INC COM 00431N108 0 200 SH SOLE 200 0 0
ADOBE INC COM 00724F101 7,105,788 34,659 SH SOLE 34,139 0 520
ADVANCED MICRO DEVICES COM COM 007903107 43,568 75 SH SOLE 75 0 0
ADVANSIX INC COM COM 00773T101 795 40 SH SOLE 40 0 0
ALASKA AIR GROUP INC COM COM 011659109 20,880 400 SH SOLE 400 0 0
ALERUS FINL CORP COM COM 01446U103 45,717 1,470 SH SOLE 1,470 0 0
ALLIANT ENERGY CORP COM 018802108 6,376,114 83,577 SH SOLE 82,453 0 1,124
ALLSTATE CORP COM 020002101 332,402 1,397 SH SOLE 997 0 400
ALLY FINL INC COM COM 02005N100 18,380 400 SH SOLE 400 0 0
ALPHABET INC CAP STK CL A COM 02079K305 47,443,012 132,756 SH SOLE 123,387 0 9,369
ALPHABET INC CAP STK CL C COM 02079K107 798,526 2,260 SH SOLE 2,260 0 0
ALTRIA GROUP INC COM COM 02209S103 226,499 3,148 SH SOLE 3,148 0 0
AMAZON COM INC CO COM 023135106 1,001,505 4,202 SH SOLE 2,202 0 2,000
AMERICAN ELECTRIC POWER COM 025537101 9,303 68 SH SOLE 68 0 0
AMERICAN EXPRESS CO COM 025816109 568,598 1,681 SH SOLE 1,681 0 0
AMERICAN INTL GROUP COM NEW COM 026874784 22,359 300 SH SOLE 300 0 0
AMERICAN RES CORP CL A COM 02927U208 59,125 27,500 SH SOLE 27,500 0 0
AMGEN INC COM 031162100 6,518,956 18,002 SH SOLE 17,052 0 951
AMN HEALTHCARE SVCS INC COM COM 001744101 13,672,481 422,381 SH SOLE 416,067 0 6,314
AMPHENOL CORP NEW CL A COM 032095101 107,545 610 SH SOLE 610 0 0
ANALOG DEVICES INC COM COM 032654105 5,248,464 13,215 SH SOLE 13,215 0 0
APPLE INC COM COM 037833100 12,333,175 42,622 SH SOLE 41,748 0 874
ARDELYX INC COM COM 039697107 943 185 SH SOLE 185 0 0
ASSOCIATED BANCORP COM 045487105 1,121,967 36,463 SH SOLE 36,463 0 0
AT&T INC COM COM 00206R102 161,977 7,825 SH SOLE 7,825 0 0
AUTOMATIC DATA PROCESSING COM 053015103 223,950 1,000 SH SOLE 0 0 1,000
BANK FIRST CORPORATION COM 06211J100 925,111 6,236 SH SOLE 6,236 0 0
BANK OF AMERICA COM 060505104 13,278,537 233,039 SH SOLE 218,761 0 14,277
BAXTER INTERNATIONAL INC COM 071813109 20,552 964 SH SOLE 964 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 1,019,795 2,038 SH SOLE 2,038 0 0
BLACKLINE INC COM 09239B109 153,094 5,454 SH SOLE 5,454 0 0
BLACKSTONE INC COM 09260D107 264,051 2,244 SH SOLE 2,244 0 0
BOEING CO COM 097023105 6,112,247 28,236 SH SOLE 28,236 0 0
BOOKING HOLDINGS INC COM COM 09857L108 62,384 350 SH SOLE 350 0 0
BREAD FINANCIAL HOLDINGS COM 018581108 1,223,380 11,291 SH SOLE 10,891 0 400
BRISTOL MYERS SQUIBB CO COM 110122108 6,091,625 105,721 SH SOLE 103,176 0 2,545
BROADCOM INC COM COM 11135F101 22,665 60 SH SOLE 60 0 0
CALIX INC COM COM 13100M509 3,431,201 91,940 SH SOLE 91,940 0 0
CAPITAL ONE FINANCIAL CORP CO COM 14040H105 3,405,123 16,973 SH SOLE 15,852 0 1,121
CATERPILLAR INC COM 149123101 79,867 75 SH SOLE 75 0 0
CDW CORP COM COM 12514G108 55,553 395 SH SOLE 395 0 0
CGROWTH CAPITAL INC COM 15722A102 260 200,000 SH SOLE 200,000 0 0
CHEMOURS CO COM COM 163851108 10,260 500 SH SOLE 500 0 0
CHENIERE ENERGY INC COM NEW COM 16411R208 2,286,131 9,565 SH SOLE 9,565 0 0
CHEVRON CORP NEW COM COM 166764100 6,400,920 38,616 SH SOLE 36,947 0 1,669
CHEWY INC CL A COM 16679L109 10,997,751 559,682 SH SOLE 551,307 0 8,375
CHEWY INC CL A COM 16679L109 3,616 184 SH DFND 184 0 0
CHURCH & DWIGHT INC COM COM 171340102 81,282 839 SH SOLE 839 0 0
CINCINNATI FINANCIAL CORP COM 172062101 265,676 1,435 SH SOLE 1,435 0 0
CINTAS CORP COM COM 172908105 476,224 2,800 SH SOLE 2,800 0 0
CISCO SYSTEMS INC COM 17275R102 15,074,717 128,339 SH SOLE 120,377 0 7,962
CITIGROUP INC COM NEW COM 172967424 18,692,026 133,553 SH SOLE 130,911 0 2,641
CITIGROUP INC COM NEW COM 172967424 21,134 151 SH DFND 151 0 0
CITIZENS FINANCIAL GROUP INC C COM 174610105 8,295,896 118,394 SH SOLE 113,824 0 4,570
CLOROX CO COM 189054109 3,168,035 33,194 SH SOLE 33,194 0 0
CNA FINL CORP COM 126117100 54,249 1,116 SH SOLE 1,116 0 0
COCA COLA CO COM 191216100 2,780,816 34,217 SH SOLE 34,217 0 0
COHERENT INC COM COM 19247g107 10,719,889 27,175 SH SOLE 23,482 0 3,693
COLGATE PALMOLIVE CO COM 194162103 256,704 2,800 SH SOLE 2,800 0 0
COMCAST CORP NEW CL A COM 20030N101 29,460 1,200 SH SOLE 1,200 0 0
CONAGRA BRANDS INC COM 205887102 13,460 1,000 SH SOLE 1,000 0 0
CONCENTRIX CORP COM COM 20602D101 9,933,055 443,341 SH SOLE 434,843 0 8,498
CONCENTRIX CORP COM COM 20602D101 47,050 2,100 SH DFND 2,100 0 0
CONSTELLATION ENERGY CORP COM COM 21037T109 8,941 36 SH SOLE 36 0 0
COOPER COS INC COM NEW COM 216648501 4,794,315 66,857 SH SOLE 64,500 0 2,357
CORNING INC COM 219350105 1,570,128 6,147 SH SOLE 1,235 0 4,912
CORTEVA INC COM COM 22052L104 90,364 1,067 SH SOLE 1,067 0 0
COSTCO WHOLESALE CORP COM 22160K105 606,185 648 SH SOLE 648 0 0
COUPANG INC COM 22266T109 9,988 575 SH SOLE 575 0 0
CROWN HOLDINGS INC COM COM 228368106 185,062 1,655 SH SOLE 1,030 0 625
CSX CORP COM COM 126408103 32,083 675 SH SOLE 0 0 675
CUMMINS INC COM COM 231021106 35,660 50 SH SOLE 50 0 0
CVS HEALTH CORP COM COM 126650100 13,038,450 126,036 SH SOLE 123,153 0 2,883
D R HORTON INC COM COM 23331A109 81,440 500 SH SOLE 500 0 0
DANAHER CORP COM 235851102 26,450 139 SH SOLE 139 0 0
DARDEN RESTAURANTS INC. COM 237194105 25,751 125 SH SOLE 0 0 125
DEERE & CO. COM 244199105 63,433 100 SH SOLE 100 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202 72,917 169 SH SOLE 169 0 0
DELTA AIR LINES INC DEL COM NE COM 247361702 84,294 900 SH SOLE 900 0 0
DEVON ENERGY CORP NEW COM 25179M103 53,716 1,300 SH SOLE 1,300 0 0
DINE BRANDS GLOBAL INC COM 254423106 10,770 300 SH SOLE 300 0 0
DISNEY WALT PRODTNS COM 254687106 5,953,563 61,855 SH SOLE 60,903 0 952
DOLLAR TREE INC COM COM 256746108 8,950 74 SH SOLE 74 0 0
DOLPHIN ENTMT INC COM 25686H308 1,150 1,000 SH SOLE 1,000 0 0
DOMINION RES INC/VA COM 25746U109 3,824 56 SH SOLE 56 0 0
DOW INC COM 260557103 34,638 1,266 SH SOLE 1,266 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 10,126 80 SH SOLE 80 0 0
DULUTH HLDGS INC COM CL B COM 26443V101 3,584 800 SH SOLE 800 0 0
DUPONT DE NEMOURS INC COM 26614N201 22,788 168 SH SOLE 168 0 0
DXC TECHNOLOGY CO COM COM 23355L106 398 45 SH SOLE 45 0 0
EBAY INC COM COM 278642103 10,858,196 97,165 SH SOLE 93,664 0 3,501
ECOLAB INC COM COM 278865100 20,896 75 SH SOLE 75 0 0
ELECTRONIC ARTS INC COM COM 285512109 83,656 408 SH SOLE 408 0 0
EMERSON ELEC CO COM 291011104 85,890 600 SH SOLE 600 0 0
EQUIFAX INC CO COM 294429105 3,543,781 22,327 SH SOLE 21,965 0 362
ERIE INDTY CO CL A COM 29530P102 15,344 64 SH SOLE 64 0 0
EVERPURE INC CL A COM 74624M102 2,636,707 33,465 SH SOLE 31,565 0 1,900
EVERPURE INC CL A COM 74624M102 4,176 53 SH DFND 53 0 0
EXELON CORP CO COM 30161N101 5,035 108 SH SOLE 108 0 0
EXPAND ENERGY CORP COM 165167735 18,238 200 SH SOLE 200 0 0
EXXON MOBIL CORP COM COM 30231G102 20,598,756 150,664 SH SOLE 148,401 0 2,262
F&G ANNUITIES & LIFE INC COMMO COM 30190A104 292 11 SH SOLE 11 0 0
FARMERS & MERCHANTS BK COM COM 308243104 2,004,768 223 SH SOLE 112 0 111
FASTENAL CO COM 311900104 212,100 4,416 SH SOLE 4,416 0 0
FEDEX CORP COM COM 31428X106 6,169,790 19,704 SH SOLE 19,096 0 608
FEDEX FGHT HLDG CO INC COM 314352105 1,416,229 9,379 SH SOLE 9,086 0 293
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 8,725 185 SH SOLE 185 0 0
FIDELITY NATL INFO SVC COM COM 31620M106 63,685 1,638 SH SOLE 1,452 0 186
FISERV INC COM 337738108 6,087,363 124,105 SH SOLE 121,653 0 2,452
FLAGSTAR FINANCIAL INC COM 649445400 7,848,326 525,323 SH SOLE 511,728 0 13,595
FORD MOTOR COMPANY COM 345370860 45,787 3,294 SH SOLE 3,294 0 0
FREEPORT-MCMORAN INC COM 35671D857 7,887,017 125,410 SH SOLE 114,831 0 10,579
GALLAGHER ARTHUR J & CO COM COM 363576109 55,786 243 SH SOLE 243 0 0
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107 5,859,142 91,535 SH SOLE 90,300 0 1,235
GE VERNOVA INC COM COM 36828A101 6,854,427 5,834 SH SOLE 5,573 0 261
GENERAC HLDGS INC COM COM 368736104 797,614 2,724 SH SOLE 2,724 0 0
GENERAL DYNAMICS CORP COM COM 369550108 13,461 38 SH SOLE 38 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301 9,297,820 24,878 SH SOLE 23,928 0 950
GENERAL MILLS INC COM 370334104 34,870 1,002 SH SOLE 1,002 0 0
GENERAL MTRS CO COM COM 37045V100 49,640 644 SH SOLE 644 0 0
GLOBAL PMTS INC COM COM 37940X102 4,345,800 59,892 SH SOLE 58,619 0 1,273
GRAINGER W W INC COM 384802104 136,040 100 SH SOLE 100 0 0
HARLEY DAVIDSON INC COM COM 412822108 807 33 SH SOLE 33 0 0
HASBRO INC COM COM 418056107 456,227 5,524 SH SOLE 5,524 0 0
HCA HEALTHCARE INC COM COM 40412C101 2,544,032 6,525 SH SOLE 6,525 0 0
HEALTHEQUITY INC COM COM 42226A107 5,829,885 64,547 SH SOLE 63,555 0 992
HERSHEY FOODS CORP COM 427866108 17,545 100 SH SOLE 100 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 32,795 727 SH SOLE 727 0 0
HOME DEPOT INC COM 437076102 44,790 127 SH SOLE 127 0 0
HONEYWELL AEROSPACE INC COM 43849R105 128,226 580 SH SOLE 580 0 0
HONEYWELL INTL INC COM 438516205 129,862 580 SH SOLE 580 0 0
HP INC COM COM 40434L105 4,388 200 SH SOLE 200 0 0
IDEXX LABS INC COM COM 45168D104 394,830 750 SH SOLE 750 0 0
ILLINOIS TOOL WORKS INC COM 452308109 11,206 41 SH SOLE 41 0 0
INOVIO PHARMACEUTICALS INC COM COM 45773H409 14 13 SH SOLE 0 0 13
INTEL CORP COM 458140100 1,035,214 7,414 SH SOLE 4,805 0 2,609
INTERACTIVE BROKERS GROUP INC COM 45841N107 6,267 72 SH SOLE 72 0 0
INTERCONTINENTALEXCHANGE COM COM 45866F104 6,882,711 55,907 SH SOLE 55,291 0 616
INTERNATIONAL FLAV&FRA COM COM 459506101 31,846 402 SH SOLE 402 0 0
INTUIT INC COM 461202103 7,958,934 30,494 SH SOLE 30,104 0 390
INTUIT INC COM 461202103 3,393 13 SH DFND 13 0 0
IQVIA HLDGS INC COM 46266C105 5,607,438 29,021 SH SOLE 28,563 0 458
ITT INC COM COM 45073V108 19,776 100 SH SOLE 100 0 0
JOHNSON & JOHNSON COM 478160104 12,371,650 48,713 SH SOLE 46,791 0 1,922
JPMORGAN CHASE & CO COM COM 46625H100 13,837,903 42,275 SH SOLE 38,500 0 3,775
KENVUE INC COM 49177J102 9,555 500 SH SOLE 500 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 7,579,978 21,653 SH SOLE 20,457 0 1,196
KIMBERLY CLARK CORP COM 494368103 6,813,680 62,072 SH SOLE 61,337 0 735
KINDER MORGAN INC DEL COM COM 49456B101 145,368 4,547 SH SOLE 4,547 0 0
KINSALE CAP GROUP INC COM COM 49714P108 11,873 36 SH SOLE 36 0 0
KKR & CO INC COM 48251W104 1,836 20 SH SOLE 20 0 0
KONTOOR BRANDS INC COM COM 50050N103 2,500 30 SH SOLE 30 0 0
KRAFT HEINZ CO COM COM 500754106 49,366 2,090 SH SOLE 590 0 1,500
KROGER CO CO COM 501044101 29,431 530 SH SOLE 530 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 108,390 373 SH SOLE 373 0 0
LEMONADE INC COM 52567D107 52,040 800 SH DFND 800 0 0
LEVI STRAUSS & CO NEW CL A COM COM 52736R102 757,315 30,500 SH SOLE 30,500 0 0
LILLY ELI AND COMPANY COM 532457108 23,989 20 SH SOLE 20 0 0
LKQ CORP COM COM 501889208 14,082,377 534,842 SH SOLE 527,956 0 6,885
LOWES COS INC CO COM 548661107 148,390 673 SH SOLE 383 0 290
LUMENTUM HLDGS INC COM COM 55024U109 4,965,593 5,787 SH SOLE 5,730 0 57
MANITOWOC CO INC COM NEW COM 563571405 3,472 250 SH SOLE 250 0 0
MARVELL TECHNOLOGY GROUP LTD C COM 573874104 2,722,715 9,140 SH SOLE 9,140 0 0
MASCO CORP COM COM 574599106 224,174 2,755 SH SOLE 1,980 0 775
MATTEL INC COM 577081102 419,592 30,230 SH SOLE 30,230 0 0
MCDONALDS CORP COM 580135101 222,859 824 SH SOLE 824 0 0
MCKESSON CORP COM 58155q103 3,698,663 4,895 SH SOLE 4,437 0 458
MERCK & CO INC NEW COM COM 58933Y105 3,144,395 24,470 SH SOLE 24,470 0 0
META PLATFORMS COM 30303M102 11,549,511 20,504 SH SOLE 19,786 0 717
METLIFE INC COM 59156R108 25,383 300 SH SOLE 300 0 0
METTLER TOLEDO INTL COM COM 592688105 287,440 225 SH SOLE 225 0 0
MGE ENERGY INC COM COM 55277P104 557,407 6,836 SH SOLE 6,836 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,239,829 90,349 SH SOLE 89,284 0 1,065
MICROSOFT CORP COM 594918104 28,811,227 77,238 SH SOLE 71,938 0 5,299
MIMEDX GROUP INC COM COM 602496101 50,820 13,200 SH SOLE 13,200 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 1,395 36 SH SOLE 36 0 0
MONDELEZ INTL INC CL A COM 609207105 17,352 300 SH SOLE 300 0 0
MORGAN STANLEY COM NEW COM 617446448 168,840 808 SH SOLE 808 0 0
MUELLER WTR PRODS INC COM SER COM 624758108 335,919 13,005 SH SOLE 13,005 0 0
NETFLIX INC COM COM 64110L106 6,280,772 87,966 SH SOLE 86,924 0 1,042
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1,644,059 9,755 SH SOLE 9,755 0 0
NEWELL BRANDS INC. COM 651229106 1,351 220 SH SOLE 220 0 0
NEXTERA ENERGY INC COM COM 65339F101 159,390 1,816 SH SOLE 1,816 0 0
NI HLDGS INC COM COM 65342T106 12,332 785 SH SOLE 785 0 0
NMI HLDGS INC COM 629209305 164,360 4,000 SH SOLE 4,000 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 94,377 300 SH SOLE 300 0 0
NORTHERN TRUST CORP COM 665859104 2,592,311 14,912 SH SOLE 14,487 0 425
NORTHROP GRUMMAN CORP COM COM 666807102 15,279 30 SH SOLE 30 0 0
NVIDIA CORP COM COM 67066G104 415,388 2,076 SH SOLE 2,076 0 0
O-I GLASS INC COM COM 67098H104 10,066,923 1,045,371 SH SOLE 1,032,140 0 13,231
OCCIDENTAL PETE CORP COM 674599105 14,571 300 SH SOLE 300 0 0
OKTA INC CL A COM 679295105 1,061,854 7,782 SH SOLE 7,782 0 0
ONEOK INC NEW COM COM 682680103 438,265 5,041 SH SOLE 5,041 0 0
ORACLE CORP COM 68389X105 6,395,454 43,640 SH SOLE 40,794 0 2,846
ORGANON & CO COMMON STOCK COM 68622V106 1,110 82 SH SOLE 82 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 11,667 100 SH SOLE 100 0 0
PARAMOUNT SKYDANCE CORP COM 69932A204 25,656 2,602 SH SOLE 2,602 0 0
PARKER HANNIFIN CORP COM 701094104 146,718 150 SH SOLE 150 0 0
PAYPAL HLDGS INC COM COM 70450Y103 10,656,140 246,784 SH SOLE 242,912 0 3,872
PEPSICO INC COM 713448108 11,802,103 87,165 SH SOLE 85,275 0 1,890
PERFORMANCE FOOD GROUP CO COM COM 71377A103 11,643,879 104,158 SH SOLE 100,880 0 3,278
PFIZER INC COM 717081103 11,300,430 469,287 SH SOLE 461,955 0 7,332
PHILIP MORRIS INTL INC COM COM 718172109 328,713 1,817 SH SOLE 1,617 0 200
PHILLIPS 66 COM COM 718546104 72,691 430 SH SOLE 430 0 0
PJT PARTNERS INC COM CL A COM 69343T107 5,585 37 SH SOLE 26 0 11
PNC FINL SVCS GROUP COM COM 693475105 8,147,526 33,090 SH SOLE 32,366 0 724
POOL CORP COM COM 73278L105 1,982,452 9,225 SH SOLE 9,225 0 0
PROCTER & GAMBLE COMPANY COM 742718109 9,499,125 64,779 SH SOLE 63,491 0 1,288
PROGRESSIVE CORP OHIO COM COM 743315103 43,690 200 SH SOLE 200 0 0
QNITY ELECTRONICS INC COM 74743L100 41,154 252 SH SOLE 252 0 0
QUALCOMM INC COM 747525103 14,601,564 79,017 SH SOLE 74,410 0 4,607
RECONNAISSANCE ENRY AFRICA LTD COM 75624R108 1,990 2,653 SH SOLE 2,653 0 0
REGAL REXNORD CORP COM 758750103 5,779,721 24,265 SH SOLE 23,395 0 870
REMITLY GLOBAL INC COM 75960P104 16,807 750 SH SOLE 750 0 0
RESIDEO TECHNOLOGIES INC COM COM 76118Y104 21,739 699 SH SOLE 699 0 0
RESMED INC COM COM 761152107 389,760 2,000 SH SOLE 2,000 0 0
RING ENERGY INC COM COM 76680V108 793 734 SH SOLE 0 0 734
ROCKWELL INTL CORP COM 773903109 198,032 400 SH SOLE 400 0 0
ROPER INDS INC NEW COM COM 776696106 98,133 290 SH SOLE 290 0 0
RTX CORP COM 75513E101 16,317 86 SH SOLE 86 0 0
S&P GLOBAL INC COM 78409V104 1,018,150 2,500 SH SOLE 2,500 0 0
SALESFORCE INC COM COM 79466L302 5,581,952 35,631 SH SOLE 34,670 0 961
SCHEIN HENRY INC CO COM 806407102 417,600 5,000 SH SOLE 5,000 0 0
SCHWAB (CHARLES) CORP COM 808513105 10,686,607 115,819 SH SOLE 113,513 0 2,306
SKYWORKS SOLUTIONS INC COM COM 83088M102 54,579 805 SH SOLE 805 0 0
SMITH A O COM COM 831865209 4,290,085 68,401 SH SOLE 65,796 0 2,605
SMUCKER J M CO COM NEW COM 832696405 7,145,437 63,515 SH SOLE 62,318 0 1,197
SOLSTICE ADVANCED MATLS INC COM 83443Q103 25,694 290 SH SOLE 290 0 0
SOLVENTUM CORP COM SHS COM 83444M101 3,857 50 SH SOLE 50 0 0
SOUTHERN CO COM COM 842587107 345,896 3,614 SH SOLE 3,614 0 0
SOUTHWEST AIRLINES COM 844741108 102,840 2,000 SH SOLE 2,000 0 0
SPACE EXPLORATION TECHN CORP COM 84615Q103 4,101 24 SH SOLE 24 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 4,039,269 65,097 SH SOLE 64,119 0 978
ST JOE CO COM COM 790148100 752 12 SH SOLE 12 0 0
STARBUCKS CORP CO COM 855244109 57,431 562 SH SOLE 562 0 0
STATE STREET CORP COM 857477103 9,218,114 54,352 SH SOLE 52,964 0 1,388
STRYKER CORP COM COM 863667101 1,259 4 SH SOLE 4 0 0
SUPER MICRO COMPUTER INC COM 86800U302 29,330 1,000 SH DFND 1,000 0 0
SYMBOLIC LOGIC INC COM 30049R209 142 232 SH SOLE 232 0 0
SYSCO CORPORATION COM 871829107 1,005,573 12,031 SH SOLE 10,931 0 1,100
T ROWE PRICE GROUP INC COM 74144t108 113,690 1,000 SH SOLE 1,000 0 0
TAKE-TWO INTERACTIVE COM COM 874054109 62,495 250 SH SOLE 250 0 0
TARGET CORP COM 87612e106 11,553,560 88,458 SH SOLE 87,016 0 1,443
TELEFLEX INC COM 879369106 993,165 7,835 SH SOLE 7,835 0 0
TEMPUS AI INC COM 88023B103 57,930 1,000 SH DFND 1,000 0 0
TESLA INC COM 88160R101 125,759 299 SH SOLE 275 0 24
TESLA INC COM 88160R101 59,305 141 SH DFND 141 0 0
TEXTRON INC COM 883203101 45,865 500 SH SOLE 500 0 0
THE CIGNA GROUP COM 125523100 7,382,781 26,780 SH SOLE 26,160 0 620
THE TRADE DESK INC COM CL A COM 88339J105 23,866 1,320 SH SOLE 1,320 0 0
TJX COS INC NEW COM COM 872540109 30,300 200 SH SOLE 200 0 0
TOPBUILD CORP COM COM 89055F103 106,359 300 SH SOLE 0 0 300
TRAVELERS COMPANIES COM COM 89417E109 115,542 350 SH SOLE 350 0 0
TRUIST FINANCIAL CORP COM 89832q109 596,644 11,976 SH SOLE 11,976 0 0
TYSON FOODS INC CL A COM 902494103 62,345 1,089 SH SOLE 1,089 0 0
U S BANCORP COM 902973304 30,502 505 SH SOLE 505 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 7,216 100 SH SOLE 100 0 0
UFP INDUSTRIES INC COM COM 90278Q108 544 6 SH SOLE 6 0 0
UGI CORP NEW COM COM 902681105 69,080 2,000 SH SOLE 2,000 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 6,880 64 SH SOLE 64 0 0
UNITED RENTALS INC COM COM 911363109 158,605 140 SH SOLE 140 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,982,598 33,642 SH SOLE 33,149 0 493
UWM HOLDINGS CORPORATION COM 91823B109 57,250 25,000 SH DFND 25,000 0 0
VERALTO CORP COM SHS COM 92338C103 4,079 46 SH SOLE 46 0 0
VERISK ANALYTICS INC CL A COM 92345Y106 1,616 9 SH SOLE 9 0 0
VERIZON COMMUNICATIONS COM 92343V104 66,982 1,582 SH SOLE 1,582 0 0
VIATRIS COM 92556V106 17,330,906 1,091,367 SH SOLE 1,061,034 0 30,333
VIAVI SOLUTIONS INC COM COM 925550105 7,516,695 157,418 SH SOLE 146,074 0 11,343
VIRGIN GALACTIC HOLDINGS INC C COM 92766k403 23 8 SH SOLE 0 0 8
VISA INC COM CL A COM 92826C839 9,277,922 27,042 SH SOLE 25,520 0 1,523
WABTEC CORP COM COM 929740108 398,472 1,478 SH SOLE 1,063 0 415
WALMART INC COM 931142103 116,132 1,025 SH SOLE 1,025 0 0
WARNER BROTHERS DISCOVERY COM 934423104 2,289,747 85,887 SH SOLE 77,154 0 8,733
WASTE MANAGEMENT INC COM 94106L109 66,864 300 SH SOLE 300 0 0
WEC ENERGY GROUP INC COM COM 92939U106 7,924,713 67,866 SH SOLE 67,150 0 716
WELLS FARGO NEW COM 949746101 466,781 5,648 SH SOLE 3,798 0 1,850
WESTBURY BANCORP INC COM COM 95727P106 50,987 1,250 SH SOLE 1,250 0 0
WESTERN DIGITAL CORP COM COM 958102105 12,774 20 SH SOLE 20 0 0
WHIRLPOOL CORP COM COM 963320106 15,768 400 SH SOLE 400 0 0
WILLIAMS COS INC COM 969457100 14,868 200 SH SOLE 200 0 0
WILLSCOT HLDNG CORP COM 971378104 1,234,660 42,781 SH SOLE 42,781 0 0
WORKDAY INC CL A COM 98138H101 7,064,124 57,704 SH SOLE 56,246 0 1,458
XCEL ENERGY INC COM 98389B100 1,020,131 12,704 SH SOLE 12,704 0 0
XYLEM INC COM COM 98419M100 976,887 8,264 SH SOLE 8,264 0 0
YUM BRANDS INC COM COM 988498101 3,197 20 SH SOLE 20 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,045 35 SH SOLE 35 0 0
ZIONS BANCORPORATION NA COM 989701107 1,137,633 16,442 SH SOLE 15,567 0 875
ALLIANCEBERNSTEIN HLDG UNIT LT COM 01881G106 21,132 600 SH SOLE 600 0 0
ENTERPRISE PRODS PARTN COM COM 293792107 585,072 15,916 SH SOLE 14,911 0 1,005
ALEXANDRIA REAL ESTATE EQ INC COM 015271109 11,226,989 212,431 SH SOLE 209,167 0 3,264
ALPINE INCOME PPTY TR INC COM 02083X103 12,456 600 SH SOLE 600 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 3,334,047 20,383 SH SOLE 19,967 0 416
ANNALY CAPITAL MANAGEMENT INC COM 035710839 1,089,245 48,714 SH SOLE 48,714 0 0
APOLLO COML REAL EST FIN INC C COM 03762U105 5,340 500 SH SOLE 500 0 0
APPLE HOSPITALITY REIT INC COM COM 03784Y200 8,405 500 SH SOLE 500 0 0
ELME COMMUNITIES SH BEN INT COM 939653101 30 20 SH SOLE 20 0 0
EQUINIX INC COM PAR $0.001 COM 29444U700 52,119 50 SH SOLE 50 0 0
GLOBAL NET LEASE INC COM NEW COM 379378201 691,886 77,392 SH SOLE 77,392 0 0
HIGHLANDS REIT INC COM COM 43110A104 489 7,184 SH SOLE 7,184 0 0
HOST HOTELS&RESORTS COM COM 44107P104 308 13 SH SOLE 13 0 0
OMEGA HEALTHCARE INVS COM COM 681936100 775,229 16,259 SH SOLE 16,259 0 0
PARK HOTELS & RESORTS INC COM COM 700517105 705,888 49,536 SH SOLE 49,536 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 201,732 902 SH SOLE 552 0 350
VICI PPTYS INC COM COM 925652109 18,134 683 SH SOLE 683 0 0
W P CAREY INC COM COM 92936U109 24,953 349 SH SOLE 349 0 0
ALLSTATE CORP 5.1 DP SH PFD H PFD 020002838 19,880 1,000 SH SOLE 1,000 0 0
APOLLO GLOBAL MGMT INC NT 7.6 PFD 03769M205 76,530 3,000 SH SOLE 3,000 0 0
ASHFORD HOSPITALITY TR INC 7.5 PFD 044103802 3,776 700 SH SOLE 700 0 0
ASPEN INSURANCE HOLDINGS LTD D PFD g05384204 18,470 1,000 SH SOLE 1,000 0 0
ASSOCIATED BANC CORP 5.625 DP PFD 045487402 38,580 2,000 SH SOLE 2,000 0 0
ASSOCIATED BANC CORP NT 33 PFD 045487600 72,930 3,000 SH SOLE 3,000 0 0
ATHENE HOLDING LTD 4.875 DEP P PFD 04686j408 47,550 3,000 SH SOLE 3,000 0 0
ATLANTIC UN BANKSHARES CORP 6. PFD 04911a206 36,315 1,500 SH SOLE 1,500 0 0
BANK AMER CORP 5.375 DP PFD KK PFD 06053u601 26,837 1,250 SH SOLE 1,250 0 0
BANK AMERICA CORP 4.125 DP PFD PFD 06055h608 47,068 2,800 SH SOLE 2,800 0 0
BANK AMERICA CORP DP SH NCUM N PFD 06055h400 53,370 3,000 SH SOLE 3,000 0 0
BANK HAWAII HONOLULU 4.375 DEP PFD 062545207 46,200 3,000 SH SOLE 3,000 0 0
BRIGHTHOUSE FINL INC 5.375 DEP PFD 10922n707 37,107 3,100 SH SOLE 3,100 0 0
BRIGHTHOUSE FINL INC 6.25 NT 5 PFD 10922n202 31,360 2,000 SH SOLE 2,000 0 0
CAPITAL ONE FINL CORP 4.375 DE PFD 14040h758 31,820 2,000 SH SOLE 2,000 0 0
CAPITAL ONE FINL CORP 4.8 DP PFD 14040h782 35,020 2,000 SH SOLE 2,000 0 0
CHS INC PFD 8 PFD 12542r209 5,073 190 SH SOLE 190 0 0
CHS INC RED PFD SER3 CLB PFD 12542r704 48,280 2,000 SH SOLE 2,000 0 0
CULLEN FROST BANKERS INC 4.450 PFD 229899307 32,880 2,000 SH SOLE 2,000 0 0
DTE ENERGY CO CAL DEB 80 PFD 233331826 16,610 1,000 SH SOLE 1,000 0 0
FEDERAL AGRIC MTG CORP 4.875 P PFD 313148835 35,420 2,000 SH SOLE 2,000 0 0
FEDERAL AGRIC MTG CORP 5.25 NC PFD 313148843 56,760 3,000 SH SOLE 3,000 0 0
FEDERAL AGRIC MTG CORP 5.7 NCU PFD 313148868 42,180 2,000 SH SOLE 2,000 0 0
FEDERAL AGRIC MTG CORP 5.750 N PFD 313148850 41,690 2,000 SH SOLE 2,000 0 0
FIRST CTZNS BANCSHARES INC DEL PFD 319626305 19,920 1,000 SH SOLE 1,000 0 0
FIRST HORIZON CORPORATION 6.50 PFD 320517402 46,960 2,000 SH SOLE 2,000 0 0
GREEN BRICK PARTNERS INC 5.75 PFD 392709200 32,565 1,500 SH SOLE 1,500 0 0
HUNTINGTON BANCSHARES INC 4.50 PFD 446150823 16,400 1,000 SH SOLE 1,000 0 0
HUNTINGTON BANCSHARES INC 6.87 PFD 446150773 34,471 1,375 SH SOLE 1,375 0 0
JPMORGAN CHASE & CO 4.20 DP PF PFD 48128b523 51,510 3,000 SH SOLE 3,000 0 0
JPMORGAN CHASE & CO 4.55 DEP P PFD 48128b580 55,290 3,000 SH SOLE 3,000 0 0
JPMORGAN CHASE & CO 5.75 SHS P PFD 48128b655 28,812 1,200 SH SOLE 1,200 0 0
KEYCORP 6.2 DP SH PFD H PFD 493267843 49,880 2,000 SH SOLE 2,000 0 0
KEYCORP DEP SHS PFD F PFD 493267876 26,087 1,250 SH SOLE 1,250 0 0
KEYCORP DP SHS PFD G PFD 493267868 41,140 2,000 SH SOLE 2,000 0 0
MORGAN STANLEY 4.250 DP PFD O PFD 61762v861 16,970 1,000 SH SOLE 1,000 0 0
OLD NATL BANCORP IND 7 DP SH P PFD 68003d303 49,440 2,000 SH SOLE 2,000 0 0
OLD NATL BANCORP IND DP NC PPF PFD 68003d204 24,780 1,000 SH SOLE 1,000 0 0
PINNACLE FINL PARTNERS INC PFD 72348n505 48,900 2,000 SH SOLE 2,000 0 0
PUBLIC STORAGE 4.125 DP SH PF PFD 74460w537 31,620 2,000 SH SOLE 2,000 0 0
REGIONS FINANCIAL CORP NEW DEP PFD 7591ep886 32,220 2,000 SH SOLE 2,000 0 0
SIGNATURE BK NEW YORK N Y 5 DE PFD 82669g203 2,300 1,000 SH SOLE 1,000 0 0
SOUTHERN CO 4.20 NT S20C 60 PFD 842587883 16,920 1,000 SH SOLE 1,000 0 0
SOUTHERN CO NT 4.95 80 PFD 842587800 35,594 1,850 SH SOLE 1,850 0 0
STIFEL FINL CORP 4.50 DEP PFD PFD 860630862 32,160 2,000 SH SOLE 2,000 0 0
STIFEL FINL CORP DEP RP SHS PF PFD 860630870 21,900 1,000 SH SOLE 1,000 0 0
TRUIST FINL CORP 5.25 DP SH PF PFD 89832q745 41,040 2,000 SH SOLE 2,000 0 0
UNUM GROUP 6.250 JR NT58 PFD 91529y601 60,437 2,780 SH SOLE 2,780 0 0
US BANCORP DEL DEP PERP PFD K PFD 902973759 25,608 1,200 SH SOLE 1,200 0 0
WAFD INC 4.875 DEP PFD A PFD 938824307 32,220 2,000 SH SOLE 2,000 0 0
WEBSTER FINL CORP 6.50 CUM PFD PFD 947890703 23,260 1,000 SH SOLE 1,000 0 0
WEBSTER FINL CORP DEP SHS RP P PFD 947890505 20,830 1,000 SH SOLE 1,000 0 0
WELLS FARGO & CO DEP CL A PFD PFD 95002y400 33,520 2,000 SH SOLE 2,000 0 0
WELLS FARGO CO NEW DEP SH PFD PFD 94988u128 36,700 2,000 SH SOLE 2,000 0 0
WISCONSIN ELEC PWR CO PFD 3.60 PFD 976656306 19,128 300 SH SOLE 300 0 0
Sycamore Partners DAP Right RIGHT 255670d65 0 703,162 SH SOLE 689,374 0 13,788
REDWOOD TRUST INC CONV 758075af2 50,500 50,000 PRN SOLE 50,000 0 0
ABERDEEN INDIA FD INC COM COM 454089103 12,690 1,080 SH SOLE 1,080 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051200 209,506 3,835 SH SOLE 3,835 0 0
DIMENSIONAL ETF TRUST INTERNAT COM 25434V807 106,041 1,963 SH SOLE 1,963 0 0
DIMENSIONAL ETF TRUST WORLD EX COM 25434V880 20,520 557 SH SOLE 557 0 0
FIRST TRUST GLOBAL WIND ENERGY COM 33736G106 12,490 500 SH SOLE 500 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G706 5,915 100 SH SOLE 100 0 0
ISHARES GLOBAL TIMBER & FOREST COM 464288174 13,249 200 SH SOLE 200 0 0
ISHARES INDIA 50 ETF COM 464289529 117,926 2,714 SH SOLE 2,714 0 0
ISHARES MSCI EAFE ETF COM 464287465 6,441 62 SH SOLE 62 0 0
ISHARES MSCI EMERGING MKT ETF COM 464287234 192,916 2,820 SH SOLE 2,820 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 89,819 930 SH SOLE 930 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 17,359 211 SH SOLE 211 0 0
ISHARES TR GL CLEAN ENE ETF COM 464288224 20,203 986 SH SOLE 986 0 0
ISHARES TR MSCI INDIA ETF COM 46429B598 143,231 2,900 SH SOLE 2,900 0 0
ISHARES TR MSCI INDIA ETF COM 46429B614 141,705 2,003 SH SOLE 2,003 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 2,195,434 60,547 SH SOLE 60,362 0 185
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,731,250 62,500 SH SOLE 62,500 0 0
VANGUARD INTL EQTY IDX FTSE EM COM 922042858 68,285 1,144 SH SOLE 1,144 0 0
VANGUARD INTL EQTY IDX MSCI EU COM 922042874 93,941 1,061 SH SOLE 1,061 0 0
VANGUARD INTL EQUITY INDEX FDS COM 922042742 2,641,468 16,830 SH SOLE 16,830 0 0
VANGUARD STAR FDS VG TL INTL S COM 921909768 7,865 92 SH SOLE 92 0 0
GRAYSCALE BITCOIN COM 389930207 311 12 SH SOLE 12 0 0
GRAYSCALE BITCOIN TRUST ETF COM 389637109 2,731 60 SH SOLE 60 0 0
FIDELITY MSCI RL EST ETF COM 316092857 365,239 12,466 SH SOLE 12,384 0 81
IMPACT SHS TR I NAACP MINO ETF COM 45259A209 23,956 394 SH SOLE 394 0 0
ISHARES GOLD TR ISHARES NEW COM 464285204 102,845 1,362 SH SOLE 1,362 0 0
SCHWAB STRATEGIC TR US REIT ET COM 808524847 428,279 18,086 SH SOLE 18,023 0 63
SPDR GOLD TRUST COM 78463V107 29,102 79 SH SOLE 79 0 0
VANGUARD REAL ESTATE ETF COM 922908553 47,058 488 SH SOLE 488 0 0
ADVISORSHARES TR COM 00768Y271 2,669 63 SH SOLE 63 0 0
ALPS ETF TR COM 00162Q460 2,092 59 SH SOLE 59 0 0
ALPS ETF TR SECTR DIV DOGS COM 00162Q858 261,214 3,829 SH SOLE 2,829 0 1,000
AMERICAN CENTY ETF TR US SML C COM 025072877 7,860 63 SH SOLE 63 0 0
CLEARBRIDGE ENERGY MIDSTRM OPP COM 18469P209 33,467 668 SH SOLE 668 0 0
DIMENSIONAL ETF TRUST US CORE COM 25434V708 247,041 5,569 SH SOLE 5,569 0 0
DIMENSIONAL ETF TRUST US MKTWI COM 25434V724 77,179 1,403 SH SOLE 1,403 0 0
EA SERIES TRUST EA BRIDGEWAY O COM 02072L532 210,020 7,195 SH SOLE 7,195 0 0
ENTREPRENEURSHARES SERIES TRUS COM 293828877 7,578 360 SH SOLE 360 0 0
FIRST TR EXCHANGE-TRADED FD CA COM 33733E104 55,037 586 SH SOLE 586 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734X192 942 7 SH SOLE 7 0 0
FIRST TR EXCHNG TRADED FD VIII COM 33740F276 99,918 4,575 SH SOLE 4,575 0 0
FIRST TR VALUE LINE DIVID INDX COM 33734H106 103,723 2,153 SH SOLE 2,153 0 0
HANCOCK JOHN FINL OPPTYS FD SH COM 409735206 63,703 1,616 SH SOLE 1,616 0 0
INVESCO DYNAMIC LEISURE AND EN COM 46137V720 266 4 SH SOLE 4 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G698 63,880 500 SH SOLE 500 0 0
INVESCO EXCHANGE-TRADED FD TR COM 46138E354 12,358 165 SH SOLE 165 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103 7,373 10 SH SOLE 10 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556 55,345 291 SH SOLE 291 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 363,645 1,500 SH SOLE 1,500 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630 166,785 754 SH SOLE 754 0 0
ISHARES RUSSELL MIDCAP VALUE E COM 464287473 15,143 92 SH SOLE 92 0 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705 2,036,146 13,783 SH SOLE 13,702 0 81
ISHARES S&P SMLCP 600 VALUE ET COM 464287879 1,386,732 10,146 SH SOLE 10,088 0 58
ISHARES TR COM 464287770 2,548 28 SH SOLE 28 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 1,307,056 8,813 SH SOLE 8,766 0 47
ISHARES TR DJ US TECH SEC COM 464287721 20,683 82 SH SOLE 82 0 0
ISHARES TR MSCI USA MIN VOL FA COM 46429B697 377,255 3,911 SH SOLE 3,911 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 29,455 267 SH SOLE 267 0 0
ISHARES TR S&P 500 INDEX COM 464287200 77,136 103 SH SOLE 103 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606 77,080 656 SH SOLE 656 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507 1,552,379 20,132 SH SOLE 19,979 0 153
ISHARES TR S&P500/BAR VAL COM 464287408 4,499,274 19,815 SH SOLE 19,664 0 152
ISHARES TR US HLTHCR PR ETF COM 464288828 8,299 150 SH SOLE 150 0 0
ISHARES US HOME CONS ETF COM 464288752 36,568 350 SH SOLE 350 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 42,851 1,351 SH SOLE 1,351 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607 175,014 4,844 SH SOLE 4,844 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369y605 214,494 4,001 SH SOLE 4,001 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 504,116 2,646 SH SOLE 2,646 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100 30,498 600 SH SOLE 600 0 0
SPDR S&P MIDCAP 400 ETF TR UTS COM 78467Y107 82,291 117 SH SOLE 117 0 0
SPDR SERIES TRUST COM 78464A854 49,916 568 SH SOLE 568 0 0
SPDR SERIES TRUST PRTFLO S&P50 COM 78464A508 76,109 1,252 SH SOLE 1,252 0 0
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839 11,856 125 SH SOLE 125 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763 304,360 2,000 SH SOLE 2,000 0 0
STANDARD & POORS DEP REC TR UN COM 78462F103 134,419 180 SH SOLE 180 0 0
VANGUARD GROUP DIV APP ETF COM 921908844 41,408 175 SH SOLE 175 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 985,614 11,442 SH SOLE 11,442 0 0
VANGUARD INDEX FDS LARGE CAP E COM 922908637 56,401 164 SH SOLE 164 0 0
VANGUARD INDEX FDS MCAP GR IDX COM 922908538 9,495 31 SH SOLE 31 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 14,503 180 SH SOLE 180 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363 228,100 332 SH SOLE 322 0 10
VANGUARD INDEX FDS SM CP VAL E COM 922908611 153,813 633 SH SOLE 633 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 13,034 43 SH SOLE 43 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 133,155 611 SH SOLE 611 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769 3,517,970 9,507 SH SOLE 9,507 0 0
VANGUARD WORLD FDS CONSUM STP COM 92204A207 126,274 560 SH SOLE 560 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702 194,579 1,628 SH SOLE 779 0 849
ISHARES 1-5 YEAR INVESTMENT GR COM 464288646 58,228 1,111 SH SOLE 1,111 0 0
ISHARES IBOXX INVESTMENT GRADE COM 464287242 5,235 48 SH SOLE 48 0 0
ISHARES TR COM 46435U853 7,737 209 SH SOLE 209 0 0
ISHARES TR 0-5YR INVT GR CP COM 46434V100 17,579 349 SH SOLE 349 0 0
ISHARES TR BARCLYS MBS BD COM 464288588 37,335 395 SH SOLE 395 0 0
ISHARES TR CORE TOTUSBD ETF COM 464287226 5,581,998 56,395 SH SOLE 56,281 0 114
ISHARES TR CORE UNIVERSAL TOTA COM 46434V613 101,530 2,200 SH SOLE 2,200 0 0
ISHARES TR USD INV GRDE ETF COM 464288620 31,749 619 SH SOLE 619 0 0
SCHWAB STRATEGIC TR US AGGREGA COM 808524839 27,710 1,198 SH SOLE 1,198 0 0
SPDR SERIES TRUST BLOMBRG BRC COM 78464A391 24,560 1,174 SH SOLE 1,174 0 0
VANGUARD BD INDEX FD SHORT TRM COM 921937827 2,149,412 27,588 SH SOLE 27,453 0 135
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706 49,779 844 SH SOLE 844 0 0
NUVEEN SELECT TAX-FREE INCOME COM 67062F100 5,366 375 SH SOLE 375 0 0