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
MARRIOTT INTL INC NEW CL A CL A 571903202 745,393 2,279 SH SOLE 0 2,058 0 221
APPLE INC COM COM 037833100 19,297,479 81,980 SH SOLE 0 76,037 0 5,943
ABBVIE INC COM COM 00287Y109 465,182 2,139 SH SOLE 0 1,988 0 151
AIRBNB INC COM 009066101 3,157 25 SH SOLE 0 0 0 25
ABBOTT LABS COM COM 002824100 195,586 1,905 SH SOLE 0 1,871 0 34
ACCENTURE PLC COM G1151C101 859,785 4,336 SH SOLE 0 3,986 0 350
ADOBE SYS INC COM COM 00724F101 485,674 1,998 SH SOLE 0 1,793 0 205
AUTOMATIC DATA PROCESSING INC COM 053015103 748,109 3,682 SH SOLE 0 3,386 0 296
AMEREN CORP COM 023608102 21,984 200 SH SOLE 0 200 0 0
ADVANCED ENERGY INDS COM COM 007973100 153,287 475 SH SOLE 0 0 0 475
AFLAC INC COM 001055102 2,304 21 SH SOLE 0 21 0 0
ASSURANT INC COM 04621X108 171,634 788 SH SOLE 0 788 0 0
APPLIED MATLS INC COM COM 038222105 335,638 982 SH SOLE 0 982 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 110,056 541 SH SOLE 0 491 0 50
AMGEN INC COM COM 031162100 456,349 1,297 SH SOLE 0 1,297 0 0
AMERIPRISE FINL INC COM COM 03076C106 86,214 194 SH SOLE 0 63 0 131
AMERICAN TOWER CORP COM 03027X100 119,253 691 SH SOLE 0 691 0 0
AMAZON COM INC COM COM 023135106 4,432,194 21,281 SH SOLE 0 19,166 0 2,115
ARISTA NETWORKS, INC. COM 040413205 6,016 49 SH SOLE 0 22 0 27
AMPHENOL CORP. - ORDINARY SHARES - CLASS A CL A 032095101 5,812 46 SH SOLE 0 46 0 0
APOGEE ENTERPRISES INC COM COM 037598109 156,531 4,667 SH SOLE 0 4,667 0 0
ARES CAP CORP COM COM 04010L103 4,145 230 SH SOLE 0 230 0 0
TRUESHS STRUCTUR OUTCOME AUG ETF ETF 210322814 24,386 600 SH SOLE 0 600 0 0
BROADCOM LTD COM 11135F101 74,282 240 SH SOLE 0 240 0 0
AMERICAN EXPRESS CO COM COM 025816109 582,576 1,926 SH SOLE 0 1,822 0 104
BOEING CO COM COM 097023105 80,010 402 SH SOLE 0 402 0 0
BANK AMER CORP COM COM 060505104 278,606 5,715 SH SOLE 0 5,715 0 0
BECTON DICKINSON & CO COM COM 075887109 13,365 85 SH SOLE 0 85 0 0
BANK FIRST CORP COM 06211J100 153,698 1,138 SH SOLE 0 1,138 0 0
BROOKFIELD INFRA PTN LP COM G16252101 3,395 94 SH SOLE 0 94 0 0
BLACKROCK INC COM COM 09290D101 44,239 46 SH SOLE 0 46 0 0
BANK OF MONTREAL COM 063671101 88,377 653 SH SOLE 0 653 0 0
BERKSHIRE HATHAWAY COM 084670702 5,914,766 12,343 SH SOLE 0 1,081 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 62,499 996 SH SOLE 0 326 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV COM 108621103 258,420 14,600 SH SOLE 0 14,600 0 0
BLACKSTONE GROUP INC COM 09260D107 2,189,390 19,040 SH SOLE 0 18,499 0 541
CITIGROUP INC COM NEW COM 172967424 56,138 495 SH SOLE 0 495 0 0
CATERPILLAR INC DEL COM COM 149123101 478,919 676 SH SOLE 0 676 0 0
CHUBB LIMITED COM COM H1467J104 5,541 17 SH SOLE 0 17 0 0
COCA-COLA EUROPEAN PARTNERS PLC COM G25839104 200,290 2,209 SH SOLE 0 1,459 0 750
CROWN HOLDINGS INC COM COM 228368106 57,143 570 SH SOLE 0 570 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 121,429 437 SH SOLE 0 437 0 0
CONSTELLATION ENERGY CORP COM 21037T109 60,318 216 SH SOLE 0 216 0 0
CIGNA CORP COM 125523100 5,335 20 SH SOLE 0 20 0 0
CLEARWATER PAPER CORP COM COM 18538R103 1,122 78 SH SOLE 0 78 0 0
COMCAST CORP NEW CL A CL A 20030N101 689 24 SH SOLE 0 24 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 749,386 23,411 SH SOLE 0 21,594 0 1,817
CUMMINS INC COM COM 231021106 286,227 532 SH SOLE 0 532 0 0
CONSTELLATION SOFTWARE, INC COM 21037X134 1,713,308 976 SH SOLE 0 920 0 56
CAPITAL ONE FINL CORP COM COM 14040H105 27,000 148 SH SOLE 0 148 0 0
COCA-COLA CONSOLIDATED INC COM 191098102 38,348 200 SH SOLE 0 200 0 0
CONOCOPHILLIPS COM COM 20825C104 36,168 274 SH SOLE 0 274 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 2,360,543 2,369 SH SOLE 0 2,207 0 162
CANADIAN PAC RAILWAY COM 13646K108 524,033 6,662 SH SOLE 0 6,196 0 466
CISCO SYS INC COM COM 17275R102 342,327 4,412 SH SOLE 0 4,347 0 65
CSX CORP COM COM 126408103 8,497 207 SH SOLE 0 207 0 0
CINTAS CORP COM COM 172908105 355,701 2,103 SH SOLE 0 1,988 0 115
CVS HEALTH CORP COM COM 126650100 293,241 4,083 SH SOLE 0 4,083 0 0
CHEVRON CORP NEW COM COM 166764100 837,788 4,049 SH SOLE 0 4,049 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 83,765 1,260 SH SOLE 0 1,260 0 0
DONALDSON INC COM COM 257651109 317,074 3,736 SH SOLE 0 2,924 0 812
DEERE & CO COM COM 244199105 62,526 111 SH SOLE 0 111 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 19,598 100 SH SOLE 0 100 0 0
DANAHER CORP DEL COM COM 235851102 1,022,892 5,395 SH SOLE 0 4,839 0 556
DISNEY WALT CO COM DISNEY COM 254687106 37,395 388 SH SOLE 0 388 0 0
DNAPRINT GENOMICS INC COM NEW COM 23324Q202 0 870 SH SOLE 0 870 0 0
DOW CHEM CO COM COM 260557103 31,279 751 SH SOLE 0 751 0 0
DTE ENERGY CO COM COM 233331107 154,993 1,060 SH SOLE 0 1,060 0 0
DT MIDSTREAM INC COM 23345M107 73,530 546 SH SOLE 0 546 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 43,734 334 SH SOLE 0 334 0 0
EVERUS CONSTRUCTION GROUP INC COM 300426103 83,823 710 SH SOLE 0 710 0 0
ECOLAB INC COM COM 278865100 1,721,947 6,473 SH SOLE 0 6,473 0 0
EQUIFAX INC COM COM 294429105 33,313 185 SH SOLE 0 39 0 146
EMERSON ELEC CO COM COM 291011104 92,631 707 SH SOLE 0 707 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 11,750,050 310,519 SH SOLE 0 281,106 0 29,413
EATON CORP PLC COM G29183103 48,643 136 SH SOLE 0 136 0 0
EXELON CORP COM COM 30161N101 21,667 442 SH SOLE 0 442 0 0
EXPONENT INC COM COM 30214U102 73,798 1,131 SH SOLE 0 1,131 0 0
FORD MOTOR COMPANY COM 345370860 106,730 9,249 SH SOLE 0 9,169 0 80
FASTENAL CO COM COM 311900104 726,810 15,664 SH SOLE 0 15,664 0 0
FEDEX CORP COM COM 31428X106 5,343 15 SH SOLE 0 15 0 0
FISERV INC COM COM 337738108 7,979 143 SH SOLE 0 143 0 0
NEW YORK COMMUNITY CAPITAL TRUST V COM 64944P307 3,914 101 SH SOLE 0 101 0 0
FIRST SOLAR INC COM COM 336433107 69,238 351 SH SOLE 0 351 0 0
GLACIER BANCORP, INC COM 37637Q105 4,347 97 SH SOLE 0 97 0 0
GENERAL DYNAMICS CORP COM COM 369550108 34,322 100 SH SOLE 0 100 0 0
GENERAL ELECTRIC CO COM COM 369604301 693,818 2,445 SH SOLE 0 2,002 0 443
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107 54,026 759 SH SOLE 0 595 0 164
GE VERNOVA COM 36828A101 366,618 420 SH SOLE 0 391 0 29
GRACO INC COM COM 384109104 74,069 875 SH SOLE 0 875 0 0
GILEAD SCIENCES INC COM COM 375558103 14,216 102 SH SOLE 0 102 0 0
GENERAL MLS INC COM COM 370334104 14,814 398 SH SOLE 0 398 0 0
GENTEX CORP COM COM 371901109 110,124 5,040 SH SOLE 0 5,040 0 0
ALPHABET INC CAP STK CL C CL C 02079K107 1,479,337 5,157 SH SOLE 0 4,760 0 397
ALPHABET INC CAP STK CL A CL A 02079K305 4,188,599 14,566 SH SOLE 0 12,565 0 2,001
GLOBAL PAYMENTS INC. COM 37940X102 3,702 55 SH SOLE 0 55 0 0
GLAXOSMITHKLINE PLC COM 37733W204 5,795 105 SH SOLE 0 105 0 0
GOLD HILL RES INC COM COM 38060Y102 0 9 SH SOLE 0 9 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 71,059 4,541 SH SOLE 0 4,541 0 0
HOME DEPOT INC COM COM 437076102 706,667 2,149 SH SOLE 0 1,975 0 174
HEICO CORP. COM 422806208 2,955 14 SH SOLE 0 14 0 0
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 439,092 1,444 SH SOLE 0 1,281 0 163
HONEYWELL INTL INC COM COM 438516106 145,337 643 SH SOLE 0 643 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 171,242 7,192 SH SOLE 0 7,192 0 0
HP INC COM COM 40434L105 15,041 783 SH SOLE 0 783 0 0
HORMEL FOODS CORP COM COM 440452100 10,193 450 SH SOLE 0 450 0 0
HSBC HOLDINGS PLC ADR ADR 404280406 35,883 435 SH SOLE 0 435 0 435
THE HERSHEY CO COM 427866108 76,919 370 SH SOLE 0 370 0 0
HUMANA INC COM COM 444859102 52,017 300 SH SOLE 0 300 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 555,166 2,290 SH SOLE 0 2,044 0 246
IMPERIAL OIL LTD. COM 453038408 6,279 48 SH SOLE 0 48 0 0
INDEPENDENT BANK CORP COM 453836108 30,498 406 SH SOLE 0 406 0 0
INTEL CORP COM COM 458140100 51,632 1,170 SH SOLE 0 1,000 0 170
INTL PAPER CO COM COM 460146103 34,308 961 SH SOLE 0 961 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287200 93,007 653 SH SOLE 0 653 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,316,807 5,059 SH SOLE 0 4,524 0 535
INVENTRUST PROPERITIES CORP COM 46124J201 15,230 500 SH SOLE 0 500 0 0
JAZZ PHARMACEUTICALS PLC USD COM G50871105 4,159 22 SH SOLE 0 22 0 0
JOHNSON & JOHNSON COM COM 478160104 879,493 3,598 SH SOLE 0 3,271 0 327
JPMORGAN CHASE & CO COM COM 46625H100 12,050,861 40,967 SH SOLE 0 37,683 0 3,284
KYNDRYL HOLDINGS INC COM 50155Q100 1,706 130 SH SOLE 0 130 0 0
KEURIG DR PEPPER INC COM 49271V100 12 0 SH SOLE 0 0 0 0
KRAFT HEINZ CO COM COM 500754106 3,216 143 SH SOLE 0 143 0 0
KKR & CO L P DEL COM UNITS COM 48251W104 7,770 84 SH SOLE 0 84 0 0
KIMBERLY CLARK CORP COM COM 494368103 965 10 SH SOLE 0 10 0 0
KNIFE RIVER HOLDING CO COM 498894104 96,919 1,187 SH SOLE 0 1,187 0 0
COCA COLA CO COM COM 191216100 1,251,299 16,454 SH SOLE 0 16,327 0 127
LINDE PLC COM G54950103 163,601 330 SH SOLE 0 330 0 0
LILLY ELI & CO COM COM 532457108 415,736 452 SH SOLE 0 252 0 200
LOCKHEED MARTIN CORP COM COM 539830109 528,237 874 SH SOLE 0 874 0 0
LOWES COS INC COM COM 548661107 133,971 567 SH SOLE 0 522 0 45
LAM RESEARCH CORP COM COM 512807306 389,930 1,825 SH SOLE 0 1,825 0 0
LULULEMON ATHLETICA INC COM 550021109 16,688 109 SH SOLE 0 82 0 27
MASTERCARD INCORPORATED CL A CL A 57636Q104 64,456 129 SH SOLE 0 56 0 73
MANHATTAN ASSOCIATES INC COM 562750109 9,052 68 SH SOLE 0 68 0 0
MCDONALDS CORP COM COM 580135101 242,727 781 SH SOLE 0 731 0 50
MCKESSON CORP COM COM 58155Q103 234,513 271 SH SOLE 0 271 0 0
MOODY'S CORPORATION COM 615369105 1,367,208 3,134 SH SOLE 0 2,877 0 257
MONDELEZ INTL INC CL A CL A 609207105 33,950 589 SH SOLE 0 589 0 0
MEDTRONIC PLC COM G5960L103 80,238 926 SH SOLE 0 926 0 0
MDU RESOURCES GROUP INC COM 552690109 121,026 5,841 SH SOLE 0 5,841 0 0
METLIFE INC COM COM 59156R108 48,071 680 SH SOLE 0 680 0 0
META PLATFORMS INC COM 30303M102 2,250,759 3,934 SH SOLE 0 3,717 0 217
MAGNA INTL INC COM 559222401 25,673 460 SH SOLE 0 460 0 0
VANGUARD MEGA CAP VALUE ETF ETF 921910840 12,321 85 SH SOLE 0 85 0 0
MAGNUM ICE CREAM COMPANY N.V. COM N5505D105 434 29 SH SOLE 0 29 0 0
3M CO COM COM 88579Y101 923,349 6,358 SH SOLE 0 5,285 0 1,073
MONSTER BEVERAGE CORP NEW COM COM 61174X109 21 0 SH SOLE 0 0 0 0
ALTRIA GROUP INC COM COM 02209S103 63,944 969 SH SOLE 0 969 0 0
MERCK & CO INC COM COM 58933Y105 196,127 1,630 SH SOLE 0 1,550 0 80
MARVELL TECHNOLOGY GROUP LTD COM 573874104 991 10 SH SOLE 0 10 0 0
MICROSOFT CORP COM COM 594918104 9,598,219 25,929 SH SOLE 0 22,900 0 3,029
M&T BANK CORP COM 55261F104 3,721 18 SH SOLE 0 18 0 0
MICRON TECHNOLOGY INC COM COM 595112103 231,758 686 SH SOLE 0 686 0 0
MITSUBISHI UFJ FINANCIAL GROUP INC COM 606822104 1,070,281 63,069 SH SOLE 0 0 0 63,069
Nebius Group NV COM N97284108 9,650 93 SH SOLE 0 0 0 93
NEXTERA ENERGY INC COM COM 65339F101 1,022 11 SH SOLE 0 11 0 0
NETFLIX INC COM COM 64110L106 593,053 6,168 SH SOLE 0 6,093 0 75
NATIONAL GRID PLC COM 636274409 3,384 40 SH SOLE 0 40 0 0
NIKE INC CL B CL B 654106103 17,849 338 SH SOLE 0 318 0 20
NET LEASE OFFICE PROPERTIES COM 64110Y108 760 66 SH SOLE 0 66 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 17,738 26 SH SOLE 0 26 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 35,875 125 SH SOLE 0 0 0 125
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 1,409,427 171,047 SH SOLE 0 171,047 0 0
NORTHERN TRUST CORP. COM 665859104 4,466 32 SH SOLE 0 32 0 0
NUGENEREX IMMUNO-ONCOLOGY INC COM 67053X102 0 6 SH SOLE 0 6 0 0
NVIDIA CORP COM COM 67066G104 5,757,650 33,014 SH SOLE 0 31,485 0 1,529
NOVO-NORDISK A-S COM 670100205 791,889 21,548 SH SOLE 0 19,746 0 1,802
NXP SEMICONDUCTORS COM N6596X109 1,787,095 9,078 SH SOLE 0 8,292 0 786
REALTY INCM CORP COM 756109104 1,162 19 SH SOLE 0 19 0 0
OLD DOMINION FGHT LINES INC COM COM 679580100 78,160 400 SH SOLE 0 400 0 0
OGE ENERGY CORP COM COM 670837103 378,356 7,889 SH SOLE 0 7,889 0 0
ORMAT TECHNOLOGIES INC COM COM 686688102 70,398 629 SH SOLE 0 629 0 0
ORACLE CORP COM COM 68389X105 720,257 4,896 SH SOLE 0 4,637 0 259
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 3,046 33 SH SOLE 0 33 0 0
OSHKOSH CORP COM COM 688239201 73,605 500 SH SOLE 0 500 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 39,000 600 SH SOLE 0 600 0 0
PAYCHEX INC COM COM 704326107 64,484 700 SH SOLE 0 700 0 0
PEPSICO INC COM COM 713448108 1,547,310 9,964 SH SOLE 0 9,250 0 714
PFIZER INC COM COM 717081103 103,419 3,683 SH SOLE 0 3,683 0 0
PROCTER AND GAMBLE CO COM COM 742718109 359,511 2,489 SH SOLE 0 1,876 0 613
PIPER SANDLER COS COM 724078209 9,186 120 SH SOLE 0 120 0 0
PACKAGING CORP AMER COM COM 695156109 93,377 440 SH SOLE 0 440 0 0
PALANTIR TECHNOLOGIES INC COM 69608A108 29,256 200 SH SOLE 0 200 0 0
PHILIP MORRIS INTL INC COM COM 718172109 205,683 1,244 SH SOLE 0 1,244 0 0
PURAMED BIOSCIENCE INC COM NEW COM 746094200 0 1 SH SOLE 0 1 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 131,305 631 SH SOLE 0 631 0 0
PRUDENTIAL FINL INC COM COM 744320102 13,188 135 SH SOLE 0 135 0 0
PUBLIC STORAGE COM 74460D109 4,605 17 SH SOLE 0 17 0 0
PHILLIPS 66 COM COM 718546104 143,193 786 SH SOLE 0 786 0 0
QUANTA SERVICES INC COM 74762E102 12,078 22 SH SOLE 0 22 0 0
PAYPAL HLDGS INC COM COM 70450Y103 13,343 295 SH SOLE 0 295 0 0
QUALCOMM INC COM COM 747525103 196,261 1,524 SH SOLE 0 1,524 0 0
ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 33,022 120 SH SOLE 0 120 0 0
TRANSOCEAN INC NEW COM H8817H100 4,077 615 SH SOLE 0 615 0 0
RIO TINTO PLC COM 767204100 90,113 966 SH SOLE 0 966 0 0
RESMED INC COM COM 761152107 84,180 375 SH SOLE 0 375 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF COM 301505707 2,669 39 SH SOLE 0 39 0 0
ROPER TECHNOLOGIES INC COM 776696106 687,196 1,942 SH SOLE 0 1,721 0 221
REPUBLIC SVCS INC COM COM 760759100 54,098 247 SH SOLE 0 247 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 272,375 1,412 SH SOLE 0 1,412 0 0
RAYONIER, INC. COM 754907103 5,506 267 SH SOLE 0 267 0 0
STARBUCKS CORP COM COM 855244109 267,813 2,989 SH SOLE 0 2,477 0 512
SCHWAB CHARLES CORP NEW COM COM 808513105 55,542 591 SH SOLE 0 591 0 0
SHELL PLC COM 780259305 9,951 107 SH SOLE 0 107 0 0
SHOPIFY INC FCLASS A CL A 82509L107 275,436 2,322 SH SOLE 0 1,850 0 472
SCHLUMBERGER LTD COM COM 806857108 4,244,968 82,603 SH SOLE 0 71,814 0 10,789
SONIDA SENIOR LIVING, INC. COM 140475203 93,267 2,892 SH SOLE 0 2,783 0 109
SOUTHERN CO COM COM 842587107 67,757 702 SH SOLE 0 702 0 0
SOLSTICE ADVANCED MATERIALS, INC. COM 83443Q103 13,633 179 SH SOLE 0 179 0 0
SOLVENTUM CORP COM 83444M101 63,210 968 SH SOLE 0 844 0 124
SOUNDHOUND AI INC COM 836100107 1,374 200 SH SOLE 0 200 0 0
STRYKER CORP COM COM 863667101 1,375,149 4,185 SH SOLE 0 3,828 0 357
AT&T INC COM COM 00206R102 121,903 4,205 SH SOLE 0 4,205 0 0
BIO TECHNE CORP COM COM 09073M104 17,298 331 SH SOLE 0 331 0 0
TEVA PHARM INDS LTD COM 881624209 452 15 SH SOLE 0 15 0 0
TARGET CORP COM COM 87612E106 83,264 687 SH SOLE 0 687 0 0
TJX COS INC NEW COM COM 872540109 311,894 1,953 SH SOLE 0 1,953 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 48,288 2,585 SH SOLE 0 2,585 0 0
TOYOTA MOTOR CORP COM 892331307 13,602 66 SH SOLE 0 66 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,157,062 2,354 SH SOLE 0 2,114 0 240
TRAVELERS COMPANIES INC COM COM 89417E109 21,293 73 SH SOLE 0 73 0 0
TRACTOR SUPPLY CO COM 892356106 725 16 SH SOLE 0 16 0 0
TESLA INC COM COM 88160R101 1,790,720 4,817 SH SOLE 0 4,540 0 277
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD COM 874039100 8,072,274 23,886 SH SOLE 0 21,544 0 2,342
TWO HARBORS INVESTMENT CORP COM 90187B804 50,202 4,396 SH SOLE 0 4,396 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,668,185 64,899 SH SOLE 0 58,276 0 6,623
US BANCORP DEL COM NEW COM 902973304 110,885 2,132 SH SOLE 0 64 0 2,068
UNILEVER PLC COM 904767803 7,406 130 SH SOLE 0 130 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 301,437 1,114 SH SOLE 0 1,114 0 0
UNION PAC CORP COM COM 907818108 227,335 937 SH SOLE 0 937 0 0
VISA INC COM CL A CL A 92826C839 2,607,727 8,628 SH SOLE 0 8,628 0 485
VEEVA SYSTEMS INC COM 922475108 7,905 45 SH SOLE 0 8,143 0 0
VIKING THERAPEUTICS, INC. COM 92686J106 32,540 1,000 SH SOLE 0 1,000 0 0
VANGUARD MID-CAP GROWTH INDEX FUND COM 922908538 6,691 26 SH SOLE 0 26 0 0
VISTRA CORP. COM 92840M102 1 0 SH SOLE 0 0 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 65,461 1,304 SH SOLE 0 1,304 0 0
WABTEC CORP COM COM 929740108 4,998 20 SH SOLE 0 20 0 0
WATERS CORP. COM 941848103 3,276 11 SH SOLE 0 11 0 0
WELLS FARGO CO NEW COM COM 949746101 107,792 1,354 SH SOLE 0 529 0 825
WASTE MGMT INC DEL COM COM 94106L109 362,783 1,579 SH SOLE 0 1,579 0 0
WALMART INC COM COM 931142103 815,189 6,559 SH SOLE 0 6,309 0 250
W.P. CAREY INC. REIT REIT 92936U109 105,474 1,552 SH SOLE 0 1,552 0 0
WILLIAMS SONOMA INC COM COM 969904101 30,084 165 SH SOLE 0 0 0 165
XCEL ENERGY INC COM COM 98389B100 288,686 3,634 SH SOLE 0 3,634 0 0
EXXON MOBIL CORP COM COM 30231G102 908,699 5,356 SH SOLE 0 5,100 0 256
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 528 20 SH SOLE 0 20 0 0
ARK INNOVATION ETF ETF 00214Q104 3,380 50 SH SOLE 0 50 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 1,809 15 SH SOLE 0 15 0 0
BLACKROCK MUNIYIELD QUALITY ETF 09254F100 34,521 3,144 SH SOLE 0 0 0 3,144
CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 22,875 888 SH SOLE 0 664 0 224
Capital Group International Cor Eq ETF ETF 14021T102 509,298 15,382 SH SOLE 0 13,072 0 2,310
CHARLES SCHWAB US REIT ETF 808524847 2,705,679 125,904 SH SOLE 0 116,390 0 9,514
COHEN & STEERS INFRASTRUCTURE FUND INC ETF 19248A109 2,588 100 SH SOLE 0 100 0 0
ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506 21,196 346 SH SOLE 0 46 0 300
ENERGY TRANSFER LP COM LTD PTN 29273V100 95,747 4,961 SH SOLE 0 4,961 0 0
ETHO CLIMATE LEADERSHIP U.S. ETF ETF 032108557 14,141 214 SH SOLE 0 214 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 12,046 244 SH SOLE 0 244 0 0
FIRST TRUST INTERNATIONAL EQ OPPS ETF ETF 33734X853 72,797 1,179 SH SOLE 0 1,129 0 50
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 10,151 47 SH SOLE 0 47 0 0
FIRST TRUST PREFERRED SEC & INC ETF ETF 33739E108 5,094 287 SH SOLE 0 287 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 43,503 925 SH SOLE 0 925 0 0
FRANKLIN BITCOIN ETF ETF 354921108 47,028 1,200 SH SOLE 0 1,200 0 0
FRANKLIN FTSE CANADA ETF ETF 35473P827 5,971 122 SH SOLE 0 122 0 0
GLOBAL X COPPER MINERS ETF ETF 37954Y830 534 7 SH SOLE 0 7 0 0
GLOBAL X US INFRASTRUCTURE DELEVOPMENT ETF ETF 37954Y673 2,185 43 SH SOLE 0 43 0 0
GOLDMAN SACHS PHYSICAL GOLD ETF ETF 38150K103 33,719 730 SH SOLE 0 730 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 13,928 95 SH SOLE 0 95 0 0
IMGP DBI MANAGED FUTURES STRATEGY ETF ETF 53700T827 2,502 83 SH SOLE 0 83 0 0
INNOVATOR US EQUITY 10 BUFFER ETF - QUARTERLY ETF 45783Y442 1,266 39 SH SOLE 0 39 0 0
INVESCO KBW BANK ETF ETF 46138E628 2,453 31 SH SOLE 0 31 0 0
INVESCO QQQ TRUST ETF 46090E103 73,879 128 SH SOLE 0 128 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 69,483 950 SH SOLE 0 950 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 35,573 649 SH SOLE 0 649 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 229,757 2,783 SH SOLE 0 2,770 0 13
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 138,388 1,450 SH SOLE 0 1,450 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 23,313 410 SH SOLE 0 135 0 275
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 89,847 662 SH SOLE 0 662 0 0
ISHARES CORE MSCI EAFE ETF 46432F842 378,751 4,184 SH SOLE 0 4,184 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1,395 20 SH SOLE 0 20 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 1,249,711 1,913 SH SOLE 0 1,893 0 20
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 216,223 1,394 SH SOLE 0 1,394 0 0
ISHARES CORE US ETF 464287226 19,797,264 199,428 SH SOLE 0 183,744 0 15,684
iSHARES ESG U.S. AGGREGATE BOND ETF ETF 46435U549 57,250 1,204 SH SOLE 0 584 0 620
iShares Global Infrastructure ETF ETF 464288372 20,100 300 SH SOLE 0 300 0 0
ISHARES IBONDS DEC 2030 TERM CORP ETF ETF 46436E726 30,186 1,379 SH SOLE 0 1,379 0 0
ISHARES IBONDS DEC 2026 TERM CORP ETF ETF 46435GAA0 174,819 7,212 SH SOLE 0 7,212 0 0
ISHARES IBONDS DEC 2027 TERM CORP ETF ETF 46435UAA9 149,561 6,170 SH SOLE 0 6,170 0 0
ISHARES IBONDS DEC 2028 TERM CORP ETF ETF 46435U515 30,320 1,197 SH SOLE 0 1,197 0 0
ISHARES IBONDS DEC 2029 TERM CORP ETF ETF 46436E205 40,379 1,736 SH SOLE 0 1,736 0 0
iShares iBonds Dec 2031 Term Corp ETF ETF 46436E486 30,181 1,442 SH SOLE 0 1,442 0 0
iShares iBonds Dec 2032 Term Corp ETF ETF 46436E312 30,223 1,196 SH SOLE 0 1,196 0 0
iShares iBonds Dec 2033 Term Corp ETF ETF 46436E130 30,245 1,170 SH SOLE 0 1,170 0 0
iShares iBonds Dec 2034 Term Corp ETF ETF 46438G653 30,204 1,159 SH SOLE 0 1,159 0 0
iShares iBonds Dec 2035 Term Corp ETF ETF 46438G372 30,281 1,181 SH SOLE 0 1,181 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 49,046 450 SH SOLE 0 450 0 0
ISHARES INTERNATIONAL ETF 464288448 241,868 5,683 SH SOLE 0 5,663 0 20
ISHARES LATIN AMERICA 40 ETF ETF 464287390 639 18 SH SOLE 0 18 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 13,206 344 SH SOLE 0 344 0 0
ISHARES MSCI EAFE ETF ETF 464287465 52,062 536 SH SOLE 0 503 0 33
ISHARES MSCI EAFE GROWTH ETF 464288885 75,843 681 SH SOLE 0 681 0 0
ISHARES MSCI EAFE VALUE ETF 464288877 62,305 838 SH SOLE 0 838 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 6,758 119 SH SOLE 0 119 0 0
ISHARES MSCI EUROPE FINANCIALS ETF ETF 464289180 1,952 56 SH SOLE 0 56 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 16,603 137 SH SOLE 0 137 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 296,477 2,793 SH SOLE 0 2,793 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,407,546 3,301 SH SOLE 0 3,286 0 15
ISHARES RUSSELL 2000 ETF ETF 464287655 2,060,384 8,308 SH SOLE 0 8,282 0 26
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 64,081 338 SH SOLE 0 338 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 48,691 131 SH SOLE 0 82 0 49
ISHARES RUSSELL MID-CAP ETF ETF 464287499 164,902 1,696 SH SOLE 0 1,628 0 68
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 132,220 1,032 SH SOLE 0 1,032 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 738,806 2,969 SH SOLE 0 2,969 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 334,168 3,606 SH SOLE 0 3,606 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 87,547 774 SH SOLE 0 774 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 176,099 834 SH SOLE 0 834 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 10,062 100 SH SOLE 0 100 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 63,478 940 SH SOLE 0 940 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 7,107 60 SH SOLE 0 60 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 130,401 1,049 SH SOLE 0 1,049 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 72,980 482 SH SOLE 0 482 0 0
ISHARES SHORT-TERM CALIFORNIA MUNI ACTIVE ETF ETF 092528884 24,459 485 SH SOLE 0 450 0 35
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 314,069 2,949 SH SOLE 0 2,949 0 0
ISHARES TIPS BOND ETF ETF 464287176 36,529 331 SH SOLE 0 331 0 0
ISHARES U.S. FINANCIALS ETF ETF 464287788 2,471 21 SH SOLE 0 21 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 33,611 630 SH SOLE 0 630 0 0
JANUS HENDERSON AAA CLO ETF ETF 47103U845 56,968 1,131 SH SOLE 0 1,131 0 0
JP MORGAN MORTGAGE-BACKED SECURITIES ETF ETF 46654Q575 2,805 55 SH SOLE 0 55 0 0
JPMORGAN US TECH LEADERS ETF ETF 46654Q732 2,784 35 SH SOLE 0 35 0 0
MAIRS & POWER MINNESOTA MUNICIPAL BD ETF ETF 89834G836 33,829 1,529 SH SOLE 0 1,015 0 514
NUSHARES ESG SMALL-CAP ETF ETF 67092P607 1,127 25 SH SOLE 0 25 0 0
POWERSHARES WATER RESC ETF 46137V142 106,441 1,592 SH SOLE 0 1,592 0 0
PROSHARES ULTRAPRO QQQ ETF 74347X831 2 0 SH SOLE 0 0 0 0
QUADRATIC INTEREST RATE VLTLY AND INFLTN HDG ETF ETF 500767736 917 49 SH SOLE 0 49 0 0
REAL ESTATE SELECT SCTR ETF 81369Y860 1,784,475 43,705 SH SOLE 0 37,036 0 6,669
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 9,041,594 274,403 SH SOLE 0 253,512 0 20,891
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 11,060 444 SH SOLE 0 444 0 0
SCHWAB INTERNATIONAL ETF 808524805 29,998,188 1,212,048 SH SOLE 0 1,116,672 0 95,376
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 34,236,507 1,335,277 SH SOLE 0 1,202,567 0 132,710
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 28,187,203 967,635 SH SOLE 0 900,796 0 66,839
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 36,422,884 1,194,193 SH SOLE 0 1,091,504 0 102,689
SCHWAB U.S. MID-CAP ETF ETF 808524508 189,599 6,124 SH SOLE 0 6,124 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 5,675,565 195,171 SH SOLE 0 179,622 0 15,549
SCHWAB U.S. TIPS ETF ETF 808524870 165,541 6,221 SH SOLE 0 5,821 0 400
SCHWAB US AGGREGATE BOND ETF 808524839 2,164,568 93,220 SH SOLE 0 85,322 0 7,898
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 109,251 3,561 SH SOLE 0 3,561 0 0
SPDR BLMBRG BRCLY LG TM ETF 78464A664 26,090 992 SH SOLE 0 992 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 27,759 290 SH SOLE 0 290 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 437,775 17,525 SH SOLE 0 16,661 0 864
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 24,086 52 SH SOLE 0 52 0 0
SPDR GOLD SHARES ETF ETF 78463V107 57,229 133 SH SOLE 0 120 0 13
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 29,335 647 SH SOLE 0 647 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 89,169 1,165 SH SOLE 0 1,165 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 269,570 2,753 SH SOLE 0 62 0 2,691
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 101,622 1,059 SH SOLE 0 1,059 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 45,215 531 SH SOLE 0 531 0 0
SPDR S&P 500 ETF ETF 78462F103 997,703 1,534 SH SOLE 0 1,505 0 29
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 103,499 1,071 SH SOLE 0 1,071 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 243,354 2,573 SH SOLE 0 2,573 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 39,469 309 SH SOLE 0 309 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 185,490 1,271 SH SOLE 0 1,211 0 60
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 12,335 20 SH SOLE 0 20 0 0
SPDR MSCI ACWI CLIMATE PARIS ALIGNED ETF ETF 78463X194 38,532 948 SH SOLE 0 948 0 0
SPDR PORTFOLIO DEVELOPED WLD EX-US ETF ETF 78463X889 1,543,655 33,815 SH SOLE 0 30,961 0 2,854
SPDR PORTFOLIO S&P 500 HIGH DIV ETF ETF 78468R788 1,745 38 SH SOLE 0 38 0 0
SPDR Portfolio S&P 500 Value ETF ETF 78464A508 59,070 1,044 SH SOLE 0 1,039 0 5
SPDR RUSSELL 2000 ETF ETF 78468R853 93,644 1,938 SH SOLE 0 1,938 0 0
SPDR S&P EMERGING MARKETS ETF ETF 78463X509 83,500 1,780 SH SOLE 0 1,771 0 9
T. Rowe Price Capital Apprec Eq ETF ETF 87283Q867 515,948 14,497 SH SOLE 0 13,192 0 1,305
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 229,385 1,726 SH SOLE 0 1,726 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 54,150 1,180 SH SOLE 0 350 0 830
VANECK MORNGINSTAR WIDE MOAT ETF ETF 92189F643 2,804 29 SH SOLE 0 29 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676 3,067 8 SH SOLE 0 8 0 0
VANGUARD 0-3 MONTH TREASURY BILL ETF ETF 922040845 7,792 103 SH SOLE 0 103 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 37,636 175 SH SOLE 0 175 0 0
VANGUARD EMERGING MKTS GOVT BD ETF ETF 921946885 2,128,399 32,401 SH SOLE 0 30,024 0 2,377
VANGUARD FTSE DEVELOPED ETF 921943858 67,668 1,056 SH SOLE 0 1,056 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 7,189 133 SH SOLE 0 133 0 0
VANGUARD FTSE EUROPE ETF 922042874 60,174 730 SH SOLE 0 730 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 644,265 1,475 SH SOLE 0 1,073 0 402
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF 921946406 128,551 868 SH SOLE 0 868 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 9,070 13 SH SOLE 0 13 0 0
VANGUARD INTERMEDIATE ETF 921937819 1,389 18 SH SOLE 0 18 0 0
VANGUARD INTMDT-TERM TRS ETF ETF 92206C706 5,419 91 SH SOLE 0 91 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 179,609 601 SH SOLE 0 601 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 10,656 29 SH SOLE 0 29 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 8,293 45 SH SOLE 0 45 0 0
VANGUARD REIT ETF ETF 922908553 199,841 2,253 SH SOLE 0 2,030 0 223
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 41,573 379 SH SOLE 0 379 0 0
VANGUARD S&P 500 ETF ETF 922908363 23,902 40 SH SOLE 0 40 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 38,525 486 SH SOLE 0 486 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 16,763 64 SH SOLE 0 64 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 809,883 16,855 SH SOLE 0 15,976 0 879
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 107,792 336 SH SOLE 0 38 0 298
VANGUARD VALUE INDEX FUND ETF 922908744 201,694 1,028 SH SOLE 0 608 0 420
Virtus Reaves Utilities ETF ETF 26923G806 1,278 16 SH SOLE 0 16 0 0
VISTASHARES TARGET 15 BERKSHIRE SELECT INCOME ETF ETF 45259A514 22,705 1,260 SH SOLE 0 1,260 0 0
WISDOMTREE EUROPE HEDGED ETF 97717X701 16,579 317 SH SOLE 0 317 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF ETF 97717W851 1,903 12 SH SOLE 0 12 0 0
FS SPECIALTY LENDING FUND COM BEN INT 644323107 676 54 SH SOLE 0 0 0 54
BRAINSWAY LTD SHS SPONSORED ADS 10501L106 54,556 4,000 SH SOLE 0 0 0 4,000