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
ABBVIE INC COM 00287Y109   222,391 1,126 SH   SOLE 0 0 0 1,126
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,884,987 93,270 SH   SOLE 0 0 0 93,270
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   470,128 1,330 SH   SOLE 0 0 0 1,330
ADOBE INC COM 00724F101   426,651 824 SH   SOLE 0 0 0 824
ADVANCED MICRO DEVICES INC COM 007903107   241,198 1,470 SH   SOLE 0 0 0 1,470
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687   327,439 11,478 SH   SOLE 0 0 0 11,478
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   252,672 2,381 SH   SOLE 0 0 0 2,381
ALPHABET INC CAP STK CL A 02079K305   2,730,723 16,465 SH   SOLE 0 0 0 16,465
AMAZON COM INC COM 023135106   1,448,529 7,774 SH   SOLE 0 0 0 7,774
AMERICAN EXPRESS CO COM 025816109   304,286 1,122 SH   SOLE 0 0 0 1,122
AMERICAN WTR WKS CO INC NEW COM 030420103   1,975,780 13,511 SH   SOLE 0 0 0 13,511
AMERIPRISE FINL INC COM 03076C106   634,759 1,351 SH   SOLE 0 0 0 1,351
AMGEN INC COM 031162100   385,363 1,196 SH   SOLE 0 0 0 1,196
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,556,898 77,573 SH   SOLE 0 0 0 77,573
APPLE INC COM 037833100   9,235,024 39,635 SH   SOLE 0 0 0 39,635
APPLIED MATLS INC COM 038222105   569,175 2,817 SH   SOLE 0 0 0 2,817
ARCHER DANIELS MIDLAND CO COM 039483102   1,117,915 18,713 SH   SOLE 0 0 0 18,713
ARISTA NETWORKS INC COM 040413106   485,532 1,265 SH   SOLE 0 0 0 1,265
ASML HOLDING N V N Y REGISTRY SHS N07059210   325,801 391 SH   SOLE 0 0 0 391
ASTRAZENECA PLC SPONSORED ADR 046353108   2,106,217 27,034 SH   SOLE 0 0 0 27,034
AT&T INC COM 00206R102   2,378,254 108,102 SH   SOLE 0 0 0 108,102
ATMOS ENERGY CORP COM 049560105   700,611 5,051 SH   SOLE 0 0 0 5,051
BANK AMERICA CORP COM 060505104   694,577 17,504 SH   SOLE 0 0 0 17,504
BCE INC COM NEW 05534B760   1,407,174 40,436 SH   SOLE 0 0 0 40,436
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,571,540 16,451 SH   SOLE 0 0 0 16,451
BLACKROCK INC COM 09247X101   406,390 428 SH   SOLE 0 0 0 428
BLACKSTONE INC COM 09260D107   921,693 6,019 SH   SOLE 0 0 0 6,019
BOSTON SCIENTIFIC CORP COM 101137107   216,455 2,583 SH   SOLE 0 0 0 2,583
BRISTOL-MYERS SQUIBB CO COM 110122108   2,011,550 38,878 SH   SOLE 0 0 0 38,878
BROADCOM INC COM 11135F101   4,306,879 24,967 SH   SOLE 0 0 0 24,967
CALIFORNIA WTR SVC GROUP COM 130788102   202,403 3,733 SH   SOLE 0 0 0 3,733
CARDINAL HEALTH INC COM 14149Y108   1,288,111 11,655 SH   SOLE 0 0 0 11,655
CARRIER GLOBAL CORPORATION COM 14448C104   218,450 2,714 SH   SOLE 0 0 0 2,714
CATERPILLAR INC COM 149123101   3,098,453 7,922 SH   SOLE 0 0 0 7,922
CENTERPOINT ENERGY INC COM 15189T107   426,117 14,484 SH   SOLE 0 0 0 14,484
CHEVRON CORP NEW COM 166764100   2,515,056 17,078 SH   SOLE 0 0 0 17,078
CHIPOTLE MEXICAN GRILL INC COM 169656105   348,543 6,049 SH   SOLE 0 0 0 6,049
CISCO SYS INC COM 17275R102   3,010,723 56,571 SH   SOLE 0 0 0 56,571
CITIZENS FINL GROUP INC COM 174610105   1,329,272 32,366 SH   SOLE 0 0 0 32,366
COCA COLA CO COM 191216100   914,490 12,726 SH   SOLE 0 0 0 12,726
COLGATE PALMOLIVE CO COM 194162103   251,116 2,419 SH   SOLE 0 0 0 2,419
COMCAST CORP NEW CL A 20030N101   275,055 6,585 SH   SOLE 0 0 0 6,585
CONAGRA BRANDS INC COM 205887102   2,833,944 87,145 SH   SOLE 0 0 0 87,145
CONOCOPHILLIPS COM 20825C104   735,545 6,987 SH   SOLE 0 0 0 6,987
CONSTELLATION BRANDS INC CL A 21036P108   716,294 2,780 SH   SOLE 0 0 0 2,780
CORNING INC COM 219350105   4,213,846 93,330 SH   SOLE 0 0 0 93,330
COSTCO WHSL CORP NEW COM 22160K105   769,685 868 SH   SOLE 0 0 0 868
DANAHER CORPORATION COM 235851102   285,805 1,028 SH   SOLE 0 0 0 1,028
DARDEN RESTAURANTS INC COM 237194105   427,688 2,606 SH   SOLE 0 0 0 2,606
DATADOG INC CL A COM 23804L103   863,410 7,504 SH   SOLE 0 0 0 7,504
DEERE & CO COM 244199105   301,730 723 SH   SOLE 0 0 0 723
DIAGEO PLC SPON ADR NEW 25243Q205   1,872,500 13,343 SH   SOLE 0 0 0 13,343
DICKS SPORTING GOODS INC COM 253393102   215,587 1,033 SH   SOLE 0 0 0 1,033
DISNEY WALT CO COM 254687106   694,018 7,215 SH   SOLE 0 0 0 7,215
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   58,650 13,998 SH   SOLE 0 0 0 13,998
DOMINION ENERGY INC COM 25746U109   331,252 5,732 SH   SOLE 0 0 0 5,732
DTE ENERGY CO COM 233331107   219,324 1,708 SH   SOLE 0 0 0 1,708
DUKE ENERGY CORP NEW COM NEW 26441C204   2,040,857 17,700 SH   SOLE 0 0 0 17,700
DUPONT DE NEMOURS INC COM 26614N102   229,636 2,577 SH   SOLE 0 0 0 2,577
EATON CORP PLC SHS G29183103   228,694 690 SH   SOLE 0 0 0 690
ECOLAB INC COM 278865100   285,459 1,118 SH   SOLE 0 0 0 1,118
EDISON INTL COM 281020107   1,664,464 19,112 SH   SOLE 0 0 0 19,112
ELEVANCE HEALTH INC COM 036752103   210,600 405 SH   SOLE 0 0 0 405
ELI LILLY & CO COM 532457108   1,121,457 1,266 SH   SOLE 0 0 0 1,266
ELLSWORTH GROWTH & INCOME FD COM 289074106   187,026 20,804 SH   SOLE 0 0 0 20,804
ENBRIDGE INC COM 29250N105   1,893,374 46,623 SH   SOLE 0 0 0 46,623
ETF SER SOLUTIONS DISTILLATE US 26922A321   9,130,403 160,945 SH   SOLE 0 0 0 160,945
EXXON MOBIL CORP COM 30231G102   1,207,403 10,300 SH   SOLE 0 0 0 10,300
FIDELITY NATL INFORMATION SV COM 31620M106   228,805 2,732 SH   SOLE 0 0 0 2,732
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   398,365 6,728 SH   SOLE 0 0 0 6,728
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   468,029 12,865 SH   SOLE 0 0 0 12,865
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   253,680 6,483 SH   SOLE 0 0 0 6,483
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   640,915 14,167 SH   SOLE 0 0 0 14,167
FIRST TR MORNINGSTAR DIVID L SHS 336917109   281,694 6,715 SH   SOLE 0 0 0 6,715
FIRST TR NASDAQ 100 TECH IND SHS 337345102   479,997 2,509 SH   SOLE 0 0 0 2,509
FIRST TR VALUE LINE DIVID IN SHS 33734H106   489,472 10,760 SH   SOLE 0 0 0 10,760
FISERV INC COM 337738108   330,197 1,838 SH   SOLE 0 0 0 1,838
FORD MTR CO COM 345370860   608,187 57,593 SH   SOLE 0 0 0 57,593
GE AEROSPACE COM NEW 369604301   1,043,056 5,531 SH   SOLE 0 0 0 5,531
GE VERNOVA INC COM 36828A101   334,534 1,312 SH   SOLE 0 0 0 1,312
GENERAL MLS INC COM 370334104   282,919 3,831 SH   SOLE 0 0 0 3,831
GENUINE PARTS CO COM 372460105   1,709,855 12,241 SH   SOLE 0 0 0 12,241
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   4,091,362 75,167 SH   SOLE 0 0 0 75,167
GSK PLC SPONSORED ADR 37733W204   2,546,203 62,285 SH   SOLE 0 0 0 62,285
HALEON PLC SPON ADS 405552100   228,793 21,625 SH   SOLE 0 0 0 21,625
HERCULES CAPITAL INC COM 427096508   202,331 10,302 SH   SOLE 0 0 0 10,302
HEWLETT PACKARD ENTERPRISE C COM 42824C109   498,753 24,377 SH   SOLE 0 0 0 24,377
HOME DEPOT INC COM 437076102   1,595,105 3,937 SH   SOLE 0 0 0 3,937
HONEYWELL INTL INC COM 438516106   2,262,274 10,944 SH   SOLE 0 0 0 10,944
HP INC COM 40434L105   344,782 9,612 SH   SOLE 0 0 0 9,612
HSBC HLDGS PLC SPON ADR NEW 404280406   2,916,330 64,535 SH   SOLE 0 0 0 64,535
IDEXX LABS INC COM 45168D104   3,510,774 6,949 SH   SOLE 0 0 0 6,949
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   353,727 11,120 SH   SOLE 0 0 0 11,120
INTEL CORP COM 458140100   1,667,465 71,077 SH   SOLE 0 0 0 71,077
INTERNATIONAL BUSINESS MACHS COM 459200101   4,487,570 20,298 SH   SOLE 0 0 0 20,298
INTERNATIONAL PAPER CO COM 460146103   2,981,728 61,038 SH   SOLE 0 0 0 61,038
INTUIT COM 461202103   1,311,552 2,112 SH   SOLE 0 0 0 2,112
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,921,240 139,040 SH   SOLE 0 0 0 139,040
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   174,802 14,154 SH   SOLE 0 0 0 14,154
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   667,243 6,315 SH   SOLE 0 0 0 6,315
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,228,465 107,916 SH   SOLE 0 0 0 107,916
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,698,749 82,624 SH   SOLE 0 0 0 82,624
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,760,331 83,349 SH   SOLE 0 0 0 83,349
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,076,220 105,285 SH   SOLE 0 0 0 105,285
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   3,411,988 174,437 SH   SOLE 0 0 0 174,437
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   1,022,237 41,186 SH   SOLE 0 0 0 41,186
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   774,587 4,323 SH   SOLE 0 0 0 4,323
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   310,007 7,630 SH   SOLE 0 0 0 7,630
ISHARES GOLD TR ISHARES NEW 464285204   7,388,203 148,656 SH   SOLE 0 0 0 148,656
ISHARES INC ASIA/PAC DIV ETF 464286293   3,682,557 95,078 SH   SOLE 0 0 0 95,078
ISHARES INC EM MKTS DIV ETF 464286319   204,344 7,120 SH   SOLE 0 0 0 7,120
ISHARES TR IBONDS 24 TRM TS 46436E874   1,188,670 49,528 SH   SOLE 0 0 0 49,528
ISHARES TR CORE S&P500 ETF 464287200   8,668,023 15,027 SH   SOLE 0 0 0 15,027
ISHARES TR RUS 1000 GRW ETF 464287614   512,394 1,365 SH   SOLE 0 0 0 1,365
ISHARES TR IBONDS 26 TRM TS 46436E858   4,128,465 178,993 SH   SOLE 0 0 0 178,993
ISHARES TR LATN AMER 40 ETF 464287390   3,380,340 130,465 SH   SOLE 0 0 0 130,465
ISHARES TR CORE US AGGBD ET 464287226   348,470 3,441 SH   SOLE 0 0 0 3,441
ISHARES TR MSCI KLD400 SOC 464288570   228,785 2,103 SH   SOLE 0 0 0 2,103
ISHARES TR S&P 500 GRWT ETF 464287309   1,066,108 11,134 SH   SOLE 0 0 0 11,134
ISHARES TR S&P 100 ETF 464287101   384,696 1,390 SH   SOLE 0 0 0 1,390
ISHARES TR INTL DEV RE ETF 464288489   3,119,866 136,686 SH   SOLE 0 0 0 136,686
ISHARES TR IBONDS 29 TRM TS 46436E825   737,887 33,381 SH   SOLE 0 0 0 33,381
ISHARES TR TIPS BD ETF 464287176   391,168 3,541 SH   SOLE 0 0 0 3,541
ISHARES TR IBONDS 27 TRM TS 46436E841   5,952,146 262,962 SH   SOLE 0 0 0 262,962
ISHARES TR CORE MSCI EAFE 46432F842   2,819,632 36,126 SH   SOLE 0 0 0 36,126
ISHARES TR RUS 1000 ETF 464287622   214,414 682 SH   SOLE 0 0 0 682
ISHARES TR CORE S&P MCP ETF 464287507   1,092,006 17,523 SH   SOLE 0 0 0 17,523
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   2,897,964 57,114 SH   SOLE 0 0 0 57,114
JOHNSON & JOHNSON COM 478160104   865,057 5,338 SH   SOLE 0 0 0 5,338
JPMORGAN CHASE & CO. COM 46625H100   5,744,170 27,242 SH   SOLE 0 0 0 27,242
KIMCO RLTY CORP COM 49446R109   2,786,243 119,993 SH   SOLE 0 0 0 119,993
KLA CORP COM NEW 482480100   373,266 482 SH   SOLE 0 0 0 482
KROGER CO COM 501044101   234,472 4,092 SH   SOLE 0 0 0 4,092
LOCKHEED MARTIN CORP COM 539830109   435,497 745 SH   SOLE 0 0 0 745
LOWES COS INC COM 548661107   973,706 3,595 SH   SOLE 0 0 0 3,595
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,347,942 24,483 SH   SOLE 0 0 0 24,483
M & T BK CORP COM 55261F104   1,762,273 9,894 SH   SOLE 0 0 0 9,894
MASTERCARD INCORPORATED CL A 57636Q104   819,585 1,660 SH   SOLE 0 0 0 1,660
MCDONALDS CORP COM 580135101   312,732 1,027 SH   SOLE 0 0 0 1,027
MCKESSON CORP COM 58155Q103   861,429 1,742 SH   SOLE 0 0 0 1,742
MERCK & CO INC COM 58933Y105   949,816 8,364 SH   SOLE 0 0 0 8,364
META PLATFORMS INC CL A 30303M102   1,759,726 3,074 SH   SOLE 0 0 0 3,074
METLIFE INC COM 59156R108   2,442,865 29,618 SH   SOLE 0 0 0 29,618
MICRON TECHNOLOGY INC COM 595112103   460,298 4,438 SH   SOLE 0 0 0 4,438
MICROSOFT CORP COM 594918104   13,985,071 32,501 SH   SOLE 0 0 0 32,501
MODERNA INC COM 60770K107   881,220 13,186 SH   SOLE 0 0 0 13,186
NATIONAL FUEL GAS CO COM 636180101   1,868,838 30,834 SH   SOLE 0 0 0 30,834
NATIONAL GRID PLC SPONSORED ADR NE 636274409   3,466,289 49,753 SH   SOLE 0 0 0 49,753
NETFLIX INC COM 64110L106   424,143 598 SH   SOLE 0 0 0 598
NEXTERA ENERGY INC COM 65339F101   223,159 2,640 SH   SOLE 0 0 0 2,640
NOVARTIS AG SPONSORED ADR 66987V109   2,251,764 19,577 SH   SOLE 0 0 0 19,577
NOVO-NORDISK A S ADR 670100205   606,543 5,094 SH   SOLE 0 0 0 5,094
NUCOR CORP COM 670346105   497,625 3,310 SH   SOLE 0 0 0 3,310
NVIDIA CORPORATION COM 67066G104   6,821,544 56,172 SH   SOLE 0 0 0 56,172
NXP SEMICONDUCTORS N V COM N6596X109   257,771 1,074 SH   SOLE 0 0 0 1,074
ONEOK INC NEW COM 682680103   1,205,243 13,226 SH   SOLE 0 0 0 13,226
ORACLE CORP COM 68389X105   586,075 3,439 SH   SOLE 0 0 0 3,439
ORANGE SPONSORED ADR 684060106   1,662,157 144,787 SH   SOLE 0 0 0 144,787
PALO ALTO NETWORKS INC COM 697435105   212,258 621 SH   SOLE 0 0 0 621
PARKER-HANNIFIN CORP COM 701094104   208,501 330 SH   SOLE 0 0 0 330
PEPSICO INC COM 713448108   1,148,186 6,752 SH   SOLE 0 0 0 6,752
PFIZER INC COM 717081103   2,564,184 88,603 SH   SOLE 0 0 0 88,603
PHILLIPS 66 COM 718546104   212,160 1,614 SH   SOLE 0 0 0 1,614
PIMCO ETF TR ACTIVE BD ETF 72201R775   285,674 3,019 SH   SOLE 0 0 0 3,019
PINNACLE WEST CAP CORP COM 723484101   382,177 4,314 SH   SOLE 0 0 0 4,314
PNC FINL SVCS GROUP INC COM 693475105   2,303,642 12,462 SH   SOLE 0 0 0 12,462
POTLATCHDELTIC CORPORATION COM 737630103   979,670 21,746 SH   SOLE 0 0 0 21,746
PROCTER AND GAMBLE CO COM 742718109   618,497 3,571 SH   SOLE 0 0 0 3,571
PUBLIC STORAGE OPER CO COM 74460D109   2,310,092 6,349 SH   SOLE 0 0 0 6,349
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,098,854 23,527 SH   SOLE 0 0 0 23,527
QUALCOMM INC COM 747525103   350,473 2,061 SH   SOLE 0 0 0 2,061
QUANTA SVCS INC COM 74762E102   1,178,609 3,953 SH   SOLE 0 0 0 3,953
RAYONIER INC COM 754907103   2,244,332 69,743 SH   SOLE 0 0 0 69,743
RIO TINTO PLC SPONSORED ADR 767204100   1,419,130 19,940 SH   SOLE 0 0 0 19,940
ROPER TECHNOLOGIES INC COM 776696106   395,629 711 SH   SOLE 0 0 0 711
ROYAL BK CDA COM 780087102   2,254,086 18,072 SH   SOLE 0 0 0 18,072
RPM INTL INC COM 749685103   1,083,410 8,954 SH   SOLE 0 0 0 8,954
RTX CORPORATION COM 75513E101   566,225 4,673 SH   SOLE 0 0 0 4,673
SALESFORCE INC COM 79466L302   214,318 783 SH   SOLE 0 0 0 783
SANOFI SPONSORED ADR 80105N105   2,101,908 36,472 SH   SOLE 0 0 0 36,472
SCHWAB CHARLES CORP COM 808513105   473,976 7,313 SH   SOLE 0 0 0 7,313
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,605,752 25,012 SH   SOLE 0 0 0 25,012
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,555,458 77,552 SH   SOLE 0 0 0 77,552
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   392,832 4,728 SH   SOLE 0 0 0 4,728
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,957,525 36,132 SH   SOLE 0 0 0 36,132
SEMPRA COM 816851109   534,061 6,386 SH   SOLE 0 0 0 6,386
SHELL PLC SPON ADS 780259305   252,193 3,824 SH   SOLE 0 0 0 3,824
SOUTHERN CO COM 842587107   2,604,916 28,886 SH   SOLE 0 0 0 28,886
SPDR GOLD TR GOLD SHS 78463V107   779,493 3,207 SH   SOLE 0 0 0 3,207
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   215,121 4,526 SH   SOLE 0 0 0 4,526
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   225,043 8,163 SH   SOLE 0 0 0 8,163
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   715,138 12,401 SH   SOLE 0 0 0 12,401
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   4,316,412 114,585 SH   SOLE 0 0 0 114,585
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,588,338 2,768 SH   SOLE 0 0 0 2,768
SPDR SER TR BLOOMBERG INVT 78468R200   2,032,703 65,890 SH   SOLE 0 0 0 65,890
SPDR SER TR BBG CONV SEC ETF 78464A359   416,726 5,441 SH   SOLE 0 0 0 5,441
SPDR SER TR PORTFOLIO S&P400 78464A847   306,317 5,602 SH   SOLE 0 0 0 5,602
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   414,885 16,941 SH   SOLE 0 0 0 16,941
STRYKER CORPORATION COM 863667101   337,417 934 SH   SOLE 0 0 0 934
T-MOBILE US INC COM 872590104   219,668 1,064 SH   SOLE 0 0 0 1,064
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   445,464 2,565 SH   SOLE 0 0 0 2,565
TARGET CORP COM 87612E106   1,385,128 8,887 SH   SOLE 0 0 0 8,887
TESLA INC COM 88160R101   218,723 836 SH   SOLE 0 0 0 836
THERMO FISHER SCIENTIFIC INC COM 883556102   882,963 1,427 SH   SOLE 0 0 0 1,427
TJX COS INC NEW COM 872540109   200,601 1,707 SH   SOLE 0 0 0 1,707
TOLL BROTHERS INC COM 889478103   316,550 2,049 SH   SOLE 0 0 0 2,049
TORONTO DOMINION BK ONT COM NEW 891160509   465,783 7,363 SH   SOLE 0 0 0 7,363
TORTOISE ENERGY INFRA CORP COM 89147L886   377,929 9,629 SH   SOLE 0 0 0 9,629
TOTALENERGIES SE SPONSORED ADS 89151E109   3,227,649 49,948 SH   SOLE 0 0 0 49,948
TRANE TECHNOLOGIES PLC SHS G8994E103   246,066 633 SH   SOLE 0 0 0 633
TRAVELERS COMPANIES INC COM 89417E109   308,804 1,319 SH   SOLE 0 0 0 1,319
TYLER TECHNOLOGIES INC COM 902252105   5,018,241 8,597 SH   SOLE 0 0 0 8,597
UNILEVER PLC SPON ADR NEW 904767704   3,699,534 56,951 SH   SOLE 0 0 0 56,951
UNION PAC CORP COM 907818108   765,021 3,104 SH   SOLE 0 0 0 3,104
UNITED PARCEL SERVICE INC CL B 911312106   3,071,202 22,526 SH   SOLE 0 0 0 22,526
UNITED RENTALS INC COM 911363109   238,896 295 SH   SOLE 0 0 0 295
UNITEDHEALTH GROUP INC COM 91324P102   570,534 976 SH   SOLE 0 0 0 976
UNUM GROUP COM 91529Y106   548,928 9,235 SH   SOLE 0 0 0 9,235
US BANCORP DEL COM NEW 902973304   380,135 8,313 SH   SOLE 0 0 0 8,313
VALERO ENERGY CORP COM 91913Y100   713,543 5,284 SH   SOLE 0 0 0 5,284
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,073,336 39,056 SH   SOLE 0 0 0 39,056
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   6,935,069 92,332 SH   SOLE 0 0 0 92,332
VANGUARD INDEX FDS MID CAP ETF 922908629   286,519 1,086 SH   SOLE 0 0 0 1,086
VANGUARD INDEX FDS GROWTH ETF 922908736   337,869 880 SH   SOLE 0 0 0 880
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   222,410 2,283 SH   SOLE 0 0 0 2,283
VANGUARD INDEX FDS TOTAL STK MKT 922908769   435,783 1,539 SH   SOLE 0 0 0 1,539
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   273,163 5,709 SH   SOLE 0 0 0 5,709
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   272,338 1,375 SH   SOLE 0 0 0 1,375
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,267,831 25,490 SH   SOLE 0 0 0 25,490
VERIZON COMMUNICATIONS INC COM 92343V104   416,052 9,264 SH   SOLE 0 0 0 9,264
VISA INC COM CL A 92826C839   1,015,083 3,692 SH   SOLE 0 0 0 3,692
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,967,336 196,341 SH   SOLE 0 0 0 196,341
WALMART INC COM 931142103   1,974,563 24,453 SH   SOLE 0 0 0 24,453
WASTE MGMT INC DEL COM 94106L109   3,742,922 18,029 SH   SOLE 0 0 0 18,029
WISDOMTREE TR EMER MKT HIGH FD 97717W315   2,442,342 55,495 SH   SOLE 0 0 0 55,495
WISDOMTREE TR EURO QTLY DIV GR 97717X610   1,235,437 36,229 SH   SOLE 0 0 0 36,229
WP CAREY INC COM 92936U109   581,765 9,338 SH   SOLE 0 0 0 9,338
XCEL ENERGY INC COM 98389B100   576,730 8,832 SH   SOLE 0 0 0 8,832