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
AXON ENTERPRISE, INC. COM 05464C101 15,809 361,353 SH   SOLE 0 361,353 0 0
ADOBE SYSTEMS COM 00724F101 1,621 7,166 SH   SOLE 0 7,166 0 0
WISDOMTREE BARCLAYS YIELD ENHANCED U.S. AGGREGATE COM 97717X511 16,298 337,999 SH   SOLE 0 337,999 0 0
ARGAN INC. COM 04010E109 27,976 739,332 SH   SOLE 0 739,332 0 0
AMERICAN SOFTWARE INC. COM 029683109 1,731 165,600 SH   SOLE 0 165,600 0 0
AMAZON COM 023135106 1,317 877 SH   SOLE 0 877 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 223 5,083 SH   SOLE 0 5,083 0 0
BALCHEM CORP COM 057665200 561 7,158 SH   SOLE 0 7,158 0 0
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST COM 09251A104 1,367 175,993 SH   SOLE 0 175,993 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 343 6,596 SH   SOLE 0 6,596 0 0
DMC GLOBAL INC. COM 23291C103 13,562 386,160 SH   SOLE 0 386,160 0 0
BERKSHIRE HATHAWAY A COM 084670108 6,732 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702 2,052 10,049 SH   SOLE 0 10,049 0 0
BLACKSTONE GROUP COM 09253U108 322 10,800 SH   SOLE 0 10,800 0 0
META FINANCIAL GROUP INC COM 59100U108 18,075 932,157 SH   SOLE 0 932,157 0 0
CARLYLE GROUP COM 14309L102 410 26,000 SH   SOLE 0 26,000 0 0
CHEGG INC. COM 163092109 37,475 1,318,604 SH   SOLE 0 1,318,604 0 0
CORE LABORATORIES NV COM N22717107 418 7,000 SH   SOLE 0 7,000 0 0
CANTEL MEDICAL CORP COM 138098108 257 3,450 SH   SOLE 0 3,450 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 249 20,000 SH   SOLE 0 20,000 0 0
COPART INC COM 217204106 21,218 444,080 SH   SOLE 0 444,080 0 0
COSTAR GROUP INC COM 22160N109 12,583 37,301 SH   SOLE 0 37,301 0 0
CAVCO INDUSTRIES, INC. COM 149568107 11,075 84,946 SH   SOLE 0 84,946 0 0
CHEVRON CORPORATION COM 166764100 315 2,900 SH   SOLE 0 2,900 0 0
DANAHER CORPORATION COM 235851102 1,141 11,060 SH   SOLE 0 11,060 0 0
DAILY JOURNAL CORP COM 233912104 2,436 10,411 SH   SOLE 0 10,411 0 0
DOWDUPONT, INC. COM 26078J100 297 5,547 SH   SOLE 0 5,547 0 0
EASTSIDE DISTILLING COM 277802302 433 70,000 SH   SOLE 0 70,000 0 0
EBIX INC. COM 278715206 16,348 384,116 SH   SOLE 0 384,116 0 0
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY E COM 464286533 617 11,041 SH   SOLE 0 11,041 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF COM 46429B689 433 6,500 SH   SOLE 0 6,500 0 0
ENVESTNET INC COM 29404K106 14,494 294,660 SH   SOLE 0 294,660 0 0
EQUINIX INC COM 29444U700 2,402 6,813 SH   SOLE 0 6,813 0 0
ENERGY TRANSFER LP COM 29273V100 1,119 84,736 SH   SOLE 0 84,736 0 0
ISHARES EDGE MSCI MIN VOL EUROPE ETF COM 46434V720 573 24,996 SH   SOLE 0 24,996 0 0
EXPEDITORS INTL COM 302130109 524 7,700 SH   SOLE 0 7,700 0 0
FRANCO-NEVADA CORP COM 351858105 8,884 126,600 SH   SOLE 0 126,600 0 0
CORNING INC COM 219350105 272 8,989 SH   SOLE 0 8,989 0 0
ALPHABET INC - CL C COM 38259P706 642 620 SH   SOLE 0 620 0 0
ALPHABET INC. CLASS A COM 38259P508 481 460 SH   SOLE 0 460 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201 2,278 67,611 SH   SOLE 0 67,611 0 0
HEALTHCARE SERVICES GROUP COM 421906108 919 22,864 SH   SOLE 0 22,864 0 0
HEALTH INSURANCE INNOVATIONS INC - CL A COM 42225K106 13,769 515,111 SH   SOLE 0 515,111 0 0
HEALTHEQUITY, INC. COM 42226A107 8,714 146,089 SH   SOLE 0 146,089 0 0
ISHARES BARCLAY 7-10 YEAR TREASURY BOND FUND COM 464287440 7,456 71,553 SH   SOLE 0 71,553 0 0
ISHARES BARCLAYS 3-7 YEAR TREASURY BOND FUND COM 464288661 3,649 30,055 SH   SOLE 0 30,055 0 0
ILLUMINA INC COM 452327109 267 890 SH   SOLE 0 890 0 0
INCYTE CORP COM 45337C102 7,459 117,302 SH   SOLE 0 117,302 0 0
BROOKFIELD GLOBAL LISTED INFRASTRUCTURE INCOME FUN COM 11273Q109 375 37,000 SH   SOLE 0 37,000 0 0
IHS MARKIT LTD COM G47567105 695 14,485 SH   SOLE 0 14,485 0 0
ISHARES U.S. AEROSPACE & DEFENCE ETF COM 464288760 3,414 19,748 SH   SOLE 0 19,748 0 0
ISHARES US TELECOMMUNICATIONS ETF COM 464287713 1,850 70,216 SH   SOLE 0 70,216 0 0
JOHNSON & JOHNSON COM 478160104 419 3,250 SH   SOLE 0 3,250 0 0
KINDER MORGAN HOLDCO LLC COM 49456B101 1,027 66,783 SH   SOLE 0 66,783 0 0
COCA-COLA CO COM 191216100 1,048 22,126 SH   SOLE 0 22,126 0 0
SPDR S&P REGIONAL BANKING ETF COM 78464A698 1,521 32,510 SH   SOLE 0 32,510 0 0
LITTELFUSE INC. COM 537008104 8,567 49,960 SH   SOLE 0 49,960 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 11,891 87,630 SH   SOLE 0 87,630 0 0
ELI LILLY & COMPANY COM 532457108 290 2,505 SH   SOLE 0 2,505 0 0
LIMONEIRA CO. COM 532746104 10,375 530,689 SH   SOLE 0 530,689 0 0
LOGMEIN, INC COM 54142L109 551 6,758 SH   SOLE 0 6,758 0 0
ISHARES IBOXX INV. GRADE CORP. BOND FUND COM 464287242 411 3,644 SH   SOLE 0 3,644 0 0
REMARK HOLDINGS, INC. COM 75955K102 2,235 1,847,971 SH   SOLE 0 1,847,971 0 0
MONDELEZ INTERNATIONAL INC. COM 609207105 460 11,490 SH   SOLE 0 11,490 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 15,405 228,486 SH   SOLE 0 228,486 0 0
MERCADO LIBRE COM 58733R102 507 1,730 SH   SOLE 0 1,730 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 17,767 84,081 SH   SOLE 0 84,081 0 0
3M CO COM 88579Y101 359 1,883 SH   SOLE 0 1,883 0 0
ALTRIA GROUP INC COM 02209S103 431 8,718 SH   SOLE 0 8,718 0 0
MOLINA HEALTHCARE INC. COM 60855R100 540 4,645 SH   SOLE 0 4,645 0 0
MORNINGSTAR INC COM 617700109 609 5,545 SH   SOLE 0 5,545 0 0
MERCK & CO COM 58933Y105 405 5,300 SH   SOLE 0 5,300 0 0
MICROSOFT CORPORATION COM 594918104 1,602 15,771 SH   SOLE 0 15,771 0 0
NEW RELIC, INC. COM 64829B100 6,533 80,680 SH   SOLE 0 80,680 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,028 6,876 SH   SOLE 0 6,876 0 0
NV5 GLOBAL, INC. COM 62945V109 12,915 213,295 SH   SOLE 0 213,295 0 0
PEPSICO INC COM 713448108 717 6,491 SH   SOLE 0 6,491 0 0
PROCTOR & GAMBLE COMPANY COM 742718109 228 2,482 SH   SOLE 0 2,482 0 0
PPG INDUSTRIES INC COM 693506107 584 5,713 SH   SOLE 0 5,713 0 0
PLURALSIGHT INC COM 72941B106 12,893 547,460 SH   SOLE 0 547,460 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103 3,632 23,547 SH   SOLE 0 23,547 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104 550 28,855 SH   SOLE 0 28,855 0 0
RED HAT INC COM 756577102 910 5,180 SH   SOLE 0 5,180 0 0
ROPER TECHNOLOGIES, INC COM 776696106 2,616 9,815 SH   SOLE 0 9,815 0 0
SUNRUN INC COM 86771W105 762 70,000 SH   SOLE 0 70,000 0 0
SENDGRID INC. COM 816883102 5,254 121,700 SH   SOLE 0 121,700 0 0
SHOPIFY, INC. - CLASS A COM 82509L107 9,631 69,566 SH   SOLE 0 69,566 0 0
SVB FINANCIAL GROUP COM 78486Q101 18,958 99,819 SH   SOLE 0 99,819 0 0
SPECTRUM PHARMACEUTICALS INC. COM 84763A108 2,556 292,129 SH   SOLE 0 292,129 0 0
STAMPS.COM INC. COM 852857200 10,511 67,532 SH   SOLE 0 67,532 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 24,924 750,276 SH   SOLE 0 750,276 0 0
SYSCO CORPORATION COM 871829107 623 9,940 SH   SOLE 0 9,940 0 0
AT&T COM 00206R102 250 8,770 SH   SOLE 0 8,770 0 0
T ROWE PRICE GROUP INC. COM 74144T108 237 2,570 SH   SOLE 0 2,570 0 0
THE TRADE DESK - CL A COM 88339J105 25,411 218,945 SH   SOLE 0 218,945 0 0
TECHTARGET, INC COM 87874R100 2,148 175,950 SH   SOLE 0 175,950 0 0
TYLER TECHNOLOGIES, INC COM 902252105 12,172 65,502 SH   SOLE 0 65,502 0 0
UDR INC. COM 902653104 624 15,744 SH   SOLE 0 15,744 0 0
UNITED INSURANCE HOLDINGS CO COM 910710102 10,478 630,443 SH   SOLE 0 630,443 0 0
ULTA SALON COSMETICS AND FRAGRANCE, INC. COM 90384S303 738 3,014 SH   SOLE 0 3,014 0 0
UNITED HEALTH GROUP COM 91324P102 780 3,130 SH   SOLE 0 3,130 0 0
UNION PACIFIC CORP COM 907818108 5,779 41,810 SH   SOLE 0 41,810 0 0
VICOR CORP COM 925815102 28,108 743,800 SH   SOLE 0 743,800 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100 693 4,180 SH   SOLE 0 4,180 0 0
VIASAT INC. COM 92552V100 21,145 358,692 SH   SOLE 0 358,692 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 3,819 29,920 SH   SOLE 0 29,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 389 6,920 SH   SOLE 0 6,920 0 0
WISCONSIN ENERGY CORP COM 976657106 506 7,313 SH   SOLE 0 7,313 0 0
WOODWARD INC COM 980745103 704 9,470 SH   SOLE 0 9,470 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 1,058 18,454 SH   SOLE 0 18,454 0 0
XILINX INC COM 983919101 979 11,500 SH   SOLE 0 11,500 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND COM 81369Y308 3,831 75,452 SH   SOLE 0 75,452 0 0
EXXON MOBIL CORP COM 30231G102 2,544 37,301 SH   SOLE 0 37,301 0 0
INVESCO S&P SMALL CAP LOW VOLATILITY ETF COM 46138G102 2,735 64,153 SH   SOLE 0 64,153 0 0