0001172661-23-002786.txt : 20230807 0001172661-23-002786.hdr.sgml : 20230807 20230807162538 ACCESSION NUMBER: 0001172661-23-002786 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230807 DATE AS OF CHANGE: 20230807 EFFECTIVENESS DATE: 20230807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Vestmark Advisory Solutions, Inc. CENTRAL INDEX KEY: 0001736982 IRS NUMBER: 473306842 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19516 FILM NUMBER: 231147952 BUSINESS ADDRESS: STREET 1: 15 EXCHANGE PLACE STREET 2: SUITE 400 CITY: JERSEY CITY STATE: NJ ZIP: 07302 BUSINESS PHONE: 888-355-0477 MAIL ADDRESS: STREET 1: 15 EXCHANGE PLACE STREET 2: SUITE 400 CITY: JERSEY CITY STATE: NJ ZIP: 07302 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001736982 XXXXXXXX 06-30-2023 06-30-2023 false Vestmark Advisory Solutions, Inc.
15 Exchange Place Suite 400 Jersey City NJ 07302
13F HOLDINGS REPORT 028-19516 000221518 801-114077 N
Sennet Rubin Vice President 201-830-1022 /s/ Sennet Rubin Jersey City NJ 08-07-2023 4 1147 2625880755 1 0001329948 028-11413 000000463 801-7258 Janney Montgomery Scott LLC 2 0001861796 028-21205 000307771 801-118291 NewEdge Wealth, LLC 3 0001610520 028-16612 UBS Group AG 4 0000081273 028-00090 000106629 801-7974 PUTNAM INVESTMENT MANAGEMENT LLC
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1251899 12508 SH SOLE 1 12508 0 0 AAON INC COM PAR $0.004 000360206 584504 6165 SH SOLE 1 6165 0 0 ABBOTT LABS COM 002824100 4800448 44033 SH SOLE 1 44033 0 0 ABBOTT LABS COM 002824100 4671527 42850 SH SOLE 2 42850 0 0 ABBVIE INC COM 00287Y109 7863093 58362 SH SOLE 1 58362 0 0 ABBVIE INC COM 00287Y109 2935881 21791 SH SOLE 2 21791 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3264521 10579 SH SOLE 1 10579 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4782860 15500 SH SOLE 2 15500 0 0 ACTIVISION BLIZZARD INC COM 00507V109 224833 2667 SH SOLE 1 2667 0 0 ACUSHNET HLDGS CORP COM 005098108 3461371 63302 SH SOLE 2 63302 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 4060573 8304 SH SOLE 1 8304 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 4697238 9606 SH SOLE 2 9606 0 0 ADVANCED MICRO DEVICES INC COM 007903107 333415 2927 SH SOLE 1 2927 0 0 AES CORP COM 00130H105 316013 15244 SH SOLE 1 15244 0 0 AFLAC INC COM 001055102 1285604 18418 SH SOLE 1 18418 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 227641 1893 SH SOLE 1 1893 0 0 AGNC INVT CORP COM 00123Q104 150935 14900 SH SOLE 1 14900 0 0 AGREE RLTY CORP COM 008492100 220109 3366 SH SOLE 2 3366 0 0 AIR PRODS & CHEMS INC COM 009158106 3131420 10454 SH SOLE 1 10454 0 0 AIR PRODS & CHEMS INC COM 009158106 5016625 16748 SH SOLE 2 16748 0 0 AIRBNB INC COM CL A 009066101 2005768 15651 SH SOLE 1 15651 0 0 AIRBNB INC COM CL A 009066101 1561373 12183 SH SOLE 2 12183 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 232853 2591 SH SOLE 1 2591 0 0 ALBEMARLE CORP COM 012653101 1163575 5216 SH SOLE 1 5216 0 0 ALBEMARLE CORP COM 012653101 287154 1287 SH SOLE 2 1287 0 0 ALCON AG ORD SHS H01301128 1489886 18145 SH SOLE 1 18145 0 0 ALCON AG ORD SHS H01301128 656649 7997 SH SOLE 2 7997 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 269094 2371 SH SOLE 1 2371 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 397211 3500 SH SOLE 2 3500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 415166 4981 SH SOLE 2 4981 0 0 ALIGN TECHNOLOGY INC COM 016255101 876320 2478 SH SOLE 1 2478 0 0 ALIGN TECHNOLOGY INC COM 016255101 965791 2731 SH SOLE 2 2731 0 0 ALLEGION PLC ORD SHS G0176J109 2943482 24525 SH SOLE 1 24525 0 0 ALLEGION PLC ORD SHS G0176J109 2642619 22018 SH SOLE 2 22018 0 0 ALLSTATE CORP COM 020002101 356929 3273 SH SOLE 1 3273 0 0 ALPHABET INC CAP STK CL A 02079K305 10063658 84074 SH SOLE 1 84074 0 0 ALPHABET INC CAP STK CL C 02079K107 3922331 32424 SH SOLE 1 32424 0 0 ALPHABET INC CAP STK CL C 02079K107 2799972 23146 SH SOLE 2 23146 0 0 ALPHABET INC CAP STK CL A 02079K305 2887523 24123 SH SOLE 2 24123 0 0 ALTRIA GROUP INC COM 02209S103 2131347 47050 SH SOLE 1 47050 0 0 ALTRIA GROUP INC COM 02209S103 1636606 36128 SH SOLE 2 36128 0 0 AMAZON COM INC COM 023135106 16995294 130372 SH SOLE 1 130372 0 0 AMAZON COM INC COM 023135106 10340677 79324 SH SOLE 2 79324 0 0 AMBEV SA SPONSORED ADR 02319V103 54319 17082 SH SOLE 2 17082 0 0 AMCOR PLC ORD G0250X107 1299603 130221 SH SOLE 1 130221 0 0 AMEDISYS INC COM 023436108 491216 5372 SH SOLE 1 5372 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 465476 21510 SH SOLE 1 21510 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 339203 15675 SH SOLE 2 15675 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 396853 5278 SH SOLE 1 5278 0 0 AMERICAN ELEC PWR CO INC COM 025537101 930612 11052 SH SOLE 1 11052 0 0 AMERICAN EXPRESS CO COM 025816109 3079768 17679 SH SOLE 1 17679 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 258890 7303 SH SOLE 2 7303 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 956209 16618 SH SOLE 1 16618 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1684781 8687 SH SOLE 1 8687 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1673159 8627 SH SOLE 2 8627 0 0 AMERIPRISE FINL INC COM 03076C106 575478 1733 SH SOLE 1 1733 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3105868 16140 SH SOLE 1 16140 0 0 AMETEK INC COM 031100100 510166 3152 SH SOLE 1 3152 0 0 AMGEN INC COM 031162100 1153092 5194 SH SOLE 1 5194 0 0 AMPHENOL CORP NEW CL A 032095101 431488 5079 SH SOLE 1 5079 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 2603016 72306 SH SOLE 1 72306 0 0 ANALOG DEVICES INC COM 032654105 2571397 13200 SH SOLE 1 13200 0 0 ANALOG DEVICES INC COM 032654105 547374 2810 SH SOLE 2 2810 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 985757 17379 SH SOLE 1 17379 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 726575 12810 SH SOLE 2 12810 0 0 ANSYS INC COM 03662Q105 4918381 14892 SH SOLE 1 14892 0 0 ANSYS INC COM 03662Q105 3473450 10517 SH SOLE 2 10517 0 0 ANTERO MIDSTREAM CORP COM 03676B102 181521 15648 SH SOLE 2 15648 0 0 AON PLC SHS CL A G0403H108 900368 2608 SH SOLE 1 2608 0 0 APARTMENT INCOME REIT CORP COM 03750L109 255751 7086 SH SOLE 2 7086 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 172727 20273 SH SOLE 2 20273 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2081626 27101 SH SOLE 1 27101 0 0 APPLE INC COM 037833100 20129415 103776 SH SOLE 1 103776 0 0 APPLE INC COM 037833100 9725114 50137 SH SOLE 2 50137 0 0 APPLE INC COM 037833100 251579 1297 SH SOLE 3 1297 0 0 APPLIED MATLS INC COM 038222105 1021827 7070 SH SOLE 1 7070 0 0 APTIV PLC SHS G6095L109 859292 8417 SH SOLE 1 8417 0 0 ARCH CAP GROUP LTD ORD G0450A105 486675 6502 SH SOLE 1 6502 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1148679 15202 SH SOLE 1 15202 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 179438 47723 SH SOLE 1 47723 0 0 ARK ETF TR INNOVATION ETF 00214Q104 412312 9341 SH SOLE 1 9341 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 543116 25974 SH SOLE 3 25974 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 207598 2826 SH SOLE 1 2826 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2076570 52825 SH SOLE 2 52825 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 253697 32567 SH SOLE 1 32567 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3842951 5302 SH SOLE 1 5302 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2198948 3034 SH SOLE 2 3034 0 0 ASPEN TECHNOLOGY INC COM 29109X106 2970468 17722 SH SOLE 1 17722 0 0 ASPEN TECHNOLOGY INC COM 29109X106 3742396 22328 SH SOLE 2 22328 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2444631 34157 SH SOLE 1 34157 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1729282 24162 SH SOLE 2 24162 0 0 AT&T INC COM 00206R102 2931269 183779 SH SOLE 1 183779 0 0 AT&T INC COM 00206R102 185132 11607 SH SOLE 2 11607 0 0 ATLASSIAN CORPORATION CL A 049468101 754809 4498 SH SOLE 1 4498 0 0 ATLASSIAN CORPORATION CL A 049468101 757159 4512 SH SOLE 2 4512 0 0 ATMOS ENERGY CORP COM 049560105 1210340 10403 SH SOLE 1 10403 0 0 ATRION CORP COM 049904105 750875 1327 SH SOLE 2 1327 0 0 AUTODESK INC COM 052769106 3570342 17450 SH SOLE 1 17450 0 0 AUTODESK INC COM 052769106 1652021 8074 SH SOLE 2 8074 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2362125 10747 SH SOLE 1 10747 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1014097 4614 SH SOLE 2 4614 0 0 AUTOZONE INC COM 053332102 2934685 1177 SH SOLE 1 1177 0 0 AVALONBAY CMNTYS INC COM 053484101 1101021 5817 SH SOLE 1 5817 0 0 AVALONBAY CMNTYS INC COM 053484101 291692 1541 SH SOLE 2 1541 0 0 AVERY DENNISON CORP COM 053611109 323882 1885 SH SOLE 1 1885 0 0 B & G FOODS INC NEW COM 05508R106 193363 13891 SH SOLE 1 13891 0 0 BAKER HUGHES COMPANY CL A 05722G100 356676 11284 SH SOLE 1 11284 0 0 BALL CORP COM 058498106 351845 6044 SH SOLE 1 6044 0 0 BANCFIRST CORP COM 05945F103 1571674 17083 SH SOLE 2 17083 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 250720 32646 SH SOLE 1 32646 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 11308577 33208 SH SOLE 2 33208 0 0 BANCO SANTANDER S.A. ADR 05964H105 1255694 338462 SH SOLE 2 338462 0 0 BANK AMERICA CORP COM 060505104 4599996 160334 SH SOLE 1 160334 0 0 BANK AMERICA CORP COM 060505104 207285 7225 SH SOLE 4 7225 0 0 BANK AMERICA CORP COM 060505104 579388 20195 SH SOLE 2 20195 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 612862 523 SH SOLE 2 523 0 0 BANK NEW YORK MELLON CORP COM 064058100 947582 21284 SH SOLE 1 21284 0 0 BARCLAYS PLC ADR 06738E204 99470 12655 SH SOLE 1 12655 0 0 BAXTER INTL INC COM 071813109 363724 7983 SH SOLE 1 7983 0 0 BCE INC COM NEW 05534B760 3414491 74896 SH SOLE 1 74896 0 0 BECTON DICKINSON & CO COM 075887109 3163572 11983 SH SOLE 1 11983 0 0 BEIGENE LTD SPONSORED ADR 07725L102 223410 1253 SH SOLE 1 1253 0 0 BEIGENE LTD SPONSORED ADR 07725L102 365337 2049 SH SOLE 2 2049 0 0 BENTLEY SYS INC COM CL B 08265T208 5202338 95931 SH SOLE 1 95931 0 0 BENTLEY SYS INC COM CL B 08265T208 4919475 90715 SH SOLE 2 90715 0 0 BERKLEY W R CORP COM 084423102 3625568 60873 SH SOLE 1 60873 0 0 BERKLEY W R CORP COM 084423102 2677355 44952 SH SOLE 2 44952 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2935669 8609 SH SOLE 1 8609 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2906684 8524 SH SOLE 2 8524 0 0 BHP GROUP LTD SPONSORED ADS 088606108 384349 6441 SH SOLE 2 6441 0 0 BILL HOLDINGS INC COM 090043100 451742 3866 SH SOLE 1 3866 0 0 BIOGEN INC COM 09062X103 1825604 6409 SH SOLE 1 6409 0 0 BIOGEN INC COM 09062X103 394517 1385 SH SOLE 2 1385 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 369239 5860 SH SOLE 1 5860 0 0 BLACKLINE INC COM 09239B109 616078 11447 SH SOLE 1 11447 0 0 BLACKROCK INC COM 09247X101 1213569 1756 SH SOLE 1 1756 0 0 BLACKROCK INC COM 09247X101 2725676 3944 SH SOLE 2 3944 0 0 BLACKSTONE INC COM 09260D107 459614 4944 SH SOLE 1 4944 0 0 BOEING CO COM 097023105 259304 1228 SH SOLE 1 1228 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 715450 6411 SH SOLE 1 6411 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 375557 3365 SH SOLE 2 3365 0 0 BOSTON PROPERTIES INC COM 101121101 1015268 17629 SH SOLE 1 17629 0 0 BOSTON PROPERTIES INC COM 101121101 210698 3659 SH SOLE 2 3659 0 0 BOSTON SCIENTIFIC CORP COM 101137107 887941 16416 SH SOLE 1 16416 0 0 BP PLC SPONSORED ADR 055622104 1892074 53615 SH SOLE 1 53615 0 0 BP PLC SPONSORED ADR 055622104 1298778 36803 SH SOLE 2 36803 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2430418 26289 SH SOLE 1 26289 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2157691 23339 SH SOLE 2 23339 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2579674 40339 SH SOLE 1 40339 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1175182 35397 SH SOLE 1 35397 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 894509 26943 SH SOLE 2 26943 0 0 BROADCOM INC COM 11135F101 18362805 21169 SH SOLE 1 21169 0 0 BROADCOM INC COM 11135F101 5037078 5807 SH SOLE 2 5807 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 634941 3833 SH SOLE 1 3833 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 664489 4012 SH SOLE 2 4012 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 491686 14612 SH SOLE 2 14612 0 0 BROWN & BROWN INC COM 115236101 1581643 22976 SH SOLE 1 22976 0 0 BROWN FORMAN CORP CL B 115637209 1237940 18538 SH SOLE 1 18538 0 0 BUNGE LIMITED COM G16962105 234597 2486 SH SOLE 2 2486 0 0 BWX TECHNOLOGIES INC COM 05605H100 352554 4926 SH SOLE 1 4926 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1122297 11895 SH SOLE 1 11895 0 0 CACI INTL INC CL A 127190304 305052 895 SH SOLE 1 895 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1382261 5894 SH SOLE 1 5894 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 211537 902 SH SOLE 2 902 0 0 CAMDEN PPTY TR SH BEN INT 133131102 304374 2796 SH SOLE 1 2796 0 0 CAMDEN PPTY TR SH BEN INT 133131102 274520 2522 SH SOLE 2 2522 0 0 CAMECO CORP COM 13321L108 365164 11655 SH SOLE 2 11655 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 307246 7199 SH SOLE 1 7199 0 0 CANADIAN NATL RY CO COM 136375102 306302 2530 SH SOLE 1 2530 0 0 CAPITAL ONE FINL CORP COM 14040H105 1140168 10425 SH SOLE 1 10425 0 0 CARDINAL HEALTH INC COM 14149Y108 2667649 28208 SH SOLE 1 28208 0 0 CARLISLE COS INC COM 142339100 255802 997 SH SOLE 1 997 0 0 CARLISLE COS INC COM 142339100 300714 1172 SH SOLE 2 1172 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 866639 17434 SH SOLE 1 17434 0 0 CASEYS GEN STORES INC COM 147528103 254397 1043 SH SOLE 1 1043 0 0 CATERPILLAR INC COM 149123101 2532165 10291 SH SOLE 1 10291 0 0 CATERPILLAR INC COM 149123101 289884 1178 SH SOLE 2 1178 0 0 CBOE GLOBAL MKTS INC COM 12503M108 367330 2662 SH SOLE 1 2662 0 0 CBRE GROUP INC CL A 12504L109 435511 5396 SH SOLE 1 5396 0 0 CDW CORP COM 12514G108 1652418 9005 SH SOLE 1 9005 0 0 CDW CORP COM 12514G108 370996 2022 SH SOLE 2 2022 0 0 CELANESE CORP DEL COM 150870103 895040 7729 SH SOLE 1 7729 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 214234 30259 SH SOLE 1 30259 0 0 CENOVUS ENERGY INC COM 15135U109 345696 20359 SH SOLE 1 20359 0 0 CENTENE CORP DEL COM 15135B101 407128 6036 SH SOLE 1 6036 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 168684 17888 SH SOLE 2 17888 0 0 CHARLES RIV LABS INTL INC COM 159864107 4739140 22541 SH SOLE 1 22541 0 0 CHARLES RIV LABS INTL INC COM 159864107 3328047 15829 SH SOLE 2 15829 0 0 CHEMED CORP NEW COM 16359R103 2728430 5037 SH SOLE 1 5037 0 0 CHEMED CORP NEW COM 16359R103 2384247 4402 SH SOLE 2 4402 0 0 CHENIERE ENERGY INC COM NEW 16411R208 790526 5189 SH SOLE 1 5189 0 0 CHENIERE ENERGY INC COM NEW 16411R208 305539 2005 SH SOLE 2 2005 0 0 CHESAPEAKE ENERGY CORP COM 165167735 1239750 14815 SH SOLE 1 14815 0 0 CHEVRON CORP NEW COM 166764100 11983338 76157 SH SOLE 1 76157 0 0 CHEVRON CORP NEW COM 166764100 5802087 36874 SH SOLE 2 36874 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 862017 403 SH SOLE 1 403 0 0 CHOICE HOTELS INTL INC COM 169905106 2433604 20708 SH SOLE 1 20708 0 0 CHOICE HOTELS INTL INC COM 169905106 2074816 17655 SH SOLE 2 17655 0 0 CHUBB LIMITED COM H1467J104 8295739 43081 SH SOLE 1 43081 0 0 CHURCH & DWIGHT CO INC COM 171340102 1430324 14270 SH SOLE 1 14270 0 0 CINCINNATI FINL CORP COM 172062101 1189028 12218 SH SOLE 1 12218 0 0 CINCINNATI FINL CORP COM 172062101 1299601 13354 SH SOLE 2 13354 0 0 CINTAS CORP COM 172908105 2053498 4131 SH SOLE 1 4131 0 0 CINTAS CORP COM 172908105 596157 1199 SH SOLE 2 1199 0 0 CIRRUS LOGIC INC COM 172755100 229258 2830 SH SOLE 1 2830 0 0 CISCO SYS INC COM 17275R102 9679856 187087 SH SOLE 1 187087 0 0 CISCO SYS INC COM 17275R102 3148732 60857 SH SOLE 2 60857 0 0 CITIGROUP INC COM NEW 172967424 2775758 60290 SH SOLE 1 60290 0 0 CITIZENS FINL GROUP INC COM 174610105 284904 10924 SH SOLE 1 10924 0 0 CLARIVATE PLC ORD SHS G21810109 129703 13610 SH SOLE 3 13610 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 617073 38883 SH SOLE 2 38883 0 0 CLEARWAY ENERGY INC CL A 18539C105 201555 7465 SH SOLE 1 7465 0 0 CLOROX CO DEL COM 189054109 1306829 8217 SH SOLE 1 8217 0 0 CME GROUP INC COM 12572Q105 1083308 5847 SH SOLE 1 5847 0 0 CME GROUP INC COM 12572Q105 1606701 8671 SH SOLE 2 8671 0 0 CMS ENERGY CORP COM 125896100 768959 13089 SH SOLE 1 13089 0 0 COCA COLA CO COM 191216100 3924525 65170 SH SOLE 1 65170 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 277887 4313 SH SOLE 1 4313 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 405893 6300 SH SOLE 2 6300 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 272257 3268 SH SOLE 1 3268 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 353935 5422 SH SOLE 1 5422 0 0 COLGATE PALMOLIVE CO COM 194162103 1539122 19978 SH SOLE 1 19978 0 0 COLUMBIA BKG SYS INC COM 197236102 216428 10672 SH SOLE 1 10672 0 0 COMCAST CORP NEW CL A 20030N101 10191233 245276 SH SOLE 1 245276 0 0 COMCAST CORP NEW CL A 20030N101 2105694 50679 SH SOLE 2 50679 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 220175 10151 SH SOLE 1 10151 0 0 CONAGRA BRANDS INC COM 205887102 594079 17618 SH SOLE 1 17618 0 0 CONOCOPHILLIPS COM 20825C104 3254956 31415 SH SOLE 1 31415 0 0 CONSOLIDATED EDISON INC COM 209115104 1133653 12540 SH SOLE 1 12540 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1284190 5218 SH SOLE 1 5218 0 0 CONSTELLATION ENERGY CORP COM 21037T109 544421 5947 SH SOLE 1 5947 0 0 COOPER COS INC COM NEW 216648402 4683223 12214 SH SOLE 1 12214 0 0 COOPER COS INC COM NEW 216648402 4311502 11245 SH SOLE 2 11245 0 0 COPA HOLDINGS SA CL A P31076105 211201 1910 SH SOLE 1 1910 0 0 COPART INC COM 217204106 607003 6655 SH SOLE 1 6655 0 0 CORNING INC COM 219350105 449787 12836 SH SOLE 1 12836 0 0 CORNING INC COM 219350105 1183546 33777 SH SOLE 2 33777 0 0 CORTEVA INC COM 22052L104 530320 9255 SH SOLE 1 9255 0 0 CORVEL CORP COM 221006109 1548774 8004 SH SOLE 2 8004 0 0 COSTAR GROUP INC COM 22160N109 1495289 16801 SH SOLE 1 16801 0 0 COSTAR GROUP INC COM 22160N109 911271 10239 SH SOLE 2 10239 0 0 COSTCO WHSL CORP NEW COM 22160K105 539420 1002 SH SOLE 1 1002 0 0 COSTCO WHSL CORP NEW COM 22160K105 2883427 5356 SH SOLE 2 5356 0 0 COUPANG INC CL A 22266T109 208417 11978 SH SOLE 2 11978 0 0 CREDICORP LTD COM G2519Y108 411139 2785 SH SOLE 2 2785 0 0 CRH PLC ADR 12626K203 201297 3612 SH SOLE 1 3612 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2022547 13771 SH SOLE 1 13771 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 582340 3965 SH SOLE 2 3965 0 0 CROWN CASTLE INC COM 22822V101 2897634 25431 SH SOLE 1 25431 0 0 CROWN CASTLE INC COM 22822V101 3256896 28584 SH SOLE 2 28584 0 0 CSX CORP COM 126408103 575719 16883 SH SOLE 1 16883 0 0 CVS HEALTH CORP COM 126650100 885880 12815 SH SOLE 1 12815 0 0 DANAHER CORPORATION COM 235851102 2962230 12343 SH SOLE 1 12343 0 0 DANAHER CORPORATION COM 235851102 325926 1358 SH SOLE 2 1358 0 0 DARDEN RESTAURANTS INC COM 237194105 485993 2909 SH SOLE 1 2909 0 0 DARDEN RESTAURANTS INC COM 237194105 2849845 17057 SH SOLE 2 17057 0 0 DARLING INGREDIENTS INC COM 237266101 227794 3571 SH SOLE 1 3571 0 0 DATADOG INC CL A COM 23804L103 325835 3312 SH SOLE 2 3312 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 259722 7343 SH SOLE 1 7343 0 0 DEERE & CO COM 244199105 1286899 3176 SH SOLE 1 3176 0 0 DEXCOM INC COM 252131107 827219 6437 SH SOLE 1 6437 0 0 DEXCOM INC COM 252131107 295959 2303 SH SOLE 2 2303 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 3491040 20124 SH SOLE 1 20124 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2340361 13491 SH SOLE 2 13491 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1945179 14808 SH SOLE 1 14808 0 0 DIAMONDBACK ENERGY INC COM 25278X109 229166 1745 SH SOLE 2 1745 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 10619264 400123 SH SOLE 3 400123 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 3987177 168591 SH SOLE 3 168591 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 2019321 82793 SH SOLE 3 82793 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 10589428 412040 SH SOLE 3 412040 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 1910785 80488 SH SOLE 3 80488 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 44119184 1625016 SH SOLE 3 1625016 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 15876358 342532 SH SOLE 3 342532 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 1913094 78502 SH SOLE 3 78502 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 37122799 889595 SH SOLE 3 889595 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 12270694 505591 SH SOLE 3 505591 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 3883738 161486 SH SOLE 3 161486 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3985222 162795 SH SOLE 3 162795 0 0 DIODES INC COM 254543101 274510 2968 SH SOLE 1 2968 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 241794 3141 SH SOLE 1 3141 0 0 DISCOVER FINL SVCS COM 254709108 410721 3515 SH SOLE 1 3515 0 0 DISNEY WALT CO COM 254687106 2127991 23835 SH SOLE 1 23835 0 0 DOCUSIGN INC COM 256163106 713625 13968 SH SOLE 1 13968 0 0 DOCUSIGN INC COM 256163106 517031 10120 SH SOLE 2 10120 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 3917472 46815 SH SOLE 1 46815 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2957100 35338 SH SOLE 2 35338 0 0 DOLLAR GEN CORP NEW COM 256677105 2470402 14551 SH SOLE 1 14551 0 0 DOLLAR TREE INC COM 256746108 299485 2087 SH SOLE 1 2087 0 0 DOMINION ENERGY INC COM 25746U109 638104 12321 SH SOLE 1 12321 0 0 DOMINION ENERGY INC COM 25746U109 1631650 31505 SH SOLE 2 31505 0 0 DONALDSON INC COM 257651109 972708 15561 SH SOLE 2 15561 0 0 DOVER CORP COM 260003108 1127304 7635 SH SOLE 1 7635 0 0 DOW INC COM 260557103 2898427 54420 SH SOLE 1 54420 0 0 DOXIMITY INC CL A 26622P107 582661 17127 SH SOLE 1 17127 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 118540 11162 SH SOLE 1 11162 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 213097 8666 SH SOLE 1 8666 0 0 DRIL-QUIP INC COM 262037104 596666 25641 SH SOLE 2 25641 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3594467 40054 SH SOLE 1 40054 0 0 DUPONT DE NEMOURS INC COM 26614N102 301748 4224 SH SOLE 1 4224 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 318435 21961 SH SOLE 1 21961 0 0 EASTGROUP PPTYS INC COM 277276101 796020 4585 SH SOLE 2 4585 0 0 EATON CORP PLC SHS G29183103 2361794 11744 SH SOLE 1 11744 0 0 EATON CORP PLC SHS G29183103 4258564 21176 SH SOLE 2 21176 0 0 EBAY INC. COM 278642103 315288 7055 SH SOLE 1 7055 0 0 ECOLAB INC COM 278865100 2288276 12257 SH SOLE 1 12257 0 0 EDGIO INC COM 53261M104 8892 13193 SH SOLE 2 13193 0 0 EDISON INTL COM 281020107 1040913 14988 SH SOLE 1 14988 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 609560 6462 SH SOLE 1 6462 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 614183 6511 SH SOLE 2 6511 0 0 ELECTRONIC ARTS INC COM 285512109 1372953 10586 SH SOLE 1 10586 0 0 ELEVANCE HEALTH INC COM 036752103 3308803 7447 SH SOLE 1 7447 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 166844 10792 SH SOLE 1 10792 0 0 EMCOR GROUP INC COM 29084Q100 349789 1893 SH SOLE 1 1893 0 0 EMCOR GROUP INC COM 29084Q100 5072257 27450 SH SOLE 2 27450 0 0 EMERSON ELEC CO COM 291011104 2405790 26616 SH SOLE 1 26616 0 0 ENBRIDGE INC COM 29250N105 2177946 58626 SH SOLE 1 58626 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 220383 66181 SH SOLE 2 66181 0 0 ENI S P A SPONSORED ADR 26874R108 550695 19128 SH SOLE 2 19128 0 0 ENSIGN GROUP INC COM 29358P101 409905 4294 SH SOLE 1 4294 0 0 ENTERGY CORP NEW COM 29364G103 517565 5315 SH SOLE 1 5315 0 0 EOG RES INC COM 26875P101 2327788 20341 SH SOLE 1 20341 0 0 EQT CORP COM 26884L109 800574 19464 SH SOLE 1 19464 0 0 EQUIFAX INC COM 294429105 3720875 15813 SH SOLE 1 15813 0 0 EQUIFAX INC COM 294429105 3310772 14070 SH SOLE 2 14070 0 0 EQUINIX INC COM 29444U700 1618685 2065 SH SOLE 1 2065 0 0 EQUINIX INC COM 29444U700 1610487 2054 SH SOLE 2 2054 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 228965 3423 SH SOLE 1 3423 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 418746 6260 SH SOLE 2 6260 0 0 ESSEX PPTY TR INC COM 297178105 1215470 5188 SH SOLE 1 5188 0 0 ESSEX PPTY TR INC COM 297178105 242042 1033 SH SOLE 2 1033 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 362283 17301 SH SOLE 1 17301 0 0 ETSY INC COM 29786A106 677218 8004 SH SOLE 1 8004 0 0 EURONAV NV SHS B38564108 190484 12515 SH SOLE 2 12515 0 0 EVERCORE INC CLASS A 29977A105 258470 2091 SH SOLE 2 2091 0 0 EVERSOURCE ENERGY COM 30040W108 315855 4454 SH SOLE 1 4454 0 0 EVERSOURCE ENERGY COM 30040W108 408115 5755 SH SOLE 2 5755 0 0 EVERTEC INC COM 30040P103 239726 6509 SH SOLE 1 6509 0 0 EXELON CORP COM 30161N101 838072 20571 SH SOLE 1 20571 0 0 EXPEDITORS INTL WASH INC COM 302130109 1595592 13173 SH SOLE 1 13173 0 0 EXPONENT INC COM 30214U102 2981387 31948 SH SOLE 1 31948 0 0 EXPONENT INC COM 30214U102 2698435 28916 SH SOLE 2 28916 0 0 EXTRA SPACE STORAGE INC COM 30225T102 211414 1420 SH SOLE 1 1420 0 0 EXXON MOBIL CORP COM 30231G102 4752367 44311 SH SOLE 1 44311 0 0 EXXON MOBIL CORP COM 30231G102 517197 4822 SH SOLE 2 4822 0 0 EXXON MOBIL CORP COM 30231G102 232840 2171 SH SOLE 4 2171 0 0 FACTSET RESH SYS INC COM 303075105 550689 1374 SH SOLE 1 1374 0 0 FACTSET RESH SYS INC COM 303075105 2147333 5360 SH SOLE 2 5360 0 0 FAIR ISAAC CORP COM 303250104 1980946 2448 SH SOLE 1 2448 0 0 FAIR ISAAC CORP COM 303250104 1760032 2175 SH SOLE 2 2175 0 0 FARMLAND PARTNERS INC COM 31154R109 204137 16719 SH SOLE 2 16719 0 0 FASTENAL CO COM 311900104 1401332 23755 SH SOLE 1 23755 0 0 FASTENAL CO COM 311900104 2345803 39766 SH SOLE 2 39766 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1060803 10962 SH SOLE 1 10962 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 244266 2524 SH SOLE 2 2524 0 0 FEDEX CORP COM 31428X106 954867 3852 SH SOLE 1 3852 0 0 FERGUSON PLC NEW SHS G3421J106 450486 2864 SH SOLE 1 2864 0 0 FERRARI N V COM N3167Y103 218891 673 SH SOLE 1 673 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2157087 47492 SH SOLE 3 47492 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 818246 17045 SH SOLE 3 17045 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 200556 5571 SH SOLE 1 5571 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 552170 10095 SH SOLE 1 10095 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1799989 32907 SH SOLE 2 32907 0 0 FIRST AMERN FINL CORP COM 31847R102 335552 5885 SH SOLE 1 5885 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 381185 297 SH SOLE 1 297 0 0 FIRST HAWAIIAN INC COM 32051X108 1878099 104281 SH SOLE 2 104281 0 0 FIRST INDL RLTY TR INC COM 32054K103 649225 12333 SH SOLE 2 12333 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 495752 31043 SH SOLE 1 31043 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1954877 85853 SH SOLE 1 85853 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 16150811 140393 SH SOLE 3 140393 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5737872 180493 SH SOLE 3 180493 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 13703936 218738 SH SOLE 3 218738 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 13041174 120406 SH SOLE 3 120406 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2929167 53055 SH SOLE 3 53055 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 10700401 355259 SH SOLE 3 355259 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6762135 90066 SH SOLE 1 90066 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 408280 8565 SH SOLE 1 8565 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 393236 21119 SH SOLE 1 21119 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 584935 12419 SH SOLE 1 12419 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 572849 14455 SH SOLE 1 14455 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 306364 6763 SH SOLE 1 6763 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 303925 16810 SH SOLE 1 16810 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 212994 4455 SH SOLE 1 4455 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 16129587 214832 SH SOLE 3 214832 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2961054 49841 SH SOLE 3 49841 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 787253 17823 SH SOLE 1 17823 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 8557911 128343 SH SOLE 3 128343 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 273066 8029 SH SOLE 1 8029 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2282343 67108 SH SOLE 3 67108 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4163327 38946 SH SOLE 3 38946 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 2537986 103114 SH SOLE 3 103114 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1619436 40395 SH SOLE 1 40395 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 303060 2992 SH SOLE 1 2992 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2408170 23775 SH SOLE 3 23775 0 0 FISERV INC COM 337738108 3445913 27316 SH SOLE 1 27316 0 0 FIVE BELOW INC COM 33829M101 994099 5058 SH SOLE 1 5058 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 421038 4050 SH SOLE 1 4050 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 496825 4779 SH SOLE 2 4779 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 565683 5104 SH SOLE 1 5104 0 0 FORTINET INC COM 34959E109 495795 6559 SH SOLE 1 6559 0 0 FOX FACTORY HLDG CORP COM 35138V102 762174 7024 SH SOLE 1 7024 0 0 FRANCO NEV CORP COM 351858105 206639 1449 SH SOLE 1 1449 0 0 FRANKLIN RESOURCES INC COM 354613101 1019540 38171 SH SOLE 1 38171 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 324224 7242 SH SOLE 1 7242 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 946672 44237 SH SOLE 1 44237 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 329644 15870 SH SOLE 1 15870 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 260140 9617 SH SOLE 1 9617 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1745382 43635 SH SOLE 1 43635 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2556619 63915 SH SOLE 2 63915 0 0 FTAI AVIATION LTD SHS G3730V105 268762 8489 SH SOLE 1 8489 0 0 FTI CONSULTING INC COM 302941109 4952998 26041 SH SOLE 2 26041 0 0 GALLAGHER ARTHUR J & CO COM 363576109 400716 1825 SH SOLE 1 1825 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 310916 6416 SH SOLE 1 6416 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 676213 13954 SH SOLE 2 13954 0 0 GARTNER INC COM 366651107 879979 2512 SH SOLE 1 2512 0 0 GARTNER INC COM 366651107 810968 2315 SH SOLE 2 2315 0 0 GENERAL DYNAMICS CORP COM 369550108 3922578 18232 SH SOLE 1 18232 0 0 GENERAL ELECTRIC CO COM NEW 369604301 201809 1837 SH SOLE 1 1837 0 0 GENERAL MLS INC COM 370334104 1120110 14604 SH SOLE 1 14604 0 0 GENERAL MTRS CO COM 37045V100 1619789 42007 SH SOLE 1 42007 0 0 GENMAB A/S SPONSORED ADS 372303206 518000 13628 SH SOLE 1 13628 0 0 GENMAB A/S SPONSORED ADS 372303206 939113 24707 SH SOLE 2 24707 0 0 GENTEX CORP COM 371901109 212276 7255 SH SOLE 1 7255 0 0 GENUINE PARTS CO COM 372460105 4414005 26083 SH SOLE 1 26083 0 0 GILEAD SCIENCES INC COM 375558103 1121545 14552 SH SOLE 1 14552 0 0 GLOBAL PMTS INC COM 37940X102 217040 2203 SH SOLE 1 2203 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 235342 5482 SH SOLE 1 5482 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 3833863 121981 SH SOLE 3 121981 0 0 GLOBANT S A COM L44385109 1027998 5720 SH SOLE 1 5720 0 0 GLOBANT S A COM L44385109 228424 1271 SH SOLE 2 1271 0 0 GLOBE LIFE INC COM 37959E102 267862 2444 SH SOLE 1 2444 0 0 GODADDY INC CL A 380237107 274901 3659 SH SOLE 1 3659 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2699031 30917 SH SOLE 1 30917 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 559497 8857 SH SOLE 1 8857 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 379682 3794 SH SOLE 1 3794 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 292025 9315 SH SOLE 1 9315 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1953735 6057 SH SOLE 1 6057 0 0 GOOSEHEAD INS INC COM CL A 38267D109 256465 4078 SH SOLE 1 4078 0 0 GRACO INC COM 384109104 3556705 41189 SH SOLE 2 41189 0 0 GRAINGER W W INC COM 384802104 3306337 4193 SH SOLE 1 4193 0 0 GRAINGER W W INC COM 384802104 227903 289 SH SOLE 2 289 0 0 GRAND CANYON ED INC COM 38526M106 686140 6648 SH SOLE 1 6648 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 503594 26491 SH SOLE 1 26491 0 0 GSK PLC SPONSORED ADR 37733W204 443004 12430 SH SOLE 1 12430 0 0 GSK PLC SPONSORED ADR 37733W204 1339210 37576 SH SOLE 2 37576 0 0 GUARDANT HEALTH INC COM 40131M109 427452 11940 SH SOLE 1 11940 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 267041 3510 SH SOLE 1 3510 0 0 HALEON PLC SPON ADS 405552100 140743 16795 SH SOLE 1 16795 0 0 HALEON PLC SPON ADS 405552100 457271 54567 SH SOLE 2 54567 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 446896 6205 SH SOLE 1 6205 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 256319 3559 SH SOLE 2 3559 0 0 HASBRO INC COM 418056107 1337306 20647 SH SOLE 1 20647 0 0 HCA HEALTHCARE INC COM 40412C101 3236528 10665 SH SOLE 1 10665 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 924514 13264 SH SOLE 1 13264 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1672510 23996 SH SOLE 2 23996 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1792799 89194 SH SOLE 1 89194 0 0 HEICO CORP NEW COM 422806109 1275241 7207 SH SOLE 1 7207 0 0 HENRY JACK & ASSOC INC COM 426281101 3791870 22661 SH SOLE 1 22661 0 0 HENRY JACK & ASSOC INC COM 426281101 4195770 25075 SH SOLE 2 25075 0 0 HERCULES CAPITAL INC COM 427096508 235557 15916 SH SOLE 1 15916 0 0 HERSHEY CO COM 427866108 667517 2673 SH SOLE 1 2673 0 0 HERSHEY CO COM 427866108 253762 1016 SH SOLE 2 1016 0 0 HESS CORP COM 42809H107 900105 6621 SH SOLE 1 6621 0 0 HEXCEL CORP NEW COM 428291108 229200 3015 SH SOLE 1 3015 0 0 HILLMAN SOLUTIONS CORP COM 431636109 231224 25663 SH SOLE 1 25663 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 279893 1923 SH SOLE 1 1923 0 0 HOLLEY INC COM 43538H103 104066 25444 SH SOLE 1 25444 0 0 HOLOGIC INC COM 436440101 257728 3183 SH SOLE 1 3183 0 0 HOME DEPOT INC COM 437076102 3833555 12341 SH SOLE 1 12341 0 0 HOME DEPOT INC COM 437076102 4281245 13782 SH SOLE 2 13782 0 0 HONDA MOTOR LTD AMERN SHS 438128308 971620 32056 SH SOLE 2 32056 0 0 HONEYWELL INTL INC COM 438516106 2367783 11411 SH SOLE 1 11411 0 0 HORMEL FOODS CORP COM 440452100 1113213 27678 SH SOLE 1 27678 0 0 HOST HOTELS & RESORTS INC COM 44107P104 390216 23186 SH SOLE 2 23186 0 0 HOULIHAN LOKEY INC CL A 441593100 336220 3420 SH SOLE 1 3420 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 348429 8794 SH SOLE 1 8794 0 0 HUBBELL INC COM 443510607 207341 625 SH SOLE 1 625 0 0 HUBSPOT INC COM 443573100 2198596 4132 SH SOLE 1 4132 0 0 HUBSPOT INC COM 443573100 479413 901 SH SOLE 2 901 0 0 HUMANA INC COM 444859102 455327 1018 SH SOLE 1 1018 0 0 HUNTINGTON BANCSHARES INC COM 446150104 456465 42344 SH SOLE 1 42344 0 0 HUNTSMAN CORP COM 447011107 415575 15380 SH SOLE 1 15380 0 0 IAC INC COM NEW 44891N208 267088 4253 SH SOLE 1 4253 0 0 ICICI BANK LIMITED ADR 45104G104 976500 42309 SH SOLE 2 42309 0 0 ICON PLC SHS G4705A100 351031 1403 SH SOLE 1 1403 0 0 IDACORP INC COM 451107106 351084 3422 SH SOLE 1 3422 0 0 IDEX CORP COM 45167R104 276647 1285 SH SOLE 1 1285 0 0 IDEXX LABS INC COM 45168D104 1490116 2967 SH SOLE 1 2967 0 0 IDEXX LABS INC COM 45168D104 224999 448 SH SOLE 2 448 0 0 ILLINOIS TOOL WKS INC COM 452308109 1603658 6411 SH SOLE 1 6411 0 0 ILLINOIS TOOL WKS INC COM 452308109 1064428 4255 SH SOLE 2 4255 0 0 ILLUMINA INC COM 452327109 518785 2767 SH SOLE 1 2767 0 0 ILLUMINA INC COM 452327109 839393 4477 SH SOLE 2 4477 0 0 INFOSYS LTD SPONSORED ADR 456788108 173963 10825 SH SOLE 1 10825 0 0 INFOSYS LTD SPONSORED ADR 456788108 247124 15378 SH SOLE 2 15378 0 0 ING GROEP N.V. SPONSORED ADR 456837103 304732 22623 SH SOLE 1 22623 0 0 ING GROEP N.V. SPONSORED ADR 456837103 519035 38533 SH SOLE 2 38533 0 0 INSPERITY INC COM 45778Q107 279199 2347 SH SOLE 1 2347 0 0 INSULET CORP COM 45784P101 894719 3103 SH SOLE 1 3103 0 0 INTEL CORP COM 458140100 2121607 63445 SH SOLE 1 63445 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4096306 49312 SH SOLE 1 49312 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3258914 39231 SH SOLE 2 39231 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 994690 8796 SH SOLE 1 8796 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2056011 15365 SH SOLE 1 15365 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 476220 5983 SH SOLE 1 5983 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1146249 29711 SH SOLE 1 29711 0 0 INTUIT COM 461202103 2941035 6419 SH SOLE 1 6419 0 0 INTUIT COM 461202103 3286763 7173 SH SOLE 2 7173 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1863231 5449 SH SOLE 1 5449 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2731759 7989 SH SOLE 2 7989 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1000684 44083 SH SOLE 1 44083 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 581366 5126 SH SOLE 1 5126 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 200971 10370 SH SOLE 1 10370 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 206378 4991 SH SOLE 1 4991 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 177827 15640 SH SOLE 2 15640 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 346289 7070 SH SOLE 1 7070 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 340099 7376 SH SOLE 1 7376 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 577157 7151 SH SOLE 1 7151 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 767281 2609 SH SOLE 1 2609 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 762117 5093 SH SOLE 1 5093 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2307028 6245 SH SOLE 1 6245 0 0 INVESCO SR INCOME TR COM 46131H107 105386 27373 SH SOLE 1 27373 0 0 IONIS PHARMACEUTICALS INC COM 462222100 763650 18612 SH SOLE 1 18612 0 0 IONIS PHARMACEUTICALS INC COM 462222100 205601 5011 SH SOLE 2 5011 0 0 IQVIA HLDGS INC COM 46266C105 404586 1800 SH SOLE 1 1800 0 0 IRON MTN INC DEL COM 46284V101 385581 6786 SH SOLE 1 6786 0 0 IRON MTN INC DEL COM 46284V101 252508 4444 SH SOLE 2 4444 0 0 ISHARES INC MSCI EMRG CHN 46434G764 685668 13191 SH SOLE 1 13191 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1406729 28540 SH SOLE 1 28540 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 417910 4262 SH SOLE 1 4262 0 0 ISHARES INC MSCI EURZONE ETF 464286608 472038 10302 SH SOLE 1 10302 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2071954 42036 SH SOLE 3 42036 0 0 ISHARES TR 20 YR TR BD ETF 464287432 9704752 94276 SH SOLE 1 94276 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4625456 47883 SH SOLE 1 47883 0 0 ISHARES TR MBS ETF 464288588 3785262 40586 SH SOLE 1 40586 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 6721933 60684 SH SOLE 1 60684 0 0 ISHARES TR CORE TOTAL USD 46434V613 4156182 91405 SH SOLE 1 91405 0 0 ISHARES TR CORE MSCI EURO 46434V738 2890299 54917 SH SOLE 1 54917 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1942754 20362 SH SOLE 1 20362 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2222617 32928 SH SOLE 1 32928 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2987375 22150 SH SOLE 1 22150 0 0 ISHARES TR CORE S&P500 ETF 464287200 10207814 22902 SH SOLE 1 22902 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 12838848 111390 SH SOLE 1 111390 0 0 ISHARES TR TRS FLT RT BD 46434V860 4608580 90953 SH SOLE 1 90953 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1145997 22662 SH SOLE 1 22662 0 0 ISHARES TR GLB CNSM STP ETF 464288737 1135075 18550 SH SOLE 1 18550 0 0 ISHARES TR TIPS BD ETF 464287176 337077 3132 SH SOLE 1 3132 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1079424 14522 SH SOLE 1 14522 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1233125 12653 SH SOLE 1 12653 0 0 ISHARES TR MSCI CHINA ETF 46429B671 845228 18892 SH SOLE 1 18892 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 400257 2536 SH SOLE 1 2536 0 0 ISHARES TR CORE S&P MCP ETF 464287507 840920 3216 SH SOLE 1 3216 0 0 ISHARES TR CORE S&P SCP ETF 464287804 393219 3946 SH SOLE 1 3946 0 0 ISHARES TR ISHARES BIOTECH 464287556 309021 2434 SH SOLE 1 2434 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 868626 20956 SH SOLE 1 20956 0 0 ISHARES TR MSCI EURO FL ETF 464289180 338515 17649 SH SOLE 1 17649 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 392705 2097 SH SOLE 1 2097 0 0 ISHARES TR EXPND TEC SC ETF 464287549 613270 1561 SH SOLE 1 1561 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 614998 9865 SH SOLE 1 9865 0 0 ISHARES TR CORE US AGGBD ET 464287226 368914 3766 SH SOLE 1 3766 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 769101 4868 SH SOLE 1 4868 0 0 ISHARES TR US TREAS BD ETF 46429B267 1454151 63500 SH SOLE 1 63500 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 1398404 39281 SH SOLE 1 39281 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1655447 20417 SH SOLE 1 20417 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 636693 6317 SH SOLE 1 6317 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 896050 10543 SH SOLE 1 10543 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 895711 3255 SH SOLE 1 3255 0 0 ISHARES TR SELECT DIVID ETF 464287168 661959 5843 SH SOLE 1 5843 0 0 ISHARES TR SHORT TREAS BD 464288679 1276933 11561 SH SOLE 1 11561 0 0 ISHARES TR EAFE VALUE ETF 464288877 1870760 38226 SH SOLE 1 38226 0 0 ISHARES TR U.S. TECH ETF 464287721 1510608 13875 SH SOLE 1 13875 0 0 ISHARES TR US AER DEF ETF 464288760 451630 3871 SH SOLE 1 3871 0 0 ISHARES TR CORE S&P US VLU 464287663 373535 4773 SH SOLE 1 4773 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 606694 12093 SH SOLE 1 12093 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 259856 7827 SH SOLE 1 7827 0 0 ISHARES TR MSCI USA MMENTM 46432F396 297155 2060 SH SOLE 1 2060 0 0 ISHARES TR MSCI USA VALUE 46432F388 231568 2469 SH SOLE 1 2469 0 0 ISHARES TR US INFRASTRUC 46435U713 248119 6349 SH SOLE 1 6349 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 240974 2469 SH SOLE 1 2469 0 0 ISHARES TR 10+ YR INVST GRD 464289511 293423 5692 SH SOLE 1 5692 0 0 ISHARES TR EAFE SML CP ETF 464288273 229727 3895 SH SOLE 1 3895 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 249570 3541 SH SOLE 1 3541 0 0 ISHARES TR IBOXX INV CP ETF 464287242 216821 2005 SH SOLE 1 2005 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 299274 2974 SH SOLE 1 2974 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 229927 5812 SH SOLE 1 5812 0 0 ISHARES TR CORE S&P MCP ETF 464287507 405817 1552 SH SOLE 3 1552 0 0 ISHARES TR INTL DIV GRWTH 46435G524 46007738 741821 SH SOLE 3 741821 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 6592698 59517 SH SOLE 3 59517 0 0 ISHARES TR US HOME CONS ETF 464288752 1877971 21980 SH SOLE 3 21980 0 0 ISHARES TR RUS MID CAP ETF 464287499 229241 3139 SH SOLE 3 3139 0 0 ISHARES TR CORE US AGGBD ET 464287226 22848992 233272 SH SOLE 3 233272 0 0 ISHARES TR MBS ETF 464288588 17918638 192126 SH SOLE 3 192126 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2886455 33354 SH SOLE 3 33354 0 0 ISHARES TR CORE S&P500 ETF 464287200 1396855 3134 SH SOLE 3 3134 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5909959 54651 SH SOLE 3 54651 0 0 ISHARES TR RUS 1000 ETF 464287622 250808 1029 SH SOLE 3 1029 0 0 ISHARES TR BROAD USD HIGH 46435U853 2890611 81887 SH SOLE 3 81887 0 0 ISHARES TR CORE MSCI EAFE 46432F842 255285 3782 SH SOLE 3 3782 0 0 ISHARES TR CORE DIV GRWTH 46434V621 47621913 924159 SH SOLE 3 924159 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 998955 21446 SH SOLE 1 21446 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 892895 18460 SH SOLE 1 18460 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1686613 30483 SH SOLE 1 30483 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 669195 12984 SH SOLE 1 12984 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 270585 4417 SH SOLE 1 4417 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 5166360 114300 SH SOLE 3 114300 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 820445 10350 SH SOLE 3 10350 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 4941294 111592 SH SOLE 3 111592 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 21967362 400207 SH SOLE 3 400207 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 7624368 143450 SH SOLE 3 143450 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4564836 82502 SH SOLE 3 82502 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 12513741 224502 SH SOLE 3 224502 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 17575146 377311 SH SOLE 3 377311 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 29596961 371308 SH SOLE 3 371308 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 8235473 226125 SH SOLE 3 226125 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 5278985 102425 SH SOLE 3 102425 0 0 JABIL INC COM 466313103 208959 1936 SH SOLE 1 1936 0 0 JACOBS SOLUTIONS INC COM 46982L108 248223 2088 SH SOLE 1 2088 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2836112 45626 SH SOLE 1 45626 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 576118 12590 SH SOLE 1 12590 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1059063 21245 SH SOLE 1 21245 0 0 JEFFERIES FINL GROUP INC COM 47233W109 620445 18705 SH SOLE 1 18705 0 0 JOHNSON & JOHNSON COM 478160104 13736009 82987 SH SOLE 1 82987 0 0 JOHNSON & JOHNSON COM 478160104 2820447 17040 SH SOLE 2 17040 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4691047 68844 SH SOLE 1 68844 0 0 JOHNSON CTLS INTL PLC SHS G51502105 334840 4914 SH SOLE 2 4914 0 0 JPMORGAN CHASE & CO COM 46625H100 14519192 99829 SH SOLE 1 99829 0 0 JPMORGAN CHASE & CO COM 46625H100 319968 2200 SH SOLE 2 2200 0 0 KARUNA THERAPEUTICS INC COM 48576A100 263256 1214 SH SOLE 1 1214 0 0 KEURIG DR PEPPER INC COM 49271V100 358471 11464 SH SOLE 1 11464 0 0 KEURIG DR PEPPER INC COM 49271V100 904272 28918 SH SOLE 2 28918 0 0 KEYCORP COM 493267108 117263 12691 SH SOLE 1 12691 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 644348 3848 SH SOLE 1 3848 0 0 KFORCE INC COM 493732101 1076687 17183 SH SOLE 2 17183 0 0 KIMBERLY-CLARK CORP COM 494368103 4179905 30276 SH SOLE 1 30276 0 0 KINDER MORGAN INC DEL COM 49456B101 1571177 91241 SH SOLE 1 91241 0 0 KINDER MORGAN INC DEL COM 49456B101 504848 29318 SH SOLE 2 29318 0 0 KITE RLTY GROUP TR COM NEW 49803T300 721208 32283 SH SOLE 2 32283 0 0 KKR & CO INC COM 48251W104 555718 9924 SH SOLE 1 9924 0 0 KLA CORP COM NEW 482480100 2997440 6180 SH SOLE 1 6180 0 0 KLA CORP COM NEW 482480100 314442 648 SH SOLE 2 648 0 0 KOHLS CORP COM 500255104 208579 9049 SH SOLE 1 9049 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 973043 44861 SH SOLE 2 44861 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 208153 9597 SH SOLE 1 9597 0 0 KRAFT HEINZ CO COM 500754106 757409 21335 SH SOLE 1 21335 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 869920 32303 SH SOLE 3 32303 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1899778 9704 SH SOLE 1 9704 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 561941 2870 SH SOLE 2 2870 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1015646 4209 SH SOLE 1 4209 0 0 LAM RESEARCH CORP COM 512807108 376135 585 SH SOLE 1 585 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1001620 10092 SH SOLE 1 10092 0 0 LANDSTAR SYS INC COM 515098101 285922 1485 SH SOLE 1 1485 0 0 LANDSTAR SYS INC COM 515098101 3335999 17326 SH SOLE 2 17326 0 0 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 227327 5168 SH SOLE 1 5168 0 0 LAUDER ESTEE COS INC CL A 518439104 1196797 6094 SH SOLE 1 6094 0 0 LAUDER ESTEE COS INC CL A 518439104 1485418 7564 SH SOLE 2 7564 0 0 LCI INDS COM 50189K103 1020610 8077 SH SOLE 1 8077 0 0 LCI INDS COM 50189K103 2841753 22489 SH SOLE 2 22489 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 636668 11725 SH SOLE 1 11725 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 484027 11478 SH SOLE 1 11478 0 0 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 302432 7147 SH SOLE 1 7147 0 0 LEGGETT & PLATT INC COM 524660107 800340 27020 SH SOLE 1 27020 0 0 LEIDOS HOLDINGS INC COM 525327102 236393 2672 SH SOLE 1 2672 0 0 LENNAR CORP CL A 526057104 1195164 9538 SH SOLE 1 9538 0 0 LENNOX INTL INC COM 526107107 3491830 10709 SH SOLE 1 10709 0 0 LENNOX INTL INC COM 526107107 3021736 9267 SH SOLE 2 9267 0 0 LESLIES INC COM 527064109 102708 10938 SH SOLE 1 10938 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 367064 4582 SH SOLE 1 4582 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 457489 25745 SH SOLE 1 25745 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 820552 10900 SH SOLE 1 10900 0 0 LIFE STORAGE INC COM 53223X107 244578 1839 SH SOLE 2 1839 0 0 LILLY ELI & CO COM 532457108 3382991 7214 SH SOLE 1 7214 0 0 LILLY ELI & CO COM 532457108 6123292 13057 SH SOLE 2 13057 0 0 LINDE PLC SHS G54950103 4475603 11745 SH SOLE 1 11745 0 0 LINDE PLC SHS G54950103 250809 658 SH SOLE 2 658 0 0 LISTED FD TR SHARES LAG CAP 53656F805 311350 8674 SH SOLE 1 8674 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 463926 210875 SH SOLE 1 210875 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 939292 426951 SH SOLE 2 426951 0 0 LOCKHEED MARTIN CORP COM 539830109 2568521 5579 SH SOLE 1 5579 0 0 LOCKHEED MARTIN CORP COM 539830109 1246530 2708 SH SOLE 2 2708 0 0 LOWES COS INC COM 548661107 5242801 23229 SH SOLE 1 23229 0 0 LOWES COS INC COM 548661107 2777184 12305 SH SOLE 2 12305 0 0 LPL FINL HLDGS INC COM 50212V100 5010674 23045 SH SOLE 1 23045 0 0 LPL FINL HLDGS INC COM 50212V100 3333913 15333 SH SOLE 2 15333 0 0 LULULEMON ATHLETICA INC COM 550021109 275170 727 SH SOLE 1 727 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1746348 19017 SH SOLE 1 19017 0 0 M & T BK CORP COM 55261F104 1114312 9004 SH SOLE 1 9004 0 0 MAGNA INTL INC COM 559222401 524118 9286 SH SOLE 1 9286 0 0 MAGNA INTL INC COM 559222401 318603 5645 SH SOLE 2 5645 0 0 MANHATTAN ASSOCIATES INC COM 562750109 408755 2045 SH SOLE 1 2045 0 0 MANHATTAN ASSOCIATES INC COM 562750109 3979611 19910 SH SOLE 2 19910 0 0 MARKEL GROUP INC COM 570535104 381758 276 SH SOLE 1 276 0 0 MARKETAXESS HLDGS INC COM 57060D108 327386 1252 SH SOLE 1 1252 0 0 MARRIOTT INTL INC NEW CL A 571903202 593900 3233 SH SOLE 1 3233 0 0 MARSH & MCLENNAN COS INC COM 571748102 2908842 15466 SH SOLE 1 15466 0 0 MARSH & MCLENNAN COS INC COM 571748102 2275402 12098 SH SOLE 2 12098 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2183794 4730 SH SOLE 2 4730 0 0 MARVELL TECHNOLOGY INC COM 573874104 750000 12546 SH SOLE 1 12546 0 0 MARVELL TECHNOLOGY INC COM 573874104 205402 3436 SH SOLE 2 3436 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4411838 11217 SH SOLE 1 11217 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1937429 4926 SH SOLE 2 4926 0 0 MATCH GROUP INC NEW COM 57667L107 663511 15855 SH SOLE 1 15855 0 0 MATIV HOLDINGS INC COM 808541106 167923 11106 SH SOLE 1 11106 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1418669 16264 SH SOLE 1 16264 0 0 MCDONALDS CORP COM 580135101 3982124 13344 SH SOLE 1 13344 0 0 MCDONALDS CORP COM 580135101 1744001 5844 SH SOLE 2 5844 0 0 MCKESSON CORP COM 58155Q103 1376892 3222 SH SOLE 1 3222 0 0 MEDIAALPHA INC CL A 58450V104 115183 11172 SH SOLE 1 11172 0 0 MEDPACE HLDGS INC COM 58506Q109 376106 1566 SH SOLE 1 1566 0 0 MEDTRONIC PLC SHS G5960L103 7146509 81118 SH SOLE 1 81118 0 0 MEDTRONIC PLC SHS G5960L103 694451 7883 SH SOLE 2 7883 0 0 MERCADOLIBRE INC COM 58733R102 778282 657 SH SOLE 1 657 0 0 MERCADOLIBRE INC COM 58733R102 882527 745 SH SOLE 2 745 0 0 MERCK & CO INC COM 58933Y105 9086169 78743 SH SOLE 1 78743 0 0 MERCK & CO INC COM 58933Y105 5367766 46518 SH SOLE 2 46518 0 0 META PLATFORMS INC CL A 30303M102 6513872 22698 SH SOLE 1 22698 0 0 META PLATFORMS INC CL A 30303M102 877585 3058 SH SOLE 2 3058 0 0 METLIFE INC COM 59156R108 1319639 23344 SH SOLE 1 23344 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 969582 10822 SH SOLE 1 10822 0 0 MICRON TECHNOLOGY INC COM 595112103 2605978 41293 SH SOLE 1 41293 0 0 MICRON TECHNOLOGY INC COM 595112103 624284 9892 SH SOLE 2 9892 0 0 MICROSOFT CORP COM 594918104 33558520 98545 SH SOLE 1 98545 0 0 MICROSOFT CORP COM 594918104 11308577 33208 SH SOLE 2 33208 0 0 MID-AMER APT CMNTYS INC COM 59522J103 545826 3594 SH SOLE 1 3594 0 0 MID-AMER APT CMNTYS INC COM 59522J103 204833 1349 SH SOLE 2 1349 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 252425 34250 SH SOLE 1 34250 0 0 MOELIS & CO CL A 60786M105 2346681 51757 SH SOLE 2 51757 0 0 MOLINA HEALTHCARE INC COM 60855R100 219001 727 SH SOLE 1 727 0 0 MONDELEZ INTL INC CL A 609207105 4360092 59776 SH SOLE 1 59776 0 0 MONDELEZ INTL INC CL A 609207105 2566369 35185 SH SOLE 2 35185 0 0 MONGODB INC CL A 60937P106 229332 558 SH SOLE 1 558 0 0 MONOLITHIC PWR SYS INC COM 609839105 353851 655 SH SOLE 1 655 0 0 MONOLITHIC PWR SYS INC COM 609839105 258775 479 SH SOLE 2 479 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1395045 24287 SH SOLE 1 24287 0 0 MOODYS CORP COM 615369105 1917328 5514 SH SOLE 2 5514 0 0 MORGAN STANLEY COM NEW 617446448 3557233 41654 SH SOLE 1 41654 0 0 MORNINGSTAR INC COM 617700109 640953 3269 SH SOLE 1 3269 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 706549 2409 SH SOLE 1 2409 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 753472 2569 SH SOLE 2 2569 0 0 MSC INDL DIRECT INC CL A 553530106 266784 2800 SH SOLE 1 2800 0 0 MSCI INC COM 55354G100 595998 1270 SH SOLE 1 1270 0 0 NASDAQ INC COM 631103108 360925 7240 SH SOLE 1 7240 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 578769 8596 SH SOLE 1 8596 0 0 NCINO INC COM 63947X101 381620 12670 SH SOLE 1 12670 0 0 NETEASE INC SPONSORED ADS 64110W102 247502 2560 SH SOLE 2 2560 0 0 NETFLIX INC COM 64110L106 5569556 12644 SH SOLE 1 12644 0 0 NETFLIX INC COM 64110L106 4054710 9205 SH SOLE 2 9205 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 256654 22834 SH SOLE 1 22834 0 0 NEXTERA ENERGY INC COM 65339F101 6492190 87496 SH SOLE 1 87496 0 0 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 252582 5577 SH SOLE 1 5577 0 0 NEXTERA ENERGY INC COM 65339F101 2226877 30012 SH SOLE 2 30012 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 274770 4686 SH SOLE 2 4686 0 0 NICE LTD SPONSORED ADR 653656108 464419 2249 SH SOLE 1 2249 0 0 NICE LTD SPONSORED ADR 653656108 413826 2004 SH SOLE 2 2004 0 0 NIKE INC CL B 654106103 3009978 27272 SH SOLE 1 27272 0 0 NIKE INC CL B 654106103 1185496 10741 SH SOLE 2 10741 0 0 NNN REIT INC COM 637417106 258409 6039 SH SOLE 1 6039 0 0 NOKIA CORP SPONSORED ADR 654902204 109566 26338 SH SOLE 1 26338 0 0 NOKIA CORP SPONSORED ADR 654902204 238086 57232 SH SOLE 2 57232 0 0 NORDSON CORP COM 655663102 5761593 23215 SH SOLE 1 23215 0 0 NORDSON CORP COM 655663102 3808723 15347 SH SOLE 2 15347 0 0 NORFOLK SOUTHN CORP COM 655844108 2088628 9211 SH SOLE 1 9211 0 0 NORFOLK SOUTHN CORP COM 655844108 1709602 7539 SH SOLE 2 7539 0 0 NORTHROP GRUMMAN CORP COM 666807102 1662270 3647 SH SOLE 1 3647 0 0 NORTHROP GRUMMAN CORP COM 666807102 2125717 4664 SH SOLE 2 4664 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3258282 32289 SH SOLE 1 32289 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1428975 14161 SH SOLE 2 14161 0 0 NOVO-NORDISK A S ADR 670100205 3191006 19718 SH SOLE 1 19718 0 0 NOVO-NORDISK A S ADR 670100205 2342762 14477 SH SOLE 2 14477 0 0 NUCOR CORP COM 670346105 3268157 19930 SH SOLE 1 19930 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 270952 7325 SH SOLE 1 7325 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 4076724 185432 SH SOLE 3 185432 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 4688076 135298 SH SOLE 3 135298 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1553557 56886 SH SOLE 3 56886 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 5114906 82220 SH SOLE 3 82220 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 4014261 138614 SH SOLE 3 138614 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 566798 15323 SH SOLE 3 15323 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 1290753 62781 SH SOLE 3 62781 0 0 NVIDIA CORPORATION COM 67066G104 10298393 24345 SH SOLE 1 24345 0 0 NVIDIA CORPORATION COM 67066G104 5419568 12812 SH SOLE 2 12812 0 0 NXP SEMICONDUCTORS N V COM N6596X109 377890 1846 SH SOLE 1 1846 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2440258 11922 SH SOLE 2 11922 0 0 OCCIDENTAL PETE CORP COM 674599105 267458 4549 SH SOLE 1 4549 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1030278 2786 SH SOLE 1 2786 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1991704 5387 SH SOLE 2 5387 0 0 OLD REP INTL CORP COM 680223104 713429 28344 SH SOLE 1 28344 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 232357 4011 SH SOLE 1 4011 0 0 OLO INC CL A 68134L109 153121 23703 SH SOLE 1 23703 0 0 OMEGA FLEX INC COM 682095104 217212 2093 SH SOLE 1 2093 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 208963 6809 SH SOLE 2 6809 0 0 ON SEMICONDUCTOR CORP COM 682189105 236166 2497 SH SOLE 1 2497 0 0 ONEOK INC NEW COM 682680103 265334 4299 SH SOLE 1 4299 0 0 ORACLE CORP COM 68389X105 2381461 19997 SH SOLE 1 19997 0 0 ORACLE CORP COM 68389X105 258663 2172 SH SOLE 4 2172 0 0 ORANGE SPONSORED ADR 684060106 129913 11161 SH SOLE 1 11161 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 211121 221 SH SOLE 1 221 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2412133 2525 SH SOLE 2 2525 0 0 ORGANON & CO COMMON STOCK 68622V106 374879 18014 SH SOLE 1 18014 0 0 OTIS WORLDWIDE CORP COM 68902V107 542467 6094 SH SOLE 1 6094 0 0 OTIS WORLDWIDE CORP COM 68902V107 226441 2544 SH SOLE 2 2544 0 0 OWENS CORNING NEW COM 690742101 228897 1754 SH SOLE 1 1754 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 297424 11152 SH SOLE 2 11152 0 0 PACCAR INC COM 693718108 249122 2978 SH SOLE 1 2978 0 0 PACER FDS TR US CASH COWS 100 69374H881 930114 19430 SH SOLE 1 19430 0 0 PALO ALTO NETWORKS INC COM 697435105 2604924 10195 SH SOLE 1 10195 0 0 PALO ALTO NETWORKS INC COM 697435105 232259 909 SH SOLE 2 909 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 460362 10627 SH SOLE 1 10627 0 0 PARKER-HANNIFIN CORP COM 701094104 593745 1522 SH SOLE 1 1522 0 0 PAYCHEX INC COM 704326107 1658093 14822 SH SOLE 1 14822 0 0 PAYCHEX INC COM 704326107 2583609 23095 SH SOLE 2 23095 0 0 PAYCOM SOFTWARE INC COM 70432V102 1108599 3451 SH SOLE 1 3451 0 0 PAYCOM SOFTWARE INC COM 70432V102 1830747 5699 SH SOLE 2 5699 0 0 PAYLOCITY HLDG CORP COM 70438V106 316284 1714 SH SOLE 1 1714 0 0 PAYPAL HLDGS INC COM 70450Y103 2505311 37544 SH SOLE 1 37544 0 0 PAYPAL HLDGS INC COM 70450Y103 1682197 25209 SH SOLE 2 25209 0 0 PENTAIR PLC SHS G7S00T104 1310107 20280 SH SOLE 1 20280 0 0 PEPSICO INC COM 713448108 5371245 28999 SH SOLE 1 28999 0 0 PEPSICO INC COM 713448108 4877174 26332 SH SOLE 2 26332 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 329361 23815 SH SOLE 2 23815 0 0 PFIZER INC COM 717081103 5456557 148761 SH SOLE 1 148761 0 0 PFIZER INC COM 717081103 1677160 45724 SH SOLE 2 45724 0 0 PG&E CORP COM 69331C108 179090 10364 SH SOLE 1 10364 0 0 PHILIP MORRIS INTL INC COM 718172109 5364497 54953 SH SOLE 1 54953 0 0 PHILIP MORRIS INTL INC COM 718172109 1541959 15796 SH SOLE 2 15796 0 0 PHILLIPS 66 COM 718546104 691535 7250 SH SOLE 1 7250 0 0 PHILLIPS 66 COM 718546104 510261 5350 SH SOLE 2 5350 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 176750 12625 SH SOLE 1 12625 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 599175 31956 SH SOLE 1 31956 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 2491881 27198 SH SOLE 1 27198 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 937008 18075 SH SOLE 1 18075 0 0 PINTEREST INC CL A 72352L106 602027 22020 SH SOLE 1 22020 0 0 PIONEER NAT RES CO COM 723787107 1579613 7624 SH SOLE 1 7624 0 0 PIONEER NAT RES CO COM 723787107 2756704 13306 SH SOLE 2 13306 0 0 PNC FINL SVCS GROUP INC COM 693475105 2784925 22111 SH SOLE 1 22111 0 0 PNC FINL SVCS GROUP INC COM 693475105 1560769 12392 SH SOLE 2 12392 0 0 POLARIS INC COM 731068102 272939 2257 SH SOLE 1 2257 0 0 POOL CORP COM 73278L105 4589977 12252 SH SOLE 1 12252 0 0 POOL CORP COM 73278L105 4018972 10728 SH SOLE 2 10728 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 625421 13355 SH SOLE 1 13355 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 220256 2978 SH SOLE 1 2978 0 0 POSTAL REALTY TRUST INC CL A 73757R102 213516 14515 SH SOLE 1 14515 0 0 PPG INDS INC COM 693506107 2899621 19552 SH SOLE 1 19552 0 0 PPL CORP COM 69351T106 1063249 40183 SH SOLE 1 40183 0 0 PRICE T ROWE GROUP INC COM 74144T108 1095655 9781 SH SOLE 1 9781 0 0 PRICESMART INC COM 741511109 1176652 15888 SH SOLE 2 15888 0 0 PRIMERICA INC COM 74164M108 4288247 21684 SH SOLE 2 21684 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 345461 13231 SH SOLE 1 13231 0 0 PROCTER AND GAMBLE CO COM 742718109 6326649 41694 SH SOLE 1 41694 0 0 PROCTER AND GAMBLE CO COM 742718109 4301649 28349 SH SOLE 2 28349 0 0 PROGRESSIVE CORP COM 743315103 2442319 18451 SH SOLE 1 18451 0 0 PROGRESSIVE CORP COM 743315103 1827997 13810 SH SOLE 2 13810 0 0 PROLOGIS INC. COM 74340W103 1915378 15619 SH SOLE 1 15619 0 0 PROLOGIS INC. COM 74340W103 1679954 13699 SH SOLE 2 13699 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 4246843 45045 SH SOLE 1 45045 0 0 PRUDENTIAL PLC ADR 74435K204 409620 14464 SH SOLE 1 14464 0 0 PUBLIC STORAGE COM 74460D109 465677 1595 SH SOLE 1 1595 0 0 PUBLIC STORAGE COM 74460D109 582061 1994 SH SOLE 2 1994 0 0 PULTE GROUP INC COM 745867101 315371 4060 SH SOLE 1 4060 0 0 QUALCOMM INC COM 747525103 2223737 18681 SH SOLE 1 18681 0 0 QUALCOMM INC COM 747525103 972430 8169 SH SOLE 2 8169 0 0 QUANTA SVCS INC COM 74762E102 2457943 12512 SH SOLE 2 12512 0 0 RANGE RES CORP COM 75281A109 205493 6990 SH SOLE 1 6990 0 0 RAYMOND JAMES FINL INC COM 754730109 266940 2572 SH SOLE 1 2572 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 7814498 79772 SH SOLE 1 79772 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 833444 8508 SH SOLE 2 8508 0 0 RB GLOBAL INC COM 74935Q107 908160 15136 SH SOLE 1 15136 0 0 RBC BEARINGS INC COM 75524B104 2127509 9783 SH SOLE 2 9783 0 0 REALTY INCOME CORP COM 756109104 1686297 28204 SH SOLE 1 28204 0 0 REALTY INCOME CORP COM 756109104 1221726 20434 SH SOLE 2 20434 0 0 REGENERON PHARMACEUTICALS COM 75886F107 413161 575 SH SOLE 1 575 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 208140 11680 SH SOLE 2 11680 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 212196 1530 SH SOLE 1 1530 0 0 RELX PLC SPONSORED ADR 759530108 1579902 47260 SH SOLE 1 47260 0 0 RELX PLC SPONSORED ADR 759530108 434189 12988 SH SOLE 2 12988 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 403754 10350 SH SOLE 2 10350 0 0 REPUBLIC SVCS INC COM 760759100 563430 3678 SH SOLE 1 3678 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 207288 2674 SH SOLE 1 2674 0 0 REVOLVE GROUP INC CL A 76156B107 205213 12513 SH SOLE 1 12513 0 0 RLI CORP COM 749607107 1832175 13425 SH SOLE 2 13425 0 0 ROCKWELL AUTOMATION INC COM 773903109 469519 1425 SH SOLE 1 1425 0 0 ROLLINS INC COM 775711104 3319283 77499 SH SOLE 1 77499 0 0 ROLLINS INC COM 775711104 2159445 50419 SH SOLE 2 50419 0 0 ROPER TECHNOLOGIES INC COM 776696106 1789549 3722 SH SOLE 1 3722 0 0 ROPER TECHNOLOGIES INC COM 776696106 2247517 4675 SH SOLE 2 4675 0 0 ROSS STORES INC COM 778296103 794346 7084 SH SOLE 1 7084 0 0 ROYAL BK CDA COM 780087102 666868 6982 SH SOLE 1 6982 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 819602 18258 SH SOLE 1 18258 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 388206 3510 SH SOLE 1 3510 0 0 S&P GLOBAL INC COM 78409V104 5031033 12550 SH SOLE 1 12550 0 0 S&P GLOBAL INC COM 78409V104 513639 1281 SH SOLE 2 1281 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 177539 15084 SH SOLE 1 15084 0 0 SAIA INC COM 78709Y105 2368450 6917 SH SOLE 1 6917 0 0 SAIA INC COM 78709Y105 2122942 6200 SH SOLE 2 6200 0 0 SALESFORCE INC COM 79466L302 4540189 21491 SH SOLE 1 21491 0 0 SALESFORCE INC COM 79466L302 2009294 9511 SH SOLE 2 9511 0 0 SANOFI SPONSORED ADR 80105N105 1761205 32675 SH SOLE 1 32675 0 0 SANOFI SPONSORED ADR 80105N105 1111256 20617 SH SOLE 2 20617 0 0 SAP SE SPON ADR 803054204 1861676 13608 SH SOLE 1 13608 0 0 SAP SE SPON ADR 803054204 1080913 7901 SH SOLE 2 7901 0 0 SAREPTA THERAPEUTICS INC COM 803607100 327298 2858 SH SOLE 2 2858 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 209577 904 SH SOLE 2 904 0 0 SCHLUMBERGER LTD COM STK 806857108 316523 6444 SH SOLE 1 6444 0 0 SCHWAB CHARLES CORP COM 808513105 1468474 25908 SH SOLE 1 25908 0 0 SCHWAB CHARLES CORP COM 808513105 2193285 38696 SH SOLE 2 38696 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1425603 19631 SH SOLE 1 19631 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 208000 8445 SH SOLE 1 8445 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2165499 34543 SH SOLE 1 34543 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1901424 30331 SH SOLE 2 30331 0 0 SEA LTD SPONSORD ADS 81141R100 365304 6294 SH SOLE 1 6294 0 0 SEA LTD SPONSORD ADS 81141R100 571346 9844 SH SOLE 2 9844 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1121743 18131 SH SOLE 1 18131 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 211719 3422 SH SOLE 2 3422 0 0 SEAGEN INC COM 81181C104 222676 1157 SH SOLE 1 1157 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1897543 23377 SH SOLE 1 23377 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 18177180 245075 SH SOLE 1 245075 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 15276027 234727 SH SOLE 1 234727 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 35994137 271183 SH SOLE 1 271183 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32405834 186390 SH SOLE 1 186390 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 13284158 78230 SH SOLE 1 78230 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12274883 187575 SH SOLE 1 187575 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 260563 2428 SH SOLE 1 2428 0 0 SEMPRA COM 816851109 2564141 17612 SH SOLE 1 17612 0 0 SEMPRA COM 816851109 1586036 10894 SH SOLE 2 10894 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 209738 14555 SH SOLE 2 14555 0 0 SERVICENOW INC COM 81762P102 3390365 6033 SH SOLE 1 6033 0 0 SERVICENOW INC COM 81762P102 6614949 11771 SH SOLE 2 11771 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 304690 7446 SH SOLE 1 7446 0 0 SHELL PLC SPON ADS 780259305 1480268 24516 SH SOLE 1 24516 0 0 SHELL PLC SPON ADS 780259305 1089771 18049 SH SOLE 2 18049 0 0 SHERWIN WILLIAMS CO COM 824348106 2763027 10406 SH SOLE 1 10406 0 0 SHERWIN WILLIAMS CO COM 824348106 2286776 8612 SH SOLE 2 8612 0 0 SHOPIFY INC CL A 82509L107 279137 4321 SH SOLE 2 4321 0 0 SIMON PPTY GROUP INC NEW COM 828806109 630019 5456 SH SOLE 1 5456 0 0 SIMON PPTY GROUP INC NEW COM 828806109 687287 5952 SH SOLE 2 5952 0 0 SIMPSON MFG INC COM 829073105 238099 1719 SH SOLE 1 1719 0 0 SIMPSON MFG INC COM 829073105 4679319 33786 SH SOLE 2 33786 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3074905 18373 SH SOLE 1 18373 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2659518 15891 SH SOLE 2 15891 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 279367 2524 SH SOLE 1 2524 0 0 SMITH A O CORP COM 831865209 1650795 22682 SH SOLE 1 22682 0 0 SMUCKER J M CO COM NEW 832696405 1268526 8590 SH SOLE 1 8590 0 0 SNOWFLAKE INC CL A 833445109 1571853 8932 SH SOLE 1 8932 0 0 SNOWFLAKE INC CL A 833445109 354248 2013 SH SOLE 2 2013 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 273734 3040 SH SOLE 1 3040 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1732098 19237 SH SOLE 2 19237 0 0 SOUTHERN CO COM 842587107 712989 10149 SH SOLE 1 10149 0 0 SPDR GOLD TR GOLD SHS 78463V107 761569 4272 SH SOLE 1 4272 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2149713 62528 SH SOLE 3 62528 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1166713 2632 SH SOLE 1 2632 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 265525 599 SH SOLE 3 599 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1969779 77642 SH SOLE 1 77642 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 407836 13640 SH SOLE 1 13640 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1835390 19989 SH SOLE 1 19989 0 0 SPDR SER TR S&P DIVID ETF 78464A763 909298 7418 SH SOLE 1 7418 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 904378 30719 SH SOLE 1 30719 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 395890 13994 SH SOLE 1 13994 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 480392 4830 SH SOLE 1 4830 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 882183 30642 SH SOLE 1 30642 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 232565 9416 SH SOLE 1 9416 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 2958559 76173 SH SOLE 3 76173 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 31019645 836560 SH SOLE 3 836560 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 11462480 219967 SH SOLE 3 219967 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 257439 9100 SH SOLE 3 9100 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 2556344 109903 SH SOLE 3 109903 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 2961455 102864 SH SOLE 3 102864 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 2196962 73477 SH SOLE 3 73477 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 3192248 99416 SH SOLE 3 99416 0 0 SPLUNK INC COM 848637104 804799 7586 SH SOLE 1 7586 0 0 SPS COMM INC COM 78463M107 394107 2052 SH SOLE 1 2052 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2817052 46486 SH SOLE 1 46486 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3099601 76439 SH SOLE 1 76439 0 0 STAG INDL INC COM 85254J102 354200 9872 SH SOLE 1 9872 0 0 STANLEY BLACK & DECKER INC COM 854502101 3174192 33872 SH SOLE 1 33872 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 179496 10141 SH SOLE 1 10141 0 0 STARBUCKS CORP COM 855244109 2182988 22037 SH SOLE 1 22037 0 0 STARBUCKS CORP COM 855244109 4295746 43365 SH SOLE 2 43365 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 581841 11639 SH SOLE 1 11639 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 893150 17867 SH SOLE 2 17867 0 0 STRYKER CORPORATION COM 863667101 1944889 6375 SH SOLE 1 6375 0 0 STRYKER CORPORATION COM 863667101 484928 1589 SH SOLE 2 1589 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 127564 14833 SH SOLE 1 14833 0 0 SUN CMNTYS INC COM 866674104 232569 1783 SH SOLE 1 1783 0 0 SUNCOR ENERGY INC NEW COM 867224107 430870 14695 SH SOLE 1 14695 0 0 SYNOPSYS INC COM 871607107 352247 809 SH SOLE 1 809 0 0 SYNOPSYS INC COM 871607107 2869352 6590 SH SOLE 2 6590 0 0 SYSCO CORP COM 871829107 1897463 25572 SH SOLE 1 25572 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3113921 30855 SH SOLE 1 30855 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3196929 31678 SH SOLE 2 31678 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 985953 62760 SH SOLE 2 62760 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 456049 3099 SH SOLE 1 3099 0 0 TARGA RES CORP COM 87612G101 336703 4424 SH SOLE 2 4424 0 0 TARGET CORP COM 87612E106 3277299 24847 SH SOLE 1 24847 0 0 TARGET CORP COM 87612E106 1514578 11483 SH SOLE 2 11483 0 0 TC ENERGY CORP COM 87807B107 662077 16384 SH SOLE 1 16384 0 0 TE CONNECTIVITY LTD SHS H84989104 4747609 33873 SH SOLE 1 33873 0 0 TE CONNECTIVITY LTD SHS H84989104 573535 4092 SH SOLE 2 4092 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2957525 7194 SH SOLE 1 7194 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2503469 6090 SH SOLE 2 6090 0 0 TELUS CORPORATION COM 87971M103 331851 17053 SH SOLE 1 17053 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 159275 21582 SH SOLE 1 21582 0 0 TERADYNE INC COM 880770102 3946348 35447 SH SOLE 1 35447 0 0 TERADYNE INC COM 880770102 3345371 30049 SH SOLE 2 30049 0 0 TERRENO RLTY CORP COM 88146M101 733327 12202 SH SOLE 2 12202 0 0 TESLA INC COM 88160R101 2724502 10408 SH SOLE 1 10408 0 0 TESLA INC COM 88160R101 2880517 11004 SH SOLE 2 11004 0 0 TEXAS INSTRS INC COM 882508104 3745719 20807 SH SOLE 1 20807 0 0 TEXAS INSTRS INC COM 882508104 4781623 26562 SH SOLE 2 26562 0 0 TFI INTL INC COM 87241L109 448205 3933 SH SOLE 1 3933 0 0 TFI INTL INC COM 87241L109 810211 7110 SH SOLE 2 7110 0 0 THE CIGNA GROUP COM 125523100 453002 1614 SH SOLE 1 1614 0 0 THE TRADE DESK INC COM CL A 88339J105 1830655 23707 SH SOLE 2 23707 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4497077 8619 SH SOLE 1 8619 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1349387 2586 SH SOLE 2 2586 0 0 THOR INDS INC COM 885160101 3244857 31351 SH SOLE 1 31351 0 0 THOR INDS INC COM 885160101 2371771 22916 SH SOLE 2 22916 0 0 TJX COS INC NEW COM 872540109 1940668 22888 SH SOLE 1 22888 0 0 TJX COS INC NEW COM 872540109 523852 6178 SH SOLE 2 6178 0 0 T-MOBILE US INC COM 872590104 910212 6553 SH SOLE 1 6553 0 0 TORO CO COM 891092108 2511558 24708 SH SOLE 2 24708 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 2665848 46250 SH SOLE 1 46250 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1663490 28860 SH SOLE 2 28860 0 0 TRACTOR SUPPLY CO COM 892356106 224033 1013 SH SOLE 1 1013 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 278304 1455 SH SOLE 1 1455 0 0 TRANSDIGM GROUP INC COM 893641100 931951 1042 SH SOLE 1 1042 0 0 TRAVELERS COMPANIES INC COM 89417E109 4848656 27920 SH SOLE 1 27920 0 0 TRAVELERS COMPANIES INC COM 89417E109 1340829 7721 SH SOLE 2 7721 0 0 TRUIST FINL CORP COM 89832Q109 2590479 85354 SH SOLE 1 85354 0 0 TRUIST FINL CORP COM 89832Q109 1000183 32955 SH SOLE 2 32955 0 0 TYLER TECHNOLOGIES INC COM 902252105 1133631 2722 SH SOLE 1 2722 0 0 TYSON FOODS INC CL A 902494103 1287000 25216 SH SOLE 1 25216 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 335891 6629 SH SOLE 1 6629 0 0 U S PHYSICAL THERAPY COM 90337L108 437125 3601 SH SOLE 1 3601 0 0 UBER TECHNOLOGIES INC COM 90353T100 1544493 35777 SH SOLE 1 35777 0 0 UBS GROUP AG SHS H42097107 777416 38353 SH SOLE 1 38353 0 0 ULTA BEAUTY INC COM 90384S303 864955 1838 SH SOLE 1 1838 0 0 UNILEVER PLC SPON ADR NEW 904767704 3804909 72989 SH SOLE 1 72989 0 0 UNILEVER PLC SPON ADR NEW 904767704 316166 6065 SH SOLE 2 6065 0 0 UNION PAC CORP COM 907818108 2321712 11346 SH SOLE 1 11346 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7221478 40287 SH SOLE 1 40287 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3763227 20994 SH SOLE 2 20994 0 0 UNITED RENTALS INC COM 911363109 211996 476 SH SOLE 4 476 0 0 UNITEDHEALTH GROUP INC COM 91324P102 16493887 34317 SH SOLE 1 34317 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5731527 11925 SH SOLE 2 11925 0 0 US BANCORP DEL COM NEW 902973304 1243339 37631 SH SOLE 1 37631 0 0 US BANCORP DEL COM NEW 902973304 989713 29955 SH SOLE 2 29955 0 0 V F CORP COM 918204108 803554 42093 SH SOLE 1 42093 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1283585 46222 SH SOLE 1 46222 0 0 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 361722 11400 SH SOLE 1 11400 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6508942 89544 SH SOLE 1 89544 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1760403 23295 SH SOLE 1 23295 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 26322430 362119 SH SOLE 3 362119 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 587538 12020 SH SOLE 1 12020 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 8743410 178875 SH SOLE 3 178875 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1873554 13185 SH SOLE 1 13185 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1284355 4539 SH SOLE 1 4539 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 329561 1657 SH SOLE 1 1657 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 503398 1236 SH SOLE 1 1236 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 252964 1149 SH SOLE 1 1149 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 270722 1819 SH SOLE 1 1819 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 740666 3724 SH SOLE 3 3724 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 27799777 126202 SH SOLE 3 126202 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1308973 4626 SH SOLE 3 4626 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 721015 5074 SH SOLE 3 5074 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 20471642 376248 SH SOLE 1 376248 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 17459877 250429 SH SOLE 1 250429 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 457691 7418 SH SOLE 1 7418 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6485708 82066 SH SOLE 1 82066 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 6890075 87783 SH SOLE 1 87783 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1186138 15677 SH SOLE 1 15677 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 387121 6599 SH SOLE 1 6599 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 272156 3599 SH SOLE 1 3599 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 235132 4073 SH SOLE 1 4073 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 328271 2021 SH SOLE 1 2021 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2507107 15435 SH SOLE 3 15435 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 391270 6977 SH SOLE 1 6977 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 18159601 323816 SH SOLE 3 323816 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 313931 6798 SH SOLE 1 6798 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 525129 8309 SH SOLE 1 8309 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 993133 9363 SH SOLE 1 9363 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10783819 101667 SH SOLE 3 101667 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2804500 44375 SH SOLE 3 44375 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 567411 7242 SH SOLE 1 7242 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 276186 3172 SH SOLE 1 3172 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 290943 2804 SH SOLE 1 2804 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 654079 1479 SH SOLE 1 1479 0 0 VEEVA SYS INC CL A COM 922475108 1212678 6133 SH SOLE 1 6133 0 0 VEEVA SYS INC CL A COM 922475108 1977102 9999 SH SOLE 2 9999 0 0 VENTAS INC COM 92276F100 201515 4263 SH SOLE 2 4263 0 0 VERISK ANALYTICS INC COM 92345Y106 1571641 6953 SH SOLE 1 6953 0 0 VERISK ANALYTICS INC COM 92345Y106 280324 1240 SH SOLE 2 1240 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3252634 87460 SH SOLE 1 87460 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1561727 41993 SH SOLE 2 41993 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5090730 14466 SH SOLE 1 14466 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 892092 2535 SH SOLE 2 2535 0 0 VIATRIS INC COM 92556V106 144041 14433 SH SOLE 1 14433 0 0 VICI PPTYS INC COM 925652109 2082292 66252 SH SOLE 1 66252 0 0 VICI PPTYS INC COM 925652109 632168 20114 SH SOLE 2 20114 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 202818 12292 SH SOLE 1 12292 0 0 VISA INC COM CL A 92826C839 13999500 58950 SH SOLE 1 58950 0 0 VISA INC COM CL A 92826C839 6678095 28121 SH SOLE 2 28121 0 0 VISTRA CORP COM 92840M102 228480 8704 SH SOLE 1 8704 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 428830 45379 SH SOLE 1 45379 0 0 VULCAN MATLS CO COM 929160109 1610613 7144 SH SOLE 1 7144 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1833616 64360 SH SOLE 1 64360 0 0 WALMART INC COM 931142103 4763261 30304 SH SOLE 1 30304 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 504961 40268 SH SOLE 1 40268 0 0 WASTE CONNECTIONS INC COM 94106B101 478530 3348 SH SOLE 1 3348 0 0 WASTE MGMT INC DEL COM 94106L109 2722354 15698 SH SOLE 1 15698 0 0 WASTE MGMT INC DEL COM 94106L109 432902 2496 SH SOLE 2 2496 0 0 WATSCO INC COM 942622200 4227644 11083 SH SOLE 1 11083 0 0 WATSCO INC COM 942622200 3302512 8657 SH SOLE 2 8657 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2994000 16296 SH SOLE 2 16296 0 0 WEC ENERGY GROUP INC COM 92939U106 274216 3108 SH SOLE 1 3108 0 0 WEC ENERGY GROUP INC COM 92939U106 615361 6974 SH SOLE 2 6974 0 0 WELLS FARGO CO NEW COM 949746101 1464208 34307 SH SOLE 1 34307 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 453888 394 SH SOLE 2 394 0 0 WELLTOWER INC COM 95040Q104 497591 6151 SH SOLE 2 6151 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3010348 7871 SH SOLE 1 7871 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 245280 641 SH SOLE 2 641 0 0 WESTERN DIGITAL CORP. COM 958102105 386663 10194 SH SOLE 1 10194 0 0 WESTERN UN CO COM 959802109 168724 14384 SH SOLE 1 14384 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 385557 11506 SH SOLE 2 11506 0 0 WHIRLPOOL CORP COM 963320106 233749 1571 SH SOLE 1 1571 0 0 WILLIAMS COS INC COM 969457100 4197807 128649 SH SOLE 1 128649 0 0 WILLIAMS COS INC COM 969457100 1306198 40031 SH SOLE 2 40031 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 444199 1886 SH SOLE 1 1886 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2179259 43308 SH SOLE 1 43308 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 360165 4326 SH SOLE 1 4326 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 728327 14474 SH SOLE 2 14474 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 259547 6782 SH SOLE 1 6782 0 0 WOLFSPEED INC COM 977852102 940333 16916 SH SOLE 1 16916 0 0 WOLFSPEED INC COM 977852102 205238 3692 SH SOLE 2 3692 0 0 WORKDAY INC CL A 98138H101 1722411 7625 SH SOLE 1 7625 0 0 WORKDAY INC CL A 98138H101 822691 3642 SH SOLE 2 3642 0 0 WORKIVA INC COM CL A 98139A105 621448 6113 SH SOLE 1 6113 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 288423 2659 SH SOLE 1 2659 0 0 WP CAREY INC COM 92936U109 709045 10495 SH SOLE 1 10495 0 0 WPP PLC NEW ADR 92937A102 894202 17104 SH SOLE 2 17104 0 0 XP INC CL A G98239109 232887 9927 SH SOLE 1 9927 0 0 XYLEM INC COM 98419M100 250354 2223 SH SOLE 2 2223 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 293050 19681 SH SOLE 1 19681 0 0 YUM BRANDS INC COM 988498101 300632 2170 SH SOLE 1 2170 0 0 YUM CHINA HLDGS INC COM 98850P109 640258 11332 SH SOLE 2 11332 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3442278 11636 SH SOLE 1 11636 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3080774 10414 SH SOLE 2 10414 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 419667 2882 SH SOLE 1 2882 0 0 ZOETIS INC CL A 98978V103 2681860 15573 SH SOLE 1 15573 0 0 ZOETIS INC CL A 98978V103 3445976 20010 SH SOLE 2 20010 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 431681 17002 SH SOLE 1 17002 0 0