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
ALKERMES PLC SHS G01767105   2,090,400 80,000 SH   SOLE   0 0 80,000
EATON CORP PLC SHS G29183103   545,408 3,475 SH   SOLE   0 0 3,475
LAZARD LTD SHS A G54050102   306,309 8,835 SH   SOLE   0 0 8,835
LINDE PLC SHS G5494J103   893,254 2,739 SH   SOLE   100 0 2,638
MEDTRONIC PLC SHS G5960L103   287,867 3,704 SH   SOLE   82 0 3,621
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   92,652 12,191 SH   SOLE   0 0 12,191
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   291,461 7,170 SH   SOLE   0 0 7,170
ASML HOLDING N V N Y REGISTRY SHS N07059210   941,714 1,723 SH   SOLE   0 0 1,723
SCORPIO TANKERS INC SHS Y7542C130   6,605,752 122,852 SH   SOLE   0 0 122,852
ABB LTD SPONSORED ADR 000375204   289,771 9,513 SH   SOLE   200 0 9,313
AFLAC INC COM 001055102   509,019 7,076 SH   SOLE   0 0 7,075
ALPS ETF TR ALERIAN MLP 00162Q452   1,079,892 28,366 SH   SOLE   0 0 28,365
AT&T INC COM 00206R102   1,117,580 60,705 SH   SOLE   29,135 0 31,570
ABBOTT LABS COM 002824100   1,937,976 17,652 SH   SOLE   960 0 16,691
ABBVIE INC COM 00287Y109   2,119,267 13,113 SH   SOLE   1,140 0 11,973
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   40,870 10,479 SH   SOLE   0 0 10,479
ADOBE SYSTEMS INCORPORATED COM 00724F101   419,989 1,248 SH   SOLE   0 0 1,248
ADVISORSHARES TR DORSY SHRT ETF 00768Y529   355,711 35,714 SH   SOLE   0 0 35,714
ADVANCED MICRO DEVICES INC COM 007903107   266,788 4,119 SH   SOLE   0 0 4,119
AGNICO EAGLE MINES LTD COM 008474108   221,433 4,259 SH   SOLE   0 0 4,259
AIR PRODS & CHEMS INC COM 009158106   1,252,560 4,063 SH   SOLE   0 0 4,063
ALAMOS GOLD INC NEW COM CL A 011532108   328,426 32,485 SH   SOLE   0 0 32,485
ALPHABET INC CAP STK CL C 02079K107   1,830,766 20,633 SH   SOLE   100 0 20,533
ALPHABET INC CAP STK CL A 02079K305   1,743,809 19,764 SH   SOLE   6,410 0 13,354
ALTRIA GROUP INC COM 02209S103   495,381 10,837 SH   SOLE   400 0 10,437
AMAZON COM INC COM 023135106   8,000,171 95,240 SH   SOLE   44,932 0 50,307
AMERICAN CENTY ETF TR QUALITY CONVER 025072521   457,001 11,730 SH   SOLE   0 0 11,730
AMERICAN ELEC PWR CO INC COM 025537101   725,418 7,640 SH   SOLE   0 0 7,640
AMERICAN INTL GROUP INC COM NEW 026874784   219,467 3,470 SH   SOLE   3 0 3,467
AMGEN INC COM 031162100   2,954,205 11,248 SH   SOLE   0 0 11,248
APPLE INC COM 037833100   11,278,240 86,802 SH   SOLE   7,634 0 79,168
APPLIED MATLS INC COM 038222105   310,957 3,193 SH   SOLE   0 0 3,193
ASTRAZENECA PLC SPONSORED ADR 046353108   205,665 3,033 SH   SOLE   500 0 2,533
ATMOS ENERGY CORP COM 049560105   286,325 2,555 SH   SOLE   0 0 2,554
AUTOMATIC DATA PROCESSING IN COM 053015103   1,024,964 4,291 SH   SOLE   200 0 4,091
BNY MELLON STRATEGIC MUNS IN COM 05588W108   157,027 25,700 SH   SOLE   0 0 25,700
BANK AMERICA CORP COM 060505104   625,663 18,891 SH   SOLE   0 0 18,890
BANK MONTREAL QUE COM 063671101   301,341 3,326 SH   SOLE   0 0 3,326
BARRICK GOLD CORP COM 067901108   343,600 20,000 SH   SOLE   0 0 20,000
BECTON DICKINSON & CO COM 075887109   232,767 915 SH   SOLE   0 0 915
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,552,935 21,214 SH   SOLE   0 0 21,213
BHP GROUP LTD SPONSORED ADS 088606108   683,171 11,010 SH   SOLE   9,030 0 1,980
BLACKROCK INC COM 09247X101   731,252 1,032 SH   SOLE   0 0 1,031
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   416,991 24,762 SH   SOLE   0 0 24,761
BLACKROCK ENERGY & RES TR COM 09250U101   989,419 78,964 SH   SOLE   0 0 78,964
BLACKROCK ENHANCED EQUITY DI COM 09251A104   330,849 36,720 SH   SOLE   0 0 36,720
BLACKROCK RES & COMMODITIES SHS 09257A108   267,469 26,827 SH   SOLE   0 0 26,827
BLACKSTONE INC COM 09260D107   937,036 12,630 SH   SOLE   0 0 12,630
BOEING CO COM 097023105   438,717 2,303 SH   SOLE   0 0 2,303
BRISTOL-MYERS SQUIBB CO COM 110122108   2,545,775 35,383 SH   SOLE   0 0 35,382
BROADCOM INC COM 11135F101   268,978 481 SH   SOLE   0 0 481
CSX CORP COM 126408103   308,344 9,953 SH   SOLE   9,800 0 153
CVS HEALTH CORP COM 126650100   741,556 7,957 SH   SOLE   22 0 7,935
CADENCE DESIGN SYSTEM INC COM 127387108   449,792 2,800 SH   SOLE   0 0 2,800
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   213,219 3,595 SH   SOLE   0 0 3,595
CAMECO CORP COM 13321L108   1,179,157 52,014 SH   SOLE   0 0 52,013
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,278,261 54,187 SH   SOLE   0 0 54,186
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   714,141 32,053 SH   SOLE   0 0 32,053
CATERPILLAR INC COM 149123101   818,913 3,418 SH   SOLE   0 0 3,418
CHEVRON CORP NEW COM 166764100   2,571,611 14,327 SH   SOLE   300 0 14,027
CISCO SYS INC COM 17275R102   1,207,015 25,336 SH   SOLE   438 0 24,898
COCA COLA CO COM 191216100   1,524,495 23,966 SH   SOLE   1 0 23,965
COLGATE PALMOLIVE CO COM 194162103   339,487 4,309 SH   SOLE   0 0 4,308
COMCAST CORP NEW CL A 20030N101   411,240 11,760 SH   SOLE   0 0 11,759
CONOCOPHILLIPS COM 20825C104   624,102 5,289 SH   SOLE   0 0 5,288
CONSOLIDATED EDISON INC COM 209115104   474,349 4,977 SH   SOLE   225 0 4,751
CORNERSTONE STRATEGIC VALUE COM 21924B302   265,022 35,960 SH   SOLE   232 0 35,727
COSTCO WHSL CORP NEW COM 22160K105   1,344,727 2,946 SH   SOLE   1,308 0 1,637
CROWDSTRIKE HLDGS INC CL A 22788C105   313,659 2,979 SH   SOLE   25 0 2,954
DNP SELECT INCOME FD INC COM 23325P104   1,532,436 136,217 SH   SOLE   112,580 0 23,636
DANAHER CORPORATION COM 235851102   1,195,665 4,505 SH   SOLE   0 0 4,504
DEERE & CO COM 244199105   1,192,720 2,782 SH   SOLE   10 0 2,771
DEVON ENERGY CORP NEW COM 25179M103   277,321 4,509 SH   SOLE   50 0 4,458
DIAGEO PLC SPON ADR NEW 25243Q205   288,490 1,619 SH   SOLE   0 0 1,619
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   249,383 5,993 SH   SOLE   0 0 5,993
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   265,853 5,198 SH   SOLE   0 0 5,197
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   342,704 7,798 SH   SOLE   0 0 7,797
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   439,251 13,120 SH   SOLE   0 0 13,119
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   358,988 7,789 SH   SOLE   0 0 7,788
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   1,247,761 75,576 SH   SOLE   0 0 75,576
DISNEY WALT CO COM 254687106   968,603 11,149 SH   SOLE   0 0 11,148
DOMINION ENERGY INC COM 25746U109   670,187 10,929 SH   SOLE   180 0 10,749
DOUBLELINE INCOME SOLUTIONS COM 258622109   478,018 43,104 SH   SOLE   0 0 43,103
DUKE ENERGY CORP NEW COM NEW 26441C204   794,672 7,716 SH   SOLE   357 0 7,359
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   351,762 33,342 SH   SOLE   0 0 33,342
EATON VANCE ENHANCED EQUITY COM 278277108   197,607 11,940 SH   SOLE   0 0 11,940
EMERSON ELEC CO COM 291011104   913,920 9,514 SH   SOLE   0 0 9,514
ENBRIDGE INC COM 29250N105   279,063 7,137 SH   SOLE   2 0 7,134
ENTERPRISE PRODS PARTNERS L COM 293792107   859,135 35,619 SH   SOLE   11,383 0 24,236
EQUINOR ASA SPONSORED ADR 29446M102   508,968 14,213 SH   SOLE   0 0 14,213
ESSENTIAL UTILS INC COM 29670G102   264,186 5,535 SH   SOLE   0 0 5,535
EXACT SCIENCES CORP COM 30063P105   205,467 4,150 SH   SOLE   0 0 4,150
EXXON MOBIL CORP COM 30231G102   5,691,417 51,599 SH   SOLE   1,495 0 50,103
META PLATFORMS INC CL A 30303M102   312,282 2,595 SH   SOLE   15 0 2,580
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   222,474 7,188 SH   SOLE   0 0 7,188
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   450,504 18,897 SH   SOLE   0 0 18,897
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   367,316 7,662 SH   SOLE   0 0 7,662
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   1,003,212 21,811 SH   SOLE   20,056 0 1,755
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   712,725 7,541 SH   SOLE   262 0 7,278
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   329,767 8,841 SH   SOLE   0 0 8,840
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   792,013 17,592 SH   SOLE   0 0 17,592
FIRST TR MORNINGSTAR DIVID L SHS 336917109   223,082 6,102 SH   SOLE   0 0 6,101
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   501,140 9,030 SH   SOLE   0 0 9,030
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   471,264 6,288 SH   SOLE   0 0 6,287
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,209,579 9,822 SH   SOLE   0 0 9,822
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   89,120 29,124 SH   SOLE   0 0 29,124
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   377,619 6,232 SH   SOLE   0 0 6,232
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,186,609 56,153 SH   SOLE   45,023 0 11,130
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,598,068 36,386 SH   SOLE   0 0 36,385
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,291,931 55,382 SH   SOLE   45,859 0 9,523
FISERV INC COM 337738108   246,611 2,440 SH   SOLE   0 0 2,440
FORD MTR CO DEL COM 345370860   137,436 11,817 SH   SOLE   0 0 11,817
FREEPORT-MCMORAN INC CL B 35671D857   232,902 6,129 SH   SOLE   0 0 6,129
GABELLI EQUITY TR INC COM 362397101   127,799 23,321 SH   SOLE   0 0 23,321
GALLAGHER ARTHUR J & CO COM 363576109   345,487 1,832 SH   SOLE   0 0 1,832
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   223,572 61,590 SH   SOLE   0 0 61,590
GENERAL ELECTRIC CO COM NEW 369604301   2,427,979 28,977 SH   SOLE   22 0 28,954
GENERAL MLS INC COM 370334104   1,310,871 15,634 SH   SOLE   500 0 15,133
GILEAD SCIENCES INC COM 375558103   444,090 5,173 SH   SOLE   0 0 5,172
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   32,702 19,350 SH   SOLE   0 0 19,350
GSK PLC SPONSORED ADR 37733W204   274,561 7,813 SH   SOLE   0 0 7,813
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   2,635,382 173,153 SH   SOLE   130,832 0 42,320
HALLIBURTON CO COM 406216101   304,963 7,750 SH   SOLE   0 0 7,750
HERSHEY CO COM 427866108   412,616 1,782 SH   SOLE   0 0 1,781
HESS MIDSTREAM LP CL A SHS 428103105   342,434 11,445 SH   SOLE   9,347 0 2,098
HOLOGIC INC COM 436440101   354,225 4,735 SH   SOLE   0 0 4,735
HOME DEPOT INC COM 437076102   2,129,694 6,743 SH   SOLE   0 0 6,742
HONEYWELL INTL INC COM 438516106   2,161,168 10,085 SH   SOLE   0 0 10,084
ILLUMINA INC COM 452327109   325,138 1,608 SH   SOLE   0 0 1,608
IMPINJ INC COM 453204109   245,655 2,250 SH   SOLE   0 0 2,250
INTEL CORP COM 458140100   540,112 20,436 SH   SOLE   0 0 20,435
INTELLIA THERAPEUTICS INC COM 45826J105   209,340 6,000 SH   SOLE   0 0 6,000
INTERNATIONAL BUSINESS MACHS COM 459200101   1,239,077 8,795 SH   SOLE   0 0 8,794
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,046,929 38,601 SH   SOLE   0 0 38,601
INVESCO QQQ TR UNIT SER 1 46090E103   1,963,139 7,372 SH   SOLE   0 0 7,372
INTUITIVE SURGICAL INC COM NEW 46120E602   281,271 1,060 SH   SOLE   0 0 1,060
INTUIT COM 461202103   241,398 620 SH   SOLE   605 0 15
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,502,738 6,185 SH   SOLE   0 0 6,184
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   240,355 2,809 SH   SOLE   0 0 2,809
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   213,711 1,347 SH   SOLE   0 0 1,347
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,958,073 35,101 SH   SOLE   0 0 35,101
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   333,974 3,337 SH   SOLE   0 0 3,337
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,392,947 116,559 SH   SOLE   80,092 0 36,466
INVITAE CORP COM 46185L103   158,997 85,482 SH   SOLE   0 0 85,482
IRON MTN INC DEL COM 46284V101   681,585 13,673 SH   SOLE   0 0 13,672
ISHARES GOLD TR ISHARES NEW 464285204   254,825 7,367 SH   SOLE   0 0 7,367
ISHARES INC GLB ENR PROD ETF 464286343   220,840 9,107 SH   SOLE   0 0 9,106
ISHARES TR CORE S&P TTL STK 464287150   937,942 11,061 SH   SOLE   0 0 11,060
ISHARES TR SELECT DIVID ETF 464287168   2,046,433 16,969 SH   SOLE   0 0 16,968
ISHARES TR TIPS BD ETF 464287176   1,765,564 16,587 SH   SOLE   0 0 16,587
ISHARES TR CORE S&P500 ETF 464287200   8,263,981 21,509 SH   SOLE   0 0 21,509
ISHARES TR CORE US AGGBD ET 464287226   282,348 2,911 SH   SOLE   0 0 2,911
ISHARES TR MSCI EMG MKT ETF 464287234   653,146 17,233 SH   SOLE   0 0 17,233
ISHARES TR S&P 500 VAL ETF 464287408   1,569,700 10,820 SH   SOLE   0 0 10,820
ISHARES TR 1 3 YR TREAS BD 464287457   240,858 2,967 SH   SOLE   0 0 2,967
ISHARES TR CORE S&P MCP ETF 464287507   708,596 2,929 SH   SOLE   0 0 2,929
ISHARES TR ISHARES SEMICDTR 464287523   489,159 1,406 SH   SOLE   0 0 1,405
ISHARES TR ISHARES BIOTECH 464287556   394,223 3,003 SH   SOLE   0 0 3,002
ISHARES TR S&P MC 400GR ETF 464287606   281,478 4,121 SH   SOLE   0 0 4,121
ISHARES TR RUS 1000 ETF 464287622   614,787 2,920 SH   SOLE   0 0 2,920
ISHARES TR RUSSELL 2000 ETF 464287655   611,846 3,509 SH   SOLE   0 0 3,509
ISHARES TR CORE S&P US VLU 464287663   311,898 4,416 SH   SOLE   0 0 4,415
ISHARES TR CORE S&P SCP ETF 464287804   279,696 2,955 SH   SOLE   0 0 2,955
ISHARES TR SP SMCP600VL ETF 464287879   387,501 4,244 SH   SOLE   0 0 4,243
ISHARES TR NATIONAL MUN ETF 464288414   258,873 2,453 SH   SOLE   0 0 2,453
ISHARES TR IBOXX HI YD ETF 464288513   509,789 6,924 SH   SOLE   0 0 6,923
ISHARES TR 3 7 YR TREAS BD 464288661   1,346,769 11,722 SH   SOLE   0 0 11,722
ISHARES TR PFD AND INCM SEC 464288687   895,245 29,323 SH   SOLE   5,550 0 23,773
ISHARES TR US AER DEF ETF 464288760   250,263 2,237 SH   SOLE   90 0 2,147
ISHARES TR U.S. MED DVC ETF 464288810   836,167 15,906 SH   SOLE   0 0 15,905
ISHARES TR FLTG RATE NT ETF 46429B655   351,404 6,982 SH   SOLE   0 0 6,982
ISHARES TR MSCI USA MIN VOL 46429B697   1,193,480 16,553 SH   SOLE   0 0 16,553
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   296,329 10,512 SH   SOLE   0 0 10,511
ISHARES TR MSCI USA QLT FCT 46432F339   349,542 3,067 SH   SOLE   0 0 3,067
ISHARES TR MSCI USA MMENTM 46432F396   1,194,513 8,186 SH   SOLE   66 0 8,119
ISHARES TR CORE MSCI EAFE 46432F842   1,265,543 20,531 SH   SOLE   0 0 20,531
ISHARES INC CORE MSCI EMKT 46434G103   300,846 6,442 SH   SOLE   0 0 6,442
ISHARES TR 0-5YR INVT GR CP 46434V100   387,985 8,107 SH   SOLE   0 0 8,106
ISHARES TR EXPONENTIAL TECH 46434V381   584,838 12,354 SH   SOLE   0 0 12,354
ISHARES TR CORE DIV GRWTH 46434V621   2,647,160 52,943 SH   SOLE   29,676 0 23,266
ISHARES TR BLACKROCK ULTRA 46434V878   235,122 4,699 SH   SOLE   0 0 4,698
JPMORGAN CHASE & CO COM 46625H100   2,102,535 15,679 SH   SOLE   16 0 15,662
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,690,821 141,142 SH   SOLE   100,316 0 40,825
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   234,251 4,673 SH   SOLE   0 0 4,672
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   447,729 9,446 SH   SOLE   0 0 9,445
JAPAN SMALLER CAPITALIZATION COM 47109U104   71,280 11,000 SH   SOLE   0 0 11,000
JEFFERIES FINL GROUP INC COM 47233W109   978,546 28,546 SH   SOLE   0 0 28,545
JOHNSON & JOHNSON COM 478160104   3,638,179 20,595 SH   SOLE   6,105 0 14,490
KIMBERLY-CLARK CORP COM 494368103   364,070 2,682 SH   SOLE   0 0 2,681
KINDER MORGAN INC DEL COM 49456B101   191,438 10,588 SH   SOLE   0 0 10,588
KRANESHARES TR QUADRTC INT RT 500767736   1,065,665 47,132 SH   SOLE   0 0 47,132
L3HARRIS TECHNOLOGIES INC COM 502431109   808,301 3,882 SH   SOLE   0 0 3,881
LILLY ELI & CO COM 532457108   2,194,881 6,000 SH   SOLE   0 0 5,999
LOCKHEED MARTIN CORP COM 539830109   1,888,039 3,881 SH   SOLE   0 0 3,880
LOWES COS INC COM 548661107   229,779 1,153 SH   SOLE   0 0 1,153
MGM RESORTS INTERNATIONAL COM 552953101   445,055 13,273 SH   SOLE   0 0 13,273
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   310,962 6,193 SH   SOLE   0 0 6,193
MARKEL CORP COM 570535104   453,217 344 SH   SOLE   0 0 344
MARRIOTT INTL INC NEW CL A 571903202   246,181 1,653 SH   SOLE   0 0 1,653
MASTERCARD INCORPORATED CL A 57636Q104   1,235,133 3,552 SH   SOLE   15 0 3,536
MCCORMICK & CO INC COM NON VTG 579780206   245,686 2,964 SH   SOLE   0 0 2,964
MCDONALDS CORP COM 580135101   1,889,337 7,169 SH   SOLE   800 0 6,369
MERCK & CO INC COM 58933Y105   4,148,821 37,394 SH   SOLE   9,436 0 27,957
METLIFE INC COM 59156R108   628,456 8,684 SH   SOLE   6,791 0 1,892
MICROSOFT CORP COM 594918104   8,895,723 37,093 SH   SOLE   5,928 0 31,164
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   110,143 10,540 SH   SOLE   0 0 10,540
MODERNA INC COM 60770K107   512,635 2,854 SH   SOLE   0 0 2,854
MONDELEZ INTL INC CL A 609207105   381,031 5,717 SH   SOLE   0 0 5,716
MORGAN STANLEY COM NEW 617446448   332,768 3,914 SH   SOLE   0 0 3,914
NATIONAL GRID PLC SPONSORED ADR NE 636274409   357,879 5,933 SH   SOLE   4,889 0 1,044
NEOGEN CORP COM 640491106   249,742 16,398 SH   SOLE   0 0 16,398
NETFLIX INC COM 64110L106   411,555 1,396 SH   SOLE   0 0 1,395
NEW MTN FIN CORP COM 647551100   137,987 11,155 SH   SOLE   0 0 11,154
NEWMONT CORP COM 651639106   2,248,798 47,644 SH   SOLE   0 0 47,644
NEXTERA ENERGY INC COM 65339F101   687,706 8,226 SH   SOLE   600 0 7,626
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   227,975 3,253 SH   SOLE   0 0 3,252
NIKE INC CL B 654106103   208,761 1,784 SH   SOLE   150 0 1,634
NORFOLK SOUTHN CORP COM 655844108   221,603 899 SH   SOLE   0 0 899
NORTHROP GRUMMAN CORP COM 666807102   713,893 1,308 SH   SOLE   0 0 1,308
NORTHWEST NAT HLDG CO COM 66765N105   246,246 5,174 SH   SOLE   0 0 5,174
NVIDIA CORPORATION COM 67066G104   1,188,946 8,136 SH   SOLE   4,009 0 4,126
NUVEEN PFD & INCOME SECS FD COM 67072C105   73,513 10,811 SH   SOLE   0 0 10,810
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   339,619 21,279 SH   SOLE   0 0 21,279
OMNIAB INC COM 68218J103   36,000 10,000 SH   SOLE   0 0 10,000
ONEOK INC NEW COM 682680103   216,307 3,292 SH   SOLE   0 0 3,292
ORACLE CORP COM 68389X105   502,530 6,148 SH   SOLE   0 0 6,147
PNC FINL SVCS GROUP INC COM 693475105   401,263 2,541 SH   SOLE   0 0 2,540
PTC INC COM 69370C100   477,159 3,975 SH   SOLE   0 0 3,975
PACER FDS TR GLOBL CASH ETF 69374H709   251,000 7,908 SH   SOLE   0 0 7,908
PACER FDS TR US CASH COWS 100 69374H881   270,239 5,843 SH   SOLE   0 0 5,843
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   251,952 30,801 SH   SOLE   0 0 30,801
PARKER-HANNIFIN CORP COM 701094104   466,182 1,602 SH   SOLE   0 0 1,602
PEPSICO INC COM 713448108   1,931,585 10,692 SH   SOLE   100 0 10,591
PFIZER INC COM 717081103   3,594,954 70,159 SH   SOLE   0 0 70,159
PHILIP MORRIS INTL INC COM 718172109   1,195,823 11,815 SH   SOLE   200 0 11,615
PHILLIPS 66 COM 718546104   254,198 2,442 SH   SOLE   0 0 2,442
PIMCO MUN INCOME FD II COM 72200W106   268,434 29,694 SH   SOLE   25,470 0 4,224
PIMCO ETF TR ACTIVE BD ETF 72201R775   262,712 2,904 SH   SOLE   0 0 2,903
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   345,267 3,500 SH   SOLE   0 0 3,499
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,526,078 82,580 SH   SOLE   64,978 0 17,601
PIONEER NAT RES CO COM 723787107   655,751 2,871 SH   SOLE   0 0 2,871
PRICE T ROWE GROUP INC COM 74144T108   430,453 3,947 SH   SOLE   0 0 3,946
PROCTER AND GAMBLE CO COM 742718109   3,675,242 24,249 SH   SOLE   700 0 23,549
PROSHARES TR SHORT S&P 500 NE 74347B425   425,358 26,535 SH   SOLE   0 0 26,535
PROSHARES TR SHRT SMALLCAP60 74348A376   357,852 19,281 SH   SOLE   0 0 19,280
PROSHARES TR S&P 500 DV ARIST 74348A467   214,798 2,387 SH   SOLE   0 0 2,386
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   214,853 3,507 SH   SOLE   3 0 3,503
QUALCOMM INC COM 747525103   751,372 6,834 SH   SOLE   0 0 6,834
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,290,744 12,790 SH   SOLE   0 0 12,789
REALTY INCOME CORP COM 756109104   354,955 5,596 SH   SOLE   70 0 5,526
REGENERON PHARMACEUTICALS COM 75886F107   1,028,033 1,425 SH   SOLE   0 0 1,424
REGIONS FINANCIAL CORP NEW COM 7591EP100   349,746 16,222 SH   SOLE   0 0 16,222
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   307,696 16,695 SH   SOLE   13,204 0 3,491
ROCKWELL AUTOMATION INC COM 773903109   388,673 1,509 SH   SOLE   0 0 1,509
ROYCE GLOBAL VALUE TR INC COM 78081T104   111,654 12,908 SH   SOLE   0 0 12,908
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,724,486 7,124 SH   SOLE   0 0 7,124
SPDR GOLD TR GOLD SHS 78463V107   2,238,458 13,195 SH   SOLE   2,747 0 10,448
SPDR SER TR S&P DIVID ETF 78464A763   535,947 4,284 SH   SOLE   0 0 4,283
SPDR SER TR S&P 600 SML CAP 78464A813   648,555 7,889 SH   SOLE   0 0 7,889
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   336,016 8,392 SH   SOLE   0 0 8,392
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   625,130 1,412 SH   SOLE   0 0 1,411
SPDR SER TR BLOOMBERG SHT TE 78468R408   402,257 16,595 SH   SOLE   0 0 16,594
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   646,288 7,066 SH   SOLE   0 0 7,065
SACHEM CAP CORP COM 78590A109   64,439 19,527 SH   SOLE   0 0 19,527
SALESFORCE INC COM 79466L302   910,874 6,870 SH   SOLE   4,343 0 2,526
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   469,933 41,150 SH   SOLE   0 0 41,150
SCHLUMBERGER LTD COM STK 806857108   323,433 6,050 SH   SOLE   0 0 6,050
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   632,568 9,641 SH   SOLE   0 0 9,641
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,363,878 25,522 SH   SOLE   299 0 25,222
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,084,667 14,359 SH   SOLE   0 0 14,358
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   240,354 3,094 SH   SOLE   50 0 3,044
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   815,464 6,003 SH   SOLE   102 0 5,900
SELECT SECTOR SPDR TR ENERGY 81369Y506   826,414 9,448 SH   SOLE   0 0 9,447
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,186,411 34,690 SH   SOLE   115 0 34,575
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   724,709 7,379 SH   SOLE   0 0 7,379
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,299,516 10,443 SH   SOLE   0 0 10,442
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,676,648 34,937 SH   SOLE   0 0 34,937
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   616,669 8,747 SH   SOLE   0 0 8,747
SNOWFLAKE INC CL A 833445109   409,950 2,856 SH   SOLE   0 0 2,856
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   258,180 26,000 SH   SOLE   0 0 26,000
SOUTHERN CO COM 842587107   1,126,451 15,774 SH   SOLE   180 0 15,594
SOUTHWESTERN ENERGY CO COM 845467109   61,425 10,500 SH   SOLE   0 0 10,500
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   282,707 7,080 SH   SOLE   0 0 7,080
STARBUCKS CORP COM 855244109   775,515 7,818 SH   SOLE   0 0 7,817
STARWOOD PPTY TR INC COM 85571B105   367,673 20,059 SH   SOLE   14,059 0 5,999
STRATEGY SHS NS 7HANDL IDX 86280R506   7,363,593 376,077 SH   SOLE   283,855 0 92,221
STRYKER CORPORATION COM 863667101   238,133 974 SH   SOLE   0 0 974
SUN LIFE FINANCIAL INC. COM 866796105   362,726 7,814 SH   SOLE   6,410 0 1,404
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   327,345 7,595 SH   SOLE   6,294 0 1,301
SYSCO CORP COM 871829107   235,282 3,078 SH   SOLE   0 0 3,077
TJX COS INC NEW COM 872540109   427,611 5,372 SH   SOLE   0 0 5,372
T-MOBILE US INC COM 872590104   434,560 3,104 SH   SOLE   281 0 2,823
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   252,372 3,388 SH   SOLE   0 0 3,388
TARGET CORP COM 87612E106   362,963 2,435 SH   SOLE   100 0 2,335
TC ENERGY CORP COM 87807B107   443,478 11,126 SH   SOLE   0 0 11,125
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   214,082 14,613 SH   SOLE   0 0 14,613
TELUS CORPORATION COM 87971M103   316,665 16,399 SH   SOLE   13,432 0 2,967
TESLA INC COM 88160R101   5,227,158 42,435 SH   SOLE   16,989 0 25,446
THERMO FISHER SCIENTIFIC INC COM 883556102   692,408 1,257 SH   SOLE   0 0 1,257
3M CO COM 88579Y101   552,124 4,604 SH   SOLE   0 0 4,604
TORTOISE ENERGY INDEPENDENC COM 89148K200   224,486 7,703 SH   SOLE   0 0 7,703
TRAVELERS COMPANIES INC COM 89417E109   418,782 2,234 SH   SOLE   0 0 2,233
UGI CORP NEW COM 902681105   294,215 7,937 SH   SOLE   0 0 7,936
US BANCORP DEL COM NEW 902973304   442,505 10,147 SH   SOLE   0 0 10,146
UNION PAC CORP COM 907818108   216,869 1,047 SH   SOLE   0 0 1,047
UNITEDHEALTH GROUP INC COM 91324P102   1,861,552 3,511 SH   SOLE   1,412 0 2,098
UNUM GROUP COM 91529Y106   214,317 5,223 SH   SOLE   0 0 5,223
VANECK ETF TRUST GOLD MINERS ETF 92189F106   814,784 28,429 SH   SOLE   0 0 28,429
VANECK ETF TRUST BDC INCOME ETF 92189F411   172,348 12,180 SH   SOLE   0 0 12,180
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,187,536 5,852 SH   SOLE   0 0 5,851
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,194,530 106,648 SH   SOLE   0 0 106,648
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   200,941 1,435 SH   SOLE   0 0 1,434
VANGUARD BD INDEX FDS INTERMED TERM 921937819   285,626 3,843 SH   SOLE   0 0 3,843
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,896,298 38,474 SH   SOLE   0 0 38,473
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   483,607 6,732 SH   SOLE   0 0 6,731
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   802,933 19,131 SH   SOLE   0 0 19,131
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,031,204 9,530 SH   SOLE   0 0 9,529
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   281,514 5,935 SH   SOLE   0 0 5,935
VANGUARD WORLD FDS ENERGY ETF 92204A306   403,957 3,331 SH   SOLE   0 0 3,330
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,295,316 13,285 SH   SOLE   0 0 13,284
VANGUARD WORLD FDS INF TECH ETF 92204A702   483,354 1,513 SH   SOLE   0 0 1,513
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   826,910 9,594 SH   SOLE   0 0 9,594
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   382,965 7,638 SH   SOLE   0 0 7,637
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   986,228 25,301 SH   SOLE   0 0 25,300
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,682,927 75,581 SH   SOLE   0 0 75,580
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,243,661 16,045 SH   SOLE   0 0 16,045
VENTAS INC COM 92276F100   274,039 6,083 SH   SOLE   0 0 6,083
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,938,449 8,364 SH   SOLE   0 0 8,363
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   723,990 5,353 SH   SOLE   0 0 5,353
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   273,265 3,313 SH   SOLE   0 0 3,313
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,111,539 7,000 SH   SOLE   0 0 6,999
VANGUARD INDEX FDS MID CAP ETF 922908629   1,455,590 7,142 SH   SOLE   0 0 7,141
VANGUARD INDEX FDS GROWTH ETF 922908736   7,391,386 34,683 SH   SOLE   0 0 34,683
VANGUARD INDEX FDS VALUE ETF 922908744   2,044,058 14,562 SH   SOLE   0 0 14,561
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,959,871 21,575 SH   SOLE   0 0 21,574
VANGUARD INDEX FDS TOTAL STK MKT 922908769   14,578,071 76,249 SH   SOLE   0 0 76,249
VERIZON COMMUNICATIONS INC COM 92343V104   1,833,597 46,538 SH   SOLE   7,487 0 39,050
VERTEX PHARMACEUTICALS INC COM 92532F100   214,852 744 SH   SOLE   0 0 744
VISA INC COM CL A 92826C839   1,379,608 6,640 SH   SOLE   3,257 0 3,383
VIRTUS CONVERTIBLE & INCOME COM 92838X102   35,988 10,585 SH   SOLE   0 0 10,584
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   61,920 12,000 SH   SOLE   0 0 12,000
WALMART INC COM 931142103   1,240,926 8,752 SH   SOLE   192 0 8,559
WASTE MGMT INC DEL COM 94106L109   522,567 3,331 SH   SOLE   0 0 3,331
WELLS FARGO CO NEW COM 949746101   447,047 10,827 SH   SOLE   0 0 10,827
WESTERN ASSET HIGH INCOM FD COM 95766J102   58,441 12,075 SH   SOLE   0 0 12,074
WESTERN AST INFL LKD OPP & I COM 95766R104   107,734 11,800 SH   SOLE   0 0 11,800
WISDOMTREE TR JP SMALLCP DIV 97717W836   359,856 5,698 SH   SOLE   0 0 5,697
WISDOMTREE TR US QTLY DIV GRT 97717X669   774,238 12,827 SH   SOLE   0 0 12,827
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   212,820 830 SH   SOLE   0 0 830