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 306 1,750 SH   SOLE NONE 100 0 1,650
Activision Blizzard COM 00507V109 529 5,700 SH   SOLE NONE 200 0 5,500
Adobe Systems Incorporated COM 00724F101 4,202 8,401 SH   SOLE NONE 717 0 7,684
Alaska Air COM 011659109 146 2,800 SH   SOLE NONE 300 0 2,500
Allakos Inc COM 01671P100 980 7,000 SH   SOLE NONE 1,100 0 5,900
Amazon COM 023135106 2,329 715 SH   SOLE NONE 125 0 590
Analog Devices COM 032654105 960 6,500 SH   SOLE NONE 0 0 6,500
Applied Materials COM 038222105 1,174 13,600 SH   SOLE NONE 450 0 13,150
Berkshire Hathaway Cl A CL A 084670108 348 1 SH   SOLE NONE 0 0 1
BioTechne Corp COM 09073M104 762 2,400 SH   SOLE NONE 0 0 2,400
Boeing COM 097023105 3,678 17,183 SH   SOLE NONE 1,490 0 15,693
Booking Holdings COM 09857L108 1,267 569 SH   SOLE NONE 84 0 485
Chegg Inc COM 163092109 3,902 43,200 SH   SOLE NONE 5,100 0 38,100
Cisco Systems COM 17275R102 47 1,055 SH   SOLE NONE 0 0 1,055
Comcast CL A 20030N101 1,203 22,950 SH   SOLE NONE 1,300 0 21,650
Covetrus Inc COM 22304C100 2,157 75,066 SH   SOLE NONE 6,740 0 68,326
Dexcom Inc COM 252131107 860 2,325 SH   SOLE NONE 225 0 2,100
Disney COM 254687106 5,095 28,121 SH   SOLE NONE 2,500 0 25,621
Docusign Inc COM 256163106 889 4,000 SH   SOLE NONE 275 0 3,725
Ebay Inc COM 278642103 201 4,000 SH   SOLE NONE 200 0 3,800
Exxon Mobil COM 30231G102 85 2,050 SH   SOLE NONE 114 0 1,936
Factset Research Systems COM 303075105 931 2,800 SH   SOLE NONE 200 0 2,600
Fiserv COM 337738108 7,848 68,927 SH   SOLE NONE 4,150 0 64,777
Fulgent Genetics COM 359664109 156 3,000 SH   SOLE NONE 300 0 2,700
General Dynamics COM 369550108 432 2,900 SH   SOLE NONE 0 0 2,900
Global Payments Inc COM 37940X102 2,067 9,596 SH   SOLE NONE 0 0 9,596
Alphabet Inc CL C CAP STK CL C 02079K107 350 200 SH   SOLE NONE 15 0 185
Henry Schein COM 806407102 2,791 41,740 SH   SOLE NONE 3,050 0 38,690
Heska COM RESTRC NEW 42805E306 4,129 28,348 SH   SOLE NONE 2,117 0 26,231
Illumina COM 452327109 1,696 4,585 SH   SOLE NONE 150 0 4,435
Insperity COM 45778Q107 1,547 19,000 SH   SOLE NONE 2,400 0 16,600
Integer Holdings Corp COM 45826H109 1,414 17,422 SH   SOLE NONE 1,000 0 16,422
International Business Machines COM 459200101 153 1,216 SH   SOLE NONE 0 0 1,216
Intuit COM 461202103 3,200 8,425 SH   SOLE NONE 400 0 8,025
Johnson & Johnson COM 478160104 59 378 SH   SOLE NONE 0 0 378
JP Morgan Chase COM 46625H100 447 3,520 SH   SOLE NONE 280 0 3,240
L3 Harris Technologies COM 502431109 1,164 6,157 SH   SOLE NONE 300 0 5,857
Live Oak Bancshares COM 53803X105 498 10,500 SH   SOLE NONE 2,100 0 8,400
Lockheed Martin COM 539830109 710 2,000 SH   SOLE NONE 100 0 1,900
Lowes Companies COM 548661107 64 400 SH   SOLE NONE 0 0 400
Masimo COM 574795100 664 2,475 SH   SOLE NONE 350 0 2,125
Microsoft COM 594918104 945 4,250 SH   SOLE NONE 350 0 3,900
Northrop Grumman COM 666807102 1,998 6,558 SH   SOLE NONE 300 0 6,258
Oracle COM 68389X105 788 12,175 SH   SOLE NONE 500 0 11,675
Paypal COM 70450Y103 351 1,500 SH   SOLE NONE 75 0 1,425
Public Storage COM 74460D109 378 1,635 SH   SOLE NONE 100 0 1,535
Raytheon Technologies COM 75513E101 1,339 18,731 SH   SOLE NONE 233 0 18,498
Resmed COM 761152107 638 3,000 SH   SOLE NONE 400 0 2,600
Salesforce COM 79466L302 724 3,255 SH   SOLE NONE 250 0 3,005
Southwest Airlines COM 844741108 131 2,800 SH   SOLE NONE 0 0 2,800
Square Inc CL A 852234103 4,537 20,845 SH   SOLE NONE 2,600 0 18,245
SS&C Technologies COM 78467J100 2,514 34,550 SH   SOLE NONE 2,350 0 32,200
Thermo Fisher Scientific COM 883556102 3,299 7,083 SH   SOLE NONE 530 0 6,553
TransAct Technologies COM 892918103 326 45,965 SH   SOLE NONE 3,029 0 42,936
TransDigm Group COM 893641100 3,828 6,185 SH   SOLE NONE 315 0 5,870
Twilio Inc. CL A CL A 90138F102 271 800 SH   SOLE NONE 100 0 700
Tyler Technologies COM 902252105 4,684 10,730 SH   SOLE NONE 610 0 10,120
Ulta Beauty COM 90384S303 1,141 3,975 SH   SOLE NONE 275 0 3,700
Varian Medical Systems COM 92220P105 1,050 6,000 SH   SOLE NONE 300 0 5,700
Veeva Systems CL A COM 922475108 4,070 14,950 SH   SOLE NONE 1,275 0 13,675
Visa Inc CL A COM CL A 92826C839 766 3,500 SH   SOLE NONE 250 0 3,250
VSE Corp COM 918284100 8,812 228,947 SH   SOLE NONE 24,803 0 204,144
Walgreens Boots Alliance COM 931427108 128 3,200 SH   SOLE NONE 450 0 2,750
Wynn Resorts COM 983134107 4,370 38,731 SH   SOLE NONE 3,700 0 35,031
Zimmer Biomet COM 98956P102 1,495 9,700 SH   SOLE NONE 100 0 9,600
Zoetis CL A 98978V103 2,400 14,500 SH   SOLE NONE 400 0 14,100
Amcor Plc ORD G0250X107 447 38,000 SH   SOLE NONE 3,500 0 34,500
Astrazeneca ADR SPONSORED ADR 046353108 240 4,800 SH   SOLE NONE 0 0 4,800
Atlassian Corp Plc CL A CL A G06242104 2,217 9,481 SH   SOLE NONE 500 0 8,981
Elbit Systems ORD M3760D101 1,464 11,195 SH   SOLE NONE 0 0 11,195
Fiverr International Ltd ORD SHS M4R82T106 907 4,650 SH   SOLE NONE 770 0 3,880
Inmode Ltd SHS M5425M103 299 6,300 SH   SOLE NONE 0 0 6,300
Mercadolibre Inc COM 58733R102 452 270 SH   SOLE NONE 20 0 250
Pagseguro Digital Ltd COM CL A G68707101 228 4,000 SH   SOLE NONE 200 0 3,800
Shopify Inc Cl A CL A 82509L107 1,302 1,150 SH   SOLE NONE 190 0 960
Stoneco Ltd COM CL A G85158106 252 3,000 SH   SOLE NONE 300 0 2,700
Trane Technologies Plc SHS G8994E103 530 3,650 SH   SOLE NONE 500 0 3,150
Barrick Gold Corp COM 067901108 91 4,000 SH   SOLE NONE 200 0 3,800
Bhp Billiton ADR SPONSORED ADR 05545E209 398 7,500 SH   SOLE NONE 800 0 6,700
Franco Nevada Corp COM 351858105 56 450 SH   SOLE NONE 0 0 450
Newmont Corp COM 651639106 96 1,600 SH   SOLE NONE 0 0 1,600
Rio Tinto Plc ADR SPONSORED ADR 767204100 316 4,200 SH   SOLE NONE 200 0 4,000
SPDR Gold Minishares Trust ETF GLDM SPDR GLD MINIS 98149E204 189 10,000 SH   SOLE NONE 1,000 0 9,000
Ishares Msci Equal Weighted ETF EUSA MSCI EQUAL WEITE 464286681 145 2,009 SH   SOLE NONE 0 0 2,009
S&P Biotech ETF XBI S&P BIOTECH 78464A870 2,841 20,180 SH   SOLE NONE 2,100 0 18,080
Vanguard Div App ETF VIG DIV APP ETF 921908844 58 414 SH   SOLE NONE 0 0 414
Vanguard Energy ETF VDE ENERGY ETF 92204A306 207 4,000 SH   SOLE NONE 0 0 4,000
Vanguard FTSE Emerging Markets ETF VWO FTSE EMR MKT ETF 922042858 120 2,400 SH   SOLE NONE 250 0 2,150
Ishares Core 1-5 Yr USD ETF ISTB CORE 1 5 YR USD 46432F859 27 528 SH   SOLE NONE 0 0 528
SPDR Blomberg Brc Inv Floating Rate ETF FLRN BLOMBERG BRC INV 78468R200 1,003 32,800 SH   SOLE NONE 4,100 0 28,700
Vanguard Total Bond Market ETF BND TOTAL BND MRKT 921937835 13 150 SH   SOLE NONE 0 0 150
Vanguard Short Term Corporate ETF VCSH SHRT TRM CORP BD 92206C409 2,025 24,325 SH   SOLE NONE 0 0 24,325
Vanguard Emerging Mkts Govt Bd ETF VWOB EMERG MKT BD ETF 921946885 43 520 SH   SOLE NONE 0 0 520
Nuveen Preferred & Income Sec Fund JPS COM 67072C105 36 3,656 SH   SOLE NONE 0 0 3,656
Fidelity MSCI Health Care Index ETF FHLC MSCI HLTH CARE I 316092600 14 250 SH   SOLE NONE 250 0 0
Ishares FLTG Rate ETF FLOT FLTG RATE NT ETF 46429B655 26 512 SH   SOLE NONE 512 0 0