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
ABB LTD SPONSORED ADR ADR 000375204 4,237 126,996 SH   SOLE   126,996 0 0
ABBOTT LABS COM Stock 002824100 1,126 9,529 SH   SOLE   9,529 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,748 16,984 SH   SOLE   16,984 0 0
AES CORP COM Stock 00130H105 2,965 129,875 SH   SOLE   129,875 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 2,828 11,041 SH   SOLE   11,041 0 0
ALLSTATE CORP COM Stock 020002101 632 4,963 SH   SOLE   4,963 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 6,515 2,437 SH   SOLE   2,437 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 4,262 1,599 SH   SOLE   1,599 0 0
AMAZON COM INC COM Stock 023135106 3,545 1,079 SH   SOLE   1,079 0 0
APPLE INC COM Stock 037833100 7,237 51,143 SH   SOLE   51,143 0 0
APPLIED MATLS INC COM Stock 038222105 211 1,640 SH   SOLE   1,640 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 978 13,085 SH   SOLE   13,085 0 0
BALL CORP COM Stock 058498106 1,336 14,845 SH   SOLE   14,845 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 8,947 32,781 SH   SOLE   32,781 0 0
BK OF AMERICA CORP COM Stock 060505104 320 7,537 SH   SOLE   7,537 0 0
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 328 10,805 SH   SOLE   10,805 0 0
BOEING CO COM Stock 097023105 1,495 6,798 SH   SOLE   6,798 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD L P Stock G16234109 279 6,070 SH   SOLE   6,070 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 280 4,987 SH   SOLE   4,987 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock G16258108 306 8,287 SH   SOLE   8,287 0 0
BROOKS AUTOMATION INC NEW COM Stock 114340102 6,527 63,771 SH   SOLE   63,771 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 3,542 68,450 SH   SOLE   68,450 0 0
CHEVRON CORP NEW COM Stock 166764100 1,790 17,642 SH   SOLE   17,642 0 0
CME GROUP INC COM Stock 12572Q105 2,266 11,720 SH   SOLE   11,720 0 0
COCA COLA CO COM Stock 191216100 1,467 27,957 SH   SOLE   27,957 0 0
COMCAST CORP NEW CL A Stock 20030N101 1,110 19,850 SH   SOLE   19,850 0 0
COREPOINT LODGING INC COM REIT 21872L104 1,712 110,442 SH   SOLE   110,442 0 0
CORNING INC COM Stock 219350105 2,980 81,669 SH   SOLE   81,669 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 3,393 7,552 SH   SOLE   7,552 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 667 3,850 SH   SOLE   3,850 0 0
CVS HEALTH CORP COM Stock 126650100 2,442 28,778 SH   SOLE   28,778 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702 830 19,485 SH   SOLE   19,485 0 0
DISNEY WALT CO COM Stock 254687106 2,605 15,399 SH   SOLE   15,399 0 0
DOCUSIGN INC COM Stock 256163106 1,032 4,010 SH   SOLE   4,010 0 0
DOW INC COM Stock 260557103 1,499 26,049 SH   SOLE   26,049 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 1,246 11,005 SH   SOLE   11,005 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 386 7,415 SH   SOLE   7,415 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 405 18,724 SH   SOLE   18,724 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 231 3,800 SH   SOLE   3,800 0 0
EXXON MOBIL CORP COM Stock 30231G102 285 4,844 SH   SOLE   4,844 0 0
FEDERAL SIGNAL CORP COM Stock 313855108 299 7,735 SH   SOLE   7,735 0 0
FEDEX CORP COM Stock 31428X106 1,075 4,902 SH   SOLE   4,902 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 3,332 73,497 SH   SOLE   73,497 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 401 8,232 SH   SOLE   8,232 0 0
FIRSTENERGY CORP COM Stock 337932107 2,511 70,481 SH   SOLE   70,481 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 525 5,250 SH   SOLE   5,250 0 0
GUARDANT HEALTH INC COM Stock 40131M109 1,278 10,220 SH   SOLE   10,220 0 0
HOME DEPOT INC COM Stock 437076102 2,608 7,945 SH   SOLE   7,945 0 0
HONEYWELL INTL INC COM Stock 438516106 823 3,878 SH   SOLE   3,878 0 0
ILLUMINA INC COM Stock 452327109 294 725 SH   SOLE   725 0 0
INVESCO DYNAMIC BUILDING & CONSTRUCTION ETF ETF 46137V779 1,082 22,848 SH   SOLE   22,848 0 0
INVESCO QQQ TRUST ETF 46090E103 256 715 SH   SOLE   715 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 636 4,245 SH   SOLE   4,245 0 0
ISHARES MSCI SWITZERLAND ETF ETF 464286749 518 11,125 SH   SOLE   11,125 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,875 23,996 SH   SOLE   23,996 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 3,968 24,243 SH   SOLE   24,243 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 1,070 20,940 SH   SOLE   20,940 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 3,268 14,840 SH   SOLE   14,840 0 0
LILLY ELI & CO COM Stock 532457108 378 1,634 SH   SOLE   1,634 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 275 796 SH   SOLE   796 0 0
MARKEL CORP COM Stock 570535104 472 395 SH   SOLE   395 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 863 5,825 SH   SOLE   5,825 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106 1,546 4,525 SH   SOLE   4,525 0 0
MCDONALDS CORP COM Stock 580135101 1,320 5,473 SH   SOLE   5,473 0 0
MEDTRONIC PLC SHS Stock G5960L103 2,038 16,255 SH   SOLE   16,255 0 0
MERCK & CO INC COM Stock 58933Y105 2,084 27,740 SH   SOLE   27,740 0 0
MICROSOFT CORP COM Stock 594918104 6,068 21,525 SH   SOLE   21,525 0 0
MOELIS & CO CL A Stock 60786M105 1,161 18,770 SH   SOLE   18,770 0 0
NETFLIX INC COM Stock 64110L106 1,377 2,256 SH   SOLE   2,256 0 0
NEXTERA ENERGY INC COM Stock 65339F101 275 3,500 SH   SOLE   3,500 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 341 1,425 SH   SOLE   1,425 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 387 1,075 SH   SOLE   1,075 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 860 4,390 SH   SOLE   4,390 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 1,015 3,901 SH   SOLE   3,901 0 0
PEPSICO INC COM Stock 713448108 1,428 9,494 SH   SOLE   9,494 0 0
PFIZER INC COM Stock 717081103 838 19,481 SH   SOLE   19,481 0 0
PPG INDS INC COM Stock 693506107 431 3,014 SH   SOLE   3,014 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 655 4,688 SH   SOLE   4,688 0 0
QUALCOMM INC COM Stock 747525103 4,303 33,363 SH   SOLE   33,363 0 0
RENAISSANCE IPO ETF ETF 759937204 974 15,147 SH   SOLE   15,147 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 1,441 21,572 SH   SOLE   21,572 0 0
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 1,181 3,573 SH   SOLE   3,573 0 0
SCHRODINGER INC COM Stock 80810D103 784 14,335 SH   SOLE   14,335 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 1,074 3,840 SH   SOLE   3,840 0 0
SOLARIS OILFIELD INFRASTRUCTUR COM CL A Stock 83418M103 519 62,220 SH   SOLE   62,220 0 0
SPDR S&P 500 ETF ETF 78462F103 706 1,645 SH   SOLE   1,645 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 1,709 24,625 SH   SOLE   24,625 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 735 4,192 SH   SOLE   4,192 0 0
STARBUCKS CORP COM Stock 855244109 2,300 20,852 SH   SOLE   20,852 0 0
STARWOOD PPTY TR INC COM REIT 85571B105 241 9,860 SH   SOLE   9,860 0 0
TARGET CORP COM Stock 87612E106 460 2,009 SH   SOLE   2,009 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1,121 7,510 SH   SOLE   7,510 0 0
TYSON FOODS INC CL A Stock 902494103 2,950 37,370 SH   SOLE   37,370 0 0
UNITED RENTALS INC COM Stock 911363109 1,005 2,865 SH   SOLE   2,865 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 559 3,270 SH   SOLE   3,270 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 242 1,575 SH   SOLE   1,575 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,219 4,932 SH   SOLE   4,932 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 327 1,381 SH   SOLE   1,381 0 0
VANGUARD S&P 500 ETF ETF 922908363 530 1,345 SH   SOLE   1,345 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 248 1,465 SH   SOLE   1,465 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,567 11,558 SH   SOLE   11,558 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 964 17,852 SH   SOLE   17,852 0 0
VISA INC COM CL A Stock 92826C839 3,780 16,970 SH   SOLE   16,970 0 0
WALMART INC COM Stock 931142103 2,235 16,035 SH   SOLE   16,035 0 0
WHITE MTNS INS GROUP LTD COM Stock G9618E107 241 225 SH   SOLE   225 0 0
WORKDAY INC CL A Stock 98138H101 1,311 5,245 SH   SOLE   5,245 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 5,823 11,298 SH   SOLE   11,298 0 0
ZILLOW GROUP INC CL A Stock 98954M101 525 5,925 SH   SOLE   5,925 0 0
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 398 4,515 SH   SOLE   4,515 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 1,026 7,010 SH   SOLE   7,010 0 0
ZSCALER INC COM Stock 98980G102 570 2,175 SH   SOLE   2,175 0 0