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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
TOTALENERGIES SE ACT F92124100 208,895 2,686 SH SOLE 0 0 0 2,686
ALLEGION PLC ORD SHS G0176J109 10,105,216 71,928 SH SOLE 0 25,515 0 46,413
AMCOR PLC COM NEW G0250X149 345,672 7,974 SH SOLE 0 0 0 7,974
AON PLC SHS CL A G0403H108 26,496,605 79,883 SH SOLE 0 22,582 0 57,301
ARCH CAP GROUP LTD ORD G0450A105 325,491 3,353 SH SOLE 0 0 0 3,353
ASTRAZENECA PLC ORD G0593M107 813,023 4,287 SH SOLE 0 0 0 4,287
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,654,998 21,335 SH SOLE 0 8,446 0 12,889
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 14,035,185 404,122 SH SOLE 0 0 0 404,122
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 220,823 812 SH SOLE 0 0 0 812
EATON CORP PLC SHS G29183103 43,787,137 102,757 SH SOLE 0 16,763 0 85,994
FLUTTER ENTMT PLC SHS G3643J108 1,177,713 11,527 SH SOLE 0 8,305 0 3,222
FTAI AVIATION LTD SHS G3730V105 43,244,146 159,849 SH SOLE 0 0 0 159,849
JOHNSON CONTROLS INTERNATION SHS G51502105 568,627 3,891 SH SOLE 0 0 0 3,891
LINDE PLC SHS G54950103 29,382,551 56,620 SH SOLE 0 9,547 0 47,073
MEDTRONIC PLC SHS G5960L103 38,018,075 485,978 SH SOLE 0 4,431 0 481,547
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 271,917 12,881 SH SOLE 0 0 0 12,881
SFL CORPORATION LTD SHS G7738W106 5,598,043 548,827 SH SOLE 0 0 0 548,827
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 57,532,458 59,619 SH SOLE 0 0 0 59,619
STERIS PLC SHS USD G8473T100 735,605 3,493 SH SOLE 0 108 0 3,385
TE CONNECTIVITY PLC ORD SHS G87052109 25,629,370 127,123 SH SOLE 0 20,817 0 106,306
TRANE TECHNOLOGIES PLC SHS G8994E103 89,800,607 182,833 SH SOLE 0 14,731 0 168,102
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,064,405 4,072 SH SOLE 0 0 0 4,072
CHUBB LTD SWITZ COM H1467J104 33,212,694 97,472 SH SOLE 0 21,851 0 75,621
UBS GROUP AG SHS H42097107 1,687,631 34,052 SH SOLE 0 1,420 0 32,632
ASML HLDG NV N Y REGISTRY SHS N07059210 2,738,359 1,376 SH SOLE 0 0 0 1,376
FERRARI N V COM N3167Y103 293,022 787 SH SOLE 0 0 0 787
NXP SEMICONDUCTORS N V COM N6596X109 662,179 2,356 SH SOLE 0 0 0 2,356
STEVANATO GROUP S P A ORD SHS T9224W109 3,732,202 206,541 SH SOLE 0 138,295 0 68,246
ROYAL CARIBBEAN GROUP COM V7780T103 262,580 826 SH SOLE 0 0 0 826
FLEXTRONICS INTL LTD ORD Y2573F102 1,114,555 6,877 SH SOLE 0 0 0 6,877
AFLAC INC COM 001055102 1,042,560 8,891 SH SOLE 0 0 0 8,891
AGNC INVT CORP COM 00123Q104 35,420,949 3,249,628 SH SOLE 0 0 0 3,249,628
AT&T INC COM 00206R102 1,010,471 48,815 SH SOLE 0 0 0 48,815
ABBOTT LABORATORIES COM 002824100 4,356,932 48,015 SH SOLE 0 45 0 47,970
ABBVIE INC COM 00287Y109 127,158,453 505,318 SH SOLE 0 0 0 505,318
ACUITY INC COM 00508Y102 318,651 845 SH SOLE 0 0 0 845
ADOBE INC COM 00724F101 457,704 2,232 SH SOLE 0 0 0 2,232
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,731,801 30,146 SH SOLE 0 21,213 0 8,933
ADVANCED MICRO DEVICES INC COM 007903107 32,512,338 55,967 SH SOLE 0 0 0 55,967
ADVANCED ENERGY INDS COM 007973100 230,581 618 SH SOLE 0 0 0 618
AFFILIATED MANAGERS GROUP COM 008252108 245,008 724 SH SOLE 0 0 0 724
AGILENT TECHNOLOGIES INC COM 00846U101 8,298,520 62,474 SH SOLE 0 0 0 62,474
AGILYSYS INC COM 00847J105 549,983 5,263 SH SOLE 0 0 0 5,263
AGNICO EAGLE MINES LTD COM 008474108 17,356,407 111,882 SH SOLE 0 69,627 0 42,255
AIR PRODUCTS AND CHEMICALS I COM 009158106 311,299 1,061 SH SOLE 0 0 0 1,061
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,601,330 16,684 SH SOLE 0 1,799 0 14,885
ALLOGENE THERAPEUTICS INC COM 019770106 22,884 11,002 SH SOLE 0 0 0 11,002
ALLSTATE CORP COM 020002101 465,095 1,954 SH SOLE 0 0 0 1,954
ALPHABET INC CAP STK CL C 02079K107 154,609,519 437,578 SH SOLE 0 0 0 437,578
ALPHABET INC CAP STK CL A 02079K305 129,994,861 363,754 SH SOLE 0 47,015 0 316,739
ALTRIA GROUP INC COM 02209S103 39,704,735 551,837 SH SOLE 0 0 0 551,837
KINETIK HOLDINGS INC COM NEW CL A 02215L209 33,345,478 689,811 SH SOLE 0 0 0 689,811
AMAZON COM INC COM 023135106 133,746,860 561,159 SH SOLE 0 0 0 561,159
AMERICAN ELEC PWR CO INC COM 025537101 1,050,110 7,675 SH SOLE 0 0 0 7,675
AMERICAN EXPRESS CO COM 025816109 23,637,753 69,882 SH SOLE 0 16,252 0 53,630
AMERICAN TOWER CORP COM 03027X100 346,446 2,118 SH SOLE 0 0 0 2,118
AMERICAN WTR WKS CO INC NEW COM 030420103 341,581 2,596 SH SOLE 0 0 0 2,596
AMERICOLD REALTY TRUST INC COM 03064D108 19,858,345 1,263,253 SH SOLE 0 0 0 1,263,253
CENCORA INC COM 03073E105 748,428 2,644 SH SOLE 0 0 0 2,644
AMERIPRISE FINL INC COM 03076C106 410,138 894 SH SOLE 0 0 0 894
AMGEN INC COM 031162100 26,768,324 73,921 SH SOLE 0 14,742 0 59,179
AMPHENOL CORP CL A 032095101 1,588,730 9,010 SH SOLE 0 0 0 9,010
ANALOG DEVICES INC COM 032654105 3,421,340 8,614 SH SOLE 0 0 0 8,614
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 66,759,542 2,985,668 SH SOLE 0 0 0 2,985,668
ELEVANCE HEALTH INC FORMERLY COM 036752103 403,548 1,043 SH SOLE 0 0 0 1,043
APPFOLIO INC COM CL A 03783C100 3,235,221 20,176 SH SOLE 0 14,108 0 6,068
APPLE INC COM 037833100 304,485,192 1,052,271 SH SOLE 0 47,511 0 1,004,760
APPLIED MATLS INC COM 038222105 7,931,248 10,969 SH SOLE 0 0 0 10,969
APPLOVIN CORP COM CL A 03831W108 4,315,471 8,375 SH SOLE 0 0 0 8,375
ARCHER AVIATION INC COM CL A 03945R102 166,694 35,242 SH SOLE 0 0 0 35,242
ARES CAPITAL CORP COM 04010L103 63,140,304 3,407,463 SH SOLE 0 0 0 3,407,463
ARGENX SE SPONSORED ADR 04016X101 208,198 224 SH SOLE 0 0 0 224
ARISTA NETWORKS INC COM SHS 040413205 1,077,577 6,343 SH SOLE 0 0 0 6,343
ATLANTA BRAVES HLDGS INC COM SER C 047726302 5,481,456 105,615 SH SOLE 0 61,729 0 43,886
ATMOS ENERGY CORP COM 049560105 257,502 1,494 SH SOLE 0 0 0 1,494
ATRICURE INC COM 04963C209 4,882,398 174,496 SH SOLE 0 105,463 0 69,033
AUTOMATIC DATA PROCESSING IN COM 053015103 3,189,089 14,240 SH SOLE 0 0 0 14,240
AUTOZONE INC COM 053332102 2,062,768 645 SH SOLE 0 0 0 645
AVANTOR INC COM 05352A100 4,369,042 441,317 SH SOLE 0 288,967 0 152,350
AXON ENTERPRISE INC COM 05464C101 225,460 402 SH SOLE 0 0 0 402
BAKER HUGHES COMPANY CL A 05722G100 459,129 8,272 SH SOLE 0 0 0 8,272
BALL CORP COM 058498106 466,205 7,471 SH SOLE 0 0 0 7,471
BANCO SANTANDER SA ADR 05964H105 201,803 14,623 SH SOLE 0 0 0 14,623
BANK AMERICA CORP COM 060505104 5,783,338 101,497 SH SOLE 0 0 0 101,497
BANK AMERICA CORP 7.25%CNV PFD L 060505682 33,899,447 27,022 SH SOLE 0 0 0 27,022
BANK NEW YORK MELLON CORP COM 064058100 1,593,117 11,016 SH SOLE 0 0 0 11,016
BANK OZK LITTLE ROCK ARK COM 06417N103 382,340 7,340 SH SOLE 0 0 0 7,340
BARCLAYS PLC ADR 06738E204 434,907 16,191 SH SOLE 0 0 0 16,191
BERKLEY W R CORP COM 084423102 518,758 7,355 SH SOLE 0 0 0 7,355
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,995,400 4 SH SOLE 0 0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 67,862,020 135,618 SH SOLE 0 0 0 135,618
BETA TECHNOLOGIES INC COM SHS CL A 086921103 199,239 11,894 SH SOLE 0 0 0 11,894
BIOGEN INC COM 09062X103 220,423 1,020 SH SOLE 0 0 0 1,020
BLACKSTONE MORTGAGE TRUST IN COM CL A 09257W100 22,233,014 1,311,682 SH SOLE 0 0 0 1,311,682
BLACKSTONE INC COM 09260D107 82,910,443 704,601 SH SOLE 0 3,283 0 701,318
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 656,352 9,650 SH SOLE 0 0 0 9,650
BLACKROCK ETF TRUST DISCIPLINED VOLA 09290C715 585,667 22,543 SH SOLE 0 0 0 22,543
BLACKROCK ETF TRUST DYNAMIC EQTY ACT 09290C723 894,781 32,256 SH SOLE 0 0 0 32,256
BLACKROCK INC COM 09290D101 33,847,102 35,200 SH SOLE 0 5,955 0 29,245
BLOOM ENERGY CORP COM CL A 093712107 292,105 965 SH SOLE 0 0 0 965
BOEING CO COM 097023105 4,364,824 20,163 SH SOLE 0 0 0 20,163
BOEING CO DEP CONV PFD A 097023204 86,425,904 1,284,180 SH SOLE 0 0 0 1,284,180
BOOKING HOLDINGS INC COM 09857L108 558,822 3,135 SH SOLE 0 0 0 3,135
BOSTON SCIENTIFIC CORP COM 101137107 335,814 7,868 SH SOLE 0 0 0 7,868
BRISTOL-MYERS SQUIBB CO COM 110122108 59,339,556 1,029,843 SH SOLE 0 0 0 1,029,843
BROADCOM INC COM 11135F101 287,027,071 759,833 SH SOLE 0 40,873 0 718,960
BROOKFIELD CORP CL A LTD VT SH 11271J107 685,690 16,099 SH SOLE 0 0 0 16,099
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 67,064,290 1,806,688 SH SOLE 0 0 0 1,806,688
BRUKER CORP COM 116794108 4,930,985 81,937 SH SOLE 0 0 0 81,937
BURLINGTON STORES INC COM 122017106 3,133,152 9,890 SH SOLE 0 0 0 9,890
CBRE GROUP INC CL A 12504L109 513,666 3,813 SH SOLE 0 0 0 3,813
THE CIGNA GROUP COM 125523100 411,717 1,493 SH SOLE 0 0 0 1,493
CME GROUP INC COM 12572Q105 25,879,441 117,191 SH SOLE 0 21,458 0 95,733
CSX CORP COM 126408103 757,067 15,928 SH SOLE 0 0 0 15,928
CVS HEALTH CORP COM 126650100 27,764,561 268,386 SH SOLE 0 0 0 268,386
CABOT CORP COM 127055101 267,374 2,944 SH SOLE 0 0 0 2,944
CACI INTL INC CL A 127190304 316,869 684 SH SOLE 0 0 0 684
CADENCE DESIGN SYSTEM INC COM 127387108 923,644 2,460 SH SOLE 0 0 0 2,460
CANADIAN PACIFIC KANSAS CITY COM 13646K108 251,780 2,905 SH SOLE 0 0 0 2,905
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 592,210 12,017 SH SOLE 0 0 0 12,017
CAPITAL ONE FINL CORP COM 14040H105 2,182,164 10,877 SH SOLE 0 0 0 10,877
CARDINAL HEALTH INC COM 14149Y108 542,561 2,283 SH SOLE 0 0 0 2,283
CARLISLE COS INC COM 142339100 231,797 639 SH SOLE 0 0 0 639
CARRIER GLOBAL CORPORATION COM 14448C104 326,937 4,457 SH SOLE 0 0 0 4,457
CASEYS GEN STORES INC COM 147528103 31,803,160 40,014 SH SOLE 0 11,338 0 28,676
CASTLE BIOSCIENCES INC COM 14843C105 5,681,165 238,204 SH SOLE 0 135,072 0 103,132
CATERPILLAR INC COM 149123101 73,195,872 68,734 SH SOLE 0 0 0 68,734
CHEVRON CORPORATION COM 166764100 91,899,165 554,410 SH SOLE 0 45,369 0 509,041
CHURCH & DWIGHT CO INC COM 171340102 511,364 5,278 SH SOLE 0 0 0 5,278
CIENA CORP COM NEW 171779309 3,518,786 7,173 SH SOLE 0 0 0 7,173
CINCINNATI FINL CORP COM 172062101 313,477 1,693 SH SOLE 0 0 0 1,693
CISCO SYS INC COM 17275R102 182,902,922 1,557,150 SH SOLE 0 86,259 0 1,470,891
CINTAS CORP COM 172908105 887,781 5,219 SH SOLE 0 0 0 5,219
CITIGROUP INC COM NEW 172967424 119,248,754 852,020 SH SOLE 0 0 0 852,020
CITIZENS FINL GROUP INC COM 174610105 718,241 10,250 SH SOLE 0 0 0 10,250
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 55,660 23,000 SH SOLE 0 0 0 23,000
CLEARWAY ENERGY INC CL C 18539C204 25,703,323 751,998 SH SOLE 0 0 0 751,998
COASTAL FINL CORP WA COM NEW 19046P209 10,354,111 133,584 SH SOLE 0 79,142 0 54,442
COCA COLA CO COM 191216100 67,055,361 825,093 SH SOLE 0 0 0 825,093
COHERENT CORP COM 19247G107 574,372 1,456 SH SOLE 0 0 0 1,456
COMFORT SYS USA INC COM 199908104 218,226 110 SH SOLE 0 0 0 110
COMCAST CORP NEW CL A 20030N101 965,712 39,336 SH SOLE 0 7,586 0 31,750
COMMERCE BANCSHARES INC COM 200525103 463,674 8,029 SH SOLE 0 0 0 8,029
CONOCOPHILLIPS COM 20825C104 1,102,208 10,602 SH SOLE 0 0 0 10,602
CONSOLIDATED EDISON INC COM 209115104 399,062 3,607 SH SOLE 0 0 0 3,607
CONSTELLATION ENERGY CORP COM 21037T109 9,224,657 37,140 SH SOLE 0 0 0 37,140
CORE LABORATORIES INC COM 21867A105 2,765,687 237,398 SH SOLE 0 153,847 0 83,551
CORNING INC COM 219350105 972,206 3,806 SH SOLE 0 0 0 3,806
CORTEVA INC COM 22052L104 762,409 9,002 SH SOLE 0 0 0 9,002
COSTCO WHOLESALE CORPORATION COM 22160K105 44,967,522 48,069 SH SOLE 0 6,453 0 41,616
COURSERA INC COM 22266M104 94,599 16,773 SH SOLE 0 0 0 16,773
CRANE COMPANY COMMON STOCK 224408104 316,759 1,420 SH SOLE 0 0 0 1,420
CROWDSTRIKE HLDGS INC CL A 22788C105 1,242,700 1,628 SH SOLE 0 0 0 1,628
CUMMINS INC COM 231021106 749,442 1,050 SH SOLE 0 0 0 1,050
CURTISS WRIGHT CORP COM 231561101 406,338 536 SH SOLE 0 0 0 536
DTE ENERGY CO COM 233331107 307,010 2,014 SH SOLE 0 0 0 2,014
DT MIDSTREAM INC COMMON STOCK 23345M107 280,418 1,910 SH SOLE 0 0 0 1,910
DANAHER CORP DEL COM 235851102 10,768,492 56,533 SH SOLE 0 0 0 56,533
DARLING INGREDIENTS INC COM 237266101 255,894 4,685 SH SOLE 0 0 0 4,685
DEERE & CO COM 244199105 37,611,810 59,293 SH SOLE 0 9,386 0 49,907
DELL TECHNOLOGIES INC CL C 24703L202 51,385,828 119,097 SH SOLE 0 30,684 0 88,413
DELTA AIR LINES INC COM NEW 247361702 251,084 2,680 SH SOLE 0 0 0 2,680
DIAMONDBACK ENERGY INC COM 25278X109 205,838 1,171 SH SOLE 0 0 0 1,171
DIGITAL RLTY TR INC COM 253868103 406,440 2,263 SH SOLE 0 0 0 2,263
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 5,166,072 116,457 SH SOLE 0 0 0 116,457
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 473,636 8,610 SH SOLE 0 0 0 8,610
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1,307,648 35,495 SH SOLE 0 0 0 35,495
DIREXION SHARES ETF TRUST DAILY TECHNOLOGY 25459W102 230,067 997 SH SOLE 0 0 0 997
DISNEY WALT CO COM 254687106 1,695,167 17,612 SH SOLE 0 0 0 17,612
DOMINION ENERGY INC COM 25746U109 683,889 10,014 SH SOLE 0 0 0 10,014
DONALDSON INC COM 257651109 4,007,199 44,638 SH SOLE 0 30,719 0 13,919
DOVER CORP COM 260003108 205,664 917 SH SOLE 0 0 0 917
DOW HLDGS INC COM 260557103 12,819,472 468,547 SH SOLE 0 0 0 468,547
DUKE ENERGY CORP NEW COM NEW 26441C204 77,859,895 615,104 SH SOLE 0 0 0 615,104
EOG RES INC COM 26875P101 369,015 2,844 SH SOLE 0 0 0 2,844
EPR PPTYS COM SH BEN INT 26884U109 30,575,799 527,078 SH SOLE 0 0 0 527,078
EATON VANCE TAX ADVT DIV INC COM 27828G107 421,511 15,228 SH SOLE 0 0 0 15,228
EATON VANCE TAX-MANAGED GLOB COM 27829F108 433,150 44,154 SH SOLE 0 0 0 44,154
EBAY INC. COM 278642103 26,027,016 232,903 SH SOLE 0 54,921 0 177,982
ECOLAB INC COM 278865100 398,545 1,430 SH SOLE 0 0 0 1,430
EDISON INTL COM 281020107 201,523 2,706 SH SOLE 0 0 0 2,706
EMCOR GROUP INC COM 29084Q100 601,023 724 SH SOLE 0 0 0 724
EMERSON ELEC CO COM 291011104 12,881,206 89,983 SH SOLE 0 0 0 89,983
ENBRIDGE INC COM 29250N105 388,564 7,167 SH SOLE 0 0 0 7,167
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 10,419,549 544,955 SH SOLE 0 0 0 544,955
ENTERGY CORP NEW COM 29364G103 665,802 5,796 SH SOLE 0 0 0 5,796
ENTERPRISE PRODS PARTNERS L COM 293792107 775,365 21,092 SH SOLE 0 0 0 21,092
EQUIFAX INC COM 294429105 358,799 2,260 SH SOLE 0 0 0 2,260
EQUINIX INC COM 29444U700 835,066 801 SH SOLE 0 0 0 801
ESSENTIAL UTILS INC COM 29670G102 264,913 6,915 SH SOLE 0 0 0 6,915
EVERCORE INC CLASS A 29977A105 7,133,350 20,891 SH SOLE 0 13,909 0 6,982
EVERSOURCE ENERGY COM 30040W108 511,964 7,084 SH SOLE 0 0 0 7,084
EXELON CORP COM 30161N101 487,065 10,447 SH SOLE 0 0 0 10,447
EXPEDITORS INTL WASH INC COM 302130109 293,546 1,801 SH SOLE 0 0 0 1,801
EXXON MOBIL CORP COM 30231G102 10,928,801 79,935 SH SOLE 0 0 0 79,935
FS KKR CAP CORP COM 302635206 108,118 10,297 SH SOLE 0 0 0 10,297
META PLATFORMS INC CL A 30303M102 45,068,113 80,008 SH SOLE 0 10,562 0 69,446
FASTENAL CO COM 311900104 394,671 8,217 SH SOLE 0 0 0 8,217
FEDEX CORP COM 31428X106 741,468 2,367 SH SOLE 0 0 0 2,367
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 19,777,134 452,048 SH SOLE 0 412,100 0 39,948
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 600,194 2,101 SH SOLE 0 0 0 2,101
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 2,081,030 30,453 SH SOLE 0 0 0 30,453
FIDELITY NATL INFORMATION SV COM 31620M106 14,750,364 379,381 SH SOLE 0 0 0 379,381
FIFTH THIRD BANCORP COM 316773100 1,223,703 21,708 SH SOLE 0 0 0 21,708
FIRST AMERN FINL CORP COM 31847R102 4,587,742 66,886 SH SOLE 0 35,911 0 30,975
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 262,469 991 SH SOLE 0 0 0 991
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 599,524 18,741 SH SOLE 0 0 0 18,741
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 223,007 2,482 SH SOLE 0 0 0 2,482
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 231,942 5,332 SH SOLE 0 0 0 5,332
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 341,667 4,215 SH SOLE 0 0 0 4,215
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 642,248 8,464 SH SOLE 0 0 0 8,464
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 244,531 6,694 SH SOLE 0 0 0 6,694
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 244,120 8,214 SH SOLE 0 0 0 8,214
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 246,379 6,274 SH SOLE 0 0 0 6,274
FIRSTSERVICE CORP NEW COM 33767E202 4,888,829 34,401 SH SOLE 0 24,214 0 10,187
FIRSTENERGY CORP COM 337932107 357,691 7,524 SH SOLE 0 0 0 7,524
FLUOR CORP COM 343412102 351,903 6,717 SH SOLE 0 0 0 6,717
FORD MTR CO COM 345370860 600,408 43,194 SH SOLE 0 0 0 43,194
FORTINET INC COM 34959E109 624,920 4,067 SH SOLE 0 0 0 4,067
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1,136,108 31,940 SH SOLE 0 1,863 0 30,077
FREEPORT MCMORAN INC CL B 35671D857 661,840 10,523 SH SOLE 0 0 0 10,523
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,593,504 90,601 SH SOLE 0 55,336 0 35,265
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 100,705 20,807 SH SOLE 0 0 0 20,807
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 131,695 16,159 SH SOLE 0 0 0 16,159
GE VERNOVA INC COM 36828A101 5,361,988 4,563 SH SOLE 0 0 0 4,563
GENERAC HLDGS INC COM 368736104 365,134 1,247 SH SOLE 0 0 0 1,247
GENERAL DYNAMICS CORP COM 369550108 804,743 2,271 SH SOLE 0 0 0 2,271
GE AEROSPACE COM NEW 369604301 13,313,254 35,622 SH SOLE 0 0 0 35,622
GENERAL MILLS INC COM 370334104 4,451,281 127,910 SH SOLE 0 0 0 127,910
GENERAL MTRS CO COM 37045V100 287,823 3,734 SH SOLE 0 0 0 3,734
GILEAD SCIENCES INC COM 375558103 4,004,677 31,697 SH SOLE 0 0 0 31,697
GLOBAL X FDS DAX GERMANY ETF 37954Y491 2,933,991 66,428 SH SOLE 0 62,510 0 3,918
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 231,128 3,522 SH SOLE 0 0 0 3,522
GLOBAL X FDS US PFD ETF 37954Y657 1,440,558 77,076 SH SOLE 0 0 0 77,076
GLOBAL X FDS US INFR DEV ETF 37954Y673 295,307 5,012 SH SOLE 0 0 0 5,012
GODADDY INC CL A 380237107 406,744 4,792 SH SOLE 0 0 0 4,792
GOLDMAN SACHS GROUP INC COM 38141G104 2,260,715 2,235 SH SOLE 0 0 0 2,235
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 4,236,943 29,860 SH SOLE 0 0 0 29,860
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 200,320 2,000 SH SOLE 0 0 0 2,000
GOLUB CAP BDC INC COM 38173M102 5,613,787 435,853 SH SOLE 0 0 0 435,853
WW GRAINGER INC COM 384802104 1,329,010 976 SH SOLE 0 0 0 976
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3,227,643 28,540 SH SOLE 0 3,437 0 25,103
GUIDEWIRE SOFTWARE INC COM 40171V100 7,228,455 58,744 SH SOLE 0 40,314 0 18,430
HCA HEALTHCARE INC COM 40412C101 2,537,077 6,507 SH SOLE 0 0 0 6,507
HSBC HLDGS PLC SPON ADR NEW 404280406 228,519 2,403 SH SOLE 0 0 0 2,403
HARTFORD INSURANCE GROUP INC COM 416515104 1,293,155 9,758 SH SOLE 0 0 0 9,758
HEALTHPEAK PROPERTIES INC COM 42250P103 33,732,772 1,576,297 SH SOLE 0 0 0 1,576,297
HERCULES CAPITAL INC COM 427096508 14,501,177 919,542 SH SOLE 0 0 0 919,542
HERSHEY CO COM 427866108 15,176,836 86,502 SH SOLE 0 19,552 0 66,950
HEWLETT PACKARD ENTERPRISE C COM 42824C109 426,025 9,444 SH SOLE 0 0 0 9,444
HILTON WORLDWIDE HLDGS INC COM 43300A203 218,087 659 SH SOLE 0 0 0 659
HOME DEPOT INC COM 437076102 57,886,876 164,134 SH SOLE 0 17,754 0 146,380
HOST HOTELS & RESORTS INC COM 44107P104 27,039,846 1,140,440 SH SOLE 0 0 0 1,140,440
HOWMET AEROSPACE INC COM 443201108 962,933 3,581 SH SOLE 0 0 0 3,581
HUNTINGTON BANCSHARES INC COM 446150104 29,727,529 1,676,679 SH SOLE 0 0 0 1,676,679
IDEXX LABS INC COM 45168D104 6,479,033 12,307 SH SOLE 0 0 0 12,307
ILLINOIS TOOL WKS INC COM 452308109 987,347 3,650 SH SOLE 0 0 0 3,650
ING GROEP N.V. SPONSORED ADR 456837103 240,796 7,673 SH SOLE 0 0 0 7,673
INSULET CORP COM 45784P101 346,216 2,274 SH SOLE 0 0 0 2,274
INTEL CORP COM 458140100 2,968,695 21,261 SH SOLE 0 0 0 21,261
INTERCONTINENTAL EXCHANGE IN COM 45866F104 273,038 2,217 SH SOLE 0 0 0 2,217
INTERDIGITAL INC COM 45867G101 370,900 1,310 SH SOLE 0 0 0 1,310
INTERNATIONAL BUSINESS MACHS COM 459200101 148,073,680 526,559 SH SOLE 0 25,426 0 501,133
INVESCO QQQ TR UNIT SER 1 46090E103 28,053,811 38,095 SH SOLE 0 24,400 0 13,695
INTUITIVE SURGICAL INC COM NEW 46120E602 899,664 2,262 SH SOLE 0 0 0 2,262
INTUIT COM 461202103 301,003 1,153 SH SOLE 0 0 0 1,153
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 416,333 2,356 SH SOLE 0 0 0 2,356
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 253,409 1,191 SH SOLE 0 0 0 1,191
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 188,546 13,752 SH SOLE 0 0 0 13,752
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 236,091 1,556 SH SOLE 0 0 0 1,556
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 13,727,731 45,310 SH SOLE 0 0 0 45,310
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 299,086 2,341 SH SOLE 0 0 0 2,341
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 37,864,196 1,557,556 SH SOLE 0 858,000 0 699,556
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 16,485,324 990,407 SH SOLE 0 0 0 990,407
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 8,006,285 431,024 SH SOLE 0 0 0 431,024
IRON MTN INC DEL COM 46284V101 1,253,626 9,925 SH SOLE 0 0 0 9,925
ISHARES GOLD TR ISHARES NEW 464285204 348,478 4,615 SH SOLE 0 0 0 4,615
ISHARES INC MSCI CDA ETF 464286509 270,677 4,696 SH SOLE 0 0 0 4,696
ISHARES INC MSCI EURZONE ETF 464286608 839,282 12,076 SH SOLE 0 0 0 12,076
ISHARES INC MSCI PAC JP ETF 464286665 203,506 3,821 SH SOLE 0 0 0 3,821
ISHARES TR S&P 100 ETF 464287101 210,006 573 SH SOLE 0 0 0 573
ISHARES TR CORE S&P TTL STK 464287150 1,539,866 9,374 SH SOLE 0 0 0 9,374
ISHARES TR SELECT DIVID ETF 464287168 630,983 4,037 SH SOLE 0 0 0 4,037
ISHARES TR CORE S&P500 ETF 464287200 149,231,840 199,270 SH SOLE 0 168,300 0 30,970
ISHARES TR S&P 500 GRWT ETF 464287309 2,910,839 21,165 SH SOLE 0 0 0 21,165
ISHARES TR S&P 500 VAL ETF 464287408 907,126 3,995 SH SOLE 0 0 0 3,995
ISHARES TR MSCI EAFE ETF 464287465 422,708 4,069 SH SOLE 0 0 0 4,069
ISHARES TR RUS MDCP VAL ETF 464287473 1,125,919 6,840 SH SOLE 0 0 0 6,840
ISHARES TR RUS MID CAP ETF 464287499 1,433,307 12,992 SH SOLE 0 0 0 12,992
ISHARES TR CORE S&P MCP ETF 464287507 18,899,753 245,101 SH SOLE 0 204,100 0 41,001
ISHARES TR EXPANDED TECH 464287515 13,308,143 146,889 SH SOLE 0 0 0 146,889
ISHARES TR ISHARES SEMICDTR 464287523 301,157 470 SH SOLE 0 0 0 470
ISHARES TR EXPND TEC SC ETF 464287549 341,555 2,088 SH SOLE 0 0 0 2,088
ISHARES TR RUS 1000 VAL ETF 464287598 1,060,906 4,376 SH SOLE 0 0 0 4,376
ISHARES TR S&P MC 400GR ETF 464287606 202,344 1,722 SH SOLE 0 0 0 1,722
ISHARES TR RUS 1000 GRW ETF 464287614 1,341,824 10,806 SH SOLE 0 0 0 10,806
ISHARES TR RUS 1000 ETF 464287622 1,909,951 4,664 SH SOLE 0 0 0 4,664
ISHARES TR RUS 2000 GRW ETF 464287648 838,259 2,127 SH SOLE 0 0 0 2,127
ISHARES TR RUSSELL 2000 ETF 464287655 1,990,844 6,626 SH SOLE 0 0 0 6,626
ISHARES TR CORE S&P US VLU 464287663 248,931 2,259 SH SOLE 0 0 0 2,259
ISHARES TR CORE S&P US GWT 464287671 644,010 3,423 SH SOLE 0 0 0 3,423
ISHARES TR S&P MC 400VL ETF 464287705 255,975 1,732 SH SOLE 0 0 0 1,732
ISHARES TR U.S. TECH ETF 464287721 627,811 2,489 SH SOLE 0 0 0 2,489
ISHARES TR CORE S&P SCP ETF 464287804 856,680 5,776 SH SOLE 0 0 0 5,776
ISHARES TR SP SMCP600VL ETF 464287879 204,746 1,498 SH SOLE 0 0 0 1,498
ISHARES TR MRGSTR MD CP ETF 464288208 204,707 2,120 SH SOLE 0 0 0 2,120
ISHARES TR MSCI ACWI ETF 464288257 1,362,342 8,679 SH SOLE 0 950 0 7,729
ISHARES TR JPMORGAN USD EMG 464288281 366,761 3,803 SH SOLE 0 0 0 3,803
ISHARES TR NATIONAL MUN ETF 464288414 333,368 3,097 SH SOLE 0 0 0 3,097
ISHARES TR IBOXX HI YD ETF 464288513 524,123 6,554 SH SOLE 0 0 0 6,554
ISHARES TR MBS ETF 464288588 212,273 2,245 SH SOLE 0 0 0 2,245
ISHARES TR USD INV GRDE ETF 464288620 20,963,402 408,723 SH SOLE 0 407,400 0 1,323
ISHARES TR ISHS 5-10YR INVT 464288638 21,000,873 394,976 SH SOLE 0 393,700 0 1,276
ISHARES TR 10-20 YR TRS ETF 464288653 411,420 4,099 SH SOLE 0 0 0 4,099
ISHARES TR EAFE VALUE ETF 464288877 691,513 9,033 SH SOLE 0 0 0 9,033
ISHARES TR 10+ YR INVST GRD 464289511 28,163,813 562,826 SH SOLE 0 561,000 0 1,826
ISHARES TR CORE 30/70 CONSE 464289883 369,356 8,904 SH SOLE 0 0 0 8,904
ISHARES TR FLTG RATE NT ETF 46429B655 1,201,834 23,542 SH SOLE 0 0 0 23,542
ISHARES TR MSCI CHINA ETF 46429B671 1,721,838 33,745 SH SOLE 0 32,510 0 1,235
ISHARES TR MSCI USA MIN VOL 46429B697 698,041 7,236 SH SOLE 0 0 0 7,236
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 2,373,005 22,105 SH SOLE 0 0 0 22,105
ISHARES TR MSCI USA QLT FCT 46432F339 2,167,679 9,878 SH SOLE 0 0 0 9,878
ISHARES TR MSCI USA MMENTM 46432F396 336,775 982 SH SOLE 0 0 0 982
ISHARES TR CORE MSCI TOTAL 46432F834 9,388,337 98,369 SH SOLE 0 92,315 0 6,054
ISHARES TR CORE MSCI EAFE 46432F842 2,249,449 23,291 SH SOLE 0 0 0 23,291
ISHARES INC CORE MSCI EMKT 46434G103 1,625,936 19,627 SH SOLE 0 0 0 19,627
ISHARES INC MSCI JAPAN ETF 46434G822 491,905 5,274 SH SOLE 0 0 0 5,274
ISHARES TR 0-5YR INVT GR CP 46434V100 1,262,127 25,057 SH SOLE 0 0 0 25,057
ISHARES TR INTERNATIONAL SL 46434V266 8,965,038 207,092 SH SOLE 0 63,610 0 143,482
ISHARES TR 0-5YR HI YL CP 46434V407 18,286,600 431,186 SH SOLE 0 0 0 431,186
ISHARES TR MSCI INTL QUALTY 46434V456 2,934,228 59,217 SH SOLE 0 56,010 0 3,207
ISHARES TR CORE MSCI EURO 46434V738 255,981 3,405 SH SOLE 0 0 0 3,405
ISHARES TR ULTRA SHORT DUR 46434V878 290,733 5,748 SH SOLE 0 0 0 5,748
ISHARES TR RUSEL 2500 ETF 46435G268 243,735 2,660 SH SOLE 0 0 0 2,660
ISHARES TR MSCI UK ETF NEW 46435G334 276,932 6,002 SH SOLE 0 0 0 6,002
ISHARES TR ESG AWR MSCI USA 46435G425 1,429,493 8,734 SH SOLE 0 0 0 8,734
ISHARES TR ESG AW MSCI EAFE 46435G516 535,434 5,208 SH SOLE 0 0 0 5,208
ISHARES TR CORE DIVID ETF 46435U861 11,489,840 186,523 SH SOLE 0 0 0 186,523
ISHARES TR IBONDS DEC 29 46436E205 27,958,967 1,207,209 SH SOLE 0 675,000 0 532,209
ISHARES TR IBONDS DEC 2032 46436E312 21,661,345 859,918 SH SOLE 0 0 0 859,918
ISHARES TR IBONDS DEC 2031 46436E486 38,747,308 1,859,275 SH SOLE 0 1,254,600 0 604,675
ISHARES TR 0-3 MNTH TREASRY 46436E718 3,907,252 38,812 SH SOLE 0 0 0 38,812
ISHARES TR IBONDS DEC 2030 46436E726 22,648,482 1,038,921 SH SOLE 0 479,600 0 559,321
JPMORGAN CHASE & CO COM 46625H100 145,595,585 444,797 SH SOLE 0 31,320 0 413,477
JABIL INC COM 466313103 428,781 1,112 SH SOLE 0 0 0 1,112
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 279,015 2,807 SH SOLE 0 0 0 2,807
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 649,215 4,819 SH SOLE 0 0 0 4,819
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2,130,160 42,123 SH SOLE 0 0 0 42,123
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 220,364 4,364 SH SOLE 0 0 0 4,364
JOHNSON & JOHNSON COM 478160104 133,730,541 526,560 SH SOLE 0 29,656 0 496,904
JONES LANG LASALLE INC COM 48020Q107 9,727,782 31,385 SH SOLE 0 18,610 0 12,775
KLA CORP COM NEW 482480100 13,263,795 43,962 SH SOLE 0 0 0 43,962
KKR & CO INC COM 48251W104 310,434 3,382 SH SOLE 0 0 0 3,382
KENVUE INC COM 49177J102 4,851,697 253,882 SH SOLE 0 0 0 253,882
KEYSIGHT TECHNOLOGIES INC COM 49338L103 601,473 1,718 SH SOLE 0 0 0 1,718
KIMBERLY-CLARK CORP COM 494368103 27,203,903 247,826 SH SOLE 0 0 0 247,826
KINDER MORGAN INC DEL COM 49456B101 97,668,169 3,054,994 SH SOLE 0 0 0 3,054,994
KIRBY CORP COM 497266106 207,218 1,524 SH SOLE 0 0 0 1,524
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,464,280 129,648 SH SOLE 0 0 0 129,648
KROGER CO COM 501044101 406,252 7,315 SH SOLE 0 0 0 7,315
LTC PPTYS INC COM 502175102 31,147,862 810,087 SH SOLE 0 0 0 810,087
L3HARRIS TECHNOLOGIES INC COM 502431109 9,551,094 32,867 SH SOLE 0 0 0 32,867
LABCORP HOLDINGS INC COM SHS 504922105 349,720 1,249 SH SOLE 0 0 0 1,249
LADDER CAP CORP CL A 505743104 1,957,436 196,727 SH SOLE 0 0 0 196,727
LAM RESEARCH CORP COM NEW 512807306 36,489,562 84,207 SH SOLE 0 0 0 84,207
MARZETTI COMPANY COM 513847103 386,774 3,388 SH SOLE 0 0 0 3,388
LENNAR CORP CL A 526057104 5,326,715 58,865 SH SOLE 0 0 0 58,865
LENNOX INTL INC COM 526107107 503,623 879 SH SOLE 0 0 0 879
ELI LILLY & CO COM 532457108 46,187,099 38,507 SH SOLE 0 5,685 0 32,822
LINCOLN ELEC HLDGS INC COM 533900106 296,043 1,115 SH SOLE 0 0 0 1,115
LINCOLN NATL CORP IND COM 534187109 21,914,177 619,920 SH SOLE 0 0 0 619,920
LIVE OAK BANCSHARES INC COM 53803X105 377,770 9,250 SH SOLE 0 0 0 9,250
LOCKHEED MARTIN CORP COM 539830109 45,914,186 90,123 SH SOLE 0 12,292 0 77,831
LOWES COS INC COM 548661107 2,059,979 9,342 SH SOLE 0 0 0 9,342
LUMENTUM HLDGS INC COM 55024U109 283,781 330 SH SOLE 0 0 0 330
M & T BK CORP COM 55261F104 2,596,179 10,907 SH SOLE 0 0 0 10,907
MPLX LP COM UNIT REP LTD 55336V100 8,889,765 157,815 SH SOLE 0 0 0 157,815
MSCI INC COM 55354G100 6,115,672 10,920 SH SOLE 0 0 0 10,920
MADISON SQUARE GRDN SPRT COR CL A 55825T103 4,968,731 12,364 SH SOLE 0 8,105 0 4,259
MARATHON PETE CORP COM 56585A102 1,133,872 4,434 SH SOLE 0 0 0 4,434
MARKEL GROUP INC COM 570535104 679,647 348 SH SOLE 0 0 0 348
MARSH & MCLENNAN COS INC COM 571748102 510,405 3,062 SH SOLE 0 0 0 3,062
MARRIOTT INTL INC NEW CL A 571903202 4,333,985 11,694 SH SOLE 0 0 0 11,694
MARVELL TECHNOLOGY INC COM 573874104 1,855,283 6,228 SH SOLE 0 0 0 6,228
MASCO CORP COM 574599106 294,233 3,616 SH SOLE 0 0 0 3,616
MASTERCARD INCORPORATED CL A 57636Q104 46,822,836 91,165 SH SOLE 0 14,308 0 76,857
MCDONALDS CORP COM 580135101 61,780,534 228,554 SH SOLE 0 0 0 228,554
MCKESSON CORP COM 58155Q103 37,957,064 50,234 SH SOLE 0 8,231 0 42,003
MEDICAL PROPERTIES TRUST INC COM 58463J304 30,482,977 6,598,047 SH SOLE 0 0 0 6,598,047
MERCADOLIBRE INC COM 58733R102 5,650,611 3,329 SH SOLE 0 2,732 0 597
MERCK & CO INC COM 58933Y105 23,074,103 179,565 SH SOLE 0 0 0 179,565
METLIFE INC COM 59156R108 10,177,896 120,291 SH SOLE 0 0 0 120,291
MICROSOFT CORP COM 594918104 235,765,229 632,044 SH SOLE 0 36,915 0 595,129
MICROCHIP TECHNOLOGY INC. COM 595017104 785,140 8,609 SH SOLE 0 0 0 8,609
MICRON TECHNOLOGY INC COM 595112103 5,356,101 4,640 SH SOLE 0 0 0 4,640
MONDELEZ INTL INC CL A 609207105 765,483 13,234 SH SOLE 0 0 0 13,234
MONOLITHIC PWR SYS INC COM 609839105 296,795 214 SH SOLE 0 0 0 214
MONSTER BEVERAGE CORP NEW COM 61174X109 707,543 7,361 SH SOLE 0 0 0 7,361
MOODYS CORP COM 615369105 343,512 758 SH SOLE 0 0 0 758
MOOG INC CL A 615394202 215,362 508 SH SOLE 0 0 0 508
MORGAN STANLEY COM NEW 617446448 3,164,304 15,137 SH SOLE 0 0 0 15,137
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,271,193 3,060 SH SOLE 0 0 0 3,060
NRG ENERGY INC COM NEW 629377508 239,129 1,637 SH SOLE 0 0 0 1,637
NASDAQ INC COM 631103108 402,723 5,109 SH SOLE 0 0 0 5,109
NCINO INC COM 63947X101 1,238,117 75,725 SH SOLE 0 48,327 0 27,398
NETAPP INC COM 64110D104 555,588 3,590 SH SOLE 0 0 0 3,590
NETFLIX INC. COM 64110L106 32,336,364 452,890 SH SOLE 0 76,669 0 376,221
RITHM CAPITAL CORP COM NEW 64828T201 12,749,139 1,357,735 SH SOLE 0 0 0 1,357,735
NEXTERA ENERGY INC COM 65339F101 36,378,005 414,469 SH SOLE 0 76,660 0 337,809
NIKE INC CL B 654106103 219,279 5,341 SH SOLE 0 0 0 5,341
NISOURCE INC COM 65473P105 208,696 4,389 SH SOLE 0 0 0 4,389
NORFOLK SOUTHN CORP COM 655844108 690,606 2,195 SH SOLE 0 0 0 2,195
NORTHROP GRUMMAN CORP COM 666807102 672,264 1,319 SH SOLE 0 0 0 1,319
GEN DIGITAL INC COM 668771108 248,352 9,978 SH SOLE 0 0 0 9,978
NOVARTIS AG SPONSORED ADR 66987V109 9,083,243 57,958 SH SOLE 0 0 0 57,958
NUCOR CORP COM 670346105 4,420,565 19,845 SH SOLE 0 0 0 19,845
NVIDIA CORPORATION COM 67066G104 254,434,355 1,271,599 SH SOLE 0 48,731 0 1,222,868
NUSCALE PWR CORP CL A COM 67079K100 197,591 19,700 SH SOLE 0 0 0 19,700
OREILLY AUTOMOTIVE INC COM 67103H107 4,080,144 44,306 SH SOLE 0 0 0 44,306
OMNICOM GROUP INC COM 681919106 353,845 4,858 SH SOLE 0 0 0 4,858
OMEGA HEALTHCARE INVS INC COM 681936100 46,529,756 975,875 SH SOLE 0 0 0 975,875
ONE GAS INC COM 68235P108 561,321 7,283 SH SOLE 0 0 0 7,283
ONEOK INC NEW COM 682680103 73,328,469 843,437 SH SOLE 0 0 0 843,437
ORACLE CORP COM 68389X105 82,485,435 562,848 SH SOLE 0 42,479 0 520,369
ORACLE CORP 6.5 DEP CUM SR D 68389X204 29,420,808 654,523 SH SOLE 0 0 0 654,523
OUTFRONT MEDIA INC COM NEW 69007J304 58,163,108 1,775,430 SH SOLE 0 0 0 1,775,430
OWENS CORNING NEW COM 690742101 8,473,568 53,306 SH SOLE 0 34,018 0 19,288
PJT PARTNERS INC COM CL A 69343T107 8,864,115 58,726 SH SOLE 0 34,525 0 24,201
PNC FINL SVCS GROUP INC COM 693475105 6,107,699 24,805 SH SOLE 0 0 0 24,805
PPG INDS INC COM 693506107 228,772 1,886 SH SOLE 0 0 0 1,886
PPL CORP COM 69351T106 215,816 5,937 SH SOLE 0 0 0 5,937
PACCAR INC COM 693718108 371,754 3,094 SH SOLE 0 0 0 3,094
PALANTIR TECHNOLOGIES INC CL A 69608A108 9,411,330 80,666 SH SOLE 0 0 0 80,666
PALO ALTO NETWORKS INC COM 697435105 126,600,483 371,240 SH SOLE 0 0 0 371,240
PARK HOTELS & RESORTS INC COM 700517105 19,159,695 1,344,540 SH SOLE 0 0 0 1,344,540
PARKER-HANNIFIN CORP COM 701094104 2,382,934 2,436 SH SOLE 0 0 0 2,436
PAYCHEX INC COM 704326107 386,541 3,931 SH SOLE 0 0 0 3,931
PAYPAL HLDGS INC COM 70450Y103 242,866 5,624 SH SOLE 0 0 0 5,624
PEPSICO INC COM 713448108 47,368,748 349,843 SH SOLE 0 30,669 0 319,174
PFIZER INC COM 717081103 65,094,164 2,703,246 SH SOLE 0 0 0 2,703,246
PHILIP MORRIS INTL INC COM 718172109 122,016,651 674,460 SH SOLE 0 0 0 674,460
PHILLIPS 66 COM 718546104 13,794,113 81,597 SH SOLE 0 0 0 81,597
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 71,416,190 2,942,570 SH SOLE 0 0 0 2,942,570
POOL CORP COM 73278L105 6,248,978 29,078 SH SOLE 0 17,474 0 11,604
PROCTER & GAMBLE CO COM 742718109 42,859,193 292,274 SH SOLE 0 0 0 292,274
PROCORE TECHNOLOGIES INC COM 74275K108 10,921,641 268,873 SH SOLE 0 72,322 0 196,551
PROGRESSIVE CORP COM 743315103 4,286,716 19,623 SH SOLE 0 0 0 19,623
PROLOGIS INC. COM 74340W103 31,638,378 233,545 SH SOLE 0 44,321 0 189,224
PRUDENTIAL FINL INC COM 744320102 326,293 3,023 SH SOLE 0 0 0 3,023
PUBLIC SVC ENTERPRISE GROUP COM 744573106 879,241 10,833 SH SOLE 0 0 0 10,833
PUBLIC STORAGE OPER CO COM 74460D109 541,127 1,700 SH SOLE 0 0 0 1,700
PULTE GROUP INC COM 745867101 390,033 2,842 SH SOLE 0 0 0 2,842
PUTNAM ETF TRUST FRANKLIN CALIF 746729839 132,239 17,822 SH SOLE 0 0 0 17,822
QUALCOMM INC COM 747525103 62,363,247 337,481 SH SOLE 0 28,141 0 309,340
QUANTA SVCS INC COM 74762E102 1,876,765 2,606 SH SOLE 0 0 0 2,606
QUEST DIAGNOSTICS INC COM 74834L100 69,429,626 327,575 SH SOLE 0 0 0 327,575
RTX CORPORATION COM 75513E101 74,424,019 392,262 SH SOLE 0 0 0 392,262
RBC BEARINGS INC COM 75524B104 14,274,784 22,163 SH SOLE 0 12,808 0 9,355
RBB FUND TRUST TWEEDY BROWNE 75526L860 374,554 25,428 SH SOLE 0 0 0 25,428
REGENERON PHARMACEUTICALS COM 75886F107 231,585 371 SH SOLE 0 0 0 371
REGIONS FINANCIAL CORP NEW COM 7591EP100 389,278 12,890 SH SOLE 0 0 0 12,890
RELX PLC SPONSORED ADR 759530108 3,719,582 117,448 SH SOLE 0 91,011 0 26,437
REPUBLIC SVCS INC COM 760759100 416,830 1,956 SH SOLE 0 0 0 1,956
ROCKET COS INC COM CL A 77311W101 218,799 13,892 SH SOLE 0 0 0 13,892
ROCKWELL AUTOMATION INC COM 773903109 1,253,530 2,531 SH SOLE 0 0 0 2,531
ROGERS COMMUNICATIONS INC CL B 775109200 23,124,107 711,511 SH SOLE 0 0 0 711,511
ROSS STORES INC COM 778296103 35,084,406 164,831 SH SOLE 0 29,674 0 135,157
ROYAL BK CDA COM 780087102 251,514 1,215 SH SOLE 0 0 0 1,215
SHELL PLC SPON ADS 780259305 449,064 5,791 SH SOLE 0 0 0 5,791
S&P GLOBAL INC COM 78409V104 4,619,497 11,342 SH SOLE 0 0 0 11,342
SL GREEN RLTY CORP COM 78440X887 962,388 18,589 SH SOLE 0 6,217 0 12,372
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 15,895,675 21,285 SH SOLE 0 0 0 21,285
SPDR GOLD TR GOLD SHS 78463V107 2,105,291 5,715 SH SOLE 0 0 0 5,715
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 239,100 4,745 SH SOLE 0 0 0 4,745
SPDR SERIES TRUST STATE STREET SPD 78464A375 34,884,722 1,042,579 SH SOLE 0 0 0 1,042,579
SPDR SERIES TRUST STATE STREET SPD 78464A409 31,894,266 268,041 SH SOLE 0 227,200 0 40,841
SPDR SERIES TRUST STATE STREET SPD 78464A508 1,139,633 18,747 SH SOLE 0 0 0 18,747
SPDR SERIES TRUST STATE STREET SPD 78464A698 272,828 3,645 SH SOLE 0 0 0 3,645
SPDR SERIES TRUST STATE STREET SPD 78464A763 284,728 1,871 SH SOLE 0 0 0 1,871
SPDR SERIES TRUST STATE STREET SPD 78464A805 61,731,686 679,939 SH SOLE 0 592,300 0 87,639
SPDR SERIES TRUST STATE STREET SPD 78464A821 593,404 5,294 SH SOLE 0 0 0 5,294
SPDR SERIES TRUST STATE STREET SPD 78464A847 362,054 5,359 SH SOLE 0 0 0 5,359
SPDR SERIES TRUST STATE STREET SPD 78464A854 714,615 8,131 SH SOLE 0 0 0 8,131
SSGA ACTIVE ETF TR STATE STREET BLA 78467V608 203,706 5,056 SH SOLE 0 0 0 5,056
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 421,264 806 SH SOLE 0 0 0 806
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 606,279 862 SH SOLE 0 0 0 862
SPDR SERIES TRUST STATE STREET SPD 78468R408 1,424,176 56,898 SH SOLE 0 0 0 56,898
SPDR SERIES TRUST STATE STREET SPD 78468R606 83,048,911 3,543,042 SH SOLE 0 1,779,900 0 1,763,142
SPDR SERIES TRUST STATE STREET SPD 78468R788 14,794,828 310,099 SH SOLE 0 0 0 310,099
SSR MINING IN COM 784730103 222,137 7,854 SH SOLE 0 0 0 7,854
SABRA HEALTH CARE REIT INC COM 78573L106 49,327,810 2,528,334 SH SOLE 0 0 0 2,528,334
SALESFORCE INC COM 79466L302 2,722,111 17,375 SH SOLE 0 0 0 17,375
SANDISK CORP COM 80004C200 207,250 91 SH SOLE 0 0 0 91
SANMINA CORP COM 801056102 290,788 1,149 SH SOLE 0 0 0 1,149
SAP SE SPON ADR 803054204 826,310 5,361 SH SOLE 0 70 0 5,291
SLB LIMITED COM STK 806857108 5,042,008 108,453 SH SOLE 0 81,995 0 26,458
SCHWAB CHARLES CORP COM 808513105 12,200,354 132,224 SH SOLE 0 0 0 132,224
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 339,787 11,733 SH SOLE 0 0 0 11,733
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 490,698 16,673 SH SOLE 0 0 0 16,673
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 38,792,412 1,146,347 SH SOLE 0 1,011,300 0 135,047
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 202,778 5,612 SH SOLE 0 0 0 5,612
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 1,447,344 63,928 SH SOLE 0 0 0 63,928
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,093,473 219,981 SH SOLE 0 0 0 219,981
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 705,245 4,445 SH SOLE 0 0 0 4,445
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 460,279 8,666 SH SOLE 0 0 0 8,666
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 1,906,743 35,566 SH SOLE 0 0 0 35,566
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 310,935 1,678 SH SOLE 0 0 0 1,678
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 2,470,518 12,967 SH SOLE 0 0 0 12,967
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 228,677 2,134 SH SOLE 0 0 0 2,134
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 462,786 10,207 SH SOLE 0 0 0 10,207
SEMPRA COM 816851109 229,394 2,474 SH SOLE 0 0 0 2,474
SERVICE CORP INTL COM 817565104 203,876 2,684 SH SOLE 0 0 0 2,684
SERVICENOW INC COM 81762P102 673,235 6,781 SH SOLE 0 0 0 6,781
SERVICETITAN INC SHS CL A 81764X103 3,625,018 51,266 SH SOLE 0 35,518 0 15,748
SERVISFIRST BANCSHARES INC COM 81768T108 215,140 2,480 SH SOLE 0 0 0 2,480
SHERWIN WILLIAMS CO COM 824348106 5,032,230 14,614 SH SOLE 0 0 0 14,614
SHOPIFY INC CL A SUB VTG SHS 82509L107 286,418 2,508 SH SOLE 0 0 0 2,508
QXO INC COM NEW 82846H405 12,330,299 713,559 SH SOLE 0 187,116 0 526,443
SIMON PPTY GROUP INC NEW COM 828806109 939,762 4,201 SH SOLE 0 0 0 4,201
SIXTH STREET SPECIALTY LENDI COM 83012A109 14,836,730 864,107 SH SOLE 0 0 0 864,107
SMUCKER J M CO COM NEW 832696405 50,374,315 447,771 SH SOLE 0 0 0 447,771
SNAP ON INC COM 833034101 521,478 1,295 SH SOLE 0 0 0 1,295
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 3,006,976 33,938 SH SOLE 0 159 0 33,779
SOLVENTUM CORP COM SHS 83444M101 4,160,622 53,929 SH SOLE 0 34,324 0 19,605
SOUTHERN CO COM 842587107 21,939,713 229,231 SH SOLE 0 50,450 0 178,781
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 408,954 13,555 SH SOLE 0 0 0 13,555
SPROUTS FMRS MKT INC COM 85208M102 276,745 3,272 SH SOLE 0 0 0 3,272
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 273,587 6,800 SH SOLE 0 0 0 6,800
STARBUCKS CORP COM 855244109 27,457,043 268,686 SH SOLE 0 57,202 0 211,484
STARWOOD PPTY TR INC COM 85571B105 70,120,558 4,280,864 SH SOLE 0 0 0 4,280,864
STRYKER CORPORATION COM 863667101 28,173,473 89,485 SH SOLE 0 13,595 0 75,890
SYNOPSYS INC COM 871607107 4,069,969 9,124 SH SOLE 0 0 0 9,124
TJX COS INC NEW COM 872540109 89,270,621 589,245 SH SOLE 0 0 0 589,245
T-MOBILE US INC COM 872590104 27,175,888 162,021 SH SOLE 0 26,087 0 135,934
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 86,458,459 181,038 SH SOLE 0 0 0 181,038
TARGET CORP COM 87612E106 40,751,389 312,008 SH SOLE 0 0 0 312,008
TARGA RES CORP COM 87612G101 632,810 2,360 SH SOLE 0 0 0 2,360
TELEDYNE TECHNOLOGIES INC COM 879360105 320,112 480 SH SOLE 0 0 0 480
TESLA INC COM 88160R101 12,423,205 29,536 SH SOLE 0 0 0 29,536
TEXAS INSTRS INC COM 882508104 99,010,184 332,170 SH SOLE 0 18,348 0 313,822
THERMO FISHER SCIENTIFIC INC COM 883556102 33,131,159 66,082 SH SOLE 0 13,659 0 52,423
3M CO COM 88579Y101 644,833 3,982 SH SOLE 0 0 0 3,982
TIDAL TRUST I SOFI SELECT 500 886364173 9,760,604 65,564 SH SOLE 0 60,100 0 5,464
TIMKEN CO COM 887389104 10,388,575 71,487 SH SOLE 0 41,805 0 29,682
TOLL BROTHERS INC COM 889478103 5,871,859 35,641 SH SOLE 0 24,715 0 10,926
TORONTO DOMINION BK ONT COM NEW 891160509 50,429,005 415,292 SH SOLE 0 41,830 0 373,462
TRACTOR SUPPLY CO COM 892356106 463,466 14,662 SH SOLE 0 0 0 14,662
TRADEWEB MKTS INC CL A 892672106 4,478,778 44,940 SH SOLE 0 0 0 44,940
TRANSDIGM GROUP INC COM 893641100 419,544 314 SH SOLE 0 0 0 314
TRAVEL PLUS LEISURE CO COM 894164102 14,576,373 190,715 SH SOLE 0 0 0 190,715
TRAVELERS COMPANIES INC COM 89417E109 749,684 2,270 SH SOLE 0 0 0 2,270
TREX INC COM 89531P105 268,114 5,358 SH SOLE 0 0 0 5,358
TRUIST FINL CORP COM 89832Q109 22,819,895 458,046 SH SOLE 0 86,712 0 371,334
US BANCORP COM NEW 902973304 1,832,270 30,335 SH SOLE 0 0 0 30,335
UBER TECHNOLOGIES INC COM 90353T100 17,710,980 245,440 SH SOLE 0 60,976 0 184,464
ULTA BEAUTY INC COM 90384S303 22,920,729 50,824 SH SOLE 0 8,922 0 41,902
UNILEVER PLC SPON ADR NEW 904767803 40,749,899 677,809 SH SOLE 0 0 0 677,809
UNION PAC CORP COM 907818108 1,971,214 7,247 SH SOLE 0 0 0 7,247
UNITED AIRLS HLDGS INC COM 910047109 268,762 1,976 SH SOLE 0 0 0 1,976
UNITED PARCEL SVCS INC CL B 911312106 2,772,589 25,791 SH SOLE 0 1,513 0 24,278
UNITED RENTALS INC COM 911363109 36,459,187 32,182 SH SOLE 0 0 0 32,182
UNITED THERAPEUTICS CORP DEL COM 91307C102 457,304 844 SH SOLE 0 0 0 844
UNITEDHEALTH GROUP INC COM 91324P102 6,928,898 16,670 SH SOLE 0 0 0 16,670
UNUM GROUP COM 91529Y106 691,260 7,732 SH SOLE 0 0 0 7,732
UTZ BRANDS INC COM CL A 918090101 2,005,746 260,486 SH SOLE 0 183,330 0 77,156
VALERO ENERGY CORP COM 91913Y100 1,380,536 5,300 SH SOLE 0 0 0 5,300
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 281,419 2,707 SH SOLE 0 0 0 2,707
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,072,621 1,635 SH SOLE 0 0 0 1,635
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,991,476 21,094 SH SOLE 0 0 0 21,094
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,039,128 12,154 SH SOLE 0 0 0 12,154
VANGUARD WORLD FD MEGA GRWTH IND 921910816 571,925 6,505 SH SOLE 0 0 0 6,505
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 202,187 1,237 SH SOLE 0 0 0 1,237
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 592,950 7,176 SH SOLE 0 0 0 7,176
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 59,541,958 835,676 SH SOLE 0 436,153 0 399,523
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,818,214 30,489 SH SOLE 0 0 0 30,489
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 3,736,527 9,421 SH SOLE 0 0 0 9,421
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,571,658 6,969 SH SOLE 0 0 0 6,969
VANGUARD WORLD FD ENERGY ETF 92204A306 957,816 6,379 SH SOLE 0 0 0 6,379
VANGUARD WORLD FD FINANCIALS ETF 92204A405 3,597,150 27,333 SH SOLE 0 0 0 27,333
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 3,782,110 12,648 SH SOLE 0 0 0 12,648
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 3,029,092 8,405 SH SOLE 0 0 0 8,405
VANGUARD WORLD FD INF TECH ETF 92204A702 12,293,629 102,858 SH SOLE 0 0 0 102,858
VANGUARD WORLD FD MATERIALS ETF 92204A801 768,446 3,358 SH SOLE 0 0 0 3,358
VANGUARD WORLD FD UTILITIES ETF 92204A876 759,800 3,881 SH SOLE 0 0 0 3,881
VANGUARD WORLD FD COMM SRVC ETF 92204A884 3,413,532 18,556 SH SOLE 0 0 0 18,556
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 16,556,816 218,774 SH SOLE 0 0 0 218,774
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16,556,394 277,373 SH SOLE 0 262,650 0 14,723
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,074,359 34,722 SH SOLE 0 0 0 34,722
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 29,871,471 233,717 SH SOLE 0 213,900 0 19,817
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 39,352,664 476,136 SH SOLE 0 253,200 0 222,936
VEEVA SYS INC CL A COM 922475108 604,445 3,405 SH SOLE 0 0 0 3,405
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,139,511 11,851 SH SOLE 0 0 0 11,851
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,167,196 5,906 SH SOLE 0 0 0 5,906
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 11,678,055 38,126 SH SOLE 0 29,400 0 8,726
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 674,634 6,996 SH SOLE 0 0 0 6,996
VANGUARD INDEX FDS SML CP GRW ETF 922908595 206,728 565 SH SOLE 0 0 0 565
VANGUARD INDEX FDS SM CP VAL ETF 922908611 204,850 843 SH SOLE 0 0 0 843
VANGUARD INDEX FDS MID CAP ETF 922908629 5,930,699 73,609 SH SOLE 0 0 0 73,609
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,404,736 4,084 SH SOLE 0 0 0 4,084
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 900,389 3,657 SH SOLE 0 0 0 3,657
VANGUARD INDEX FDS GROWTH ETF 922908736 121,257,036 1,407,673 SH SOLE 0 1,151,200 0 256,473
VANGUARD INDEX FDS VALUE ETF 922908744 79,661,159 365,535 SH SOLE 0 247,100 0 118,435
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,519,220 8,310 SH SOLE 0 0 0 8,310
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,553,561 17,710 SH SOLE 0 0 0 17,710
VERALTO CORP COM SHS 92338C103 315,159 3,553 SH SOLE 0 0 0 3,553
VERIZON COMMUNICATIONS INC COM 92343V104 68,410,092 1,615,732 SH SOLE 0 0 0 1,615,732
VERISK ANALYTICS INC COM 92345Y106 4,627,776 25,777 SH SOLE 0 0 0 25,777
VERSANT MEDIA GROUP INC COM CL A 925283103 2,969,853 82,473 SH SOLE 0 50,187 0 32,286
VERTEX PHARMACEUTICALS INC COM 92532F100 624,930 1,258 SH SOLE 0 0 0 1,258
VERTIV HOLDINGS CO COM CL A 92537N108 1,125,045 3,360 SH SOLE 0 0 0 3,360
VIRTU FINL INC CL A 928254101 11,040,987 185,344 SH SOLE 0 106,409 0 78,935
VISA INC COM CL A 92826C839 28,160,345 82,078 SH SOLE 0 0 0 82,078
VISTRA CORP COM 92840M102 768,751 4,846 SH SOLE 0 0 0 4,846
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 99,807 16,255 SH SOLE 0 0 0 16,255
VULCAN MATLS CO COM 929160109 247,743 839 SH SOLE 0 0 0 839
WP CAREY INC COM 92936U109 73,736,330 1,031,277 SH SOLE 0 0 0 1,031,277
WEC ENERGY GROUP INC COM 92939U106 742,906 6,362 SH SOLE 0 0 0 6,362
WALMART INC COM 931142103 25,751,065 227,362 SH SOLE 0 3,678 0 223,684
WASTE MGMT INC DEL COM 94106L109 9,348,057 41,942 SH SOLE 0 0 0 41,942
WATERS CORP COM 941848103 252,776 674 SH SOLE 0 0 0 674
WATSCO INC COM 942622200 8,286,230 19,883 SH SOLE 0 12,176 0 7,707
WELLS FARGO & CO COM 949746101 52,072,400 630,111 SH SOLE 0 81,159 0 548,952
WELLTOWER INC COM 95040Q104 504,223 2,221 SH SOLE 0 0 0 2,221
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,533,210 4,270 SH SOLE 0 0 0 4,270
WESTERN DIGITAL CORP COM 958102105 360,687 564 SH SOLE 0 0 0 564
WHEATON PRECIOUS METALS CORP COM 962879102 753,816 6,711 SH SOLE 0 0 0 6,711
WILLIAMS COS INC COM 969457100 59,697,213 803,029 SH SOLE 0 138,120 0 664,909
WILLIAMS SONOMA INC COM 969904101 58,930,212 252,810 SH SOLE 0 0 0 252,810
WINTRUST FINL CORP COM 97650W108 3,319,529 20,654 SH SOLE 0 13,809 0 6,845
WORLD GOLD TR SPDR GLD MINIS 98149E303 851,302 10,719 SH SOLE 0 0 0 10,719
XCEL ENERGY INC COM 98389B100 230,866 2,875 SH SOLE 0 0 0 2,875
YUM BRANDS INC COM 988498101 250,425 1,566 SH SOLE 0 0 0 1,566
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 319,071 1,212 SH SOLE 0 0 0 1,212
ZOETIS INC CL A 98978V103 10,289,416 143,186 SH SOLE 0 38,294 0 104,892