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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241008187,052SH SOLE 007,052
ABBVIE INCCOM00287Y1094714,180SH SOLE 004,180
ALLISON TRANSMISSION HLDGS ICOM01973R1012195,508SH SOLE 005,508
ALTRIA GROUP INCCOM02209S1031,01921,375SH SOLE 0021,375
AMERISOURCEBERGEN CORPCOM03073E1051,0449,118SH SOLE 009,118
APPLE INCCOM0378331002381,740SH SOLE 001,740
BK OF AMERICA CORPCOM0605051042,22153,861SH SOLE 0053,861
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,4318,748SH SOLE 008,748
BIOGEN INCCOM09062X1031,7044,920SH SOLE 004,920
BROADMARK RLTY CAP INCCOM11135B1003,583338,314SH SOLE 00338,314
CATALYST PHARMACEUTICALS INCCOM14888U1011,475256,566SH SOLE 00256,566
CGI INCCL A SUB VTG12532H1044064,484SH SOLE 004,484
CIGNA CORP NEWCOM1255231001,0014,223SH SOLE 004,223
CISCO SYS INCCOM17275R1021,06520,097SH SOLE 0020,097
CITI TRENDS INCCOM17306X1024134,750SH SOLE 004,750
COLLEGIUM PHARMACEUTICAL INCCOM19459J10440717,208SH SOLE 0017,208
DEERE & COCOM2441991054771,354SH SOLE 001,354
DELUXE CORPCOM24801910167614,151SH SOLE 0014,151
ENDO INTL PLCSHSG30401106859183,493SH SOLE 00183,493
FOX CORPCL A COM35137L1051,08029,086SH SOLE 0029,086
FULGENT GENETICS INCCOM3596641094454,830SH SOLE 004,830
GILEAD SCIENCES INCCOM37555810397614,171SH SOLE 0014,171
GLOBAL X FDSUS PFD ETF37954Y6572,30988,223SH SOLE 0088,223
GRAFTECH INTL LTDCOM3843135081,312112,888SH SOLE 00112,888
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3573,12920,758SH SOLE 0020,758
BLOCK H & R INCCOM09367110592839,517SH SOLE 0039,517
HEIDRICK & STRUGGLES INTL INCOM4228191021,22927,591SH SOLE 0027,591
HP INCCOM40434L1051,92863,855SH SOLE 0063,855
INNOVIVA INCCOM45781M1011,12083,545SH SOLE 0083,545
INTERPUBLIC GROUP COS INCCOM46069010033010,150SH SOLE 0010,150
JPMORGAN CHASE & COCOM46625H1002801,798SH SOLE 001,798
MCKESSON CORPCOM58155Q1032931,534SH SOLE 001,534
MEDIFAST INCCOM58470H1013081,090SH SOLE 001,090
MEDNAX INCCOM58502B1062337,721SH SOLE 007,721
MEDTRONIC PLCSHSG5960L1037916,372SH SOLE 006,372
MICROSOFT CORPCOM5949181046182,282SH SOLE 002,282
MSG NETWORK INCCL A5535731061,27087,081SH SOLE 0087,081
NAUTILUS INCCOM63910B10286851,493SH SOLE 0051,493
NETAPP INCCOM64110D1046177,535SH SOLE 007,535
OMNICOM GROUP INCCOM6819191061,10613,821SH SOLE 0013,821
ORACLE CORPCOM68389X1055376,895SH SOLE 006,895
PERDOCEO ED CORPCOM71363P1061,18896,783SH SOLE 0096,783
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E72784436,156SH SOLE 0036,156
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E71937018,920SH SOLE 0018,920
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5112,619170,948SH SOLE 00170,948
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E7431,52331,630SH SOLE 0031,630
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E6931,13442,076SH SOLE 0042,076
QUIDEL CORPCOM74838J1014103,202SH SOLE 003,202
SCHWAB STRATEGIC TRSHT TM US TRES8085248623,90676,255SH SOLE 0076,255
SCHWAB STRATEGIC TRSCHWB FDT EMK LG8085247304,254131,892SH SOLE 00131,892
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247559,097273,348SH SOLE 00273,348
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247485,120130,446SH SOLE 00130,446
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247719,889180,720SH SOLE 00180,720
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476311,847217,808SH SOLE 00217,808
SCHWAB STRATEGIC TRUS TIPS ETF8085248704,00063,987SH SOLE 0063,987
SPDR SER TRNUVEEN BLMBRG SR78468R7394839,749SH SOLE 009,749
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,77948,484SH SOLE 0048,484
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7495,02397,545SH SOLE 0097,545
SPDR INDEX SHS FDSGLB NAT RESRCE78463X5416,296118,793SH SOLE 00118,793
STURM RUGER & CO INCCOM8641591084074,526SH SOLE 004,526
SUPERNUS PHARMACEUTICALS INCCOM8684591081,41645,983SH SOLE 0045,983
TRINET GROUP INCCOM8962881071,04314,385SH SOLE 0014,385
TURTLE BEACH CORPCOM NEW90045020699831,252SH SOLE 0031,252
USANA HEALTH SCIENCES INCCOM90328M1072142,088SH SOLE 002,088
VANDA PHARMACEUTICALS INCCOM92165910832415,078SH SOLE 0015,078
VANGUARD WORLD FDSMATERIALS ETF92204A8013491,928SH SOLE 001,928
XEROX HOLDINGS CORPCOM NEW98421M10632013,626SH SOLE 0013,626