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
ISHARES TR CORE S&P500 ETF 464287200   20,902,494 46,897 SH   SOLE   46,897 0 0
ALPHABET INC CAP STK CL A 02079K305   14,107,603 117,858 SH   SOLE   117,858 0 0
DANAHER CORPORATION COM 235851102   13,277,778 55,324 SH   SOLE   55,324 0 0
AMAZON COM INC COM 023135106   11,895,871 91,254 SH   SOLE   91,254 0 0
PAYCOM SOFTWARE INC COM 70432V102   11,577,221 36,039 SH   SOLE   36,039 0 0
TOLL BROTHERS INC COM 889478103   9,971,072 126,104 SH   SOLE   126,104 0 0
TRACTOR SUPPLY CO COM 892356106   9,811,312 44,375 SH   SOLE   44,375 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   9,342,370 55,792 SH   SOLE   55,792 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,375,148 21,628 SH   SOLE   21,628 0 0
DEXCOM INC COM 252131107   6,585,623 51,246 SH   SOLE   51,246 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,333,296 64,652 SH   SOLE   64,652 0 0
INSULET CORP COM 45784P101   4,512,521 15,650 SH   SOLE   15,650 0 0
CONOCOPHILLIPS COM 20825C104   3,402,343 32,838 SH   SOLE   32,838 0 0
EXXON MOBIL CORP COM 30231G102   3,295,793 30,730 SH   SOLE   30,730 0 0
MATCH GROUP INC NEW COM 57667L107   2,841,301 67,892 SH   SOLE   67,892 0 0
PAYPAL HLDGS INC COM 70450Y103   2,581,917 38,692 SH   SOLE   38,692 0 0
REALTY INCOME CORP COM 756109104   2,551,454 42,671 SH   SOLE   42,671 0 0
APPLE INC COM 037833100   2,544,111 13,116 SH   SOLE   13,116 0 0
TELEFLEX INCORPORATED COM 879369106   2,205,164 9,111 SH   SOLE   9,111 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,739,412 11,416 SH   SOLE   11,416 0 0
EOG RES INC COM 26875P101   1,670,478 14,597 SH   SOLE   14,597 0 0
APPLIED MATLS INC COM 038222105   1,322,107 9,147 SH   SOLE   9,147 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,192,913 44,897 SH   SOLE   44,897 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,150,690 2,130 SH   SOLE   2,130 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,103,304 2,489 SH   SOLE   2,489 0 0
NVIDIA CORPORATION COM 67066G104   1,042,744 2,465 SH   SOLE   2,465 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   1,011,929 25,210 SH   SOLE   25,210 0 0
MICROSOFT CORP COM 594918104   850,232 2,497 SH   SOLE   2,497 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   684,352 3,108 SH   SOLE   3,108 0 0
LILLY ELI & CO COM 532457108   633,123 1,350 SH   SOLE   1,350 0 0
AMGEN INC COM 031162100   606,337 2,731 SH   SOLE   2,731 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   541,300 2,457 SH   SOLE   2,457 0 0
MERCK & CO INC COM 58933Y105   500,677 4,339 SH   SOLE   4,339 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   491,368 1,437 SH   SOLE   1,437 0 0
MONGODB INC CL A 60937P106   472,639 1,150 SH   SOLE   1,150 0 0
HOME DEPOT INC COM 437076102   441,419 1,421 SH   SOLE   1,421 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   396,388 1,993 SH   SOLE   1,993 0 0
FIRST SOLAR INC COM 336433107   343,493 1,807 SH   SOLE   1,807 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   278,666 6,951 SH   SOLE   6,951 0 0
ORACLE CORP COM 68389X105   275,098 2,310 SH   SOLE   2,310 0 0
CHEVRON CORP NEW COM 166764100   272,058 1,729 SH   SOLE   1,729 0 0
INTEL CORP COM 458140100   271,566 8,121 SH   SOLE   8,121 0 0
JPMORGAN CHASE & CO COM 46625H100   260,669 1,792 SH   SOLE   1,792 0 0
MAIN STR CAP CORP COM 56035L104   222,487 5,558 SH   SOLE   5,558 0 0
SPDR SER TR S&P DIVID ETF 78464A763   221,257 1,805 SH   SOLE   1,805 0 0
ABBOTT LABS COM 002824100   219,239 2,011 SH   SOLE   2,011 0 0
AMETEK INC COM 031100100   216,919 1,340 SH   SOLE   1,340 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   212,504 868 SH   SOLE   868 0 0
GENUINE PARTS CO COM 372460105   211,538 1,250 SH   SOLE   1,250 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   209,034 1,075 SH   SOLE   1,075 0 0
JOHNSON & JOHNSON COM 478160104   207,231 1,252 SH   SOLE   1,252 0 0
PHILIP MORRIS INTL INC COM 718172109   205,002 2,100 SH   SOLE   2,100 0 0
QUANTA SVCS INC COM 74762E102   200,772 1,022 SH   SOLE   1,022 0 0