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
ADOBE SYSTEMS COM 00724F101 525 5,600 SH   SOLE 0 5,600 0 0
ISHARES CORE U.S. AGGREGATE BOND FUND COM 464287226 5,937 53,569 SH   SOLE 0 53,569 0 0
ARGAN INC. COM 04010E109 25,468 724,340 SH   SOLE 0 724,340 0 0
AMAG PHARMACEUTICALS, INC. COM 00163U106 3,588 153,325 SH   SOLE 0 153,325 0 0
ALBANY MOLECULAR RESEARCH, INC. COM 012423109 6,234 407,700 SH   SOLE 0 407,700 0 0
AMERICAN SOFTWARE INC. COM 029683109 225 25,000 SH   SOLE 0 25,000 0 0
AMAZON COM 023135106 833 1,403 SH   SOLE 0 1,403 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 238 5,112 SH   SOLE 0 5,112 0 0
NATUS MEDICAL INC. COM 639050103 12,153 316,233 SH   SOLE 0 316,233 0 0
BALCHEM CORP COM 057665200 3,144 50,699 SH   SOLE 0 50,699 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 421 6,596 SH   SOLE 0 6,596 0 0
BERKSHIRE HATHAWAY A COM 084670108 4,696 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670207 955 6,729 SH   SOLE 0 6,729 0 0
BLACKROCK CREDIT ALLOCATION INCOME TRUST FUND COM 092508100 2,558 204,348 SH   SOLE 0 204,348 0 0
META FINANCIAL GROUP INC COM 59100U108 17,485 383,450 SH   SOLE 0 383,450 0 0
CARLYLE GROUP COM 14309L102 787 46,600 SH   SOLE 0 46,600 0 0
CORE LABORATORIES NV COM N22717107 1,859 16,537 SH   SOLE 0 16,537 0 0
CANTEL MEDICAL CORP COM 138098108 447 6,259 SH   SOLE 0 6,259 0 0
COPART INC COM 217204106 13,170 323,030 SH   SOLE 0 323,030 0 0
ISHARES CORE US CREDIT BOND COM 464288620 487 4,414 SH   SOLE 0 4,414 0 0
COSTAR GROUP INC COM 22160N109 6,367 33,838 SH   SOLE 0 33,838 0 0
CVS HEALTH CORP COM 126650100 462 4,450 SH   SOLE 0 4,450 0 0
CHEVRON CORPORATION COM 166764100 312 3,270 SH   SOLE 0 3,270 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 459 7,251 SH   SOLE 0 7,251 0 0
DANAHER CORPORATION COM 235851102 456 4,811 SH   SOLE 0 4,811 0 0
DAILY JOURNAL CORP COM 233912104 3,661 18,708 SH   SOLE 0 18,708 0 0
DIGITAL THEATER SYSTEMS INC. COM 23335C101 1,727 79,310 SH   SOLE 0 79,310 0 0
EBIX INC. COM 278715206 30,372 744,600 SH   SOLE 0 744,600 0 0
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY E COM 464286533 605 11,778 SH   SOLE 0 11,778 0 0
ISHARES MSCI EAFE INDEX FUND COM 464287465 4,438 77,641 SH   SOLE 0 77,641 0 0
ISHARES TR MSCI EAFE GROWTH INDEX FD COM 464288885 3,882 58,983 SH   SOLE 0 58,983 0 0
ISHARES MSCI EAFE VALUE ETF COM 464288877 3,137 69,924 SH   SOLE 0 69,924 0 0
ENVESTNET INC COM 29404K106 5,699 209,509 SH   SOLE 0 209,509 0 0
EQUINIX INC COM 29444U700 1,707 5,161 SH   SOLE 0 5,161 0 0
EATON VANCE MUNICIPAL INCOME COM 27826U108 826 56,973 SH   SOLE 0 56,973 0 0
EXPEDITORS INTL COM 302130109 473 9,700 SH   SOLE 0 9,700 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 2,785 83,804 SH   SOLE 0 83,804 0 0
FLEETMATICS GROUP PLC COM G35569105 9,147 224,699 SH   SOLE 0 224,699 0 0
FINANCIAL ENGINES, INC COM 317485100 6,054 192,625 SH   SOLE 0 192,625 0 0
FRANCO-NEVADA CORP COM 351858105 4,857 79,137 SH   SOLE 0 79,137 0 0
GUGGENHEIM BUILD AMERICA BONDS MANAGED DURATION TR COM 401664107 805 34,838 SH   SOLE 0 34,838 0 0
GENERAL MILLS INC COM 370334104 659 10,400 SH   SOLE 0 10,400 0 0
ALPHABET INC - CL C COM 38259P706 343 460 SH   SOLE 0 460 0 0
ALPHABET INC. CLASS A COM 38259P508 351 460 SH   SOLE 0 460 0 0
HEALTHCARE SERVICES GROUP COM 421906108 1,011 27,466 SH   SOLE 0 27,466 0 0
HERCULES TECHNOLOGY GROWTH CAPITAL INC. COM 427096508 1,333 111,000 SH   SOLE 0 111,000 0 0
IHS INC. COM 451734107 7,757 62,472 SH   SOLE 0 62,472 0 0
INCYTE CORP COM 45337C102 8,750 120,735 SH   SOLE 0 120,735 0 0
BROOKFIELD GLOBAL LISTED INFRASTRUCTURE INCOME FUN COM 11273Q109 2,446 215,494 SH   SOLE 0 215,494 0 0
INVESCO QUALITY MUNIPAL INCOME COM 46133G107 535 40,411 SH   SOLE 0 40,411 0 0
JOHNSON & JOHNSON COM 478160104 319 2,950 SH   SOLE 0 2,950 0 0
COCA-COLA CO COM 191216100 1,059 22,837 SH   SOLE 0 22,837 0 0
LITTELFUSE INC COM 537008104 8,402 68,250 SH   SOLE 0 68,250 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 11,089 103,545 SH   SOLE 0 103,545 0 0
LKQ CORP COM 501889208 3,572 111,862 SH   SOLE 0 111,862 0 0
LIFELOCK, INC. COM 53224V100 10,930 905,550 SH   SOLE 0 905,550 0 0
LOGMEIN, INC COM 54142L109 12,038 238,572 SH   SOLE 0 238,572 0 0
ISHARES IBOXX INV. GRADE CORP. BOND FUND COM 464287242 5,215 43,890 SH   SOLE 0 43,890 0 0
REMARK MEDIA INC. COM 75954W107 9,079 1,919,416 SH   SOLE 0 734,094 0 0
MEDICINES COMPANY COM 584688105 12,480 392,825 SH   SOLE 0 392,825 0 0
MONDELEZ INTERNATIONAL INC. COM 609207105 461 11,490 SH   SOLE 0 11,490 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,034 26,706 SH   SOLE 0 26,706 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 10,691 85,645 SH   SOLE 0 85,645 0 0
3M CO COM 88579Y101 346 2,077 SH   SOLE 0 2,077 0 0
ALTRIA GROUP INC COM 02209S103 788 12,575 SH   SOLE 0 12,575 0 0
MICROSOFT CORPORATION COM 594918104 1,309 23,700 SH   SOLE 0 23,700 0 0
MANAGED DURATION INV GRADE COM 56165R103 2,939 210,859 SH   SOLE 0 210,859 0 0
NEW RELIC, INC. COM 64829B100 6,074 232,900 SH   SOLE 0 232,900 0 0
NUVEEN PREMIER MUNICIPAL INCOME FUND, INC. COM 670988104 457 32,380 SH   SOLE 0 32,380 0 0
NORFOLK SOUTHERN CORP COM 655844108 746 8,955 SH   SOLE 0 8,955 0 0
NV5 GLOBAL, INC. COM 62945V109 6,183 230,466 SH   SOLE 0 230,466 0 0
PEPSICO INC COM 713448108 1,002 9,780 SH   SOLE 0 9,780 0 0
PROCTOR & GAMBLE COMPANY COM 742718109 204 2,482 SH   SOLE 0 2,482 0 0
PPG INDUSTRIES INC COM 693506107 707 6,342 SH   SOLE 0 6,342 0 0
POWERSHARES NATIONAL AMT-FREE MUNICIPAL BOND PORTF COM 73936T474 2,096 81,411 SH   SOLE 0 81,411 0 0
POWERSHARES QQQ NASDAQ 100 COM 73935A104 2,494 22,838 SH   SOLE 0 22,838 0 0
ROPER TECHNOLOGIES, INC COM 776696106 3,219 17,615 SH   SOLE 0 17,615 0 0
PROSHARES SHORT RUSSELL2000 COM 74347R826 1,459 23,500 SH   SOLE 0 23,500 0 0
SITO MOBILE LTD. COM 82988R104 3,775 1,480,446 SH   SOLE 0 1,480,446 0 0
SVB FINANCIAL GROUP COM 78486Q101 9,230 90,450 SH   SOLE 0 90,450 0 0
SPECTRUM SDCV 2.75% DUE 12/15/18 CONV BONDS 84763AAB4 1,776 2,003,000 PRN   SOLE 0 2,003,000 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 436 2,123 SH   SOLE 0 2,123 0 0
STAMPS.COM INC. COM 852857200 5,752 54,120 SH   SOLE 0 54,120 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 8,573 562,144 SH   SOLE 0 562,144 0 0
SYSCO CORPORATION COM 871829107 834 17,851 SH   SOLE 0 17,851 0 0
AT&T COM 00206R102 344 8,770 SH   SOLE 0 8,770 0 0
TASER INT`L INC. COM 87651B104 5,414 275,799 SH   SOLE 0 275,799 0 0
TEVA PHARMACEUTICAL ADR COM 881624209 546 10,200 SH   SOLE 0 10,200 0 0
TESSERA TECHNOLOGIES, INC COM 88164L100 750 24,200 SH   SOLE 0 24,200 0 0
TYLER TECHNOLOGIES, INC COM 902252105 6,795 52,838 SH   SOLE 0 52,838 0 0
UDR INC. COM 902653104 607 15,744 SH   SOLE 0 15,744 0 0
AMERCO HOLDING COMPANY COM 023586100 4,219 11,807 SH   SOLE 0 11,807 0 0
UNION PACIFIC CORP COM 907818108 3,326 41,810 SH   SOLE 0 41,810 0 0
VICOR CORP COM 925815102 17,236 1,644,651 SH   SOLE 0 1,644,651 0 0
VIASAT INC. COM 92552V100 10,065 136,978 SH   SOLE 0 136,978 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 7,749 73,931 SH   SOLE 0 73,931 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 377 6,970 SH   SOLE 0 6,970 0 0
WISCONSIN ENERGY CORP COM 976657106 439 7,313 SH   SOLE 0 7,313 0 0
WESTERN UNION COM 959802109 271 14,035 SH   SOLE 0 14,035 0 0
EXXON MOBIL CORP COM 30231G102 3,408 40,765 SH   SOLE 0 40,765 0 0