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
Aspen Aerogels, Inc. Common 04523Y105 34,682 3,167,322 SH   SOLE n/a 3,167,322 0 0
BOK Financial Corp Common 05561Q201 149,219 2,896,899 SH   SOLE n/a 2,896,899 0 0
Boston Omaha Corp - CL A Common 101044105 3,055 190,927 SH   OTR n/a 140,932 0 49,995
Accenture PLC Common G1151C101 3,513 15,547 SH   OTR n/a 0 0 15,547
Adobe Inc. Common 00724F101 592 1,208 SH   OTR n/a 0 0 1,208
Alphabet, Inc. - CL A Common 02079K305 418 285 SH   OTR n/a 0 0 285
Alphabet Inc. - CL C Common 02079K107 2,509 1,712 SH   OTR n/a 0 0 1,712
Analog Devices, Inc. Common 032654105 908 7,782 SH   OTR n/a 0 0 7,782
Autodesk, Inc. Common 052769106 1,902 8,234 SH   OTR n/a 0 0 8,234
Berkshire Hathaway Inc. - CL B Common 084670702 3,506 16,464 SH   OTR n/a 0 0 16,464
Booking Holdings Inc. Common 09857L108 1,103 645 SH   OTR n/a 0 0 645
Comcast Corp - CL A Common 20030N101 1,660 35,890 SH   OTR n/a 0 0 35,890
Copart, Inc. Common 217204106 3,780 35,945 SH   OTR n/a 0 0 35,945
CoStar Group, Inc. Common 22160N109 614 724 SH   OTR n/a 0 0 724
Costco Wholesale Corp New Common 22160K105 224 632 SH   OTR n/a 0 0 632
Descartes Systems Group Inc Common 249906108 1,926 33,793 SH   OTR n/a 0 0 33,793
Facebook, Inc. - CL A Common 30303M102 2,462 9,402 SH   OTR n/a 0 0 9,402
Heico Corporation Common 422806109 1,275 12,186 SH   OTR n/a 0 0 12,186
JPMorgan Chase & Co. Common 46625H100 3,374 35,052 SH   OTR n/a 0 0 35,052
Liberty Broadband Corp - Series C Common 530307305 5,243 36,697 SH   OTR n/a 0 0 36,697
Masonite International Corporation Common 575385109 6,816 69,268 SH   OTR n/a 0 0 69,268
Microsoft Corp Common 594918104 4,751 22,589 SH   OTR n/a 0 0 22,589
Mohawk Industries, Inc. Common 608190104 967 9,909 SH   OTR n/a 0 0 9,909
Moodys Corp Common 615369105 2,294 7,913 SH   OTR n/a 0 0 7,913
MSCI Inc. Common 55354G100 550 1,542 SH   OTR n/a 0 0 1,542
Open Text Corporation Common 683715106 2,684 63,553 SH   OTR n/a 0 0 63,553
PayPal Holdings, Inc. Common 70450Y103 607 3,083 SH   OTR n/a 0 0 3,083
Pegasystems Inc. Common 705573103 4,563 37,699 SH   OTR n/a 0 0 37,699
Primo Water Corporation Common 74167P108 3,674 258,754 SH   OTR n/a 0 0 258,754
Proofpoint, Inc. Common 743424103 1,676 15,883 SH   OTR n/a 0 0 15,883
PTC Inc. Common 69370C100 7,446 90,011 SH   OTR n/a 0 0 90,011
Resideo Technologies, Inc. Common 76118Y104 3,467 315,172 SH   OTR n/a 0 0 315,172
Richardson Electronics, Ltd. Common 763165107 578 138,548 SH   OTR n/a 0 0 138,548
Ryanair Holdings PLC Common 783513203 2,265 27,709 SH   OTR n/a 0 0 27,709
S&P Global Inc. Common 78409V104 2,758 7,647 SH   OTR n/a 0 0 7,647
SAP SE Common 803054204 1,090 6,993 SH   OTR n/a 0 0 6,993
ServiceNow, Inc. Common 81762P102 7,481 15,425 SH   OTR n/a 0 0 15,425
Talend S.A. Common 874224207 2,891 74,043 SH   OTR n/a 0 0 74,043
Telefonaktiebolaget LM Ericsson - Series B Common 294821608 2,052 188,451 SH   OTR n/a 0 0 188,451
Tyler Technologies, Inc. Common 902252105 3,464 9,938 SH   OTR n/a 0 0 9,938
Visa Inc. - CL A Common 92826C839 2,347 11,739 SH   OTR n/a 0 0 11,739
Wix.com Ltd. Common M98068105 2,650 10,400 SH   OTR n/a 0 0 10,400
Workiva Inc. Common 98139A105 1,639 29,400 SH   OTR n/a 0 0 29,400