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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 270,928 1,293 SH SOLE 0 0 0 1,293
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 631,433 54,764 SH SOLE 0 1,850 0 52,914
ADVANCED MICRO DEVICES INC COM 007903107 1,181,623 11,501 SH SOLE 0 0 0 11,501
AEROVIRONMENT INC COM 008073108 313,708 2,632 SH SOLE 0 0 0 2,632
ALPHABET INC CAP STK CL A 02079K305 1,252,446 8,099 SH SOLE 0 59 0 8,040
ALTRIA GROUP INC COM 02209S103 666,708 11,108 SH SOLE 0 0 0 11,108
AMAZON COM INC COM 023135106 2,678,338 14,077 SH SOLE 0 40 0 14,037
AMERICAN ELEC PWR CO INC COM 025537101 264,049 2,416 SH SOLE 0 0 0 2,416
AMGEN INC COM 031162100 669,237 2,148 SH SOLE 0 32 0 2,116
APPLE INC COM 037833100 8,365,148 37,659 SH SOLE 0 0 0 37,659
ARES CAPITAL CORP COM 04010L103 237,241 10,706 SH SOLE 0 0 0 10,706
ASML HOLDING N V N Y REGISTRY SHS N07059210 970,157 1,464 SH SOLE 0 0 0 1,464
AT&T INC COM 00206R102 573,901 20,294 SH SOLE 0 0 0 20,294
AUTOMATIC DATA PROCESSING IN COM 053015103 1,144,414 3,746 SH SOLE 0 0 0 3,746
BANK NEW YORK MELLON CORP COM 064058100 761,085 9,075 SH SOLE 0 0 0 9,075
BERKLEY W R CORP COM 084423102 715,790 10,059 SH SOLE 0 202 0 9,857
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,596,883 2 SH SOLE 0 0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,161,210 4,058 SH SOLE 0 0 0 4,058
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 1,998,699 40,991 SH SOLE 0 91 0 40,900
BRISTOL-MYERS SQUIBB CO COM 110122108 1,088,068 17,840 SH SOLE 0 0 0 17,840
BROADCOM INC COM 11135F101 307,148 1,834 SH SOLE 0 20 0 1,814
CATERPILLAR INC COM 149123101 579,859 1,758 SH SOLE 0 0 0 1,758
CHEVRON CORP NEW COM 166764100 1,308,355 7,821 SH SOLE 0 41 0 7,780
CHUBB LIMITED COM H1467J104 1,645,139 5,448 SH SOLE 0 0 0 5,448
CISCO SYS INC COM 17275R102 214,458 3,475 SH SOLE 0 0 0 3,475
CITIGROUP INC COM NEW 172967424 208,295 2,934 SH SOLE 0 0 0 2,934
COCA COLA CO COM 191216100 1,100,248 15,362 SH SOLE 0 95 0 15,267
COSTCO WHSL CORP NEW COM 22160K105 2,085,602 2,205 SH SOLE 0 11 0 2,194
COTERRA ENERGY INC COM 127097103 918,629 31,786 SH SOLE 0 0 0 31,786
DAVITA INC COM 23918K108 765,309 5,003 SH SOLE 0 0 0 5,003
DOMINION ENERGY INC COM 25746U109 334,098 5,959 SH SOLE 0 83 0 5,876
DUKE ENERGY CORP NEW COM NEW 26441C204 298,864 2,450 SH SOLE 0 0 0 2,450
ELI LILLY & CO COM 532457108 969,080 1,173 SH SOLE 0 0 0 1,173
ENBRIDGE INC COM 29250N105 705,814 15,929 SH SOLE 0 0 0 15,929
ENTRAVISION COMMUNICATIONS C CL A 29382R107 24,078 11,466 SH SOLE 0 0 0 11,466
EXXON MOBIL CORP COM 30231G102 2,095,203 17,617 SH SOLE 0 10 0 17,607
FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295 3,519,357 139,436 SH SOLE 0 179 0 139,257
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2,296,249 89,873 SH SOLE 0 276 0 89,597
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 2,692,209 90,464 SH SOLE 0 100 0 90,364
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 2,818,964 70,527 SH SOLE 0 82 0 70,445
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 636,647 8,846 SH SOLE 0 0 0 8,846
FORTINET INC COM 34959E109 917,262 9,529 SH SOLE 0 50 0 9,479
GABELLI UTIL TR COM 36240A101 212,824 39,855 SH SOLE 0 2,317 0 37,538
GILEAD SCIENCES INC COM 375558103 264,113 2,357 SH SOLE 0 0 0 2,357
HOME DEPOT INC COM 437076102 1,094,965 2,988 SH SOLE 0 0 0 2,988
IDEXX LABS INC COM 45168D104 209,975 500 SH SOLE 0 0 0 500
INTEL CORP COM 458140100 682,250 30,042 SH SOLE 0 100 0 29,942
INTERNATIONAL BUSINESS MACHS COM 459200101 871,936 3,507 SH SOLE 0 0 0 3,507
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 201,881 1,165 SH SOLE 0 0 0 1,165
INVESCO QQQ TR UNIT SER 1 46090E103 741,362 1,581 SH SOLE 0 3 0 1,578
INVESCO VALUE MUN INCOME TR COM 46132P108 660,361 55,168 SH SOLE 0 0 0 55,168
ISHARES GOLD TR ISHARES NEW 464285204 2,843,395 48,226 SH SOLE 0 345 0 47,881
ISHARES INC CORE MSCI EMKT 46434G103 2,202,571 40,811 SH SOLE 0 27 0 40,784
ISHARES SILVER TR ISHARES 46428Q109 479,068 15,459 SH SOLE 0 743 0 14,716
ISHARES TR TIPS BD ETF 464287176 380,784 3,428 SH SOLE 0 186 0 3,242
ISHARES TR SELECT DIVID ETF 464287168 4,491,386 33,445 SH SOLE 0 37 0 33,408
ISHARES TR MSCI USA MIN VOL 46429B697 209,828 2,240 SH SOLE 0 13 0 2,227
ISHARES TR MSCI USA QLT FCT 46432F339 14,072,744 82,350 SH SOLE 0 31 0 82,318
ISHARES TR U.S. TECH ETF 464287721 1,200,486 8,548 SH SOLE 0 10 0 8,538
ISHARES TR SP SMCP600VL ETF 464287879 563,234 5,778 SH SOLE 0 9 0 5,769
ISHARES TR CORE S&P SCP ETF 464287804 289,941 2,773 SH SOLE 0 0 0 2,773
ISHARES TR CORE S&P US GWT 464287671 985,464 7,755 SH SOLE 0 0 0 7,755
ISHARES TR US AER DEF ETF 464288760 947,265 6,187 SH SOLE 0 90 0 6,097
ISHARES TR RUSSELL 2000 ETF 464287655 201,048 1,008 SH SOLE 0 0 0 1,008
ISHARES TR CORE S&P MCP ETF 464287507 1,040,885 17,839 SH SOLE 0 16 0 17,822
ISHARES TR MSCI USA MMENTM 46432F396 1,355,130 6,704 SH SOLE 0 7 0 6,697
ISHARES TR CORE S&P500 ETF 464287200 34,057,207 60,611 SH SOLE 0 100 0 60,511
ISHARES TR EAFE VALUE ETF 464288877 897,031 15,219 SH SOLE 0 33 0 15,186
JOHNSON & JOHNSON COM 478160104 1,254,511 7,565 SH SOLE 0 0 0 7,565
JPMORGAN CHASE & CO. COM 46625H100 391,050 1,594 SH SOLE 0 0 0 1,594
KIMBERLY-CLARK CORP COM 494368103 264,379 1,859 SH SOLE 0 0 0 1,859
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 365,157 12,299 SH SOLE 0 0 0 12,299
L3HARRIS TECHNOLOGIES INC COM 502431109 453,861 2,168 SH SOLE 0 0 0 2,168
LOCKHEED MARTIN CORP COM 539830109 1,634,491 3,659 SH SOLE 0 0 0 3,659
MANULIFE FINL CORP COM 56501R106 225,838 7,250 SH SOLE 0 0 0 7,250
MCDONALDS CORP COM 580135101 1,165,654 3,732 SH SOLE 0 22 0 3,710
MCKESSON CORP COM 58155Q103 317,840 472 SH SOLE 0 0 0 472
MERCK & CO INC COM 58933Y105 283,994 3,164 SH SOLE 0 0 0 3,164
META PLATFORMS INC CL A 30303M102 1,847,315 3,205 SH SOLE 0 0 0 3,205
MICROSOFT CORP COM 594918104 3,528,698 9,400 SH SOLE 0 20 0 9,380
NETFLIX INC COM 64110L106 331,981 356 SH SOLE 0 0 0 356
NEW FOUND GOLD CORP COM 64440N103 12,000 10,000 SH SOLE 0 0 0 10,000
NORTHROP GRUMMAN CORP COM 666807102 1,104,258 2,157 SH SOLE 0 0 0 2,157
NOVO-NORDISK A S ADR 670100205 1,112,482 16,021 SH SOLE 0 0 0 16,021
NVIDIA CORPORATION COM 67066G104 2,097,017 19,349 SH SOLE 0 0 0 19,349
ONEOK INC NEW COM 682680103 311,055 3,135 SH SOLE 0 0 0 3,135
ORACLE CORP COM 68389X105 213,958 1,530 SH SOLE 0 0 0 1,530
PALO ALTO NETWORKS INC COM 697435105 997,903 5,848 SH SOLE 0 54 0 5,794
PARKER-HANNIFIN CORP COM 701094104 972,721 1,600 SH SOLE 0 10 0 1,590
PHILIP MORRIS INTL INC COM 718172109 723,708 4,559 SH SOLE 0 0 0 4,559
PROCTER AND GAMBLE CO COM 742718109 669,290 3,927 SH SOLE 0 0 0 3,927
PROSHARES TR SHORT S&P 500 NE 74349Y753 321,500 7,215 SH SOLE 0 0 0 7,215
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 866,003 10,523 SH SOLE 0 0 0 10,523
QUALCOMM INC COM 747525103 638,082 4,154 SH SOLE 0 20 0 4,134
REALTY INCOME CORP COM 756109104 275,946 4,757 SH SOLE 0 0 0 4,757
RTX CORPORATION COM 75513E101 458,729 3,463 SH SOLE 0 0 0 3,463
SCHWAB CHARLES CORP COM 808513105 478,224 6,109 SH SOLE 0 0 0 6,109
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 277,258 1,343 SH SOLE 0 0 0 1,343
SELECT SECTOR SPDR TR ENERGY 81369Y506 200,369 2,144 SH SOLE 0 0 0 2,144
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,905,351 24,164 SH SOLE 0 19 0 24,145
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 326,058 2,233 SH SOLE 0 0 0 2,233
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 413,324 2,093 SH SOLE 0 0 0 2,093
SOUTHERN CO COM 842587107 467,008 5,079 SH SOLE 0 0 0 5,079
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 12,392,925 29,515 SH SOLE 0 0 0 29,515
SPDR GOLD TR GOLD SHS 78463V107 1,378,663 4,785 SH SOLE 0 56 0 4,729
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 292,865 8,044 SH SOLE 0 0 0 8,044
SPDR S&P 500 ETF TR TR UNIT 78462F103 775,227 1,386 SH SOLE 0 0 0 1,386
STARBUCKS CORP COM 855244109 382,308 3,898 SH SOLE 0 0 0 3,898
STARWOOD PPTY TR INC COM 85571B105 339,387 17,167 SH SOLE 0 197 0 16,969
SUPER MICRO COMPUTER INC COM NEW 86800U302 421,631 12,314 SH SOLE 0 304 0 12,010
TELOS CORP MD COM 87969B101 64,260 27,000 SH SOLE 0 0 0 27,000
TESLA INC COM 88160R101 781,108 3,014 SH SOLE 0 0 0 3,014
THE CAMPBELLS COMPANY COM 134429109 968,341 24,257 SH SOLE 0 0 0 24,257
TRANE TECHNOLOGIES PLC SHS G8994E103 420,455 1,248 SH SOLE 0 0 0 1,248
TRUIST FINL CORP COM 89832Q109 681,956 16,572 SH SOLE 0 194 0 16,378
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2,198,780 10,398 SH SOLE 0 0 0 10,398
VANECK MERK GOLD ETF GOLD SHS 921078101 381,663 12,663 SH SOLE 0 0 0 12,663
VANGUARD INDEX FDS GROWTH ETF 922908736 288,370 778 SH SOLE 0 0 0 778
VANGUARD INDEX FDS VALUE ETF 922908744 434,902 2,518 SH SOLE 0 0 0 2,518
VANGUARD INDEX FDS SM CP VAL ETF 922908611 372,622 2,000 SH SOLE 0 100 0 1,900
VERIZON COMMUNICATIONS INC COM 92343V104 860,417 18,969 SH SOLE 0 0 0 18,969
VICI PPTYS INC COM 925652109 230,133 7,055 SH SOLE 0 0 0 7,055
VISA INC COM CL A 92826C839 264,310 754 SH SOLE 0 0 0 754
WALMART INC COM 931142103 1,740,791 19,829 SH SOLE 0 36 0 19,793