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   247 1,530 SH   SOLE   1,530 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   396 1,177 SH   SOLE   1,159 0 18
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208   1,034 39,369 SH   SOLE   39,369 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802   890 33,644 SH   SOLE   33,644 0 0
ALPHABET INC CAP STK CL A 02079K305   1,045 11,847 SH   SOLE   11,640 0 207
AMAZON COM INC COM 023135106   491 5,840 SH   SOLE   5,774 0 66
AMPHENOL CORP NEW CL A 032095101   589 7,732 SH   SOLE   7,565 0 167
APPLE INC COM 037833100   1,753 13,492 SH   SOLE   13,149 0 343
ATT INC COM 00206R102   185 10,054 SH   SOLE   8,484 0 1,570
AUTODESK INC COM 052769106   426 2,281 SH   SOLE   2,250 0 31
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   451 1,461 SH   SOLE   1,461 0 0
BLACKROCK INC COM 09247X101   240 338 SH   SOLE   338 0 0
BOOKING HOLDINGS INC COM 09857L108   437 217 SH   SOLE   212 0 5
CATERPILLAR INC COM 149123101   274 1,145 SH   SOLE   1,145 0 0
CHENIERE ENERGY INC COM NEW 16411R208   270 1,800 SH   SOLE   1,800 0 0
CINTAS CORP COM 172908105   442 978 SH   SOLE   957 0 21
CISCO SYS INC COM 17275R102   230 4,827 SH   SOLE   4,272 0 555
COMCAST CORP NEW CL A 20030N101   214 6,116 SH   SOLE   5,386 0 730
CONSTELLATION BRANDS INC CL A 21036P108   385 1,660 SH   SOLE   1,644 0 16
COPART INC COM 217204106   437 7,183 SH   SOLE   7,037 0 146
CVS HEALTH CORP COM 126650100   214 2,293 SH   SOLE   2,068 0 225
DEERE & CO COM 244199105   258 601 SH   SOLE   601 0 0
DISNEY WALT CO COM 254687106   425 4,894 SH   SOLE   4,841 0 53
EXXON MOBIL CORP COM 30231G102   596 5,403 SH   SOLE   5,403 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408   623 10,488 SH   SOLE   10,488 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,786 61,074 SH   SOLE   61,074 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   529 5,028 SH   SOLE   5,028 0 0
FISERV INC COM 337738108   533 5,277 SH   SOLE   5,169 0 108
FLEETCOR TECHNOLOGIES INC COM 339041105   346 1,883 SH   SOLE   1,833 0 50
FORTUNE BRANDS INNOVATIONS I COM 34964C106   301 5,275 SH   SOLE   5,160 0 115
GODADDY INC CL A 380237107   406 5,424 SH   SOLE   5,345 0 79
IDEXX LABS INC COM 45168D104   245 601 SH   SOLE   594 0 7
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   279 9,083 SH   SOLE   9,083 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   920 30,580 SH   SOLE   30,580 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C599   552 21,860 SH   SOLE   21,860 0 0
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   292 11,545 SH   SOLE   11,545 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   225 8,230 SH   SOLE   8,230 0 0
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   318 14,503 SH   SOLE   14,503 0 0
INTUIT COM 461202103   523 1,343 SH   SOLE   1,314 0 29
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,345 30,762 SH   SOLE   30,678 0 84
INVESCO QQQ TR UNIT SER 1 46090E103   3,412 12,815 SH   SOLE   12,778 0 37
ISHARES TR RUSSELL 2000 ETF 464287655   1,283 7,357 SH   SOLE   7,357 0 0
ISHARES TR IBONDS DEC 2032 46436E296   514 22,222 SH   SOLE   22,222 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   609 4,019 SH   SOLE   4,019 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   538 3,878 SH   SOLE   3,878 0 0
ISHARES TR CORE US AGGBD ET 464287226   248 2,558 SH   SOLE   2,558 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,017 13,815 SH   SOLE   13,815 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,698 7,925 SH   SOLE   7,887 0 38
ISHARES TR CORE S&P SCP ETF 464287804   211 2,234 SH   SOLE   2,234 0 0
ISHARES TR CORE S&P500 ETF 464287200   478 1,243 SH   SOLE   1,243 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   320 3,343 SH   SOLE   3,343 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   969 19,327 SH   SOLE   19,292 0 35
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   869 18,666 SH   SOLE   18,666 0 0
JOHNSON AND JOHNSON COM 478160104   366 2,071 SH   SOLE   1,921 0 150
JPMORGAN CHASE CO COM 46625H100   369 2,752 SH   SOLE   2,551 0 201
KRANESHARES TR QUADRTC INT RT 500767736   536 23,700 SH   SOLE   23,700 0 0
LAMB WESTON HLDGS INC COM 513272104   228 2,554 SH   SOLE   2,554 0 0
LOCKHEED MARTIN CORP COM 539830109   571 1,174 SH   SOLE   1,144 0 30
LOWES COS INC COM 548661107   797 4,002 SH   SOLE   3,936 0 66
MARKEL CORP COM 570535104   411 312 SH   SOLE   304 0 8
MASTERCARD INCORPORATED CL A 57636Q104   874 2,515 SH   SOLE   2,490 0 25
MCDONALDS CORP COM 580135101   202 768 SH   SOLE   697 0 71
MERCK CO INC COM 58933Y105   355 3,200 SH   SOLE   3,200 0 0
MICROSOFT CORP COM 594918104   670 2,823 SH   SOLE   2,658 0 165
NAPCO SEC TECHNOLOGIES INC COM 630402105   313 11,373 SH   SOLE   11,220 0 153
NORTHROP GRUMMAN CORP COM 666807102   460 843 SH   SOLE   843 0 0
NVIDIA CORPORATION COM 67066G104   685 4,690 SH   SOLE   4,614 0 76
PAYPAL HLDGS INC COM 70450Y103   331 4,645 SH   SOLE   4,550 0 95
PEPSICO INC COM 713448108   304 1,684 SH   SOLE   1,552 0 132
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   211 3,904 SH   SOLE   3,904 0 0
PURE STORAGE INC CL A 74624M102   202 7,563 SH   SOLE   7,563 0 0
SP GLOBAL INC COM 78409V104   544 1,654 SH   SOLE   1,623 0 31
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   232 3,068 SH   SOLE   3,068 0 0
SHERWIN WILLIAMS CO COM 824348106   325 1,369 SH   SOLE   1,343 0 26
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,715 5,176 SH   SOLE   5,168 0 8
SPDR GOLD TR GOLD SHS 78463V107   500 2,945 SH   SOLE   2,945 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,524 17,058 SH   SOLE   16,997 0 61
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,556 64,205 SH   SOLE   64,061 0 144
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,919 37,863 SH   SOLE   37,863 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   587 12,410 SH   SOLE   12,410 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   274 3,000 SH   SOLE   3,000 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   156 11,059 SH   SOLE   11,059 0 0
TAKE TWO INTERACTIVE SOFTWAR COM 874054109   316 3,039 SH   SOLE   2,960 0 79
TELEFLEX INCORPORATED COM 879369106   262 1,050 SH   SOLE   1,027 0 23
THERMO FISHER SCIENTIFIC INC COM 883556102   746 1,355 SH   SOLE   1,334 0 21
TJX COS INC NEW COM 872540109   729 9,161 SH   SOLE   9,071 0 90
UNITED PARCEL SERVICE INC CL B 911312106   207 1,188 SH   SOLE   1,081 0 107
UNITEDHEALTH GROUP INC COM 91324P102   943 1,778 SH   SOLE   1,737 0 41
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   324 1,596 SH   SOLE   1,594 0 2
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,371 19,085 SH   SOLE   19,075 0 10
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   334 4,434 SH   SOLE   4,434 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   366 1,041 SH   SOLE   984 0 57
VANGUARD INDEX FDS MID CAP ETF 922908629   396 1,942 SH   SOLE   1,810 0 132
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   201 2,597 SH   SOLE   2,597 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   967 5,622 SH   SOLE   5,593 0 29
VISA INC COM CL A 92826C839   472 2,270 SH   SOLE   2,115 0 155
ZEBRA TECHNOLOGIES CORP CL A 989207105   297 1,157 SH   SOLE   1,122 0 35