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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   1,421,087 13,520 SH   SOLE   13,520 0 0
ABBOTT LABS COM 002824100   11,692,952 115,475 SH   SOLE   115,475 0 0
ABBVIE INC COM 00287Y109   30,948,096 194,190 SH   SOLE   194,190 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   31,904,113 111,627 SH   SOLE   111,627 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   22,990,789 59,659 SH   SOLE   59,659 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,564,462 98,642 SH   SOLE   98,642 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,484,538 17,629 SH   SOLE   17,629 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,600,397 36,735 SH   SOLE   36,735 0 0
AFLAC INC COM 001055102   570,873 8,848 SH   SOLE   8,848 0 0
AGREE RLTY CORP COM 008492100   1,434,361 20,906 SH   SOLE   20,906 0 0
AIR PRODS & CHEMS INC COM 009158106   438,857 1,528 SH   SOLE   1,528 0 0
AIRBNB INC COM CL A 009066101   750,630 6,034 SH   SOLE   6,034 0 0
ALBEMARLE CORP COM 012653101   12,117,192 54,819 SH   SOLE   54,819 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   11,435,489 238,289 SH   SOLE   238,289 0 0
ALLIANT ENERGY CORP COM 018802108   467,624 8,757 SH   SOLE   8,757 0 0
ALLSTATE CORP COM 020002101   3,745,821 33,804 SH   SOLE   33,804 0 0
ALPHABET INC CAP STK CL C 02079K107   4,707,248 45,262 SH   SOLE   45,262 0 0
ALPHABET INC CAP STK CL A 02079K305   54,353,483 523,990 SH   SOLE   523,990 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   210,604 5,449 SH   SOLE   5,449 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858   315,034 6,153 SH   SOLE   6,153 0 0
ALTIMMUNE INC COM NEW 02155H200   243,291 57,652 SH   SOLE   57,652 0 0
ALTRIA GROUP INC COM 02209S103   2,494,793 55,912 SH   SOLE   55,912 0 0
AMAZON COM INC COM 023135106   31,058,787 300,695 SH   SOLE   300,695 0 0
AMERICAN EXPRESS CO COM 025816109   23,519,255 142,584 SH   SOLE   142,584 0 0
AMERICAN TOWER CORP NEW COM 03027X100   9,292,995 45,478 SH   SOLE   45,478 0 0
AMGEN INC COM 031162100   418,694 1,732 SH   SOLE   1,732 0 0
AMPHENOL CORP NEW CL A 032095101   2,537,406 31,050 SH   SOLE   31,050 0 0
ANALOG DEVICES INC COM 032654105   29,011,851 147,104 SH   SOLE   147,104 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   91,570 10,685 SH   SOLE   10,685 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,334,509 69,833 SH   SOLE   69,833 0 0
APPLE INC COM 037833100   100,307,495 608,293 SH   SOLE   608,293 0 0
ARES CAPITAL CORP COM 04010L103   193,002 10,561 SH   SOLE   10,561 0 0
ARISTA NETWORKS INC COM 040413106   506,434 3,017 SH   SOLE   3,017 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,857,878 58,095 SH   SOLE   58,095 0 0
ASSURANT INC COM 04621X108   980,972 8,170 SH   SOLE   8,170 0 0
AT&T INC COM 00206R102   1,311,310 68,120 SH   SOLE   68,120 0 0
ATKORE INC COM 047649108   1,932,021 13,753 SH   SOLE   13,753 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,472,836 42,021 SH   SOLE   42,021 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   601,871 20,361 SH   SOLE   20,361 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   207,936 934 SH   SOLE   934 0 0
AUTOZONE INC COM 053332102   1,937,022 788 SH   SOLE   788 0 0
AVANTOR INC COM 05352A100   1,059,431 50,115 SH   SOLE   50,115 0 0
AVERY DENNISON CORP COM 053611109   12,552,140 70,151 SH   SOLE   70,151 0 0
AVIENT CORPORATION COM 05368V106   2,478,120 60,207 SH   SOLE   60,207 0 0
AXALTA COATING SYS LTD COM G0750C108   549,491 18,141 SH   SOLE   18,141 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,674,686 12,568 SH   SOLE   12,568 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,544,879 28,336 SH   SOLE   28,336 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,162,421 18,846 SH   SOLE   18,846 0 0
BANK AMERICA CORP COM 060505104   13,333,181 466,195 SH   SOLE   466,195 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,088,352 932 SH   SOLE   932 0 0
BANK MONTREAL QUE COM 063671101   5,063,943 56,828 SH   SOLE   56,828 0 0
BANK NEW YORK MELLON CORP COM 064058100   24,727,871 544,187 SH   SOLE   544,187 0 0
BECTON DICKINSON & CO COM 075887109   255,956 1,034 SH   SOLE   1,034 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,124,241 13,357 SH   SOLE   13,357 0 0
BEST BUY INC COM 086516101   8,238,544 105,258 SH   SOLE   105,258 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   111,344 12,962 SH   SOLE   12,962 0 0
BLACKROCK INC COM 09247X101   2,133,155 3,188 SH   SOLE   3,188 0 0
BLOOMIN BRANDS INC COM 094235108   1,810,864 70,599 SH   SOLE   70,599 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   914,692 20,331 SH   SOLE   20,331 0 0
BOOKING HOLDINGS INC COM 09857L108   888,557 335 SH   SOLE   335 0 0
BOOT BARN HLDGS INC COM 099406100   1,804,719 23,548 SH   SOLE   23,548 0 0
BORGWARNER INC COM 099724106   19,780,788 402,785 SH   SOLE   402,785 0 0
BOSTON SCIENTIFIC CORP COM 101137107   18,122,417 362,231 SH   SOLE   362,231 0 0
BOX INC CL A 10316T104   1,502,490 56,084 SH   SOLE   56,084 0 0
BP PLC SPONSORED ADR 055622104   1,271,635 33,517 SH   SOLE   33,517 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   25,103,804 362,196 SH   SOLE   362,196 0 0
BROADCOM INC COM 11135F101   18,703,457 29,154 SH   SOLE   29,154 0 0
CACTUS INC CL A 127203107   1,527,736 37,054 SH   SOLE   37,054 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   10,308,906 49,069 SH   SOLE   49,069 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,570,969 52,673 SH   SOLE   52,673 0 0
CAMPBELL SOUP CO COM 134429109   339,666 6,178 SH   SOLE   6,178 0 0
CATALENT INC COM 148806102   524,629 7,984 SH   SOLE   7,984 0 0
CATERPILLAR INC COM 149123101   973,257 4,253 SH   SOLE   4,253 0 0
CDW CORP COM 12514G108   22,740,963 116,686 SH   SOLE   116,686 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,442,057 82,894 SH   SOLE   82,894 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   325,994 31,136 SH   SOLE   31,136 0 0
CHENIERE ENERGY INC COM NEW 16411R208   20,613,377 130,796 SH   SOLE   130,796 0 0
CHESAPEAKE UTILS CORP COM 165303108   1,710,586 13,365 SH   SOLE   13,365 0 0
CHEVRON CORP NEW COM 166764100   6,024,340 36,923 SH   SOLE   36,923 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   276,743 162 SH   SOLE   162 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,502,271 11,161 SH   SOLE   11,161 0 0
CHUBB LIMITED COM H1467J104   3,276,011 16,871 SH   SOLE   16,871 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,743,445 19,720 SH   SOLE   19,720 0 0
CISCO SYS INC COM 17275R102   31,826,136 608,821 SH   SOLE   608,821 0 0
CITIGROUP INC COM NEW 172967424   973,819 20,768 SH   SOLE   20,768 0 0
CLEAN HARBORS INC COM 184496107   2,027,773 14,224 SH   SOLE   14,224 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,547,859 49,405 SH   SOLE   49,405 0 0
CMS ENERGY CORP COM 125896100   218,329 3,557 SH   SOLE   3,557 0 0
COCA COLA CO COM 191216100   6,243,195 100,648 SH   SOLE   100,648 0 0
COLGATE PALMOLIVE CO COM 194162103   4,410,103 58,684 SH   SOLE   58,684 0 0
COMCAST CORP NEW CL A 20030N101   27,564,073 727,092 SH   SOLE   727,092 0 0
CONAGRA BRANDS INC COM 205887102   521,107 13,874 SH   SOLE   13,874 0 0
CONOCOPHILLIPS COM 20825C104   8,535,036 86,030 SH   SOLE   86,030 0 0
CONSTELLATION BRANDS INC CL A 21036P108   894,299 3,959 SH   SOLE   3,959 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,436,154 4,903 SH   SOLE   4,903 0 0
CROCS INC COM 227046109   23,636,946 186,942 SH   SOLE   186,942 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,992,146 36,370 SH   SOLE   36,370 0 0
CSX CORP COM 126408103   10,223,402 341,463 SH   SOLE   341,463 0 0
CVS HEALTH CORP COM 126650100   10,778,435 145,047 SH   SOLE   145,047 0 0
CYTOKINETICS INC COM NEW 23282W605   702,041 19,950 SH   SOLE   19,950 0 0
DANAHER CORPORATION COM 235851102   1,817,208 7,210 SH   SOLE   7,210 0 0
DARLING INGREDIENTS INC COM 237266101   8,323,051 142,518 SH   SOLE   142,518 0 0
DATADOG INC CL A COM 23804L103   765,618 10,537 SH   SOLE   10,537 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   532,191 34,446 SH   SOLE   34,446 0 0
DECKERS OUTDOOR CORP COM 243537107   3,338,808 7,427 SH   SOLE   7,427 0 0
DEERE & CO COM 244199105   26,854,157 65,041 SH   SOLE   65,041 0 0
DENALI THERAPEUTICS INC COM 24823R105   617,449 26,799 SH   SOLE   26,799 0 0
DEVON ENERGY CORP NEW COM 25179M103   471,685 9,320 SH   SOLE   9,320 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   377,760 2,085 SH   SOLE   2,085 0 0
DIAMONDBACK ENERGY INC COM 25278X109   861,033 6,370 SH   SOLE   6,370 0 0
DISCOVER FINL SVCS COM 254709108   1,960,102 19,831 SH   SOLE   19,831 0 0
DISNEY WALT CO COM 254687106   2,341,021 23,380 SH   SOLE   23,380 0 0
DNP SELECT INCOME FD INC COM 23325P104   699,781 63,501 SH   SOLE   63,501 0 0
DOCGO INC COM 256086109   1,698,185 196,322 SH   SOLE   196,322 0 0
DOLLAR TREE INC COM 256746108   391,604 2,728 SH   SOLE   2,728 0 0
DOORDASH INC CL A 25809K105   969,481 15,253 SH   SOLE   15,253 0 0
DOUGLAS EMMETT INC COM 25960P109   1,172,336 95,080 SH   SOLE   95,080 0 0
DOVER CORP COM 260003108   12,606,490 82,970 SH   SOLE   82,970 0 0
DOW INC COM 260557103   233,314 4,256 SH   SOLE   4,256 0 0
DTE ENERGY CO COM 233331107   758,893 6,928 SH   SOLE   6,928 0 0
DUPONT DE NEMOURS INC COM 26614N102   777,843 10,838 SH   SOLE   10,838 0 0
DXC TECHNOLOGY CO COM 23355L106   835,582 32,691 SH   SOLE   32,691 0 0
E L F BEAUTY INC COM 26856L103   1,976,894 24,006 SH   SOLE   24,006 0 0
EAGLE MATLS INC COM 26969P108   1,378,863 9,396 SH   SOLE   9,396 0 0
EATON CORP PLC SHS G29183103   3,544,511 20,687 SH   SOLE   20,687 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,334,224 69,095 SH   SOLE   69,095 0 0
ELEVANCE HEALTH INC COM 036752103   21,196,370 46,098 SH   SOLE   46,098 0 0
ENERSYS COM 29275Y102   836,741 9,631 SH   SOLE   9,631 0 0
ENPHASE ENERGY INC COM 29355A107   410,887 1,954 SH   SOLE   1,954 0 0
ENSIGN GROUP INC COM 29358P101   2,036,531 21,316 SH   SOLE   21,316 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   3,190,357 78,042 SH   SOLE   78,042 0 0
EOG RES INC COM 26875P101   1,516,440 13,229 SH   SOLE   13,229 0 0
EVERCORE INC CLASS A 29977A105   1,658,588 14,375 SH   SOLE   14,375 0 0
EVEREST RE GROUP LTD COM G3223R108   943,383 2,635 SH   SOLE   2,635 0 0
EVERI HLDGS INC COM 30034T103   934,332 54,480 SH   SOLE   54,480 0 0
EVERSOURCE ENERGY COM 30040W108   17,208,948 219,895 SH   SOLE   219,895 0 0
EXTRA SPACE STORAGE INC COM 30225T102   750,293 4,605 SH   SOLE   4,605 0 0
EXXON MOBIL CORP COM 30231G102   11,983,097 109,275 SH   SOLE   109,275 0 0
FASTENAL CO COM 311900104   337,610 6,259 SH   SOLE   6,259 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   249,340 5,200 SH   SOLE   5,200 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   213,709 5,256 SH   SOLE   5,256 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   213,486 3,798 SH   SOLE   3,798 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   215,693 2,143 SH   SOLE   2,143 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   120,185 10,303 SH   SOLE   10,303 0 0
FISERV INC COM 337738108   31,794,661 281,294 SH   SOLE   281,294 0 0
FMC CORP COM NEW 302491303   255,374 2,091 SH   SOLE   2,091 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,498,323 25,512 SH   SOLE   25,512 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,751,725 42,819 SH   SOLE   42,819 0 0
FTI CONSULTING INC COM 302941109   1,836,144 9,304 SH   SOLE   9,304 0 0
GALLAGHER ARTHUR J & CO COM 363576109   817,468 4,273 SH   SOLE   4,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   11,149,592 214,168 SH   SOLE   214,168 0 0
GENERAC HLDGS INC COM 368736104   592,219 5,483 SH   SOLE   5,483 0 0
GENERAL DYNAMICS CORP COM 369550108   3,156,373 13,831 SH   SOLE   13,831 0 0
GENERAL MLS INC COM 370334104   10,440,221 122,165 SH   SOLE   122,165 0 0
GENERAL MTRS CO COM 37045V100   1,643,081 44,795 SH   SOLE   44,795 0 0
GENUINE PARTS CO COM 372460105   332,947 1,990 SH   SOLE   1,990 0 0
GILEAD SCIENCES INC COM 375558103   716,197 8,632 SH   SOLE   8,632 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,255,741 137,842 SH   SOLE   137,842 0 0
GMS INC COM 36251C103   1,683,036 29,073 SH   SOLE   29,073 0 0
GRAINGER W W INC COM 384802104   12,617,622 18,318 SH   SOLE   18,318 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,911,211 8,441 SH   SOLE   8,441 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   5,540,147 145,068 SH   SOLE   145,068 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   8,832,681 308,835 SH   SOLE   308,835 0 0
HANOVER INS GROUP INC COM 410867105   762,262 5,932 SH   SOLE   5,932 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   372,275 11,402 SH   SOLE   11,402 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,006,426 63,178 SH   SOLE   63,178 0 0
HOLOGIC INC COM 436440101   689,985 8,550 SH   SOLE   8,550 0 0
HOME DEPOT INC COM 437076102   9,467,229 32,079 SH   SOLE   32,079 0 0
HONEYWELL INTL INC COM 438516106   2,778,694 14,539 SH   SOLE   14,539 0 0
HUB GROUP INC CL A 443320106   1,718,504 20,473 SH   SOLE   20,473 0 0
HUBSPOT INC COM 443573100   847,210 1,976 SH   SOLE   1,976 0 0
HUMANA INC COM 444859102   5,682,795 11,706 SH   SOLE   11,706 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,463,484 59,661 SH   SOLE   59,661 0 0
IDEXX LABS INC COM 45168D104   490,078 980 SH   SOLE   980 0 0
ILLINOIS TOOL WKS INC COM 452308109   201,333 827 SH   SOLE   827 0 0
INGREDION INC COM 457187102   1,998,486 19,645 SH   SOLE   19,645 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   423,846 13,632 SH   SOLE   13,632 0 0
INTEL CORP COM 458140100   4,191,346 128,293 SH   SOLE   128,293 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   13,942,815 168,881 SH   SOLE   168,881 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   203,142 1,948 SH   SOLE   1,948 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   487,524 3,719 SH   SOLE   3,719 0 0
INTERPUBLIC GROUP COS INC COM 460690100   30,280,948 813,130 SH   SOLE   813,130 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   607,763 2,379 SH   SOLE   2,379 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   392,887 11,525 SH   SOLE   11,525 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   352,547 6,728 SH   SOLE   6,728 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   581,264 12,503 SH   SOLE   12,503 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   1,051,435 11,595 SH   SOLE   11,595 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   225,334 726 SH   SOLE   726 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,876,586 33,720 SH   SOLE   33,720 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   209,978 3,073 SH   SOLE   3,073 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   208,758 2,765 SH   SOLE   2,765 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,375,185 4,285 SH   SOLE   4,285 0 0
INVITATION HOMES INC COM 46187W107   293,531 9,399 SH   SOLE   9,399 0 0
IQVIA HLDGS INC COM 46266C105   20,433,959 102,740 SH   SOLE   102,740 0 0
IRON MTN INC DEL COM 46284V101   17,164,269 324,405 SH   SOLE   324,405 0 0
ISHARES TR MORNINGSTR US EQ 464287127   499,793 8,860 SH   SOLE   8,860 0 0
ISHARES TR CORE S&P TTL STK 464287150   225,651 2,492 SH   SOLE   2,492 0 0
ISHARES TR CORE S&P500 ETF 464287200   571,810 1,391 SH   SOLE   1,391 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   339,448 5,313 SH   SOLE   5,313 0 0
ISHARES TR RUS MD CP GR ETF 464287481   237,276 2,606 SH   SOLE   2,606 0 0
ISHARES TR RUS MID CAP ETF 464287499   273,597 3,913 SH   SOLE   3,913 0 0
ISHARES TR CORE S&P MCP ETF 464287507   922,340 3,687 SH   SOLE   3,687 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   613,760 4,031 SH   SOLE   4,031 0 0
ISHARES TR S&P MC 400GR ETF 464287606   878,194 12,281 SH   SOLE   12,281 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   211,345 865 SH   SOLE   865 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   563,424 3,158 SH   SOLE   3,158 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   523,552 2,224 SH   SOLE   2,224 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,839,789 29,367 SH   SOLE   29,367 0 0
ISHARES TR AGENCY BOND ETF 464288166   462,467 4,273 SH   SOLE   4,273 0 0
ISHARES TR IBOXX HI YD ETF 464288513   548,720 7,263 SH   SOLE   7,263 0 0
ISHARES TR MBS ETF 464288588   569,043 6,007 SH   SOLE   6,007 0 0
ISHARES TR INTRM GOV CR ETF 464288612   1,737,251 16,626 SH   SOLE   16,626 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   860,940 16,789 SH   SOLE   16,789 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   998,468 19,756 SH   SOLE   19,756 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   610,251 5,187 SH   SOLE   5,187 0 0
ISHARES TR PFD AND INCM SEC 464288687   635,577 20,358 SH   SOLE   20,358 0 0
ISHARES TR RUS TP200 GR ETF 464289438   347,742 2,503 SH   SOLE   2,503 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   334,240 4,595 SH   SOLE   4,595 0 0
ISHARES TR CORE MSCI EAFE 46432F842   264,525 3,957 SH   SOLE   3,957 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   494,033 11,853 SH   SOLE   11,853 0 0
ISHARES TR CORE TOTAL USD 46434V613   301,636 6,536 SH   SOLE   6,536 0 0
ISHARES TR CORE DIV GRWTH 46434V621   408,668 8,175 SH   SOLE   8,175 0 0
ISHARES TR FOCUSD VAL FAC 46435U333   204,959 4,073 SH   SOLE   4,073 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   506,621 5,037 SH   SOLE   5,037 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   772,481 14,148 SH   SOLE   14,148 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,567,765 14,345 SH   SOLE   14,345 0 0
JOHNSON & JOHNSON COM 478160104   7,161,775 46,205 SH   SOLE   46,205 0 0
JPMORGAN CHASE & CO COM 46625H100   5,743,191 44,073 SH   SOLE   44,073 0 0
KEURIG DR PEPPER INC COM 49271V100   10,937,073 310,008 SH   SOLE   310,008 0 0
KIMBERLY-CLARK CORP COM 494368103   20,997,716 156,443 SH   SOLE   156,443 0 0
KLA CORP COM NEW 482480100   2,107,218 5,279 SH   SOLE   5,279 0 0
KROGER CO COM 501044101   3,888,381 78,760 SH   SOLE   78,760 0 0
LAM RESEARCH CORP COM 512807108   2,055,297 3,877 SH   SOLE   3,877 0 0
LAS VEGAS SANDS CORP COM 517834107   386,639 6,730 SH   SOLE   6,730 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,890,136 19,792 SH   SOLE   19,792 0 0
LAUDER ESTEE COS INC CL A 518439104   334,446 1,357 SH   SOLE   1,357 0 0
LILLY ELI & CO COM 532457108   1,205,748 3,511 SH   SOLE   3,511 0 0
LOCKHEED MARTIN CORP COM 539830109   1,014,703 2,146 SH   SOLE   2,146 0 0
LOWES COS INC COM 548661107   1,329,801 6,650 SH   SOLE   6,650 0 0
LPL FINL HLDGS INC COM 50212V100   1,648,548 8,145 SH   SOLE   8,145 0 0
LULULEMON ATHLETICA INC COM 550021109   992,418 2,725 SH   SOLE   2,725 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,081,354 22,168 SH   SOLE   22,168 0 0
MALIBU BOATS INC COM CL A 56117J100   1,416,839 25,099 SH   SOLE   25,099 0 0
MARATHON PETE CORP COM 56585A102   10,062,093 74,628 SH   SOLE   74,628 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   182,802 13,048 SH   SOLE   13,048 0 0
MASONITE INTL CORP COM 575385109   948,728 10,452 SH   SOLE   10,452 0 0
MASTEC INC COM 576323109   1,704,170 18,045 SH   SOLE   18,045 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,047,556 8,386 SH   SOLE   8,386 0 0
MATADOR RES CO COM 576485205   1,427,499 29,958 SH   SOLE   29,958 0 0
MCDONALDS CORP COM 580135101   7,431,614 26,578 SH   SOLE   26,578 0 0
MCKESSON CORP COM 58155Q103   14,716,971 41,334 SH   SOLE   41,334 0 0
MEDTRONIC PLC SHS G5960L103   1,146,416 14,220 SH   SOLE   14,220 0 0
MERCK & CO INC COM 58933Y105   19,676,694 184,949 SH   SOLE   184,949 0 0
META PLATFORMS INC CL A 30303M102   11,125,578 52,494 SH   SOLE   52,494 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   34,808,950 415,480 SH   SOLE   415,480 0 0
MICROSOFT CORP COM 594918104   69,642,145 241,561 SH   SOLE   241,561 0 0
MONDELEZ INTL INC CL A 609207105   24,734,687 354,772 SH   SOLE   354,772 0 0
MORGAN STANLEY COM NEW 617446448   3,479,320 39,628 SH   SOLE   39,628 0 0
MSCI INC COM 55354G100   1,225,721 2,190 SH   SOLE   2,190 0 0
NASDAQ INC COM 631103108   324,794 5,941 SH   SOLE   5,941 0 0
NEOGENOMICS INC COM NEW 64049M209   410,876 23,600 SH   SOLE   23,600 0 0
NETFLIX INC COM 64110L106   1,341,844 3,884 SH   SOLE   3,884 0 0
NEWMONT CORP COM 651639106   1,575,111 32,132 SH   SOLE   32,132 0 0
NEXTERA ENERGY INC COM 65339F101   20,648,149 267,879 SH   SOLE   267,879 0 0
NICOLET BANKSHARES INC COM 65406E102   630,500 10,000 SH   SOLE   10,000 0 0
NIKE INC CL B 654106103   973,721 7,940 SH   SOLE   7,940 0 0
NORFOLK SOUTHN CORP COM 655844108   11,929,061 56,269 SH   SOLE   56,269 0 0
NORTHROP GRUMMAN CORP COM 666807102   693,503 1,502 SH   SOLE   1,502 0 0
NOVAGOLD RES INC COM NEW 66987E206   107,606 17,300 SH   SOLE   17,300 0 0
NOVO-NORDISK A S ADR 670100205   217,385 1,366 SH   SOLE   1,366 0 0
NVIDIA CORPORATION COM 67066G104   3,687,952 13,277 SH   SOLE   13,277 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,179,728 14,331 SH   SOLE   14,331 0 0
ONEOK INC NEW COM 682680103   307,470 4,839 SH   SOLE   4,839 0 0
ORACLE CORP COM 68389X105   6,932,854 74,611 SH   SOLE   74,611 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,940,965 4,642 SH   SOLE   4,642 0 0
OVINTIV INC COM 69047Q102   7,637,414 211,680 SH   SOLE   211,680 0 0
PACER FDS TR PACER US SMALL 69374H857   374,929 9,851 SH   SOLE   9,851 0 0
PACER FDS TR DEVELOPED MRKT 69374H873   364,795 12,320 SH   SOLE   12,320 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,824,101 38,852 SH   SOLE   38,852 0 0
PACIRA BIOSCIENCES INC COM 695127100   1,176,348 28,825 SH   SOLE   28,825 0 0
PACKAGING CORP AMER COM 695156109   11,586,058 83,455 SH   SOLE   83,455 0 0
PALO ALTO NETWORKS INC COM 697435105   4,951,954 24,792 SH   SOLE   24,792 0 0
PARKER-HANNIFIN CORP COM 701094104   16,543,375 49,220 SH   SOLE   49,220 0 0
PAYPAL HLDGS INC COM 70450Y103   976,816 12,863 SH   SOLE   12,863 0 0
PENN ENTERTAINMENT INC COM 707569109   452,374 15,252 SH   SOLE   15,252 0 0
PEPSICO INC COM 713448108   5,181,316 28,422 SH   SOLE   28,422 0 0
PERFICIENT INC COM 71375U101   1,510,215 20,920 SH   SOLE   20,920 0 0
PERION NETWORK LTD SHS NEW M78673114   1,285,440 32,477 SH   SOLE   32,477 0 0
PFIZER INC COM 717081103   3,652,995 89,534 SH   SOLE   89,534 0 0
PHILIP MORRIS INTL INC COM 718172109   7,247,167 74,521 SH   SOLE   74,521 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,137,289 20,618 SH   SOLE   20,618 0 0
PIONEER NAT RES CO COM 723787107   22,588,877 110,600 SH   SOLE   110,600 0 0
PNC FINL SVCS GROUP INC COM 693475105   684,052 5,382 SH   SOLE   5,382 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   667,969 12,187 SH   SOLE   12,187 0 0
PRIMERICA INC COM 74164M108   728,747 4,231 SH   SOLE   4,231 0 0
PROCTER AND GAMBLE CO COM 742718109   5,756,087 38,712 SH   SOLE   38,712 0 0
PROLOGIS INC. COM 74340W103   458,159 3,672 SH   SOLE   3,672 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,706,066 24,114 SH   SOLE   24,114 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   803,775 13,168 SH   SOLE   13,168 0 0
PRUDENTIAL FINL INC COM 744320102   1,713,132 20,705 SH   SOLE   20,705 0 0
QUALCOMM INC COM 747525103   4,033,569 31,616 SH   SOLE   31,616 0 0
QUANTA SVCS INC COM 74762E102   1,110,822 6,666 SH   SOLE   6,666 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   1,331,244 90,746 SH   SOLE   90,746 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   15,077,499 153,962 SH   SOLE   153,962 0 0
REGAL REXNORD CORPORATION COM 758750103   10,541,662 74,907 SH   SOLE   74,907 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   12,025,666 90,582 SH   SOLE   90,582 0 0
REPLIGEN CORP COM 759916109   916,552 5,444 SH   SOLE   5,444 0 0
REPUBLIC SVCS INC COM 760759100   1,952,577 14,440 SH   SOLE   14,440 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   1,178,978 17,560 SH   SOLE   17,560 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,953,248 28,473 SH   SOLE   28,473 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   270,534 15,793 SH   SOLE   15,793 0 0
ROPER TECHNOLOGIES INC COM 776696106   465,809 1,057 SH   SOLE   1,057 0 0
ROYAL GOLD INC COM 780287108   2,951,551 22,755 SH   SOLE   22,755 0 0
SALESFORCE INC COM 79466L302   3,516,328 17,601 SH   SOLE   17,601 0 0
SCHLUMBERGER LTD COM STK 806857108   1,893,443 38,563 SH   SOLE   38,563 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,132,517 15,480 SH   SOLE   15,480 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   431,730 22,140 SH   SOLE   22,140 0 0
SEAGEN INC COM 81181C104   723,223 3,572 SH   SOLE   3,572 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,503,696 18,154 SH   SOLE   18,154 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   400,557 12,459 SH   SOLE   12,459 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   467,225 3,094 SH   SOLE   3,094 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   864,745 11,295 SH   SOLE   11,295 0 0
SERVICENOW INC COM 81762P102   4,891,178 10,525 SH   SOLE   10,525 0 0
SHERWIN WILLIAMS CO COM 824348106   474,040 2,109 SH   SOLE   2,109 0 0
SHOCKWAVE MED INC COM 82489T104   1,777,139 8,196 SH   SOLE   8,196 0 0
SIMPLY GOOD FOODS CO COM 82900L102   1,760,578 44,269 SH   SOLE   44,269 0 0
SOUTHSTATE CORPORATION COM 840441109   1,393,204 19,551 SH   SOLE   19,551 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   389,753 6,827 SH   SOLE   6,827 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,082,645 2,645 SH   SOLE   2,645 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   810,052 1,767 SH   SOLE   1,767 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   468,955 8,471 SH   SOLE   8,471 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,363,230 20,630 SH   SOLE   20,630 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,084,708 52,327 SH   SOLE   52,327 0 0
STAG INDL INC COM 85254J102   1,716,568 50,756 SH   SOLE   50,756 0 0
STANLEY BLACK & DECKER INC COM 854502101   727,960 9,034 SH   SOLE   9,034 0 0
STARBUCKS CORP COM 855244109   1,735,014 16,662 SH   SOLE   16,662 0 0
STIFEL FINL CORP COM 860630102   1,575,044 26,655 SH   SOLE   26,655 0 0
STRYKER CORPORATION COM 863667101   3,199,833 11,209 SH   SOLE   11,209 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,386,086 44,959 SH   SOLE   44,959 0 0
SYSCO CORP COM 871829107   211,147 2,734 SH   SOLE   2,734 0 0
TAPESTRY INC COM 876030107   24,555,413 569,599 SH   SOLE   569,599 0 0
TASKUS INC CLASS A COM 87652V109   741,104 51,323 SH   SOLE   51,323 0 0
TE CONNECTIVITY LTD SHS H84989104   24,423,409 186,225 SH   SOLE   186,225 0 0
TENABLE HLDGS INC COM 88025T102   1,803,527 37,961 SH   SOLE   37,961 0 0
TERADYNE INC COM 880770102   486,913 4,529 SH   SOLE   4,529 0 0
TESLA INC COM 88160R101   1,497,654 7,219 SH   SOLE   7,219 0 0
TEXAS INSTRS INC COM 882508104   778,638 4,186 SH   SOLE   4,186 0 0
TG THERAPEUTICS INC COM 88322Q108   589,869 39,220 SH   SOLE   39,220 0 0
THE CIGNA GROUP COM 125523100   5,493,639 21,499 SH   SOLE   21,499 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,457,065 4,263 SH   SOLE   4,263 0 0
TJX COS INC NEW COM 872540109   878,024 11,205 SH   SOLE   11,205 0 0
TOPBUILD CORP COM 89055F103   867,319 4,167 SH   SOLE   4,167 0 0
TRANSUNION COM 89400J107   996,601 16,038 SH   SOLE   16,038 0 0
TRAVELERS COMPANIES INC COM 89417E109   319,851 1,866 SH   SOLE   1,866 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   549,003 24,411 SH   SOLE   24,411 0 0
TRUIST FINL CORP COM 89832Q109   10,187,341 298,749 SH   SOLE   298,749 0 0
UBER TECHNOLOGIES INC COM 90353T100   4,946,119 156,029 SH   SOLE   156,029 0 0
ULTA BEAUTY INC COM 90384S303   23,938,543 43,870 SH   SOLE   43,870 0 0
UNILEVER PLC SPON ADR NEW 904767704   477,756 9,200 SH   SOLE   9,200 0 0
UNION PAC CORP COM 907818108   549,440 2,730 SH   SOLE   2,730 0 0
UNITED PARCEL SERVICE INC CL B 911312106   959,775 4,948 SH   SOLE   4,948 0 0
UNITED RENTALS INC COM 911363109   1,366,164 3,452 SH   SOLE   3,452 0 0
UNITEDHEALTH GROUP INC COM 91324P102   26,114,556 55,258 SH   SOLE   55,258 0 0
US BANCORP DEL COM NEW 902973304   301,090 8,352 SH   SOLE   8,352 0 0
VAIL RESORTS INC COM 91879Q109   361,503 1,547 SH   SOLE   1,547 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   805,839 24,910 SH   SOLE   24,910 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,123,894 18,943 SH   SOLE   18,943 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   2,182,389 10,347 SH   SOLE   10,347 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   444,083 1,780 SH   SOLE   1,780 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,318,012 9,543 SH   SOLE   9,543 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,478,038 22,123 SH   SOLE   22,123 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   404,188 2,624 SH   SOLE   2,624 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   255,346 4,625 SH   SOLE   4,625 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   250,242 5,540 SH   SOLE   5,540 0 0
VEECO INSTRS INC DEL COM 922417100   1,529,263 72,374 SH   SOLE   72,374 0 0
VEEVA SYS INC CL A COM 922475108   991,363 5,394 SH   SOLE   5,394 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,371,218 138,113 SH   SOLE   138,113 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,046,505 73,131 SH   SOLE   73,131 0 0
VICI PPTYS INC COM 925652109   919,493 28,188 SH   SOLE   28,188 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   1,084,249 17,886 SH   SOLE   17,886 0 0
VISA INC COM CL A 92826C839   34,507,872 153,055 SH   SOLE   153,055 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   682,687 19,742 SH   SOLE   19,742 0 0
WALMART INC COM 931142103   16,849,383 114,272 SH   SOLE   114,272 0 0
WASTE CONNECTIONS INC COM 94106B101   206,380 1,484 SH   SOLE   1,484 0 0
WEBSTER FINL CORP COM 947890109   6,922,743 175,615 SH   SOLE   175,615 0 0
WEC ENERGY GROUP INC COM 92939U106   2,698,008 28,463 SH   SOLE   28,463 0 0
WELLS FARGO CO NEW COM 949746101   14,955,177 400,085 SH   SOLE   400,085 0 0
WILLIAMS COS INC COM 969457100   1,182,168 39,590 SH   SOLE   39,590 0 0
WILLIAMS SONOMA INC COM 969904101   778,624 6,400 SH   SOLE   6,400 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   746,637 3,213 SH   SOLE   3,213 0 0
WINTRUST FINL CORP COM 97650W108   1,659,270 22,745 SH   SOLE   22,745 0 0
WISDOMTREE TR WISDOMTREE US VA 97717W547   462,357 7,885 SH   SOLE   7,885 0 0
WORKDAY INC CL A 98138H101   23,671,962 114,612 SH   SOLE   114,612 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   537,214 4,158 SH   SOLE   4,158 0 0
ZOETIS INC CL A 98978V103   7,358,312 44,210 SH   SOLE   44,210 0 0