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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 2,335 18,042 SH   SOLE   1,861 0 16,181
ABBOTT LABS COM 002824100 26,303 242,085 SH   SOLE   187,279 0 54,806
ABBVIE INC COM 00287Y109 35,745 233,382 SH   SOLE   171,759 0 61,623
ABIOMED INC COM 003654100 626 2,529 SH   SOLE   350 0 2,179
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,687 67,304 SH   SOLE   43,800 0 23,504
ACTIVISION BLIZZARD INC COM 00507V109 640 8,224 SH   SOLE   8,126 0 98
ADOBE SYSTEMS INCORPORATED COM 00724F101 17,601 48,083 SH   SOLE   46,066 0 2,017
ADVANCE AUTO PARTS INC COM 00751Y106 9,069 52,397 SH   SOLE   52,397 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,373 15,246 SH   SOLE   15,246 0 0
ADVANCED MICRO DEVICES INC COM 007903107 18,936 247,625 SH   SOLE   246,425 0 1,200
AFLAC INC COM 001055102 486 8,790 SH   SOLE   950 0 7,840
AGREE RLTY CORP COM 008492100 1,818 25,206 SH   SOLE   25,206 0 0
AIRBNB INC COM CL A 009066101 801 8,987 SH   SOLE   8,987 0 0
ALBEMARLE CORP COM 012653101 3,214 15,378 SH   SOLE   5,524 0 9,854
ALLIANT ENERGY CORP COM 018802108 513 8,757 SH   SOLE   997 0 7,760
ALLSTATE CORP COM 020002101 28,647 226,051 SH   SOLE   226,051 0 0
ALLY FINL INC COM 02005N100 470 14,013 SH   SOLE   13,923 0 90
ALPHABET INC CAP STK CL C 02079K107 5,278 2,413 SH   SOLE   675 0 1,738
ALPHABET INC CAP STK CL A 02079K305 52,130 23,921 SH   SOLE   23,286 0 635
ALPS ETF TR ALERIAN MLP 00162Q452 380 11,017 SH   SOLE   9,417 0 1,600
ALPS ETF TR SECTR DIV DOGS 00162Q858 320 6,378 SH   SOLE   6,378 0 0
ALTRIA GROUP INC COM 02209S103 3,027 72,470 SH   SOLE   37,391 0 35,078
AMAZON COM INC COM 023135106 33,699 317,288 SH   SOLE   273,428 0 43,860
AMERICAN EXPRESS CO COM 025816109 22,988 165,836 SH   SOLE   165,836 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 270 1,948 SH   SOLE   1,948 0 0
AMERICAN TOWER CORP NEW COM 03027X100 15,750 61,624 SH   SOLE   61,584 0 40
AMGEN INC COM 031162100 416 1,710 SH   SOLE   1,225 0 485
AMPHENOL CORP NEW CL A 032095101 2,332 36,220 SH   SOLE   6,100 0 30,120
AMPIO PHARMACEUTICALS INC COM 03209T109 11 65,000 SH   SOLE   65,000 0 0
ANALOG DEVICES INC COM 032654105 26,831 183,664 SH   SOLE   183,664 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 107 10,685 SH   SOLE   10,685 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 905 153,100 SH   SOLE   92,645 0 60,455
APPLE INC COM 037833100 89,000 650,969 SH   SOLE   493,373 0 157,595
ARISTA NETWORKS INC COM 040413106 469 5,000 SH   SOLE   504 0 4,496
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,538 71,349 SH   SOLE   7,700 0 63,648
ASSURANT INC COM 04621X108 1,998 11,558 SH   SOLE   1,150 0 10,408
AT&T INC COM 00206R102 1,643 78,381 SH   SOLE   39,579 0 38,802
ATKORE INC COM 047649108 1,336 16,096 SH   SOLE   16,096 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 942 29,194 SH   SOLE   29,194 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 494 49,153 SH   SOLE   49,153 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 258 1,229 SH   SOLE   1,229 0 0
AUTOZONE INC COM 053332102 1,171 545 SH   SOLE   545 0 0
AVANGRID INC COM 05351W103 488 10,590 SH   SOLE   10,590 0 0
AVANTOR INC COM 05352A100 21,175 680,884 SH   SOLE   680,884 0 0
AVERY DENNISON CORP COM 053611109 16,909 104,463 SH   SOLE   104,396 0 67
AVIENT CORPORATION COM 05368V106 1,918 47,864 SH   SOLE   47,864 0 0
AXALTA COATING SYS LTD COM G0750C108 460 20,824 SH   SOLE   20,824 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,272 23,195 SH   SOLE   23,195 0 0
AXSOME THERAPEUTICS INC COM 05464T104 669 17,474 SH   SOLE   17,474 0 0
BANK MONTREAL QUE COM 063671101 5,343 55,558 SH   SOLE   2,400 0 53,158
BANK NEW YORK MELLON CORP COM 064058100 25,182 603,738 SH   SOLE   603,738 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 221 11,853 SH   SOLE   11,853 0 0
BARCLAYS PLC ADR 06738E204 78 10,217 SH   SOLE   10,217 0 0
BECTON DICKINSON & CO COM 075887109 255 1,034 SH   SOLE   324 0 710
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,573 13,087 SH   SOLE   5,714 0 7,373
BEST BUY INC COM 086516101 13,021 199,737 SH   SOLE   199,737 0 0
BK OF AMERICA CORP COM 060505104 15,755 506,113 SH   SOLE   436,992 0 69,120
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1,123 932 SH   SOLE   932 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 114 12,962 SH   SOLE   12,962 0 0
BLACKROCK INC COM 09247X101 2,108 3,462 SH   SOLE   3,267 0 195
BLOOMIN BRANDS INC COM 094235108 1,169 70,357 SH   SOLE   70,357 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 641 12,685 SH   SOLE   12,685 0 0
BOOT BARN HLDGS INC COM 099406100 1,394 20,224 SH   SOLE   20,224 0 0
BOSTON SCIENTIFIC CORP COM 101137107 248 6,643 SH   SOLE   6,643 0 0
BP PLC SPONSORED ADR 055622104 971 34,239 SH   SOLE   850 0 33,389
BRISTOL-MYERS SQUIBB CO COM 110122108 7,720 100,255 SH   SOLE   25,647 0 74,608
BROADCOM INC COM 11135F101 1,969 4,052 SH   SOLE   1,564 0 2,488
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 200 4,500 SH   SOLE   4,500 0 0
CACTUS INC CL A 127203107 1,990 49,418 SH   SOLE   49,418 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 7,502 50,002 SH   SOLE   50,002 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,160 56,395 SH   SOLE   56,395 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 339 25,823 SH   SOLE   25,823 0 0
CAMPBELL SOUP CO COM 134429109 326 6,780 SH   SOLE   400 0 6,380
CATALENT INC COM 148806102 690 6,434 SH   SOLE   6,434 0 0
CATERPILLAR INC COM 149123101 741 4,145 SH   SOLE   4,145 0 0
CDW CORP COM 12514G108 25,848 164,054 SH   SOLE   164,054 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,023 102,207 SH   SOLE   102,207 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,891 51,804 SH   SOLE   33,211 0 18,593
CHESAPEAKE ENERGY CORP COM 165167735 406 5,010 SH   SOLE   5,010 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,369 10,571 SH   SOLE   10,571 0 0
CHEVRON CORP NEW COM 166764100 4,609 31,834 SH   SOLE   3,179 0 28,655
CHICOS FAS INC COM 168615102 99 20,000 SH   SOLE   0 0 20,000
CHIPOTLE MEXICAN GRILL INC COM 169656105 214 164 SH   SOLE   0 0 164
CHUBB LIMITED COM H1467J104 3,506 17,834 SH   SOLE   3,676 0 14,158
CHURCH & DWIGHT CO INC COM 171340102 2,043 22,049 SH   SOLE   2,600 0 19,449
CIGNA CORP NEW COM 125523100 7,230 27,436 SH   SOLE   27,412 0 24
CISCO SYS INC COM 17275R102 26,983 632,813 SH   SOLE   565,049 0 67,764
CITIGROUP INC COM NEW 172967424 746 16,215 SH   SOLE   1,003 0 15,211
CLEAN HARBORS INC COM 184496107 1,388 15,827 SH   SOLE   15,827 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,376 68,195 SH   SOLE   68,195 0 0
COCA COLA CO COM 191216100 6,373 101,304 SH   SOLE   19,422 0 81,881
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,086 342,072 SH   SOLE   342,072 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 495 10,533 SH   SOLE   8,136 0 2,397
COLGATE PALMOLIVE CO COM 194162103 4,938 61,620 SH   SOLE   18,263 0 43,357
COMCAST CORP NEW CL A 20030N101 26,435 673,683 SH   SOLE   672,793 0 890
CONAGRA BRANDS INC COM 205887102 475 13,874 SH   SOLE   13,874 0 0
CONMED CORP COM 207410101 1,247 13,018 SH   SOLE   13,018 0 0
CONOCOPHILLIPS COM 20825C104 11,311 125,940 SH   SOLE   114,098 0 11,842
CONSTELLATION BRANDS INC CL A 21036P108 1,144 4,910 SH   SOLE   4,606 0 304
COSTCO WHSL CORP NEW COM 22160K105 2,039 4,254 SH   SOLE   1,873 0 2,381
CROCS INC COM 227046109 815 16,746 SH   SOLE   16,746 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 4,046 24,002 SH   SOLE   24,002 0 0
CVS HEALTH CORP COM 126650100 30,815 332,565 SH   SOLE   332,565 0 0
CYTOKINETICS INC COM NEW 23282W605 621 15,818 SH   SOLE   15,818 0 0
D R HORTON INC COM 23331A109 21,233 320,791 SH   SOLE   320,791 0 0
DANAHER CORPORATION COM 235851102 1,847 7,286 SH   SOLE   7,286 0 0
DARLING INGREDIENTS INC COM 237266101 8,724 145,882 SH   SOLE   143,557 0 2,325
DATADOG INC CL A COM 23804L103 2,013 21,137 SH   SOLE   21,137 0 0
DECKERS OUTDOOR CORP COM 243537107 2,462 9,640 SH   SOLE   9,640 0 0
DEERE & CO COM 244199105 22,161 74,002 SH   SOLE   73,212 0 790
DENALI THERAPEUTICS INC COM 24823R105 393 13,350 SH   SOLE   13,350 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 363 2,085 SH   SOLE   700 0 1,385
DIAMONDBACK ENERGY INC COM 25278X109 1,030 8,499 SH   SOLE   8,499 0 0
DISCOVER FINL SVCS COM 254709108 1,510 15,960 SH   SOLE   15,960 0 0
DISNEY WALT CO COM 254687106 1,948 20,639 SH   SOLE   17,084 0 3,555
DNP SELECT INCOME FD INC COM 23325P104 751 69,235 SH   SOLE   8,000 0 61,235
DOLLAR TREE INC COM 256746108 425 2,728 SH   SOLE   0 0 2,728
DOMINION ENERGY INC COM 25746U109 505 6,323 SH   SOLE   6,323 0 0
DOORDASH INC CL A 25809K105 726 11,320 SH   SOLE   11,320 0 0
DOUGLAS EMMETT INC COM 25960P109 740 33,064 SH   SOLE   33,064 0 0
DOVER CORP COM 260003108 10,876 89,651 SH   SOLE   89,651 0 0
DOW INC COM 260557103 473 9,172 SH   SOLE   2,237 0 6,935
DTE ENERGY CO COM 233331107 1,013 7,996 SH   SOLE   7,996 0 0
DUPONT DE NEMOURS INC COM 26614N102 579 10,417 SH   SOLE   10,267 0 150
DXC TECHNOLOGY CO COM 23355L106 1,307 43,112 SH   SOLE   43,112 0 0
E L F BEAUTY INC COM 26856L103 1,913 62,350 SH   SOLE   62,350 0 0
EATON CORP PLC SHS G29183103 2,499 19,835 SH   SOLE   1,300 0 18,535
ELEMENT SOLUTIONS INC COM 28618M106 1,189 66,805 SH   SOLE   66,805 0 0
ENCORE CAP GROUP INC COM 292554102 953 16,500 SH   SOLE   350 0 16,150
ENPHASE ENERGY INC COM 29355A107 404 2,069 SH   SOLE   0 0 2,069
ENSIGN GROUP INC COM 29358P101 1,535 20,892 SH   SOLE   20,892 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 13,768 357,251 SH   SOLE   357,251 0 0
EOG RES INC COM 26875P101 1,203 10,891 SH   SOLE   10,891 0 0
EPAM SYS INC COM 29414B104 1,678 5,691 SH   SOLE   5,691 0 0
EQT CORP COM 26884L109 784 22,795 SH   SOLE   22,795 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 303 4,198 SH   SOLE   4,198 0 0
EVERCORE INC CLASS A 29977A105 1,325 14,159 SH   SOLE   14,159 0 0
EVEREST RE GROUP LTD COM G3223R108 752 2,683 SH   SOLE   0 0 2,683
EVERI HLDGS INC COM 30034T103 783 47,985 SH   SOLE   47,985 0 0
EVERSOURCE ENERGY COM 30040W108 18,686 221,210 SH   SOLE   221,210 0 0
EXTRA SPACE STORAGE INC COM 30225T102 883 5,192 SH   SOLE   5,192 0 0
EXXON MOBIL CORP COM 30231G102 10,419 121,657 SH   SOLE   55,634 0 66,023
FASTENAL CO COM 311900104 336 6,722 SH   SOLE   2,452 0 4,270
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 224 5,200 SH   SOLE   5,200 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 213 5,525 SH   SOLE   5,525 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 22,766 248,351 SH   SOLE   245,449 0 2,902
FISERV INC COM 337738108 9,209 103,503 SH   SOLE   50,745 0 52,758
FIVE9 INC COM 338307101 3,091 33,914 SH   SOLE   33,914 0 0
FMC CORP COM NEW 302491303 224 2,091 SH   SOLE   2,091 0 0
FORD MTR CO DEL COM 345370860 455 40,846 SH   SOLE   40,568 0 278
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,410 23,552 SH   SOLE   23,552 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,648 56,314 SH   SOLE   22,239 0 34,075
GALLAGHER ARTHUR J & CO COM 363576109 468 2,873 SH   SOLE   2,873 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 10,799 235,470 SH   SOLE   235,470 0 0
GENERAC HLDGS INC COM 368736104 645 3,061 SH   SOLE   1,738 0 1,323
GENERAL DYNAMICS CORP COM 369550108 3,294 14,886 SH   SOLE   2,145 0 12,741
GENERAL MLS INC COM 370334104 11,622 154,042 SH   SOLE   154,042 0 0
GENERAL MTRS CO COM 37045V100 1,425 44,864 SH   SOLE   44,625 0 239
GILEAD SCIENCES INC COM 375558103 507 8,210 SH   SOLE   1,100 0 7,109
GLOBAL MED REIT INC COM NEW 37954A204 1,364 121,437 SH   SOLE   121,437 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 470 10,238 SH   SOLE   857 0 9,381
GLOBANT S A COM L44385109 2,901 16,670 SH   SOLE   16,670 0 0
GRAINGER W W INC COM 384802104 10,733 23,618 SH   SOLE   23,618 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,403 8,261 SH   SOLE   8,261 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 9,850 260,159 SH   SOLE   260,159 0 0
HANOVER INS GROUP INC COM 410867105 1,540 10,529 SH   SOLE   10,529 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 707 53,320 SH   SOLE   53,320 0 0
HF SINCLAIR CORP COM 403949100 515 11,407 SH   SOLE   11,407 0 0
HOLOGIC INC COM 436440101 527 7,610 SH   SOLE   290 0 7,320
HOME DEPOT INC COM 437076102 22,987 83,811 SH   SOLE   78,137 0 5,674
HONEYWELL INTL INC COM 438516106 2,706 15,566 SH   SOLE   7,255 0 8,311
HORIZON THERAPEUTICS PUB L SHS G46188101 26,320 329,991 SH   SOLE   329,991 0 0
HUB GROUP INC CL A 443320106 1,444 20,352 SH   SOLE   20,352 0 0
HUBSPOT INC COM 443573100 1,495 4,971 SH   SOLE   4,971 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,441 57,593 SH   SOLE   57,593 0 0
IDEXX LABS INC COM 45168D104 344 980 SH   SOLE   0 0 980
INGREDION INC COM 457187102 1,374 15,584 SH   SOLE   15,275 0 309
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 1,047 35,967 SH   SOLE   35,967 0 0
INTEL CORP COM 458140100 6,105 163,202 SH   SOLE   35,774 0 127,428
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 700 12,716 SH   SOLE   12,716 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 411 2,911 SH   SOLE   1,660 0 1,251
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 238 2,000 SH   SOLE   0 0 2,000
INTERPUBLIC GROUP COS INC COM 460690100 26,448 960,703 SH   SOLE   960,703 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 487 2,424 SH   SOLE   2,424 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 346 6,728 SH   SOLE   6,728 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 257 6,542 SH   SOLE   6,542 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 222 775 SH   SOLE   775 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,177 31,116 SH   SOLE   30,657 0 459
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 370 6,023 SH   SOLE   6,023 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 853 3,042 SH   SOLE   3,012 0 30
INVITATION HOMES INC COM 46187W107 430 12,073 SH   SOLE   12,073 0 0
IQVIA HLDGS INC COM 46266C105 7,109 32,762 SH   SOLE   31,702 0 1,060
IRON MTN INC NEW COM 46284V101 17,629 362,069 SH   SOLE   359,394 0 2,675
ISHARES TR MORNINGSTR US EQ 464287127 460 8,860 SH   SOLE   8,860 0 0
ISHARES TR CORE S&P TTL STK 464287150 209 2,492 SH   SOLE   2,492 0 0
ISHARES TR CORE S&P500 ETF 464287200 504 1,328 SH   SOLE   1,006 0 322
ISHARES TR MSCI EMG MKT ETF 464287234 409 10,211 SH   SOLE   10,211 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 468 7,757 SH   SOLE   7,757 0 0
ISHARES TR 20 YR TR BD ETF 464287432 278 2,416 SH   SOLE   2 0 2,414
ISHARES TR 7-10 YR TRSY BD 464287440 287 2,807 SH   SOLE   0 0 2,807
ISHARES TR 1 3 YR TREAS BD 464287457 452 5,465 SH   SOLE   126 0 5,339
ISHARES TR RUS MDCP VAL ETF 464287473 424 4,176 SH   SOLE   4,176 0 0
ISHARES TR RUS MID CAP ETF 464287499 253 3,913 SH   SOLE   3,733 0 180
ISHARES TR CORE S&P MCP ETF 464287507 763 3,372 SH   SOLE   3,372 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,095 7,551 SH   SOLE   7,450 0 101
ISHARES TR S&P MC 400GR ETF 464287606 692 10,858 SH   SOLE   10,858 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 212 970 SH   SOLE   882 0 88
ISHARES TR RUSSELL 2000 ETF 464287655 374 2,209 SH   SOLE   2,209 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 539 2,480 SH   SOLE   2,480 0 0
ISHARES TR S&P MC 400VL ETF 464287705 431 4,560 SH   SOLE   4,560 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,376 25,716 SH   SOLE   25,685 0 31
ISHARES TR SP SMCP600VL ETF 464287879 313 3,516 SH   SOLE   3,516 0 0
ISHARES TR AGENCY BOND ETF 464288166 396 3,600 SH   SOLE   3,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 545 7,398 SH   SOLE   7,148 0 250
ISHARES TR MSCI KLD400 SOC 464288570 777 10,809 SH   SOLE   10,809 0 0
ISHARES TR MBS ETF 464288588 592 6,073 SH   SOLE   6,073 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,735 16,438 SH   SOLE   16,438 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 788 15,424 SH   SOLE   15,424 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 937 18,528 SH   SOLE   18,528 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 497 4,161 SH   SOLE   4,080 0 81
ISHARES TR PFD AND INCM SEC 464288687 623 18,953 SH   SOLE   18,953 0 0
ISHARES TR A RATE CP BD ETF 46429B291 269 5,565 SH   SOLE   175 0 5,390
ISHARES TR MSCI USA MIN VOL 46429B697 489 6,961 SH   SOLE   2,114 0 4,847
ISHARES TR 0-5YR HI YL CP 46434V407 470 11,585 SH   SOLE   11,585 0 0
ISHARES TR CORE TOTAL USD 46434V613 261 5,569 SH   SOLE   5,569 0 0
ISHARES TR CORE DIV GRWTH 46434V621 404 8,477 SH   SOLE   8,427 0 50
ISHARES TR 0-3 MNTH TREASRY 46436E718 431 4,301 SH   SOLE   4,301 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 218 3,929 SH   SOLE   3,929 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,344 12,174 SH   SOLE   12,174 0 0
JOHNSON & JOHNSON COM 478160104 9,390 52,897 SH   SOLE   20,263 0 32,633
JPMORGAN CHASE & CO COM 46625H100 16,679 148,113 SH   SOLE   143,130 0 4,983
KEURIG DR PEPPER INC COM 49271V100 11,977 338,432 SH   SOLE   338,432 0 0
KIMBERLY-CLARK CORP COM 494368103 19,314 142,905 SH   SOLE   140,619 0 2,286
KLA CORP COM NEW 482480100 2,039 6,389 SH   SOLE   3,369 0 3,020
KRANESHARES TR QUADRTC INT RT 500767736 991 39,090 SH   SOLE   3,595 0 35,495
KROGER CO COM 501044101 3,697 78,107 SH   SOLE   76,407 0 1,700
KULICKE & SOFFA INDS INC COM 501242101 446 10,415 SH   SOLE   10,415 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,889 7,816 SH   SOLE   1,026 0 6,790
LAM RESEARCH CORP COM 512807108 22,785 53,468 SH   SOLE   51,704 0 1,764
LAUDER ESTEE COS INC CL A 518439104 346 1,357 SH   SOLE   1,357 0 0
LILLY ELI & CO COM 532457108 500 1,543 SH   SOLE   501 0 1,042
LIVE NATION ENTERTAINMENT IN COM 538034109 439 5,318 SH   SOLE   5,318 0 0
LOCKHEED MARTIN CORP COM 539830109 928 2,158 SH   SOLE   413 0 1,745
LOWES COS INC COM 548661107 1,256 7,193 SH   SOLE   6,493 0 700
LPL FINL HLDGS INC COM 50212V100 2,563 13,891 SH   SOLE   13,891 0 0
LULULEMON ATHLETICA INC COM 550021109 1,007 3,694 SH   SOLE   2,997 0 697
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,596 18,252 SH   SOLE   0 0 18,252
MALIBU BOATS INC COM CL A 56117J100 1,328 25,199 SH   SOLE   25,199 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 432 17,826 SH   SOLE   17,826 0 0
MARATHON PETE CORP COM 56585A102 1,197 14,555 SH   SOLE   14,275 0 280
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 260 9,166 SH   SOLE   9,166 0 0
MASONITE INTL CORP COM 575385109 1,351 17,582 SH   SOLE   17,582 0 0
MASTEC INC COM 576323109 1,271 17,739 SH   SOLE   17,739 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,038 6,460 SH   SOLE   6,060 0 400
MCDONALDS CORP COM 580135101 6,910 27,990 SH   SOLE   8,911 0 19,079
MCKESSON CORP COM 58155Q103 530 1,625 SH   SOLE   500 0 1,125
MEDTRONIC PLC SHS G5960L103 1,362 15,176 SH   SOLE   13,176 0 2,000
MERCK & CO INC COM 58933Y105 22,920 251,397 SH   SOLE   249,197 0 2,200
META PLATFORMS INC CL A 30303M102 2,374 14,720 SH   SOLE   12,725 0 1,995
METROPOLITAN BK HLDG CORP COM 591774104 955 13,762 SH   SOLE   13,762 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 13,555 233,390 SH   SOLE   169,821 0 63,569
MICROSOFT CORP COM 594918104 68,539 266,867 SH   SOLE   235,321 0 31,546
MONDELEZ INTL INC CL A 609207105 24,308 391,491 SH   SOLE   391,491 0 0
MORGAN STANLEY COM NEW 617446448 25,684 337,674 SH   SOLE   337,674 0 0
MOSAIC CO NEW COM 61945C103 424 8,979 SH   SOLE   8,979 0 0
MSCI INC COM 55354G100 902 2,188 SH   SOLE   2,188 0 0
NASDAQ INC COM 631103108 369 2,419 SH   SOLE   2,419 0 0
NEOGENOMICS INC COM NEW 64049M209 338 41,420 SH   SOLE   0 0 41,420
NETFLIX INC COM 64110L106 423 2,420 SH   SOLE   2,372 0 48
NEWAGE INC COM 650194103 4 18,656 SH   SOLE   18,656 0 0
NEWELL BRANDS INC COM 651229106 12,243 643,027 SH   SOLE   642,352 0 675
NEWMONT CORP COM 651639106 1,545 25,901 SH   SOLE   3,026 0 22,874
NEXTERA ENERGY INC COM 65339F101 22,573 291,410 SH   SOLE   290,950 0 460
NICOLET BANKSHARES INC COM 65406E102 774 10,700 SH   SOLE   0 0 10,700
NIKE INC CL B 654106103 783 7,663 SH   SOLE   6,983 0 679
NORFOLK SOUTHN CORP COM 655844108 24,341 107,091 SH   SOLE   107,091 0 0
NOVAGOLD RES INC COM NEW 66987E206 107 22,300 SH   SOLE   0 0 22,300
NUCOR CORP COM 670346105 17,657 169,112 SH   SOLE   169,112 0 0
NVIDIA CORPORATION COM 67066G104 2,899 19,127 SH   SOLE   18,669 0 458
OASIS PETROLEUM INC COM NEW 674215207 1,456 11,965 SH   SOLE   11,965 0 0
OMNICELL COM COM 68213N109 1,390 12,218 SH   SOLE   12,218 0 0
ON SEMICONDUCTOR CORP COM 682189105 969 19,251 SH   SOLE   19,251 0 0
ONEOK INC NEW COM 682680103 228 4,107 SH   SOLE   3,517 0 590
ORACLE CORP COM 68389X105 378 5,417 SH   SOLE   4,597 0 820
OREILLY AUTOMOTIVE INC COM 67103H107 3,229 5,111 SH   SOLE   842 0 4,269
OSHKOSH CORP COM 688239201 905 11,019 SH   SOLE   11,019 0 0
OVINTIV INC COM 69047Q102 11,901 269,313 SH   SOLE   269,313 0 0
PACER FDS TR PACER US SMALL 69374H857 245 7,272 SH   SOLE   7,272 0 0
PACER FDS TR US CASH COWS 100 69374H881 2,505 58,165 SH   SOLE   58,165 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,210 37,907 SH   SOLE   2,100 0 35,807
PACKAGING CORP AMER COM 695156109 621 4,519 SH   SOLE   4,519 0 0
PARKER-HANNIFIN CORP COM 701094104 14,472 58,818 SH   SOLE   58,818 0 0
PAYPAL HLDGS INC COM 70450Y103 662 9,482 SH   SOLE   8,707 0 775
PENN NATL GAMING INC COM 707569109 748 24,577 SH   SOLE   24,337 0 240
PEPSICO INC COM 713448108 4,948 29,690 SH   SOLE   13,474 0 16,215
PERFICIENT INC COM 71375U101 2,226 24,277 SH   SOLE   24,277 0 0
PFIZER INC COM 717081103 6,798 129,652 SH   SOLE   74,421 0 55,231
PHILIP MORRIS INTL INC COM 718172109 6,877 69,651 SH   SOLE   51,776 0 17,875
PHILLIPS 66 COM 718546104 677 8,263 SH   SOLE   8,113 0 150
PINNACLE FINL PARTNERS INC COM 72346Q104 1,422 19,666 SH   SOLE   19,666 0 0
PIONEER NAT RES CO COM 723787107 25,616 114,831 SH   SOLE   114,706 0 125
PNC FINL SVCS GROUP INC COM 693475105 962 6,100 SH   SOLE   6,100 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 907 13,341 SH   SOLE   13,341 0 0
PRIMERICA INC COM 74164M108 267 2,230 SH   SOLE   2,230 0 0
PROCTER AND GAMBLE CO COM 742718109 5,699 39,636 SH   SOLE   11,308 0 28,328
PROLOGIS INC. COM 74340W103 431 3,660 SH   SOLE   3,660 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,168 17,315 SH   SOLE   16,888 0 427
PRUDENTIAL FINL INC COM 744320102 1,621 16,945 SH   SOLE   1,120 0 15,825
QORVO INC COM 74736K101 479 5,083 SH   SOLE   4,983 0 100
QUALCOMM INC COM 747525103 4,109 32,170 SH   SOLE   2,724 0 29,446
QUANTA SVCS INC COM 74762E102 810 6,462 SH   SOLE   6,462 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,186 77,741 SH   SOLE   77,741 0 0
RAPID7 INC COM 753422104 1,262 18,896 SH   SOLE   18,896 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 15,158 157,715 SH   SOLE   137,759 0 19,956
REGAL REXNORD CORPORATION COM 758750103 10,586 93,249 SH   SOLE   93,249 0 0
REPLIGEN CORP COM 759916109 1,081 6,659 SH   SOLE   6,659 0 0
REPUBLIC SVCS INC COM 760759100 2,035 15,549 SH   SOLE   755 0 14,794
RIO TINTO PLC SPONSORED ADR 767204100 1,901 31,165 SH   SOLE   1,200 0 29,965
ROPER TECHNOLOGIES INC COM 776696106 450 1,140 SH   SOLE   680 0 460
ROYAL GOLD INC COM 780287108 2,634 24,666 SH   SOLE   1,500 0 23,165
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,559 24,875 SH   SOLE   24,875 0 0
SALESFORCE INC COM 79466L302 2,827 17,131 SH   SOLE   8,599 0 8,532
SCHLUMBERGER LTD COM STK 806857108 1,323 36,984 SH   SOLE   36,984 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 231 5,162 SH   SOLE   3,774 0 1,388
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,394 33,420 SH   SOLE   33,390 0 30
SCHWAB STRATEGIC TR US REIT ETF 808524847 539 25,545 SH   SOLE   920 0 24,624
SEAGEN INC COM 81181C104 292 1,650 SH   SOLE   1,650 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 730 5,690 SH   SOLE   360 0 5,330
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,000 13,855 SH   SOLE   45 0 13,810
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,463 20,456 SH   SOLE   14,518 0 5,938
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 404 3,178 SH   SOLE   3,127 0 51
SEMTECH CORP COM 816850101 1,280 23,294 SH   SOLE   23,294 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 910 11,295 SH   SOLE   11,295 0 0
SERVICENOW INC COM 81762P102 4,152 8,731 SH   SOLE   8,731 0 0
SHERWIN WILLIAMS CO COM 824348106 506 2,259 SH   SOLE   174 0 2,085
SHOCKWAVE MED INC COM 82489T104 1,604 8,388 SH   SOLE   8,388 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,577 41,760 SH   SOLE   41,760 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 681 13,075 SH   SOLE   12,856 0 219
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,742 4,619 SH   SOLE   4,361 0 258
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 729 1,762 SH   SOLE   1,762 0 0
SPDR SER TR S&P REGL BKG 78464A698 551 9,488 SH   SOLE   9,388 0 100
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,978 52,344 SH   SOLE   52,344 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 939 55,800 SH   SOLE   7,500 0 48,300
SPROTT PHYSICAL GOLD TR UNIT 85207H104 4,886 344,536 SH   SOLE   30,390 0 314,146
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 104 15,000 SH   SOLE   0 0 15,000
STAG INDL INC COM 85254J102 1,650 53,438 SH   SOLE   53,438 0 0
STANLEY BLACK & DECKER INC COM 854502101 780 7,443 SH   SOLE   7,443 0 0
STARBUCKS CORP COM 855244109 1,263 16,531 SH   SOLE   5,931 0 10,600
STIFEL FINL CORP COM 860630102 1,393 24,867 SH   SOLE   24,867 0 0
STRYKER CORPORATION COM 863667101 2,020 10,156 SH   SOLE   9,726 0 430
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 88 14,940 SH   SOLE   14,940 0 0
SUMMIT MATLS INC CL A 86614U100 971 41,707 SH   SOLE   41,707 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,132 2,866 SH   SOLE   2,866 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 176 18,866 SH   SOLE   10,866 0 8,000
SYNEOS HEALTH INC CL A 87166B102 7,057 98,453 SH   SOLE   98,453 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,353 37,527 SH   SOLE   37,527 0 0
SYSCO CORP COM 871829107 263 3,109 SH   SOLE   1,489 0 1,620
TAPESTRY INC COM 876030107 19,681 644,853 SH   SOLE   642,953 0 1,900
TASKUS INC CLASS A COM 87652V109 1,886 111,846 SH   SOLE   111,846 0 0
TE CONNECTIVITY LTD SHS H84989104 23,760 209,990 SH   SOLE   209,990 0 0
TECHTARGET INC COM 87874R100 1,129 17,185 SH   SOLE   17,185 0 0
TERADYNE INC COM 880770102 355 3,969 SH   SOLE   165 0 3,803
TESLA INC COM 88160R101 3,246 4,820 SH   SOLE   4,759 0 61
TEXAS INSTRS INC COM 882508104 1,091 7,100 SH   SOLE   5,060 0 2,040
THERMO FISHER SCIENTIFIC INC COM 883556102 4,182 7,697 SH   SOLE   6,897 0 800
TJX COS INC NEW COM 872540109 684 12,255 SH   SOLE   1,215 0 11,040
TOPBUILD CORP COM 89055F103 493 2,947 SH   SOLE   2,947 0 0
TRACTOR SUPPLY CO COM 892356106 5,766 29,746 SH   SOLE   29,746 0 0
TRANSUNION COM 89400J107 824 10,301 SH   SOLE   10,101 0 200
TRAVERE THERAPEUTICS INC COM 89422G107 494 20,386 SH   SOLE   20,386 0 0
TRUIST FINL CORP COM 89832Q109 12,079 254,668 SH   SOLE   254,618 0 50
UBER TECHNOLOGIES INC COM 90353T100 2,160 105,564 SH   SOLE   105,564 0 0
ULTA BEAUTY INC COM 90384S303 4,708 12,214 SH   SOLE   12,214 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,234 41,461 SH   SOLE   41,461 0 0
UNILEVER PLC SPON ADR NEW 904767704 567 12,364 SH   SOLE   5,364 0 7,000
UNION PAC CORP COM 907818108 622 2,916 SH   SOLE   2,505 0 411
UNITED PARCEL SERVICE INC CL B 911312106 533 2,921 SH   SOLE   1,871 0 1,050
UNITED RENTALS INC COM 911363109 874 3,597 SH   SOLE   277 0 3,320
UNITEDHEALTH GROUP INC COM 91324P102 31,992 62,286 SH   SOLE   55,956 0 6,330
US BANCORP DEL COM NEW 902973304 544 11,820 SH   SOLE   6,931 0 4,889
VAIL RESORTS INC COM 91879Q109 5,698 26,130 SH   SOLE   26,130 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 754 27,530 SH   SOLE   35 0 27,495
VANECK ETF TRUST NATURAL RESOURC 92189F841 274 6,046 SH   SOLE   6,046 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 523 29,859 SH   SOLE   0 0 29,859
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,672 7,703 SH   SOLE   7,663 0 40
VANGUARD INDEX FDS MID CAP ETF 922908629 1,982 10,064 SH   SOLE   10,064 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,111 8,423 SH   SOLE   8,123 0 300
VANGUARD INDEX FDS TOTAL STK MKT 922908769 274 1,452 SH   SOLE   1,274 0 178
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,381 21,734 SH   SOLE   21,734 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 398 2,772 SH   SOLE   1,962 0 810
VEECO INSTRS INC DEL COM 922417100 835 43,050 SH   SOLE   43,050 0 0
VERITEX HLDGS INC COM 923451108 1,267 43,291 SH   SOLE   43,291 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 30,807 607,026 SH   SOLE   511,683 0 95,343
VERTIV HOLDINGS CO COM CL A 92537N108 940 114,329 SH   SOLE   114,329 0 0
VICI PPTYS INC COM 925652109 1,048 35,184 SH   SOLE   35,184 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3,500 52,948 SH   SOLE   52,948 0 0
VISA INC COM CL A 92826C839 34,794 176,717 SH   SOLE   153,258 0 23,459
VISTA GOLD CORP COM NEW 927926303 18 26,500 SH   SOLE   0 0 26,500
WALGREENS BOOTS ALLIANCE INC COM 931427108 748 19,742 SH   SOLE   19,742 0 0
WALMART INC COM 931142103 16,930 139,252 SH   SOLE   118,155 0 21,097
WARNER BROS DISCOVERY INC COM SER A 934423104 342 25,516 SH   SOLE   6,206 0 19,310
WASTE CONNECTIONS INC COM 94106B101 299 2,414 SH   SOLE   1,865 0 549
WEC ENERGY GROUP INC COM 92939U106 3,076 30,568 SH   SOLE   1,630 0 28,938
WELLS FARGO CO NEW COM 949746101 5,256 134,175 SH   SOLE   119,185 0 14,990
WILLIAMS COS INC COM 969457100 15,168 485,992 SH   SOLE   485,992 0 0
WILLIAMS SONOMA INC COM 969904101 782 7,045 SH   SOLE   271 0 6,774
WILLIS TOWERS WATSON PLC LTD SHS G96629103 741 3,754 SH   SOLE   3,754 0 0
WINTRUST FINL CORP COM 97650W108 1,580 19,713 SH   SOLE   19,713 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8,328 28,331 SH   SOLE   28,331 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 477 4,538 SH   SOLE   4,538 0 0
ZOETIS INC CL A 98978V103 7,415 43,139 SH   SOLE   42,539 0 600
ZURN WATER SOLUTIONS CORP COM 98983L108 1,290 47,354 SH   SOLE   47,354 0 0