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
APPLE INC COM COM 037833100   112,724,235 581,142 SH   SOLE   0 0 581,142
MICROSOFT CORP COM COM 594918104   65,401,999 192,053 SH   SOLE   0 0 192,053
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797   53,281,039 733,696 SH   SOLE   0 0 733,696
VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHS ETF 921908844   47,095,815 289,945 SH   SOLE   0 0 289,945
SPDR SER TR S&P DIVID ETF ETF 78464A763   34,913,761 284,824 SH   SOLE   0 0 284,824
WALMART INC COM COM 931142103   31,137,407 198,100 SH   SOLE   0 0 198,100
GLOBAL X FDS MLP ETF NEW ETF 37954Y343   28,415,665 661,906 SH   SOLE   0 0 661,906
VANECK ETF TR MORNINGSTAR WIDE MOAT ETF ETF 92189F643   28,078,667 351,907 SH   SOLE   0 0 351,907
HOME DEPOT INC COM COM 437076102   25,961,758 83,575 SH   SOLE   0 0 83,575
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   25,177,735 73,835 SH   SOLE   0 0 73,835
ISHARES TR CORE S&P 500 ETF ETF 464287200   24,106,226 54,085 SH   SOLE   0 0 54,085
JOHNSON & JOHNSON COM COM 478160104   19,356,593 116,944 SH   SOLE   0 0 116,944
VANECK ETF TR MORNINGSTAR DURABLE DIVIDEND ETF ETF 92189H102   19,333,394 606,595 SH   SOLE   0 0 606,595
VANGUARD WHITEHALL FDS INTL HIGH DIVID YIELD ETF FD ETF 921946794   18,061,635 285,785 SH   SOLE   0 0 285,785
MCDONALDS CORP COM COM 580135101   17,555,726 58,831 SH   SOLE   0 0 58,831
TRI CONTL CORP COM MF CLOSED END 895436103   16,627,647 606,405 SH   SOLE   0 0 606,405
ISHARES TR TREAS FLTG RATE BD ETF ETF 46434V860   16,362,070 322,914 SH   SOLE   0 0 322,914
PEPSICO INC COM COM 713448108   13,112,513 70,794 SH   SOLE   0 0 70,794
MERCK & CO INC NEW COM COM 58933Y105   12,268,628 106,323 SH   SOLE   0 0 106,323
LOCKHEED MARTIN CORP COM COM 539830109   12,220,387 26,544 SH   SOLE   0 0 26,544
GLOBAL X FDS VARIABLE RATE PFD ETF ETF 37954Y376   12,208,605 546,735 SH   SOLE   0 0 546,735
PFIZER INC COM COM 717081103   11,460,481 312,444 SH   SOLE   0 0 312,444
ISHARES TR PFD & INCOME SECS ETF ETF 464288687   11,355,022 367,120 SH   SOLE   0 0 367,120
AMGEN INC COM COM 031162100   11,183,147 50,370 SH   SOLE   0 0 50,370
PROCTER & GAMBLE CO COM COM 742718109   11,080,228 73,021 SH   SOLE   0 0 73,021
COCA COLA CO COM COM 191216100   10,538,590 175,001 SH   SOLE   0 0 175,001
CHEVRON CORP NEW COM COM 166764100   10,502,326 66,745 SH   SOLE   0 0 66,745
CVS HEALTH CORP COM COM 126650100   10,485,624 151,679 SH   SOLE   0 0 151,679
EXXON MOBIL CORP COM COM 30231G102   10,411,830 97,080 SH   SOLE   0 0 97,080
CISCO SYS INC COM COM 17275R102   10,137,159 195,925 SH   SOLE   0 0 195,925
APPLIED MATLS INC COM COM 038222105   10,110,573 69,950 SH   SOLE   0 0 69,950
LEGG MASON ETF INVT TR FRANKLIN INTL LOW VOL HIGH DIVID ETF 52468L505   10,082,992 370,834 SH   SOLE   0 0 370,834
ABBVIE INC COM COM 00287Y109   9,831,922 72,975 SH   SOLE   0 0 72,975
WASTE MGMT INC DEL COM COM 94106L109   9,271,033 53,460 SH   SOLE   0 0 53,460
ALPHABET INC CL A COM 02079K305   8,539,398 71,340 SH   SOLE   0 0 71,340
JPMORGAN CHASE & CO COM COM 46625H100   8,503,150 58,465 SH   SOLE   0 0 58,465
VANGUARD WORLD FDS VANGUARD UTILS ETF ETF 92204A876   8,483,995 59,675 SH   SOLE   0 0 59,675
GLOBAL X FDS U S PFD ETF ETF 37954Y657   8,436,104 435,075 SH   SOLE   0 0 435,075
NVIDIA CORP COM COM 67066G104   8,058,531 19,050 SH   SOLE   0 0 19,050
STARBUCKS CORP COM COM 855244109   8,032,640 81,088 SH   SOLE   0 0 81,088
AMAZON COM INC COM COM 023135106   8,023,006 61,545 SH   SOLE   0 0 61,545
CAPITAL GROUP DIVID VALUE ETF SHS CREATION UNIT ETF 14020W106   8,018,712 296,550 SH   SOLE   0 0 296,550
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS ETF 921946406   7,976,464 75,200 SH   SOLE   0 0 75,200
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR SAME CUSIP ADR 670100205   7,954,754 49,155 SH   SOLE   0 0 49,155
ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452   7,947,867 202,700 SH   SOLE   0 0 202,700
GENERAL MLS INC COM COM 370334104   7,891,293 102,885 SH   SOLE   0 0 102,885
ORACLE CORP COM COM 68389X105   7,809,922 65,580 SH   SOLE   0 0 65,580
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108   7,767,150 15 SH   SOLE   0 0 15
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF ETF 74348A467   7,707,390 81,750 SH   SOLE   0 0 81,750
PHILIP MORRIS INTL INC COM COM 718172109   7,579,931 77,647 SH   SOLE   0 0 77,647
VERIZON COMMUNICATIONS INC COM COM 92343V104   7,508,289 201,890 SH   SOLE   0 0 201,890
ISHARES TR SELECT DIVID ETF FD ETF 464287168   7,234,561 63,853 SH   SOLE   0 0 63,853
ALTRIA GROUP INC COM COM 02209S103   7,121,487 157,207 SH   SOLE   0 0 157,207
BANK AMER CORP COM COM 060505104   7,090,877 247,155 SH   SOLE   0 0 247,155
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF ETF 922908553   6,926,706 82,895 SH   SOLE   0 0 82,895
ABBOTT LABS COM COM 002824100   6,911,868 63,400 SH   SOLE   0 0 63,400
ALPHABET INC CAP STK CL C COM 02079K107   6,776,739 56,020 SH   SOLE   0 0 56,020
SYSCO CORP COM COM 871829107   6,632,367 89,385 SH   SOLE   0 0 89,385
COMCAST CORP NEW CL A COM 20030N101   6,567,809 158,070 SH   SOLE   0 0 158,070
UNITED PARCEL SVC INC CL B COM 911312106   6,354,413 35,450 SH   SOLE   0 0 35,450
META PLATFORMS INC CL A COM 30303M102   6,048,104 21,075 SH   SOLE   0 0 21,075
MAGELLAN MIDSTREAM PARTNERS LP COM UNIT REPSTG LTD PARTNER INT COM 559080106   5,821,623 93,415 SH   SOLE   0 0 93,415
PLAINS GP HLDGS L P LTD PARTNER INT CL A NEW INT COM 72651A207   5,761,826 388,525 SH   SOLE   0 0 388,525
ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614   5,664,580 20,585 SH   SOLE   0 0 20,585
INTEL CORP COM COM 458140100   5,587,322 167,085 SH   SOLE   0 0 167,085
LLOYDS BANKING GROUP PLC SPONS ADR ISIN#US5394391099 ADR 539439109   5,151,454 2,341,570 SH   SOLE   0 0 2,341,570
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107   4,829,296 183,275 SH   SOLE   0 0 183,275
WELLS FARGO & CO NEW COM COM 949746101   4,799,153 112,445 SH   SOLE   0 0 112,445
COMPASS MINERALS INTL INC COM COM 20451N101   4,655,110 136,915 SH   SOLE   0 0 136,915
WPP PLC NEW ADR ISIN#US92937A1025 ADR 92937A102   4,556,725 87,160 SH   SOLE   0 0 87,160
GOLDMAN SACHS GROUP INC COM COM 38141G104   4,541,363 14,080 SH   SOLE   0 0 14,080
COSTCO WHOLESALE CORP NEW COM COM 22160K105   4,218,207 7,835 SH   SOLE   0 0 7,835
AT&T INC COM COM 00206R102   4,207,211 263,775 SH   SOLE   0 0 263,775
BRISTOL MYERS SQUIBB CO COM COM 110122108   4,155,791 64,985 SH   SOLE   0 0 64,985
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   4,133,391 30,890 SH   SOLE   0 0 30,890
QUALCOMM INC COM COM 747525103   4,075,930 34,240 SH   SOLE   0 0 34,240
VANGUARD INDEX FDS VANGUARD SMALL-CAP VALUE ETF ETF 922908611   4,073,594 24,628 SH   SOLE   0 0 24,628
ENBRIDGE INC REGISTERED SHS ISIN#CA29250N1050 COM 29250N105   4,000,676 107,500 SH   SOLE   0 0 107,500
ETF SER SOLUTIONS U S GLOBAL GO GOLD & PRECIOUS METAL MINERS ETF ETF 26922A719   3,959,371 240,170 SH   SOLE   0 0 240,170
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 ADR 780259305   3,911,115 64,775 SH   SOLE   0 0 64,775
SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605   3,895,191 115,550 SH   SOLE   0 0 115,550
ISHARES TR S&P 500 GROWTH ETF ETF 464287309   3,876,400 55,000 SH   SOLE   0 0 55,000
HONEYWELL INTL INC COM COM 438516106   3,811,589 18,369 SH   SOLE   0 0 18,369
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   3,726,090 14,250 SH   SOLE   0 0 14,250
DISNEY WALT CO DISNEY COM COM 254687106   3,704,674 41,495 SH   SOLE   0 0 41,495
VANGUARD WHITEHALL FDS INTL DIVID APPRECIATION ETF SHS ETF 921946810   3,683,165 49,050 SH   SOLE   0 0 49,050
UBER TECHNOLOGIES INC COM COM 90353T100   3,606,422 83,540 SH   SOLE   0 0 83,540
HANESBRANDS INC COM COM 410345102   3,478,321 766,150 SH   SOLE   0 0 766,150
ISHARES TR BIOTECHNOLOGY ETF ETF 464287556   3,329,526 26,225 SH   SOLE   0 0 26,225
CARMAX INC COM COM 143130102   3,237,935 38,685 SH   SOLE   0 0 38,685
BLACKROCK INC COM COM 09247X101   3,030,649 4,385 SH   SOLE   0 0 4,385
AIR PRODS & CHEMS INC COM COM 009158106   2,987,812 9,975 SH   SOLE   0 0 9,975
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 COM G5960L103   2,981,745 33,845 SH   SOLE   0 0 33,845
BLACKSTONE INC COM COM 09260D107   2,928,555 31,500 SH   SOLE   0 0 31,500
LOWES COS INC COM COM 548661107   2,800,937 12,410 SH   SOLE   0 0 12,410
UNILEVER PLC SPON ADR NEW ISIN#US9047677045 ADR 904767704   2,791,301 53,545 SH   SOLE   0 0 53,545
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204   2,762,500 125,000 SH   SOLE   0 0 125,000
GILEAD SCIENCES INC COM COM 375558103   2,697,065 34,995 SH   SOLE   0 0 34,995
LILLY ELI & CO COM COM 532457108   2,696,635 5,750 SH   SOLE   0 0 5,750
SELECT SECTOR SPDR TR HEALTH CARE ETF 81369Y209   2,650,618 19,970 SH   SOLE   0 0 19,970
VISA INC COM CL A COM 92826C839   2,631,278 11,080 SH   SOLE   0 0 11,080
MONDELEZ INTL INC CL A COM 609207105   2,592,652 35,545 SH   SOLE   0 0 35,545
TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR ISIN#US8740391003 ADR 874039100   2,569,813 25,463 SH   SOLE   0 0 25,463
HUBBELL INC COM COM 443510607   2,569,590 7,750 SH   SOLE   0 0 7,750
CAPITAL GROUP GLOBAL GROWTH EQUITY ETF SHS CREATION UNIT ETF 14020X104   2,555,308 105,200 SH   SOLE   0 0 105,200
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   2,490,633 25,425 SH   SOLE   0 0 25,425
ISHARES TR DOW JONES US ETF FD ETF 464287846   2,437,425 22,500 SH   SOLE   0 0 22,500
NEWMONT CORP COM COM 651639106   2,424,155 56,825 SH   SOLE   0 0 56,825
INVESCO EXCHANGE-TRADED FD TR II S&P GLOBAL WATER INDEX ETF ETF 46138E263   2,422,696 47,125 SH   SOLE   0 0 47,125
US BANCORP DEL COM NEW COM 902973304   2,408,427 72,894 SH   SOLE   0 0 72,894
GENERAL DYNAMICS CORP COM COM 369550108   2,396,771 11,140 SH   SOLE   0 0 11,140
GENERAL ELEC CO COM NEW COM 369604301   2,341,453 21,315 SH   SOLE   0 0 21,315
INVESCO EXCHANGE-TRADED FD TR DOW JONES INDL AVERAGE DIVID ETF ETF 46137V605   2,271,643 53,225 SH   SOLE   0 0 53,225
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF ETF 922908769   2,257,870 10,250 SH   SOLE   0 0 10,250
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   2,219,726 40,580 SH   SOLE   0 0 40,580
LAM RESH CORP COM COM 512807108   21,696,523 3,375 SH   SOLE   0 0 3,375
FIRST TR EXCHANGE-TRADED FD III FIRST TR PFD SECS & INCOME ETF ETF 33739E108   2,160,741 135,300 SH   SOLE   0 0 135,300
PALO ALTO NETWORKS INC COM COM 697435105   2,061,966 8,070 SH   SOLE   0 0 8,070
INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY SHS ISIN#US4567881085 ADR 456788108   1,998,144 124,340 SH   SOLE   0 0 124,340
INVESCO EXCHANGE-TRADED FD TR II S&P 500 HIGH DIVID LOW VOLATILITY ETF 46138E362   1,897,965 45,900 SH   SOLE   0 0 45,900
TESLA INC COM COM 88160R101   1,897,833 7,250 SH   SOLE   0 0 7,250
INVESCO EXCHANGE-TRADED FD TR WATER RES ETF ETF 46137V142   1,889,065 33,500 SH   SOLE   0 0 33,500
NEXTERA ENERGY INC COM COM 65339F101   1,876,147 25,285 SH   SOLE   0 0 25,285
VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736   1,864,706 6,590 SH   SOLE   0 0 6,590
WEBSTER FINL CORP COM COM 947890109   1,831,819 48,525 SH   SOLE   0 0 48,525
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621   1,829,315 35,500 SH   SOLE   0 0 35,500
M & T BK CORP COM COM 55261F104   1,786,476 14,435 SH   SOLE   0 0 14,435
INVESCO EXCHANGE-TRADED FD TR II PFD ETF ETF 46138E511   1,766,614 155,375 SH   SOLE   0 0 155,375
SCHWAB STRATEGIC TR INTL DIVID EQUITY ETF ETF 808524672   1,729,665 72,250 SH   SOLE   0 0 72,250
SPROTT PHYSICAL GOLD TR UNIT ISIN#CA85207H1047 MF CLOSED END 85207H104   1,704,162 114,220 SH   SOLE   0 0 114,220
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF ETF 46138G706   1,646,231 23,050 SH   SOLE   0 0 23,050
REALTY INCOME CORP COM COM 756109104   1,636,751 27,375 SH   SOLE   0 0 27,375
MASTERCARD INC CL A COM 57636Q104   1,620,396 4,120 SH   SOLE   0 0 4,120
AMERISOURCEBERGEN CORP COM COM 03073E105   1,599,093 8,310 SH   SOLE   0 0 8,310
ALLSTATE CORP COM COM 020002101   1,534,738 14,075 SH   SOLE   0 0 14,075
SANOFI SPONS ADR ISIN#US80105N1054 ADR 80105N105   1,514,590 28,100 SH   SOLE   0 0 28,100
BROADCOM INC COM COM 11135F101   1,474,631 1,700 SH   SOLE   0 0 1,700
SALESFORCE INC COM COM 79466L302   1,454,525 6,885 SH   SOLE   0 0 6,885
VANGUARD WORLD FDS VANGUARD ENERGY ETF ETF 92204A306   1,425,236 12,625 SH   SOLE   0 0 12,625
VULCAN MATLS CO COM COM 929160109   1,423,654 6,315 SH   SOLE   0 0 6,315
SPIRIT RLTY CAP INC NEW COM NEW COM 84860W300   1,415,317 35,940 SH   SOLE   0 0 35,940
MARTIN MARIETTA MATLS INC COM COM 573284106   1,408,155 3,050 SH   SOLE   0 0 3,050
SCHWAB CHARLES CORP NEW COM COM 808513105   1,387,243 24,475 SH   SOLE   0 0 24,475
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483   1,381,838 77,850 SH   SOLE   0 0 77,850
TORONTO DOMINION BK ISIN#CA8911605092 COM 891160509   1,343,447 21,665 SH   SOLE   0 0 21,665
IONIS PHARMACEUTICALS INC COM COM 462222100   1,284,239 31,300 SH   SOLE   0 0 31,300
ISHARES TR US AEROSPACE & DEFENSE ETF ETF 464288760   1,277,537 10,950 SH   SOLE   0 0 10,950
CLOROX CO COM COM 189054109   1,258,006 7,910 SH   SOLE   0 0 7,910
JEFFERIES FINL GROUP INC COM COM 47233W109   1,257,972 37,925 SH   SOLE   0 0 37,925
THERMO FISHER SCIENTIFIC INC COM COM 883556102   1,252,200 2,400 SH   SOLE   0 0 2,400
SPDR GOLD TR GOLD SHS ETF 78463V107   1,247,890 7,000 SH   SOLE   0 0 7,000
SELECT SECTOR SPDR TR REAL ESTATE SELECT SECTOR SPDR FD ETF 81369Y860   1,245,639 33,049 SH   SOLE   0 0 33,049
PROSHARES TR S&P MIDCAP 400 DIVID ARISTOCRATS ETF ETF 74347B680   1,189,727 16,930 SH   SOLE   0 0 16,930
SOUTHERN CO COM COM 842587107   1,182,659 16,835 SH   SOLE   0 0 16,835
UNITEDHEALTH GROUP INC COM COM 91324P102   1,182,374 2,460 SH   SOLE   0 0 2,460
VANECK ETF TR PFD SECS EX FINLS ETF ETF 92189F429   1,179,031 66,725 SH   SOLE   0 0 66,725
DIMENSIONAL ETF TR U S EQUITY ETF ETF 25434V401   1,166,917 24,230 SH   SOLE   0 0 24,230
INVESCO EXCHANGE-TRADED FD TR II S&P 500 LOW VOLATILITY ETF ETF 46138E354   1,152,878 18,355 SH   SOLE   0 0 18,355
DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 25434V708   1,137,585 41,900 SH   SOLE   0 0 41,900
INVESCO EXCHANGE-TRADED FD TR FINL PFD ETF ETF 46137V621   1,132,574 78,925 SH   SOLE   0 0 78,925
V F CORP COM COM 918204108   1,132,323 59,315 SH   SOLE   0 0 59,315
AMERICAN MOVIL S A B DE C V SPONSORED ADR REPSTG CL B SHS ISIN#US02390A1016 ADR 02390A101   1,125,064 51,990 SH   SOLE   0 0 51,990
CAPITAL GROUP CORE EQUITY ETF SHS CREATION UNIT ETF 14020V108   1,104,240 43,000 SH   SOLE   0 0 43,000
ISHARES GOLD TR ISHARES NEW ETF 464285204   1,100,798 30,250 SH   SOLE   0 0 30,250
DOMINION ENERGY INC COM COM 25746U109   1,090,180 21,050 SH   SOLE   0 0 21,050
MORGAN STANLEY COM NEW COM 617446448   1,077,748 12,620 SH   SOLE   0 0 12,620
TRAVELERS COS INC COM COM 89417E109   1,074,087 6,185 SH   SOLE   0 0 6,185
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104   1,068,606 9,450 SH   SOLE   0 0 9,450
EDISON INTL COM COM 281020107   1,021,957 14,715 SH   SOLE   0 0 14,715
CAPITAL GROUP GROWTH ETF SHS CREATION UNIT ETF 14020G101   990,278 39,250 SH   SOLE   0 0 39,250
ELEVANCE HEALTH INC COM COM 036752103   955,224 2,150 SH   SOLE   0 0 2,150
KIMBERLY-CLARK CORP COM COM 494368103   914,648 6,625 SH   SOLE   0 0 6,625
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF ETF 46137V357   897,840 6,000 SH   SOLE   0 0 6,000
BRITISH AMERN TOB PLC SPONSORED ADR ISIN#US1104481072 ADR 110448107   871,500 26,250 SH   SOLE   0 0 26,250
PAYCHEX INC COM COM 704326107   846,856 7,570 SH   SOLE   0 0 7,570
OMNICOM GROUP INC COM COM 681919106   840,650 8,835 SH   SOLE   0 0 8,835
UNION PAC CORP COM COM 907818108   818,480 4,000 SH   SOLE   0 0 4,000
PARAMOUNT GLOBAL CL B COM 92556H206   813,319 51,120 SH   SOLE   0 0 51,120
ASML HLDG N V N Y REGISTRY SHS NEW 2012 COM N07059210   804,473 1,110 SH   SOLE   0 0 1,110
AVANGRID INC COM COM 05351W103   792,787 21,040 SH   SOLE   0 0 21,040
L3HARRIS TECHNOLOGIES INC COM COM 502431109   788,953 4,030 SH   SOLE   0 0 4,030
DEVON ENERGY CORP NEW COM COM 25179M103   786,734 16,275 SH   SOLE   0 0 16,275
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A COM 192446102   762,470 11,680 SH   SOLE   0 0 11,680
NORTHROP GRUMMAN CORP COM COM 666807102   752,070 1,650 SH   SOLE   0 0 1,650
VANGUARD CHARLOTTE FDS TOTAL INTL BD ETF ETF 92203J407   746,398 15,270 SH   SOLE   0 0 15,270
ENERGY TRANSFER L P COM UNIT LTD PARTNERSHIP COM 29273V100   739,775 58,250 SH   SOLE   0 0 58,250
ISHARES TR EXPANDED TECH SECTOR ETF ETF 464287549   736,631 1,875 SH   SOLE   0 0 1,875
ISHARES TR MSCI EAFE ETF ETF 464287465   736,600 10,160 SH   SOLE   0 0 10,160
XCEL ENERGY INC COM COM 98389B100   707,184 11,375 SH   SOLE   0 0 11,375
VICTORY CAP HLDGS INC DEL CL A COM 92645B103   705,234 22,360 SH   SOLE   0 0 22,360
IMPERIAL BRANDS PLC SPONSORED ADR ISIN#US45262P1021 ADR 45262P102   702,372 31,300 SH   SOLE   0 0 31,300
PAYPAL HLDGS INC COM COM 70450Y103   673,306 10,090 SH   SOLE   0 0 10,090
EQUITRANS MIDSTREAM CORP COM COM 294600101   667,288 69,800 SH   SOLE   0 0 69,800
COLGATE PALMOLIVE CO COM COM 194162103   664,470 8,625 SH   SOLE   0 0 8,625
FIDELITY COVINGTON TR MSCI REAL ESTATE INDEX ETF ETF 316092857   663,973 26,463 SH   SOLE   0 0 26,463
VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363   641,466 1,575 SH   SOLE   0 0 1,575
VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629   625,254 2,840 SH   SOLE   0 0 2,840
AMERICAN ELEC PWR CO INC COM COM 025537101   602,451 7,155 SH   SOLE   0 0 7,155
GE HEALTHCARE TECHNOLOGIES INC COM COM 36266G107   597,520 7,355 SH   SOLE   0 0 7,355
CAPITAL GROUP INTL FOCUS EQUITY ETF SHS CREATION UNIT ETF 14019W109   584,472 24,850 SH   SOLE   0 0 24,850
PRICE T ROWE GROUP INC COM COM 74144T108   568,502 5,075 SH   SOLE   0 0 5,075
VERTIV HLDGS CO CL A COM 92537N108   567,852 22,925 SH   SOLE   0 0 22,925
ISHARES INC MSCI GLOBAL GOLD MINERS ETF NEW ETF 46434G855   559,200 24,000 SH   SOLE   0 0 24,000
DIAGEO PLC SPONSORED ADR NEW ISIN#US25243Q2057 ADR 25243Q205   555,136 3,200 SH   SOLE   0 0 3,200
EMERSON ELEC CO COM COM 291011104   554,543 6,135 SH   SOLE   0 0 6,135
PNC FINL SVCS GROUP INC COM COM 693475105   554,180 4,400 SH   SOLE   0 0 4,400
AMERICAN TOWER CORP NEW COM COM 03027X100   552,729 2,850 SH   SOLE   0 0 2,850
BARRICK GOLD CORP COM ISIN#CA0679011084 COM 067901108   552,341 32,625 SH   SOLE   0 0 32,625
ROCHE HLDGS LTD SPONSORED ADR ISIN#US7711951043 ADR 771195104   534,800 14,000 SH   SOLE   0 0 14,000
DUKE ENERGY CORP NEW COM NEW COM 26441C204   533,056 5,940 SH   SOLE   0 0 5,940
EQUINOR ASA SPONSORED ADR ISIN#US29446M1027 ADR 29446M102   529,431 18,125 SH   SOLE   0 0 18,125
CROWN CASTLE INC COM COM 22822V101   528,112 4,635 SH   SOLE   0 0 4,635
VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744   507,297 3,570 SH   SOLE   0 0 3,570
LYFT INC CL A COM 55087P104   506,736 52,840 SH   SOLE   0 0 52,840
FIRST SOLAR INC COM COM 336433107   498,986 2,625 SH   SOLE   0 0 2,625
VEEVA SYS INC CL A COM COM 922475108   494,325 2,500 SH   SOLE   0 0 2,500
EVERSOURCE ENERGY COM COM 30040W108   482,012 6,796 SH   SOLE   0 0 6,796
ZOETIS INC COM COM 98978V103   481,327 2,795 SH   SOLE   0 0 2,795
CONSOLIDATED EDISON INC COM COM 209115104   476,860 5,275 SH   SOLE   0 0 5,275
PIONEER NAT RES CO COM COM 723787107   476,514 2,300 SH   SOLE   0 0 2,300
NETFLIX INC COM COM 64110L106   466,919 1,060 SH   SOLE   0 0 1,060
INTERNATIONAL FLAVORS & FRAGRANCES INC COM COM 459506101   463,612 5,825 SH   SOLE   0 0 5,825
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506   450,494 5,550 SH   SOLE   0 0 5,550
CARRIER GLOBAL CORP COM COM 14448C104   440,431 8,860 SH   SOLE   0 0 8,860
ROBLOX CORP COM CL A COM 771049103   433,225 10,750 SH   SOLE   0 0 10,750
DOW INC COM COM 260557103   428,210 8,040 SH   SOLE   0 0 8,040
CATERPILLAR INS COM COM 149123101   426,897 1,735 SH   SOLE   0 0 1,735
ISHARES TR MSCI USA ESG SELECT ETF ETF 464288802   421,380 4,500 SH   SOLE   0 0 4,500
CITIGROUP INC COM NEW COM 172967424   417,583 9,070 SH   SOLE   0 0 9,070
PROSHARES TR PROSHARES MSCI EAFE DIVID GROWERS ETF ETF 74347B839   407,597 11,013 SH   SOLE   0 0 11,013
ISHARES TR U S BASIC MATERIALS ETF ETF 464287838   399,150 3,000 SH   SOLE   0 0 3,000
BOEING CO COM COM 097023105   395,925 1,875 SH   SOLE   0 0 1,875
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224   391,000 21,250 SH   SOLE   0 0 21,250
KINDER MORGAN INC DEL COM COM 49456B101   387,450 22,500 SH   SOLE   0 0 22,500
ISHARES TR U S UTILS ETF ETF 464287697   384,225 4,700 SH   SOLE   0 0 4,700
SELECT SECTOR SPDR TR UTILS ETF 81369Y886   378,570 5,785 SH   SOLE   0 0 5,785
INVESCO EXCHANGE-TRADED FD TR WILDERHILL CLEAN ENERGY ETF ETF 46137V134   366,095 9,125 SH   SOLE   0 0 9,125
ISHARES TR U S TECHNOLOGY ETF ETF 464287721   363,626 3,340 SH   SOLE   0 0 3,340
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   360,898 2,525 SH   SOLE   0 0 2,525
DIGITAL RLTY TR INC COM COM 253868103   360,399 3,165 SH   SOLE   0 0 3,165
WEC ENERGY GROUP INC COM COM 92939U106   358,254 4,060 SH   SOLE   0 0 4,060
NXP SEMICONDUCTORS NV COM STK ISIN#NL0009538784 COM N6596X109   347,956 1,700 SH   SOLE   0 0 1,700
ALBEMARLE CORP COM COM 012653101   345,790 1,550 SH   SOLE   0 0 1,550
REPUBLIC SVCS INC COM COM 760759100   344,633 2,250 SH   SOLE   0 0 2,250
PACKAGING CORP AMER COM COM 695156109   339,651 2,570 SH   SOLE   0 0 2,570
DANAHER CORP COM COM 235851102   338,400 1,410 SH   SOLE   0 0 1,410
TEXTRON INC COM COM 883203101   338,150 5,000 SH   SOLE   0 0 5,000
TOTALENERGIES SE SPONS ADR ISIN#US89151E1091 ADR 89151E109   331,718 5,755 SH   SOLE   0 0 5,755
ROCHE HOLDING AG BASEL AKT ISIN#CH0012032113 COM H69293225   328,228 1,000 SH   SOLE   0 0 1,000
ISHARES TR US REAL ESTATE ETF ETF 464287739   324,525 3,750 SH   SOLE   0 0 3,750
DEERE & CO COM COM 244199105   324,152 800 SH   SOLE   0 0 800
SIMON PPTY GROUP INC NEW COM COM 828806109   317,570 2,750 SH   SOLE   0 0 2,750
VANGUARD WORLD FDS VANGUARD INDLS ETF ETF 92204A603   308,295 1,500 SH   SOLE   0 0 1,500
OTIS WORLDWIDE CORP COM COM 68902V107   304,414 3,420 SH   SOLE   0 0 3,420
BERKLEY W R CORP COM COM 084423102   301,374 5,060 SH   SOLE   0 0 5,060
FREEPORT-MCMORAN INC CL B COM 35671D857   300,000 7,500 SH   SOLE   0 0 7,500
CROWDSTRIKE HLDGS INC CL A COM 22788C105   297,412 2,025 SH   SOLE   0 0 2,025
DUPONT DE NEMOURS INC COM COM 26614N102   297,190 4,160 SH   SOLE   0 0 4,160
SELECT SECTOR SPDR TR CONSUMER STAPLES ETF 81369Y308   296,309 3,995 SH   SOLE   0 0 3,995
NESTLE SA SPONSORED ADR REPSTG REG SHS ISIN#US6410694060 ADR 641069406   296,165 2,460 SH   SOLE   0 0 2,460
SPROTT PHYSICAL SILVER TR UNIT ISIN#CA85207K1075 MF CLOSED END 85207K107   289,399 37,150 SH   SOLE   0 0 37,150
VICI PPTYS INC COM COM 925652109   278,941 8,875 SH   SOLE   0 0 8,875
WARNER BROS DISCOVERY INC COM SER A COM 934423104   269,610 21,500 SH   SOLE   0 0 21,500
ADOBE SYS INC COM COM 00724F101   268,945 550 SH   SOLE   0 0 550
HUMANA INC COM COM 444859102   268,278 600 SH   SOLE   0 0 600
3M CO COM COM 88579Y101   264,517 2,642 SH   SOLE   0 0 2,642
TRACTOR SUPPLY CO COM COM 892356106   263,109 1,190 SH   SOLE   0 0 1,190
DEXCOM INC COM COM 252131107   257,020 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHANGE-TRADED FD NASDAQ CLEAN EDGE GREEN ENERGY INDEX ETF 33733E500   255,800 5,000 SH   SOLE   0 0 5,000
BANK NEW YORK MELLON CORP COM COM 064058100   246,863 5,545 SH   SOLE   0 0 5,545
SNOWFLAKE INC CL A COM 833445109   246,372 1,400 SH   SOLE   0 0 1,400
VANGUARD INTL EQUITY INDEX FDS VANGUARD FTSE ALL WORLD EX US ETF ETF 922042775   244,845 4,500 SH   SOLE   0 0 4,500
TOYOTA MTR CO SPON ADR ADR 892331307   241,125 1,500 SH   SOLE   0 0 1,500
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A ISIN#US0567521085 ADR 056752108   239,593 1,750 SH   SOLE   0 0 1,750
VANECK ETF TR MORNINGSTAR INTL MOAT ETF ETF 92189F593   239,562 7,550 SH   SOLE   0 0 7,550
LINDE PLC NEW SHS ISIN#IE000S9YS762 COM G54950103   238,175 625 SH   SOLE   0 0 625
REGENERON PHARMACEUTICALS INC COM COM 75886F107   233,526 325 SH   SOLE   0 0 325
MARVELL TECHNOLOGY INC COM COM 573874104   231,349 3,870 SH   SOLE   0 0 3,870
INDEPENDENT BK CORP MASS COM COM 453836108   231,007 5,190 SH   SOLE   0 0 5,190
AUTOMATIC DATA PROCESSING INC COM COM 053015103   230,780 1,050 SH   SOLE   0 0 1,050
VANGUARD STAR FDS VANGUARD TOTAL INTL STOCK INDEX FD ETF SHS ETF 921909768   229,928 4,100 SH   SOLE   0 0 4,100
KELLOGG CO COM COM 487836108   227,475 3,375 SH   SOLE   0 0 3,375
VERTEX PHARMACEUTICALS INC COM COM 92532F100   225,222 640 SH   SOLE   0 0 640
FORD MTR CO DEL COM PAR $0 01 COM 345370860   224,378 14,830 SH   SOLE   0 0 14,830
ISHARES TR CORE HIGH DIVID ETF ETF 46429B663   224,258 2,225 SH   SOLE   0 0 2,225
HF SINCLAIR CORP COM COM 403949100   223,050 5,000 SH   SOLE   0 0 5,000
US BANCORP DEL DEPOSITARY SHS PFD 902973155   222,750 12,500 SH   SOLE   0 0 12,500
GSK PLC SPONSORED ADR NEW ADR 37733W204   222,572 6,245 SH   SOLE   0 0 6,245
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103   221,640 500 SH   SOLE   0 0 500
ISHARES TR S&P 500 VALUE ETF ETF 464287408   220,830 1,370 SH   SOLE   0 0 1,370
FIRST TR EXCHANGE TRADED FD II GLOBAL WIND ENERGY ETF ETF 33736G106   219,685 12,575 SH   SOLE   0 0 12,575
ALPS ETF TR ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676   218,200 10,000 SH   SOLE   0 0 10,000
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100   217,500 8,700 SH   SOLE   0 0 8,700
TJX COS INC NEW COM COM 872540109   211,975 2,500 SH   SOLE   0 0 2,500
CHURCH & DWIGHT INC COM COM 171340102   210,984 2,105 SH   SOLE   0 0 2,105
PPL CORP COM COM 69351T106   210,886 7,970 SH   SOLE   0 0 7,970
ISHARES INC MSCI GLOBAL METALS & MNG PRODUCERS ETF NEW ETF 46434G848   209,381 5,175 SH   SOLE   0 0 5,175
VIATRIS INC COM COM 92556V106   206,686 20,710 SH   SOLE   0 0 20,710
ISHARES TR NORTH AMERN NAT RES ETF ETF 464287374   203,999 5,255 SH   SOLE   0 0 5,255
MEDALLION RES LTD COM NEW ISIN#CA5839352005 COM 583935200   89,895 2,873,875 SH   SOLE   0 0 2,873,875
88 ENERGY LTD SHS ISIN#AU00000088E2 COM Q3394D101   1,165 250,000 SH   SOLE   0 0 250,000
BASANITE INC COM COM 06975Q100   7,296 148,000 SH   SOLE   0 0 148,000
SOULFOOD CONCEPTS INC COM COM 836051102   0 64,500 SH   SOLE   0 0 64,500
AUXLY CANNIABIS GROUP INC COM ISIN#CA05335P1099 COM 05335P109   283 25,000 SH   SOLE   0 0 25,000
ENCORIUM GROUP INC COM NEW COM 29257R208   0 25,000 SH   SOLE   0 0 25,000
PUTNAM MASTER INTER INCOME TR SH BEN INT MF CLOSED END 746909100   68,066 21,540 SH   SOLE   0 0 21,540
MFS CHARTER INCOME TR SH BEN INT MF CLOSED END 552727109   135,665 21,500 SH   SOLE   0 0 21,500
SANDSTORM GOLD LTD COM NEW ISIN#CA80013R2063 COM 80013R206   102,400 20,000 SH   SOLE   0 0 20,000
IMMUNITYBIO INC COM COM 45256X103   53,515 19,250 SH   SOLE   0 0 19,250
POLESTAR AUTOMOTIVE HLDG UK PLC ADS CL A COM 731105201   66,850 17,500 SH   SOLE   0 0 17,500
SIRIUS XM HLDGS INC COM COM 82968B103   77,463 17,100 SH   SOLE   0 0 17,100
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101   128,544 16,480 SH   SOLE   0 0 16,480
NIO INC SHS A SPONSORED AMERICAN DEP SHS ADR 62914V106   148,984 15,375 SH   SOLE   0 0 15,375
CANARY RES INC COM COM 13722T106   0 15,000 SH   SOLE   0 0 15,000
CIM REAL ESTATE FINANCE TRUST INC COM 193993037   97,736 14,876 SH   SOLE   0 0 14,876
BLACKROCK MUNIYIELD QUALITY FD III INC COM MF CLOSED END 09254E103   136,750 12,500 SH   SOLE   0 0 12,500
NUVEEN AMT-FREE QUALITY MUN INCOME FD COM MF CLOSED END 670657105   136,625 12,500 SH   SOLE   0 0 12,500
SONOS INC COM COM 83570H108   183,713 11,250 SH   SOLE   0 0 11,250
FEDERAL NATL MTG ASSN COM COM 313586109   4,928 11,200 SH   SOLE   0 0 11,200
DNP SELECT INCOME FD INC COM MF CLOSED END 23325P104   115,280 11,000 SH   SOLE   0 0 11,000
FEDERAL HOME LN MTG CORP COM COM 313400301   4,519 10,420 SH   SOLE   0 0 10,420
PORSCHE AUTOMOBIL HLDG SE ADR ISIN#US73328P1066 ADR 73328P106   57,900 10,000 SH   SOLE   0 0 10,000
MEDEXUS PHARMACEUTICALS INC ISIN#CA58410Q2036 COM 58410Q203   14,058 10,000 SH   SOLE   0 0 10,000