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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 627 4,179 SH   SOLE   4,179 0 0
ABBOTT LABS COM 002824100 900 7,501 SH   SOLE   7,501 0 0
ABBVIE INC COM 00287Y109 896 5,731 SH   SOLE   5,731 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 426 1,330 SH   SOLE   1,330 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,304 16,505 SH   SOLE   16,505 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,366 5,421 SH   SOLE   5,421 0 0
AIRBNB INC COM CL A 009066101 334 1,964 SH   SOLE   1,964 0 0
ALLY FINL INC COM 02005N100 273 6,087 SH   SOLE   6,087 0 0
ALPHABET INC CAP STK CL A 02079K305 6,573 2,528 SH   SOLE   2,528 0 0
ALPHABET INC CAP STK CL C 02079K107 3,315 1,270 SH   SOLE   1,270 0 0
AMAZON COM INC COM 023135106 17,772 5,620 SH   SOLE   5,620 0 0
AMERICAN EXPRESS CO COM 025816109 332 1,775 SH   SOLE   1,775 0 0
AMERICAN TOWER CORP NEW COM 03027X100 828 3,201 SH   SOLE   3,201 0 0
ANALOG DEVICES INC COM 032654105 341 2,100 SH   SOLE   2,100 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 618 94,296 SH   SOLE   94,296 0 0
ANTHEM INC COM 036752103 554 1,071 SH   SOLE   1,071 0 0
APPLE INC COM 037833100 19,304 115,316 SH   SOLE   115,316 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 988 1,601 SH   SOLE   1,601 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 216 942 SH   SOLE   942 0 0
AUTOZONE INC COM 053332102 3,666 1,669 SH   SOLE   1,669 0 0
BALL CORP COM 058498106 538 6,145 SH   SOLE   6,145 0 0
BANK MONTREAL QUE COM 063671101 237 2,065 SH   SOLE   2,065 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,305 32,438 SH   SOLE   32,438 0 0
BOEING CO COM 097023105 397 2,137 SH   SOLE   2,137 0 0
BOOKING HOLDINGS INC COM 09857L108 2,515 1,123 SH   SOLE   1,123 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,399 18,315 SH   SOLE   18,315 0 0
CHEVRON CORP NEW COM 166764100 328 1,911 SH   SOLE   1,911 0 0
CISCO SYS INC COM 17275R102 213 4,101 SH   SOLE   4,101 0 0
CITIGROUP INC COM NEW 172967424 1,276 24,117 SH   SOLE   24,117 0 0
COCA COLA CO COM 191216100 886 13,614 SH   SOLE   13,614 0 0
CONOCOPHILLIPS COM 20825C104 317 3,120 SH   SOLE   3,120 0 0
COSTCO WHSL CORP NEW COM 22160K105 846 1,423 SH   SOLE   1,423 0 0
CVS HEALTH CORP COM 126650100 328 3,156 SH   SOLE   3,156 0 0
DEERE & CO COM 244199105 661 1,509 SH   SOLE   1,509 0 0
DISNEY WALT CO COM 254687106 406 3,076 SH   SOLE   3,076 0 0
DOLLAR TREE INC COM 256746108 879 5,113 SH   SOLE   5,113 0 0
FEDEX CORP COM 31428X106 1,150 5,509 SH   SOLE   5,509 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 777 10,010 SH   SOLE   10,010 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 369 8,668 SH   SOLE   8,668 0 0
GENERAL MLS INC COM 370334104 1,006 14,030 SH   SOLE   14,030 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 245 5,338 SH   SOLE   5,338 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,405 13,112 SH   SOLE   13,112 0 0
HOME DEPOT INC COM 437076102 523 1,699 SH   SOLE   1,699 0 0
INTEL CORP COM 458140100 1,753 36,568 SH   SOLE   36,568 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 290 5,824 SH   SOLE   5,824 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,349 15,447 SH   SOLE   15,447 0 0
ISHARES GOLD TR ISHARES NEW 464285204 493 13,320 SH   SOLE   13,320 0 0
ISHARES TR CORE DIV GRWTH 46434V621 321 6,019 SH   SOLE   6,019 0 0
ISHARES TR CORE S&P TTL STK 464287150 837 8,419 SH   SOLE   8,419 0 0
ISHARES TR CORE S&P500 ETF 464287200 216 484 SH   SOLE   484 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,032 19,726 SH   SOLE   19,726 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,259 11,088 SH   SOLE   11,088 0 0
ISHARES TR MBS ETF 464288588 477 4,868 SH   SOLE   4,868 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 973 12,449 SH   SOLE   12,449 0 0
ISHARES TR MSCI USA MMENTM 46432F396 336 2,068 SH   SOLE   2,068 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 443 3,342 SH   SOLE   3,342 0 0
ISHARES TR NATIONAL MUN ETF 464288414 876 8,189 SH   SOLE   8,189 0 0
ISHARES TR RUS MID CAP ETF 464287499 612 7,858 SH   SOLE   7,858 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 625 3,101 SH   SOLE   3,101 0 0
JOHNSON & JOHNSON COM 478160104 490 2,674 SH   SOLE   2,674 0 0
JPMORGAN CHASE & CO COM 46625H100 1,672 12,751 SH   SOLE   12,751 0 0
KINDER MORGAN INC DEL COM 49456B101 233 11,880 SH   SOLE   11,880 0 0
LAS VEGAS SANDS CORP COM 517834107 496 12,979 SH   SOLE   12,979 0 0
LOCKHEED MARTIN CORP COM 539830109 509 1,106 SH   SOLE   1,106 0 0
LOWES COS INC COM 548661107 321 1,583 SH   SOLE   1,583 0 0
M & T BK CORP COM 55261F104 1,275 7,871 SH   SOLE   7,871 0 0
MANITOWOC CO INC COM NEW 563571405 184 13,215 SH   SOLE   13,215 0 0
MARKEL CORP COM 570535104 914 621 SH   SOLE   621 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,715 12,958 SH   SOLE   12,958 0 0
MCCORMICK & CO INC COM NON VTG 579780206 575 5,662 SH   SOLE   5,662 0 0
MCDONALDS CORP COM 580135101 2,439 9,548 SH   SOLE   9,548 0 0
MERCURY GENL CORP NEW COM 589400100 310 5,855 SH   SOLE   5,855 0 0
META PLATFORMS INC CL A 30303M102 423 1,946 SH   SOLE   1,946 0 0
MICROSOFT CORP COM 594918104 8,944 31,351 SH   SOLE   31,351 0 0
MONDELEZ INTL INC CL A 609207105 283 4,343 SH   SOLE   4,343 0 0
NETFLIX INC COM 64110L106 276 793 SH   SOLE   793 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,206 116,726 SH   SOLE   116,726 0 0
NEXTERA ENERGY INC COM 65339F101 1,330 16,255 SH   SOLE   16,255 0 0
NIKE INC CL B 654106103 3,007 21,938 SH   SOLE   21,938 0 0
NORFOLK SOUTHN CORP COM 655844108 328 1,239 SH   SOLE   1,239 0 0
NVIDIA CORPORATION COM 67066G104 463 2,087 SH   SOLE   2,087 0 0
ORACLE CORP COM 68389X105 2,691 33,818 SH   SOLE   33,818 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,768 2,421 SH   SOLE   2,421 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,546 42,626 SH   SOLE   42,626 0 0
PAYPAL HLDGS INC COM 70450Y103 1,435 13,840 SH   SOLE   13,840 0 0
PENN NATL GAMING INC COM 707569109 447 11,482 SH   SOLE   11,482 0 0
PEPSICO INC COM 713448108 752 4,347 SH   SOLE   4,347 0 0
PFIZER INC COM 717081103 224 4,462 SH   SOLE   4,462 0 0
PHILLIPS 66 COM 718546104 255 2,845 SH   SOLE   2,845 0 0
PROCTER AND GAMBLE CO COM 742718109 284 1,779 SH   SOLE   1,779 0 0
REALTY INCOME CORP COM 756109104 255 3,443 SH   SOLE   3,443 0 0
SALESFORCE COM INC COM 79466L302 278 1,454 SH   SOLE   1,454 0 0
SCHLUMBERGER LTD COM STK 806857108 207 4,758 SH   SOLE   4,758 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 251 1,672 SH   SOLE   1,672 0 0
SHOPIFY INC CL A 82509L107 511 844 SH   SOLE   844 0 0
SIMON PPTY GROUP INC NEW COM 828806109 838 6,385 SH   SOLE   6,385 0 0
SOFI TECHNOLOGIES INC COM 83406F102 204 27,563 SH   SOLE   27,563 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 446 1,003 SH   SOLE   1,003 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 665 700 SH Put SOLE   700 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 890 29,759 SH   SOLE   29,759 0 0
SYSCO CORP COM 871829107 385 4,372 SH   SOLE   4,372 0 0
TESLA INC COM 88160R101 367 357 SH   SOLE   357 0 0
TWILIO INC CL A 90138F102 2,244 15,455 SH   SOLE   15,455 0 0
TWITTER INC COM 90184L102 1,698 36,779 SH   SOLE   36,779 0 0
TWITTER INC COM 90184L102 900 10,000 SH Call SOLE   10,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 217 4,838 SH   SOLE   4,838 0 0
UNION PAC CORP COM 907818108 514 2,093 SH   SOLE   2,093 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,448 10,132 SH   SOLE   10,132 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 2,889 9,475 SH   SOLE   9,475 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 269 1,800 SH   SOLE   1,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,058 56,895 SH   SOLE   56,895 0 0
VISA INC COM CL A 92826C839 5,074 23,522 SH   SOLE   23,522 0 0
VIVINT SMART HOME INC COM CL A 928542109 64 11,518 SH   SOLE   11,518 0 0
WALMART INC COM 931142103 586 3,716 SH   SOLE   3,716 0 0
WASTE MGMT INC DEL COM 94106L109 651 4,092 SH   SOLE   4,092 0 0
WELLS FARGO CO NEW COM 949746101 387 8,085 SH   SOLE   8,085 0 0