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
AMAZON COM INC COM Stock 023135106 8,822 9,114 SH   SOLE 0 9,114 0 0
SHARPS COMPLIANCE CORP COM Stock 820017101 3,979 940,701 SH   SOLE 0 940,701 0 0
PERRIGO CO PLC SHS Stock G97822103 4,470 59,193 SH   SOLE 0 59,192 0 0
SPDR S&P 500 ETF ETF 78462F103 203 838 SH   SOLE 0 838 0 0
ALASKA AIR GROUP INC COM Stock 011659109 6,893 76,797 SH   SOLE 0 76,797 0 0
CHUBB LIMITED COM Stock H1467J104 6,235 42,886 SH   SOLE 0 42,885 0 0
HONEYWELL INTL INC COM Stock 438516106 260 1,950 SH   SOLE 0 1,950 0 0
HOME DEPOT INC COM Stock 437076102 7,969 51,952 SH   SOLE 0 51,951 0 0
SMITH A O COM Stock 831865209 6,707 119,075 SH   SOLE 0 119,075 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 8,962 111,974 SH   SOLE 0 111,973 0 0
CVS HEALTH CORP COM Stock 126650100 4,437 55,144 SH   SOLE 0 55,144 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 766 5,653 SH   SOLE 0 5,653 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 892 6,262 SH   SOLE 0 6,261 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 205 1,847 SH   SOLE 0 1,847 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101 10,302 68,624 SH   SOLE 0 68,624 0 0
KIMCO RLTY CORP COM REIT 49446R109 4,039 220,130 SH   SOLE 0 220,130 0 0
UNDER ARMOUR INC CL A Stock 904311107 5,206 239,245 SH   SOLE 0 239,245 0 0
PHILLIPS 66 COM Stock 718546104 438 5,302 SH   SOLE 0 5,302 0 0
QUALYS INC COM Stock 74758T303 7,050 172,795 SH   SOLE 0 172,795 0 0
D R HORTON INC COM Stock 23331A109 6,244 180,625 SH   SOLE 0 180,625 0 0
KROGER CO COM Stock 501044101 3,806 163,198 SH   SOLE 0 163,197 0 0
CHURCH & DWIGHT INC COM Stock 171340102 5,627 108,461 SH   SOLE 0 108,461 0 0
INDEPENDENT BK GROUP INC COM Stock 45384B106 829 13,934 SH   SOLE 0 13,934 0 0
JONES ENERGY INC COM CL A Stock 48019R108 2,732 1,707,549 SH   SOLE 0 1,707,549 0 0
COMMVAULT SYSTEMS INC COM Stock 204166102 5,466 96,823 SH   SOLE 0 96,823 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 5,009 91,150 SH   SOLE 0 91,150 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 6,250 65,138 SH   SOLE 0 65,137 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 2,199 9,033 SH   SOLE 0 9,032 0 0
UNION PAC CORP COM Stock 907818108 5,550 50,963 SH   SOLE 0 50,962 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 5,948 60,999 SH   SOLE 0 60,998 0 0
CONOCOPHILLIPS COM Stock 20825C104 329 7,488 SH   SOLE 0 7,488 0 0
DANAHER CORP DEL COM Stock 235851102 5,601 66,370 SH   SOLE 0 66,370 0 0
BAKER HUGHES INC COM Stock 057224107 4,541 83,312 SH   SOLE 0 83,312 0 0
JONES LANG LASALLE INC COM Stock 48020Q107 7,046 56,370 SH   SOLE 0 56,370 0 0
COMPASS MINERALS INTL INC COM Stock 20451N101 4,748 72,710 SH   SOLE 0 72,709 0 0
HELMERICH & PAYNE INC COM Stock 423452101 3,774 69,457 SH   SOLE 0 69,456 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Stock 786449207 3,608 303,216 SH   SOLE 0 303,216 0 0
TRINITY INDS INC COM Stock 896522109 4,976 177,530 SH   SOLE 0 177,530 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,842 22,819 SH   SOLE 0 22,818 0 0
ORBCOMM INC COM Stock 68555P100 6,477 573,219 SH   SOLE 0 573,219 0 0
APPLE INC COM Stock 037833100 8,023 55,706 SH   SOLE 0 55,705 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 5,569 52,411 SH   SOLE 0 52,411 0 0