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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   843,513 7,237 SH   SOLE   0 0 7,237
ABBOTT LABS COM 002824100   6,500,502 58,682 SH   SOLE   0 0 58,682
ABBVIE INC COM 00287Y109   1,751,626 11,830 SH   SOLE   0 0 11,830
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   14,512,583 42,880 SH   SOLE   0 0 42,880
ADOBE INC COM 00724F101   1,552,950 2,546 SH   SOLE   0 0 2,546
ADVANCED MICRO DEVICES INC COM 007903107   313,394 2,366 SH   SOLE   0 0 2,366
AES CORP COM 00130H105   3,397,086 200,852 SH   SOLE   0 0 200,852
AGILENT TECHNOLOGIES INC COM 00846U101   1,082,095 7,896 SH   SOLE   0 0 7,896
AKAMAI TECHNOLOGIES INC COM 00971T101   2,349,248 20,499 SH   SOLE   0 0 20,499
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   785,059 17,500 SH   SOLE   0 0 17,500
ALLSTATE CORP COM 020002101   286,980 2,057 SH   SOLE   0 0 2,057
ALPHABET INC CAP STK CL A 02079K305   21,685,057 159,995 SH   SOLE   0 0 159,995
ALPHABET INC CAP STK CL C 02079K107   21,243,788 149,614 SH   SOLE   0 0 149,614
ALTRIA GROUP INC COM 02209S103   246,530 3,479 SH   SOLE   0 0 3,479
AMAZON COM INC COM 023135106   26,132,920 178,036 SH   SOLE   0 0 178,036
AMERICAN EXPRESS CO COM 025816109   549,264 2,588 SH   SOLE   0 0 2,588
AMERICAN INTL GROUP INC COM NEW 026874784   1,067,401 10,597 SH   SOLE   0 0 10,597
AMGEN INC COM 031162100   435,399 1,608 SH   SOLE   0 0 1,608
ANALOG DEVICES INC COM 032654105   3,219,750 18,477 SH   SOLE   0 0 18,477
APPLE INC COM 037833100   78,520,847 405,574 SH   SOLE   0 0 405,574
APPLIED MATLS INC COM 038222105   363,361 2,202 SH   SOLE   0 0 2,202
APTIV PLC SHS G6095L109   1,488,365 16,614 SH   SOLE   0 0 16,614
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   885,117 28,072 SH   SOLE   0 0 28,072
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   694,850 5,368 SH   SOLE   0 0 5,368
GALLAGHER ARTHUR J & CO COM 363576109   955,568 3,734 SH   SOLE   0 0 3,734
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   3,875,139 196,709 SH   SOLE   0 0 196,709
AUTOMATIC DATA PROCESSING IN COM 053015103   1,639,707 6,907 SH   SOLE   0 0 6,907
BALL CORP COM 058498106   2,748,536 47,799 SH   SOLE   0 0 47,799
BANK AMERICA CORP COM 060505104   2,947,411 84,557 SH   SOLE   0 0 84,557
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,486,575 18,523 SH   SOLE   0 0 18,523
BIOGEN INC COM 09062X103   520,904 2,321 SH   SOLE   0 0 2,321
BLACKROCK INC COM 09247X101   4,753,901 5,777 SH   SOLE   0 0 5,777
BLACKSTONE INC COM 09260D107   4,141,523 33,478 SH   SOLE   0 0 33,478
BLACKSTONE MTG TR INC COM CL A 09257W100   219,119 10,000 SH   SOLE   0 0 10,000
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   227,280 8,000 SH   SOLE   0 0 8,000
BOEING CO COM 097023105   9,323,540 62,121 SH   SOLE   0 0 62,121
BORGWARNER INC COM 099724106   413,709 11,689 SH   SOLE   0 0 11,689
BRISTOL-MYERS SQUIBB CO COM 110122108   4,237,102 64,557 SH   SOLE   0 0 64,557
AVAGO TECHNOLOGIES LTD COM 11135F101   1,263,617 1,122 SH   SOLE   0 0 1,122
BROADSTONE NET LEASE INC COM 11135E203   28,125,308 1,611,382 SH   SOLE   0 0 1,611,382
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,038,378 78,194 SH   SOLE   0 0 78,194
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,220,802 54,229 SH   SOLE   0 0 54,229
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,694,246 161,549 SH   SOLE   0 0 161,549
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   628,677 7,078 SH   SOLE   0 0 7,078
CAPITAL ONE FINL CORP COM 14040H105   6,149,723 49,246 SH   SOLE   0 0 49,246
CARLYLE GROUP INC COM 14316J108   454,914 11,180 SH   SOLE   0 0 11,180
CASTLE BIOSCIENCES INC COM 14843C105   2,036,202 92,250 SH   SOLE   0 0 92,250
CATERPILLAR INC COM 149123101   3,234,334 10,696 SH   SOLE   0 0 10,696
CENTENE CORP DEL COM 15135B101   278,955 1,121 SH   SOLE   0 0 1,121
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,524,549 15,945 SH   SOLE   0 0 15,945
CHEVRON CORP NEW COM 166764100   6,467,260 46,823 SH   SOLE   0 0 46,823
CHUBB LIMITED COM H1467J104   7,456,204 34,335 SH   SOLE   0 0 34,335
CINTAS CORP COM 172908105   524,314 802 SH   SOLE   0 0 802
CISCO SYS INC COM 17275R102   5,526,452 122,006 SH   SOLE   0 0 122,006
CME GROUP INC COM 12572Q105   5,539,527 25,590 SH   SOLE   0 0 25,590
COCA COLA CO COM 191216100   3,613,535 56,635 SH   SOLE   0 0 56,635
COLGATE PALMOLIVE CO COM 194162103   5,780,062 66,010 SH   SOLE   0 0 66,010
COMCAST CORP NEW CL A 20030N101   260,820 5,416 SH   SOLE   0 0 5,416
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,921,659 44,942 SH   SOLE   0 0 44,942
CONOCOPHILLIPS COM 20825C104   688,527 6,497 SH   SOLE   0 0 6,497
COOPER COS INC COM NEW 216648402   241,066 2,645 SH   SOLE   0 0 2,645
COPART INC COM 217204106   943,789 18,248 SH   SOLE   0 0 18,248
CORTEVA INC COM 22052L104   1,257,133 3,098 SH   SOLE   0 0 3,098
COSTCO WHSL CORP NEW COM 22160K105   4,642,570 7,319 SH   SOLE   0 0 7,319
CSX CORP COM 126408103   816,687 23,650 SH   SOLE   0 0 23,650
CVS HEALTH CORP COM 126650100   1,594,679 16,321 SH   SOLE   0 0 16,321
D R HORTON INC COM 23331A109   225,994 1,474 SH   SOLE   0 0 1,474
DANAHER CORPORATION COM 235851102   17,944,659 79,790 SH   SOLE   0 0 79,790
DBX ETF TR XTRACK MSCI EAFE 233051200   270,536 4,373 SH   SOLE   0 0 4,373
DEERE & CO COM 244199105   264,073 692 SH   SOLE   0 0 692
DELL TECHNOLOGIES INC CL C 24703L202   276,395 3,685 SH   SOLE   0 0 3,685
DIAGEO PLC SPON ADR NEW 25243Q205   346,816 2,789 SH   SOLE   0 0 2,789
DOLLAR GEN CORP NEW COM 256677105   941,318 6,342 SH   SOLE   0 0 6,342
DOMINOS PIZZA INC COM 25754A201   1,819,583 4,364 SH   SOLE   0 0 4,364
DOVER CORP COM 260003108   10,875,444 74,104 SH   SOLE   0 0 74,104
DOW INC COM 260557103   339,131 6,425 SH   SOLE   0 0 6,425
DOXIMITY INC CL A 26622P107   544,228 1,724 SH   SOLE   0 0 1,724
EAST WEST BANCORP INC COM 27579R104   234,773 3,263 SH   SOLE   0 0 3,263
EASTGROUP PPTYS INC COM 277276101   605,253 3,500 SH   SOLE   0 0 3,500
ECOLAB INC COM 278865100   3,845,792 19,535 SH   SOLE   0 0 19,535
EDWARDS LIFESCIENCES CORP COM 28176E108   299,434 4,069 SH   SOLE   0 0 4,069
EMERSON ELEC CO COM 291011104   858,937 8,976 SH   SOLE   0 0 8,976
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,792,291 36,202 SH   SOLE   0 0 36,202
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   432,451 28,492 SH   SOLE   0 0 28,492
ENTERGY CORP NEW COM 29364G103   606,432 6,000 SH   SOLE   0 0 6,000
ENTERPRISE PRODS PARTNERS L COM 293792107   2,680,586 111,638 SH   SOLE   0 0 111,638
EOG RES INC COM 26875P101   6,702,202 62,845 SH   SOLE   0 0 62,845
LAUDER ESTEE COS INC CL A 518439104   405,259 880 SH   SOLE   0 0 880
EXXON MOBIL CORP COM 30231G102   1,882,004 17,476 SH   SOLE   0 0 17,476
FEDEX CORP COM 31428X106   1,294,777 4,569 SH   SOLE   0 0 4,569
FIRST CTZNS BANCSHARES INC N CL A 31946M103   283,794 205 SH   SOLE   0 0 205
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,884,018 11,918 SH   SOLE   0 0 11,918
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   471,237 43,650 SH   SOLE   0 0 43,650
FIRSTENERGY CORP COM 337932107   396,698 11,139 SH   SOLE   0 0 11,139
FIRSTSERVICE CORP NEW COM 33767E202   605,273 3,373 SH   SOLE   0 0 3,373
FORTIVE CORP COM 34959J108   514,895 7,046 SH   SOLE   0 0 7,046
GENERAC HLDGS INC COM 368736104   1,592,883 13,972 SH   SOLE   0 0 13,972
GENERAL DYNAMICS CORP COM 369550108   1,140,048 4,196 SH   SOLE   0 0 4,196
GENERAL MLS INC COM 370334104   394,488 5,655 SH   SOLE   0 0 5,655
GILEAD SCIENCES INC COM 375558103   681,456 7,877 SH   SOLE   0 0 7,877
GLADSTONE COMMERCIAL CORP COM 376536108   219,613 15,000 SH   SOLE   0 0 15,000
GOLDMAN SACHS GROUP INC COM 38141G104   556,073 1,571 SH   SOLE   0 0 1,571
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,116,917 95,385 SH   SOLE   0 0 95,385
HALLIBURTON CO COM 406216101   421,509 11,874 SH   SOLE   0 0 11,874
HALOZYME THERAPEUTICS INC COM 40637H109   250,367 6,764 SH   SOLE   0 0 6,764
HENRY JACK & ASSOC INC COM 426281101   429,768 2,322 SH   SOLE   0 0 2,322
HOME DEPOT INC COM 437076102   7,927,003 23,952 SH   SOLE   0 0 23,952
HONEYWELL INTL INC COM 438516106   1,481,811 8,164 SH   SOLE   0 0 8,164
INTERNATIONAL BUSINESS MACHS COM 459200101   436,842 2,341 SH   SOLE   0 0 2,341
ILLINOIS TOOL WKS INC COM 452308109   359,442 1,284 SH   SOLE   0 0 1,284
IMMIX BIOPHARMA INC COM 45258H106   169,720 24,526 SH   SOLE   0 0 24,526
INTEL CORP COM 458140100   564,591 11,603 SH   SOLE   0 0 11,603
INTERCONTINENTAL EXCHANGE INC COM 45866F104   369,236 3,523 SH   SOLE   0 0 3,523
INTUIT COM 461202103   988,172 1,525 SH   SOLE   0 0 1,525
INTUITIVE SURGICAL INC COM NEW 46120E602   10,346,494 31,332 SH   SOLE   0 0 31,332
INVESCO QQQ TR UNIT SER 1 46090E103   2,054,743 5,015 SH   SOLE   0 0 5,015
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   286,529 4,708 SH   SOLE   0 0 4,708
ISHARES TR CORE MSCI EAFE 46432F842   5,414,355 97,004 SH   SOLE   0 0 97,004
ISHARES INC CORE MSCI EMKT 46434G103   2,032,791 38,745 SH   SOLE   0 0 38,745
ISHARES TR CORE MSCI TOTAL 46432F834   560,858 7,752 SH   SOLE   0 0 7,752
ISHARES TR CORE S&P500 ETF 464287200   8,031,233 23,298 SH   SOLE   0 0 23,298
ISHARES TR CORE S&P MCP ETF 464287507   2,472,178 43,055 SH   SOLE   0 0 43,055
ISHARES TR CORE S&P SCP ETF 464287804   5,229,299 43,179 SH   SOLE   0 0 43,179
ISHARES TR CORE S&P TTL STK 464287150   883,799 4,314 SH   SOLE   0 0 4,314
ISHARES TR CORE US AGGBD ET 464287226   621,206 46,967 SH   SOLE   0 0 46,967
ISHARES TR CORE S&P US GWT 464287671   532,201 4,477 SH   SOLE   0 0 4,477
ISHARES TR CORE S&P US VLU 464287663   408,056 4,045 SH   SOLE   0 0 4,045
ISHARES TR HDG MSCI EAFE 46434V803   4,396,748 140,908 SH   SOLE   0 0 140,908
ISHARES TR ESG AWR MSCI USA 46435G425   370,158 2,678 SH   SOLE   0 0 2,678
ISHARES TR EXPANDED TECH 464287515   947,169 13,425 SH   SOLE   0 0 13,425
ISHARES TR IBOXX INV CP ETF 464287242   272,072 11,294 SH   SOLE   0 0 11,294
ISHARES TR MSCI AC ASIA ETF 464288182   267,611 4,020 SH   SOLE   0 0 4,020
ISHARES TR EAFE GRWTH ETF 464288885   395,225 2,658 SH   SOLE   0 0 2,658
ISHARES TR EAFE VALUE ETF 464288877   642,154 7,920 SH   SOLE   0 0 7,920
ISHARES TR MSCI EMG MKT ETF 464287234   341,164 15,243 SH   SOLE   0 0 15,243
ISHARES TR MSCI USA QLT FCT 46432F339   755,556 3,331 SH   SOLE   0 0 3,331
ISHARES TR NATIONAL MUN ETF 464288414   685,585 4,966 SH   SOLE   0 0 4,966
ISHARES TR RUS 1000 ETF 464287622   402,043 2,089 SH   SOLE   0 0 2,089
ISHARES TR RUS 1000 GRW WTF 464287614   834,304 2,753 SH   SOLE   0 0 2,753
ISHARES TR RUS 1000 VAL ETF 464287598   452,693 2,653 SH   SOLE   0 0 2,653
ISHARES TR RUSSELL 2000 ETF 464287655   590,177 3,432 SH   SOLE   0 0 3,432
ISHARES TR RUS 2000 GRW ETF 464287648   5,839,650 22,932 SH   SOLE   0 0 22,932
ISHARES TR RUSSELL 3000 ETF 464287689   552,667 863 SH   SOLE   0 0 863
ISHARES TR S&P 100 ETF 464287101   300,252 1,062 SH   SOLE   0 0 1,062
ISHARES TR S&P 500 GRWT ETF 464287309   904,351 11,271 SH   SOLE   0 0 11,271
ISHARES TR S&P MC 400GR ETF 464287606   3,670,421 50,841 SH   SOLE   0 0 50,841
ISHARES TR S&P SML 600 GWT 464287887   669,749 6,314 SH   SOLE   0 0 6,314
ISHARES TR 20 YR TR BD ETF 464287432   239,432 9,452 SH   SOLE   0 0 9,452
ISHARES TR CORE TOTAL USD 46434V613   1,409,366 20,107 SH   SOLE   0 0 20,107
ISHARES TR MBS ETF 464288588   474,010 37,484 SH   SOLE   0 0 37,484
ISHARES TR TRS FLT RT BD 46434V860   418,458 5,064 SH   SOLE   0 0 5,064
ISHARES TR CORE DIV GRWTH 46434V621   298,540 3,747 SH   SOLE   0 0 3,747
ISHARES TR US CONSUM DISCRE 464287580   1,407,125 21,971 SH   SOLE   0 0 21,971
ISHARES TR U.S. FIN SVC ETF 464287770   388,527 6,504 SH   SOLE   0 0 6,504
ISHARES TR U.S. FINLS ETF 464287788   290,906 5,377 SH   SOLE   0 0 5,377
ISHARES TR US HLTHCARE ETF 464287762   895,645 15,185 SH   SOLE   0 0 15,185
ISHARES TR US HLTHCR PR ETF 464288828   550,567 8,050 SH   SOLE   0 0 8,050
ISHARES TR US INDUSTRIALS 464287754   1,187,857 9,887 SH   SOLE   0 0 9,887
ISHARES TR U.S. TECH ETF 464287721   13,086,056 115,332 SH   SOLE   0 0 115,332
ISHARES TR US TREAS BD ETF 46429B267   290,546 5,168 SH   SOLE   0 0 5,168
J P MORGAN EXCHANGE TRADED EQUITY PREMIUM 46641Q332   496,565 9,605 SH   SOLE   0 0 9,605
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   276,019 8,575 SH   SOLE   0 0 8,575
JOHNSON & JOHNSON COM 478160104   13,455,085 87,470 SH   SOLE   0 0 87,470
JPMORGAN CHASE & CO COM 46625H100   15,825,668 96,972 SH   SOLE   0 0 96,972
J P MORGAN EXCHANGE TRADED ULTRA SHRT INC 46641Q837   280,544 5,381 SH   SOLE   0 0 5,381
KINDER MORGAN INC DEL COM 49456B101   526,607 24,456 SH   SOLE   0 0 24,456
KRAFT HEINZ CO COM 500754106   264,703 7,235 SH   SOLE   0 0 7,235
L3HARRIS TECHNOLOGIES INC COM 502431109   220,519 1,080 SH   SOLE   0 0 1,080
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,632,018 11,603 SH   SOLE   0 0 11,603
LAM RESEARCH CORP COM 512807108   5,808,543 7,890 SH   SOLE   0 0 7,890
LEIDOS HOLDINGS INC COM 525327102   390,199 3,605 SH   SOLE   0 0 3,605
ELI LILLY & CO COM 532457108   2,069,086 3,802 SH   SOLE   0 0 3,802
LINDE PLC SHS G54950103   645,113 1,715 SH   SOLE   0 0 1,715
LOCKHEED MARTIN CORP COM 539830109   3,954,057 8,617 SH   SOLE   0 0 8,617
LOWES COS INC COM 548661107   254,152 1,307 SH   SOLE   0 0 1,307
LULULEMON ATHLETICA INC COM 550021109   2,300,805 4,809 SH   SOLE   0 0 4,809
M & T BK CORP COM 55261F104   510,349 3,833 SH   SOLE   0 0 3,833
MARATHON PETE CORP COM 56585A102   456,949 3,199 SH   SOLE   0 0 3,199
MARKEL GROUP INC COM 570535104   370,594 265 SH   SOLE   0 0 265
MARRIOTT INTL INC NEW CL A 571903202   5,574,156 32,679 SH   SOLE   0 0 32,679
MASTERCARD INCORPORATED CL A 57636Q104   13,470,731 31,336 SH   SOLE   0 0 31,336
MCDONALDS CORP COM 580135101   3,146,987 10,603 SH   SOLE   0 0 10,603
MCKESSON CORP COM 58155Q103   222,076 497 SH   SOLE   0 0 497
MEDTRONIC PLC SHS G5960L103   1,054,062 14,215 SH   SOLE   0 0 14,215
MERCK & CO INC COM 58933Y105   11,022,271 106,955 SH   SOLE   0 0 106,955
META PLATFORMS INC CL A 30303M102   1,980,406 6,222 SH   SOLE   0 0 6,222
MICROSOFT CORP COM 594918104   26,859,789 74,421 SH   SOLE   0 0 74,421
MOELIS & CO CL A 60786M105   252,136 4,492 SH   SOLE   0 0 4,492
MONDELEZ INTL INC CL A 609207105   10,733,779 153,988 SH   SOLE   0 0 153,988
MORGAN STANLEY COM NEW 617446448   259,701 2,775 SH   SOLE   0 0 2,775
NASDAQ INC COM 631103108   678,494 13,046 SH   SOLE   0 0 13,046
NETFLIX INC COM 64110L106   722,043 1,758 SH   SOLE   0 0 1,758
NEXTERA ENERGY INC COM 65339F101   334,920 6,221 SH   SOLE   0 0 6,221
NIKE INC CL B 654106103   1,745,480 15,567 SH   SOLE   0 0 15,567
NORFOLK SOUTHN CORP COM 655844108   468,032 1,978 SH   SOLE   0 0 1,978
NOVARTIS AG SPONSORED ADR 66987V109   290,491 2,157 SH   SOLE   0 0 2,157
NOVO-NORDISK A S ADR 670100205   1,877,779 17,093 SH   SOLE   0 0 17,093
NVIDIA CORPORATION COM 67066G104   5,008,413 10,394 SH   SOLE   0 0 10,394
ONEOK INC NEW COM 682680103   1,841,168 24,082 SH   SOLE   0 0 24,082
ORACLE CORP COM 68389X105   1,659,544 15,237 SH   SOLE   0 0 15,237
OSHKOSH CORP COM 688239201   601,936 4,627 SH   SOLE   0 0 4,627
OTIS WORLDWIDE CORP COM 68902V107   242,106 2,869 SH   SOLE   0 0 2,869
PARKER-HANNIFIN CORP COM 701094104   2,620,922 5,616 SH   SOLE   0 0 5,616
PATTERSON COS INC COM 703395103   248,966 8,751 SH   SOLE   0 0 8,751
PEPSICO INC COM 713448108   9,409,760 56,615 SH   SOLE   0 0 56,615
PFIZER INC COM 717081103   2,214,322 51,351 SH   SOLE   0 0 51,351
PHILLIPS 66 COM 718546104   234,193 1,761 SH   SOLE   0 0 1,761
PIONEER NAT RES CO COM 723787107   364,980 1,636 SH   SOLE   0 0 1,636
PNC FINL SVCS GROUP INC COM 693475105   2,343,500 15,038 SH   SOLE   0 0 15,038
POOL CORP COM 73278L105   613,216 1,392 SH   SOLE   0 0 1,392
PROCTER AND GAMBLE CO COM 742718109   5,414,819 37,238 SH   SOLE   0 0 37,238
PROGRESSIVE CORP COM 743315103   254,211 1,612 SH   SOLE   0 0 1,612
QUALCOMM INC COM 747525103   1,329,238 9,016 SH   SOLE   0 0 9,016
QUANTA SVCS INC COM 74762E102   423,360 1,872 SH   SOLE   0 0 1,872
REGENERON PHARMACEUTICALS COM 75886F107   1,915,550 2,464 SH   SOLE   0 0 2,464
RELX PLC SPONSORED ADR 759530108   255,053 6,431 SH   SOLE   0 0 6,431
REPUBLIC SVCS INC COM 760759100   707,444 3,926 SH   SOLE   0 0 3,926
ROPER TECHNOLOGIES INC COM 776696106   692,366 1,180 SH   SOLE   0 0 1,180
ROSS STORES INC COM 778296103   301,041 2,239 SH   SOLE   0 0 2,239
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,499,289 41,655 SH   SOLE   0 0 41,655
S&P GLOBAL INC COM 78409V104   955,047 1,911 SH   SOLE   0 0 1,911
SALESFORCE INC COM 79466L302   348,661 1,521 SH   SOLE   0 0 1,521
SANDY SPRING BANCORP INC COM 800363103   545,718 20,059 SH   SOLE   0 0 20,059
SAP SE SPON ADR 803054204   544,311 3,521 SH   SOLE   0 0 3,521
SCHLUMBERGER LTD COM STK 806857108   2,731,287 52,761 SH   SOLE   0 0 52,761
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   453,440 7,804 SH   SOLE   0 0 7,804
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,749,359 30,982 SH   SOLE   0 0 30,982
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   389,636 10,850 SH   SOLE   0 0 10,850
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,595,795 42,607 SH   SOLE   0 0 42,607
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   6,938,343 64,748 SH   SOLE   0 0 64,748
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,327,066 254,921 SH   SOLE   0 0 254,921
SERVICENOW INC COM 81762P102   476,881 716 SH   SOLE   0 0 716
SHELL PLC SPON ADS 780259305   266,951 4,057 SH   SOLE   0 0 4,057
SIMON PPTY GROUP INC NEW COM 828806109   535,613 3,598 SH   SOLE   0 0 3,598
SNAP ON INC COM 833034101   268,044 928 SH   SOLE   0 0 928
SOUTHERN CO COM 842587107   450,381 6,606 SH   SOLE   0 0 6,606
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,887,681 11,972 SH   SOLE   0 0 11,972
SPDR SER TR BLOOMBERG INVT 78468R200   655,697 20,700 SH   SOLE   0 0 20,700
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,990,240 18,881 SH   SOLE   0 0 18,881
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,211,249 33,924 SH   SOLE   0 0 33,924
SPDR GOLD TR GOLD SHS 78463V107   322,121 1,685 SH   SOLE   0 0 1,685
SPDR SER TR NUVEEN BLMBRG MU 78468R721   275,514 3,972 SH   SOLE   0 0 3,972
SPDR SER TR NUVEEN BLOOMBERG 78464A284   289,786 10,533 SH   SOLE   0 0 10,533
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,971,290 33,521 SH   SOLE   0 0 33,521
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,296,854 8,817 SH   SOLE   0 0 8,817
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,129,841 13,510 SH   SOLE   0 0 13,510
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   790,400 1,530 SH   SOLE   0 0 1,530
SPDR SER TR PORTOLIO SHORT 78464A474   1,137,656 36,516 SH   SOLE   0 0 36,516
STARBUCKS CORP COM 855244109   8,356,269 86,392 SH   SOLE   0 0 86,392
STERIS PLC SHS USD G8473T100   639,544 2,720 SH   SOLE   0 0 2,720
STRYKER CORPORATION COM 863667101   1,393,341 4,536 SH   SOLE   0 0 4,536
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   308,015 3,232 SH   SOLE   0 0 3,232
TARGET CORP COM 87612E106   344,287 2,391 SH   SOLE   0 0 2,391
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,554,906 39,884 SH   SOLE   0 0 39,884
TESLA INC COM 88160R101   1,253,830 5,402 SH   SOLE   0 0 5,402
TEXAS INSTRS INC COM 882508104   254,382 1,195 SH   SOLE   0 0 1,195
THERMO FISHER SCIENTIFIC INC COM 883556102   11,717,515 21,541 SH   SOLE   0 0 21,541
THOMSON REUTERS CORP. COM 884903808   666,032 4,133 SH   SOLE   0 0 4,133
TITAN INTL INC ILL COM 88830M102   2,567,856 172,571 SH   SOLE   0 0 172,571
TJX COS INC NEW COM 872540109   7,406,300 85,410 SH   SOLE   0 0 85,410
T-MOBILE US INC COM 872590104   264,705 1,770 SH   SOLE   0 0 1,770
TOMPKINS FINL CORP COM 890110109   285,310 4,737 SH   SOLE   0 0 4,737
TORONTO DOMINION BK ONT COM NEW 891160509   374,796 5,800 SH   SOLE   0 0 5,800
TRACTOR SUPPLY CO COM 892356106   671,754 3,340 SH   SOLE   0 0 3,340
TRUIST FINL CORP COM 89832Q109   343,984 7,979 SH   SOLE   0 0 7,979
TYLER TECHNOLOGIES INC COM 902252105   648,922 1,552 SH   SOLE   0 0 1,552
UNILEVER PLC SPON ADR NEW 904767704   702,642 14,830 SH   SOLE   0 0 14,830
UNION PAC CORP COM 907818108   2,505,324 10,550 SH   SOLE   0 0 10,550
UNITED PARCEL SERVICE INC CL B 911312106   14,200,385 93,685 SH   SOLE   0 0 93,685
UNITEDHEALTH GROUP INC COM 91324P102   5,978,414 12,522 SH   SOLE   0 0 12,522
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   286,691 4,598 SH   SOLE   0 0 4,598
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   322,056 2,063 SH   SOLE   0 0 2,063
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   853,416 4,255 SH   SOLE   0 0 4,255
VANGUARD INDEX FDS GROWTH ETF 922908736   19,576,546 66,623 SH   SOLE   0 0 66,623
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,132,189 45,975 SH   SOLE   0 0 45,975
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,054,161 2,421 SH   SOLE   0 0 2,421
VANGUARD BD INDEX FDS INTERMED TERM 921937819   8,153,420 55,490 SH   SOLE   0 0 55,490
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,379,564 17,388 SH   SOLE   0 0 17,388
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   222,568 2,035 SH   SOLE   0 0 2,035
VANGUARD INDEX FDS MID CAP ETF 922908629   421,078 2,652 SH   SOLE   0 0 2,652
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,092,824 11,173 SH   SOLE   0 0 11,173
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,727,312 22,071 SH   SOLE   0 0 22,071
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   991,370 2,671 SH   SOLE   0 0 2,671
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   38,466,463 44,326 SH   SOLE   0 0 44,326
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   11,265,466 41,987 SH   SOLE   0 0 41,987
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,234,541 6,645 SH   SOLE   0 0 6,645
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,086,176 9,558 SH   SOLE   0 0 9,558
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,461,930 14,666 SH   SOLE   0 0 14,666
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,457,836 17,969 SH   SOLE   0 0 17,969
VANGUARD INDEX FDS VALUE ETF 922908744   3,496,182 16,947 SH   SOLE   0 0 16,947
VERALTO CORP COM SHS 92338C103   994,385 882 SH   SOLE   0 0 882
VERIZON COMMUNICATIONS INC COM 92343V104   385,671 7,958 SH   SOLE   0 0 7,958
VISA INC COM CL A 92826C839   15,248,464 61,875 SH   SOLE   0 0 61,875
WALMART INC COM 931142103   7,189,107 144,580 SH   SOLE   0 0 144,580
DISNEY WALT CO COM 254687106   1,741,169 20,442 SH   SOLE   0 0 20,442
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 942622200   275,935 613 SH   SOLE   0 0 613
WELLS FARGO CO NEW COM 949746101   6,332,645 140,026 SH   SOLE   0 0 140,026
WILLIAMS COS INC COM 969457100   321,028 9,482 SH   SOLE   0 0 9,482
WISDOMTREE TR US QTLY DIV GRT 97717X669   357,655 3,789 SH   SOLE   0 0 3,789
WP CAREY INC COM 92936U109   351,860 5,358 SH   SOLE   0 0 5,358
XPO INC COM 983793100   11,992,648 136,285 SH   SOLE   0 0 136,285
YUM BRANDS INC COM 988498101   6,199,817 47,692 SH   SOLE   0 0 47,692
YUM CHINA HLDGS INC COM 98850P109   374,572 8,828 SH   SOLE   0 0 8,828
ZOETIS INC CL A 98978V103   6,503,518 33,936 SH   SOLE   0 0 33,936