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
ABBOTT LABS COM 002824100 1,911,349 14,053 SH SOLE 14,053 0 0
ABBVIE INC COM 00287Y109 2,190,897 11,803 SH SOLE 11,803 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,313,708 11,087 SH SOLE 11,087 0 0
ADOBE INC COM 00724F101 541,245 1,399 SH SOLE 1,399 0 0
ADVANCED MICRO DEVICES INC COM 007903107 228,885 1,613 SH SOLE 1,613 0 0
AERCAP HOLDINGS NV SHS N00985106 1,170,000 10,000 SH SOLE 10,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 338,689 2,870 SH SOLE 2,870 0 0
AIR PRODS & CHEMS INC COM 009158106 844,770 2,995 SH SOLE 2,995 0 0
ALLSTATE CORP COM 020002101 631,308 3,136 SH SOLE 3,136 0 0
ALPHABET INC CAP STK CL A 02079K305 6,331,404 35,927 SH SOLE 35,927 0 0
ALPHABET INC CAP STK CL C 02079K107 70,722,325 398,683 SH SOLE 398,683 0 0
ALTICE USA INC CL A 02156K103 38,520 18,000 SH SOLE 18,000 0 0
ALTRIA GROUP INC COM 02209S103 409,797 6,990 SH SOLE 6,990 0 0
AMAZON COM INC COM 023135106 70,240,890 320,165 SH SOLE 320,165 0 0
AMERICAN EXPRESS CO COM 025816109 1,972,770 6,185 SH SOLE 6,185 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 317,171 2,280 SH SOLE 2,280 0 0
AMGEN INC COM 031162100 1,298,573 4,651 SH SOLE 4,651 0 0
ANALOG DEVICES INC COM 032654105 2,349,258 9,870 SH SOLE 9,870 0 0
AON PLC SHS CL A G0403H108 36,568,658 102,502 SH SOLE 102,502 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 673,883 4,750 SH SOLE 4,750 0 0
APPLE INC COM 037833100 69,849,529 340,447 SH SOLE 340,447 0 0
APPLIED MATLS INC COM 038222105 1,139,611 6,225 SH SOLE 6,225 0 0
ARES CAPITAL CORP COM 04010L103 3,730,034 169,856 SH SOLE 169,856 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 416,373 2,404 SH SOLE 2,404 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 35,504,445 44,304 SH SOLE 44,304 0 0
AT&T INC COM 00206R102 201,017 6,946 SH SOLE 6,946 0 0
ATMOS ENERGY CORP COM 049560105 2,550,983 16,553 SH SOLE 16,553 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 869,447 2,819 SH SOLE 2,819 0 0
AUTOZONE INC COM 053332102 237,583 64 SH SOLE 64 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682 208,636 172 SH SOLE 172 0 0
BANK AMERICA CORP COM 060505104 265,890 5,619 SH SOLE 5,619 0 0
BECTON DICKINSON & CO COM 075887109 326,758 1,897 SH SOLE 1,897 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,932,000 15 SH SOLE 15 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 98,789,345 203,367 SH SOLE 203,367 0 0
BLACKROCK INC COM 09290D101 822,612 784 SH SOLE 784 0 0
BLACKSTONE INC COM 09260D107 437,764 2,927 SH SOLE 2,927 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 2,355,632 164,270 SH SOLE 164,270 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 2,089,990 108,797 SH SOLE 108,797 0 0
BOEING CO COM 097023105 404,183 1,929 SH SOLE 1,929 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 247,180 2,000 SH SOLE 2,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 580,060 12,531 SH SOLE 12,531 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,774,875 37,500 SH SOLE 37,500 0 0
BROADCOM INC COM 11135F101 55,976,299 203,070 SH SOLE 203,070 0 0
BROADSTONE NET LEASE INC COM 11135E203 282,303 17,589 SH SOLE 17,589 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 26,472,887 428,018 SH SOLE 428,018 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 225,095 1,929 SH SOLE 1,929 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 413,767 6,363 SH SOLE 6,363 0 0
CANADIAN NAT RES LTD COM 136385101 2,244,315 71,475 SH SOLE 71,475 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 374,630 4,726 SH SOLE 4,726 0 0
CATERPILLAR INC COM 149123101 805,924 2,076 SH SOLE 2,076 0 0
CBRE GROUP INC CL A 12504L109 340,772 2,432 SH SOLE 2,432 0 0
CENCORA INC COM 03073E105 814,393 2,716 SH SOLE 2,716 0 0
CHEVRON CORP NEW COM 166764100 846,539 5,912 SH SOLE 5,912 0 0
CHUBB LIMITED COM H1467J104 24,210,593 83,565 SH SOLE 83,565 0 0
CISCO SYS INC COM 17275R102 716,462 10,327 SH SOLE 10,327 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 76,000 10,000 SH SOLE 10,000 0 0
CME GROUP INC COM 12572Q105 30,509,570 110,694 SH SOLE 110,694 0 0
COCA COLA CO COM 191216100 2,101,741 29,707 SH SOLE 29,707 0 0
COLGATE PALMOLIVE CO COM 194162103 436,411 4,801 SH SOLE 4,801 0 0
COMCAST CORP NEW CL A 20030N101 17,005,189 476,469 SH SOLE 476,469 0 0
CONOCOPHILLIPS COM 20825C104 298,745 3,329 SH SOLE 3,329 0 0
CORNING INC COM 219350105 601,682 11,441 SH SOLE 11,441 0 0
CORTEVA INC COM 22052L104 2,534,169 34,002 SH SOLE 34,002 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,231,708 3,265 SH SOLE 3,265 0 0
CUMMINS INC COM 231021106 229,250 700 SH SOLE 700 0 0
D R HORTON INC COM 23331A109 1,034,196 8,022 SH SOLE 8,022 0 0
DANAHER CORPORATION COM 235851102 236,258 1,196 SH SOLE 1,196 0 0
DEERE & CO COM 244199105 27,611,601 54,301 SH SOLE 54,301 0 0
DIGITAL RLTY TR INC COM 253868103 309,436 1,775 SH SOLE 1,775 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,030,648 28,757 SH SOLE 28,757 0 0
DISNEY WALT CO COM 254687106 1,783,625 14,383 SH SOLE 14,383 0 0
DOCUSIGN INC COM 256163106 389,450 5,000 SH SOLE 5,000 0 0
DOVER CORP COM 260003108 305,628 1,668 SH SOLE 1,668 0 0
DOW INC COM 260557103 630,198 23,799 SH SOLE 23,799 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 215,232 1,824 SH SOLE 1,824 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,725,656 25,159 SH SOLE 25,159 0 0
EATON CORP PLC SHS G29183103 3,397,831 9,518 SH SOLE 9,518 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1,113,484 80,280 SH SOLE 80,280 0 0
ELI LILLY & CO COM 532457108 12,706,834 16,301 SH SOLE 16,301 0 0
EMERSON ELEC CO COM 291011104 1,197,837 8,984 SH SOLE 8,984 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 90,199 10,738 SH SOLE 10,738 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,107,326 61,077 SH SOLE 61,077 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,326,360 42,772 SH SOLE 42,772 0 0
EQUINIX INC COM 29444U700 995,133 1,251 SH SOLE 1,251 0 0
EXXON MOBIL CORP COM 30231G102 18,629,221 172,813 SH SOLE 172,813 0 0
FEDEX CORP COM 31428X106 262,543 1,155 SH SOLE 1,155 0 0
FERRARI N V COM N3167Y103 285,120 581 SH SOLE 581 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14,745,561 299,341 SH SOLE 299,341 0 0
FIVE BELOW INC COM 33829M101 398,262 3,036 SH SOLE 3,036 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 222,183 2,925 SH SOLE 2,925 0 0
GALLAGHER ARTHUR J & CO COM 363576109 557,009 1,740 SH SOLE 1,740 0 0
GE AEROSPACE COM NEW 369604301 644,047 2,502 SH SOLE 2,502 0 0
GE VERNOVA INC COM 36828A101 222,772 421 SH SOLE 421 0 0
GENERAL DYNAMICS CORP COM 369550108 294,868 1,011 SH SOLE 1,011 0 0
GILEAD SCIENCES INC COM 375558103 328,730 2,965 SH SOLE 2,965 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529 250,339 4,155 SH SOLE 4,155 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 404,125 571 SH SOLE 571 0 0
GRAINGER W W INC COM 384802104 336,276 323 SH SOLE 323 0 0
GREEN BRICK PARTNERS INC COM 392709101 438,588 6,975 SH SOLE 6,975 0 0
HERSHEY CO COM 427866108 443,253 2,671 SH SOLE 2,671 0 0
HOME DEPOT INC COM 437076102 32,648,038 89,047 SH SOLE 89,047 0 0
HONEYWELL INTL INC COM 438516106 926,862 3,980 SH SOLE 3,980 0 0
IDEXX LABS INC COM 45168D104 1,221,246 2,277 SH SOLE 2,277 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 323,274 1,762 SH SOLE 1,762 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 973,658 3,303 SH SOLE 3,303 0 0
INTUIT COM 461202103 570,244 724 SH SOLE 724 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 247,252 455 SH SOLE 455 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 275,018 1,211 SH SOLE 1,211 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 767,793 7,362 SH SOLE 7,362 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 819,078 18,921 SH SOLE 18,921 0 0
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 295,519 3,700 SH SOLE 3,700 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 255,734 6,050 SH SOLE 6,050 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 728,489 6,764 SH SOLE 6,764 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 260,448 4,999 SH SOLE 4,999 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,112,067 6,119 SH SOLE 6,119 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 21,507,403 38,988 SH SOLE 38,988 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,575 2,500 SH Put SOLE 2,500 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 318,904 5,210 SH SOLE 5,210 0 0
ISHARES GOLD TR ISHARES NEW 464285204 438,266 7,028 SH SOLE 7,028 0 0
ISHARES INC CORE MSCI EMKT 46434G103 201,761 3,361 SH SOLE 3,361 0 0
ISHARES INC MSCI WORLD ETF 464286392 57,876,809 341,698 SH SOLE 341,698 0 0
ISHARES SILVER TR ISHARES 46428Q109 258,838 7,889 SH SOLE 7,889 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 506,111 4,918 SH SOLE 4,918 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 501,966 6,058 SH SOLE 6,058 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 365,964 3,073 SH SOLE 3,073 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 495,131 5,170 SH SOLE 5,170 0 0
ISHARES TR CORE MSCI EAFE 46432F842 374,909 4,491 SH SOLE 4,491 0 0
ISHARES TR CORE MSCI INTL 46435G326 218,311 2,871 SH SOLE 2,871 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 256,128 3,313 SH SOLE 3,313 0 0
ISHARES TR CORE S&P MCP ETF 464287507 281,385 4,537 SH SOLE 4,537 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,958,040 17,916 SH SOLE 17,916 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,698,520 4,346 SH SOLE 4,346 0 0
ISHARES TR EAFE VALUE ETF 464288877 238,748 3,761 SH SOLE 3,761 0 0
ISHARES TR EUROPE ETF 464287861 3,162,500 50,000 SH SOLE 50,000 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 267,706 20,420 SH SOLE 20,420 0 0
ISHARES TR GLOBAL 100 ETF 464287572 242,651 2,251 SH SOLE 2,251 0 0
ISHARES TR INDIA 50 ETF 464289529 250,202 4,601 SH SOLE 4,601 0 0
ISHARES TR ISHARES SEMICDTR 464287523 569,061 2,384 SH SOLE 2,384 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 330,411 6,263 SH SOLE 6,263 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 317,608 5,960 SH SOLE 5,960 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,329,429 27,559 SH SOLE 27,559 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 100,764,851 551,170 SH SOLE 551,170 0 0
ISHARES TR NATIONAL MUN ETF 464288414 524,908 5,024 SH SOLE 5,024 0 0
ISHARES TR RUS 1000 ETF 464287622 582,363 1,715 SH SOLE 1,715 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,366,184 5,573 SH SOLE 5,573 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 576,086 2,966 SH SOLE 2,966 0 0
ISHARES TR RUS MID CAP ETF 464287499 955,936 10,394 SH SOLE 10,394 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,064,924 4,935 SH SOLE 4,935 0 0
ISHARES TR SELECT DIVID ETF 464287168 371,735 2,799 SH SOLE 2,799 0 0
ISHARES TR US HOME CONS ETF 464288752 204,974 2,200 SH SOLE 2,200 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 548,368 8,372 SH SOLE 8,372 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 63,255,284 1,246,410 SH SOLE 1,246,410 0 0
JOHNSON & JOHNSON COM 478160104 2,414,672 15,808 SH SOLE 15,808 0 0
JPMORGAN CHASE & CO. COM 46625H100 9,930,365 34,253 SH SOLE 34,253 0 0
KIMBERLY-CLARK CORP COM 494368103 223,289 1,732 SH SOLE 1,732 0 0
KINDER MORGAN INC DEL COM 49456B101 232,289 7,901 SH SOLE 7,901 0 0
KKR & CO INC COM 48251W104 758,138 5,699 SH SOLE 5,699 0 0
KROGER CO COM 501044101 339,211 4,729 SH SOLE 4,729 0 0
LINDE PLC SHS G54950103 295,114 629 SH SOLE 629 0 0
LOCKHEED MARTIN CORP COM 539830109 449,279 970 SH SOLE 970 0 0
LOWES COS INC COM 548661107 4,126,560 18,599 SH SOLE 18,599 0 0
LUCID DIAGNOSTICS INC COM 54948X109 14,950 13,000 SH SOLE 13,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 231,541 1,059 SH SOLE 1,059 0 0
MARVELL TECHNOLOGY INC COM 573874104 768,272 9,926 SH SOLE 9,926 0 0
MASTERCARD INCORPORATED CL A 57636Q104 69,072,386 122,918 SH SOLE 122,918 0 0
MCDONALDS CORP COM 580135101 2,133,718 7,303 SH SOLE 7,303 0 0
MEDTRONIC PLC SHS G5960L103 300,562 3,448 SH SOLE 3,448 0 0
MERCK & CO INC COM 58933Y105 782,576 9,886 SH SOLE 9,886 0 0
META PLATFORMS INC CL A 30303M102 58,004,346 78,587 SH SOLE 78,587 0 0
MICROSOFT CORP COM 594918104 105,765,760 212,633 SH SOLE 212,633 0 0
MONDELEZ INTL INC CL A 609207105 590,707 8,759 SH SOLE 8,759 0 0
MORGAN STANLEY COM NEW 617446448 353,559 2,510 SH SOLE 2,510 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,394,374 8,073 SH SOLE 8,073 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,761,590 34,199 SH SOLE 34,199 0 0
NETFLIX INC COM 64110L106 1,001,669 748 SH SOLE 748 0 0
NEXTERA ENERGY INC COM 65339F101 20,577,176 296,416 SH SOLE 296,416 0 0
NEXTNAV INC COMMON STOCK 65345N106 494,015 32,501 SH SOLE 32,501 0 0
NEXTNAV INC COMMON STOCK 65345N106 119,015 16,500 SH Call SOLE 16,500 0 0
NIKE INC CL B 654106103 204,682 2,881 SH SOLE 2,881 0 0
NORFOLK SOUTHN CORP COM 655844108 310,236 1,212 SH SOLE 1,212 0 0
NOVO-NORDISK A S ADR 670100205 27,147,784 393,332 SH SOLE 393,332 0 0
NVIDIA CORPORATION COM 67066G104 57,386,035 363,226 SH SOLE 363,226 0 0
NVR INC COM 62944T105 30,133,493 4,080 SH SOLE 4,080 0 0
ORACLE CORP COM 68389X105 2,329,376 10,654 SH SOLE 10,654 0 0
PACCAR INC COM 693718108 386,799 4,069 SH SOLE 4,069 0 0
PACER FDS TR CASH COWS ETF 69374H659 791,286 19,867 SH SOLE 19,867 0 0
PACER FDS TR US CASH COWS 100 69374H881 202,030 3,667 SH SOLE 3,667 0 0
PALO ALTO NETWORKS INC COM 697435105 896,323 4,380 SH SOLE 4,380 0 0
PAVMED INC COM NEW 70387R403 12,906 21,500 SH SOLE 21,500 0 0
PEPSICO INC COM 713448108 695,323 5,266 SH SOLE 5,266 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,277,501 110,702 SH SOLE 110,702 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 558,572 44,650 SH SOLE 44,650 0 0
PFIZER INC COM 717081103 715,371 29,512 SH SOLE 29,512 0 0
PHILIP MORRIS INTL INC COM 718172109 657,489 3,610 SH SOLE 3,610 0 0
PHILLIPS 66 COM 718546104 344,419 2,887 SH SOLE 2,887 0 0
PIPER SANDLER COMPANIES COM 724078100 408,294 1,469 SH SOLE 1,469 0 0
PLUG POWER INC COM NEW 72919P202 29,800 20,000 SH SOLE 20,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 417,459 4,326 SH SOLE 4,326 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 503,824 6,343 SH SOLE 6,343 0 0
PROCTER AND GAMBLE CO COM 742718109 20,804,744 130,585 SH SOLE 130,585 0 0
PROGRESSIVE CORP COM 743315103 270,339 1,013 SH SOLE 1,013 0 0
QUALCOMM INC COM 747525103 255,847 1,606 SH SOLE 1,606 0 0
QUANTA SVCS INC COM 74762E102 356,151 942 SH SOLE 942 0 0
RBB FD INC US TREAS 3 MNTH 74933W452 48,439,240 968,882 SH SOLE 968,882 0 0
ROYAL BK CDA COM 780087102 1,001,227 7,611 SH SOLE 7,611 0 0
RTX CORPORATION COM 75513E101 40,044,758 274,242 SH SOLE 274,242 0 0
S&P GLOBAL INC COM 78409V104 1,985,774 3,766 SH SOLE 3,766 0 0
SALESFORCE INC COM 79466L302 1,355,673 4,971 SH SOLE 4,971 0 0
SAP SE SPON ADR 803054204 32,929,168 108,284 SH SOLE 108,284 0 0
SCHWAB CHARLES CORP COM 808513105 283,483 3,107 SH SOLE 3,107 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 293,786 6,898 SH SOLE 6,898 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 228,768 9,600 SH SOLE 9,600 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 518,446 19,564 SH SOLE 19,564 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 468,528 16,040 SH SOLE 16,040 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 535,240 19,344 SH SOLE 19,344 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 420,050 17,187 SH SOLE 17,187 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 492,407 5,806 SH SOLE 5,806 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 217,330 1,000 SH SOLE 1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 786,026 3,104 SH SOLE 3,104 0 0
SEMPRA COM 816851109 345,360 4,558 SH SOLE 4,558 0 0
SERVICENOW INC COM 81762P102 634,325 617 SH SOLE 617 0 0
SHELL PLC SPON ADS 780259305 2,430,131 34,514 SH SOLE 34,514 0 0
SHERWIN WILLIAMS CO COM 824348106 25,365,316 73,874 SH SOLE 73,874 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 714,132 6,191 SH SOLE 6,191 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 258,662 587 SH SOLE 587 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,010,953 13,158 SH SOLE 13,158 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,060,049 19,519 SH SOLE 19,519 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,255 3,500 SH Put SOLE 3,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,115,456 1,969 SH SOLE 1,969 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 397,622 1,885 SH SOLE 1,885 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 502,357 14,960 SH SOLE 14,960 0 0
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 4,440,701 104,242 SH SOLE 104,242 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 241,037 7,984 SH SOLE 7,984 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 346,112 2,550 SH SOLE 2,550 0 0
STARBUCKS CORP COM 855244109 373,576 4,077 SH SOLE 4,077 0 0
STRYKER CORPORATION COM 863667101 1,147,327 2,900 SH SOLE 2,900 0 0
SYNOPSYS INC COM 871607107 379,383 740 SH SOLE 740 0 0
SYSCO CORP COM 871829107 423,993 5,598 SH SOLE 5,598 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 60,950,520 269,109 SH SOLE 269,109 0 0
TARGET CORP COM 87612E106 271,288 2,750 SH SOLE 2,750 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 320,136 1,898 SH SOLE 1,898 0 0
TESLA INC COM 88160R101 580,524 1,828 SH SOLE 1,828 0 0
TEXAS INSTRS INC COM 882508104 25,228,795 121,514 SH SOLE 121,514 0 0
THE CIGNA GROUP COM 125523100 507,110 1,534 SH SOLE 1,534 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 462,630 1,141 SH SOLE 1,141 0 0
TJX COS INC NEW COM 872540109 1,429,644 11,577 SH SOLE 11,577 0 0
TRAVELERS COMPANIES INC COM 89417E109 365,460 1,366 SH SOLE 1,366 0 0
UNION PAC CORP COM 907818108 2,200,715 9,565 SH SOLE 9,565 0 0
UNITEDHEALTH GROUP INC COM 91324P102 35,357,675 113,337 SH SOLE 113,337 0 0
US BANCORP DEL COM NEW 902973304 5,482,031 121,150 SH SOLE 121,150 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 24,953,185 266,054 SH SOLE 266,054 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,023,226 2,334 SH SOLE 2,334 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,992,512 10,489 SH SOLE 10,489 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 260,802 932 SH SOLE 932 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 86,635,163 152,519 SH SOLE 152,519 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 532,968 2,249 SH SOLE 2,249 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 31,621,310 104,041 SH SOLE 104,041 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,082,507 6,125 SH SOLE 6,125 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 677,008 13,688 SH SOLE 13,688 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 352,078 4,246 SH SOLE 4,246 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,236,607 128,762 SH SOLE 128,762 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 352,997 1,725 SH SOLE 1,725 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 9,760,113 171,200 SH SOLE 171,200 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,474,367 18,561 SH SOLE 18,561 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 288,901 2,635 SH SOLE 2,635 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 607,770 14,046 SH SOLE 14,046 0 0
VICI PPTYS INC COM 925652109 1,954,859 59,965 SH SOLE 59,965 0 0
VISA INC COM CL A 92826C839 8,523,330 24,006 SH SOLE 24,006 0 0
WALMART INC COM 931142103 35,482,306 362,879 SH SOLE 362,879 0 0
WASTE MGMT INC DEL COM 94106L109 2,951,804 12,900 SH SOLE 12,900 0 0
WATSCO INC COM 942622200 2,421,844 5,484 SH SOLE 5,484 0 0
WEC ENERGY GROUP INC COM 92939U106 844,333 8,103 SH SOLE 8,103 0 0
WELLS FARGO CO NEW COM 949746101 1,052,777 13,140 SH SOLE 13,140 0 0
WELLTOWER INC COM 95040Q104 511,152 3,325 SH SOLE 3,325 0 0
WHIRLPOOL CORP COM 963320106 202,840 2,000 SH SOLE 2,000 0 0
WILLIAMS COS INC COM 969457100 526,536 8,383 SH SOLE 8,383 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 243,463 2,964 SH SOLE 2,964 0 0
XCEL ENERGY INC COM 98389B100 346,152 5,083 SH SOLE 5,083 0 0
YUM BRANDS INC COM 988498101 253,091 1,708 SH SOLE 1,708 0 0
ZOETIS INC CL A 98978V103 20,122,696 129,033 SH SOLE 129,033 0 0