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
Abbott Laboratories COM 002824100 640 7,648 SH   SOLE   7,648 0 0
Abbvie Inc COM 00287y109 391 5,169 SH   SOLE   5,169 0 0
Accenture Ltd Bermuda Cl A COM g1151c101 203 1,055 SH   SOLE   1,055 0 0
Air Lease Corp Cl A COM 00912x302 458 10,952 SH   SOLE   10,952 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 1,835 1,503 SH   SOLE   1,503 0 0
Alphabet Inc Cap Stock Cl C COM 02079k107 563 462 SH   SOLE   462 0 0
Amazon.com Inc COM 023135106 818 471 SH   SOLE   471 0 0
American Express Co COM 025816109 1,372 11,600 SH   SOLE   11,600 0 0
Amgen Inc COM 031162100 1,406 7,268 SH   SOLE   7,268 0 0
Apollo Global Mgmt Inc Com CL COM 03768e105 272 7,196 SH   SOLE   7,196 0 0
Apple Inc COM 037833100 4,404 19,665 SH   SOLE   19,665 0 0
Applied Materials Inc COM 038222105 220 4,400 SH   SOLE   4,400 0 0
Aptiv PLC COM g6095l109 203 2,320 SH   SOLE   2,320 0 0
AT&T Inc COM 00206r102 2,204 58,232 SH   SOLE   58,232 0 0
Automatic Data Processing Inc COM 053015103 226 1,400 SH   SOLE   1,400 0 0
Bank of New York Mellon Corp COM 064058100 746 16,500 SH   SOLE   16,500 0 0
Barrick Gold Corporation COM 067901108 1,416 81,730 SH   SOLE   81,730 0 0
Berkshire Hathaway Inc Cl B COM 084670702 573 2,753 SH   SOLE   2,753 0 0
BlackRock Inc COM 09247x101 234 525 SH   SOLE   525 0 0
Blackstone Group Inc Cl A COM 09260d107 383 7,843 SH   SOLE   7,843 0 0
Boston Scientific Corp COM 101137107 1,465 36,000 SH   SOLE   36,000 0 0
Bristol Myers Squibb Co COM 110122108 479 9,450 SH   SOLE   9,450 0 0
CAE Inc COM 124765108 1,151 45,300 SH   SOLE   45,300 0 0
Calithera Biosciences Inc COM 13089p101 31 10,150 SH   SOLE   10,150 0 0
Callaway Golf Co COM 131193104 914 47,100 SH   SOLE   47,100 0 0
Cameco Corp COM 13321l108 308 32,400 SH   SOLE   32,400 0 0
Caseys General Stores Inc COM 147528103 911 5,650 SH   SOLE   5,650 0 0
Caterpillar Inc COM 149123101 318 2,515 SH   SOLE   2,515 0 0
Celgene Corp COM 151020104 4,074 41,028 SH   SOLE   41,028 0 0
Chase Packaging Corp TX COM 161635107 9 77,666 SH   SOLE   77,666 0 0
Chevron Corp COM 166764100 1,882 15,871 SH   SOLE   15,871 0 0
Citigroup Inc COM 172967424 554 8,025 SH   SOLE   8,025 0 0
Cleveland Cliffs Inc COM 185899101 92 12,750 SH   SOLE   12,750 0 0
Comcast Corp Cl A COM 20030n101 256 5,677 SH   SOLE   5,677 0 0
Conagra Foods Inc COM 205887102 896 29,200 SH   SOLE   29,200 0 0
Costco Wholesale Corp COM 22160k105 1,702 5,906 SH   SOLE   5,906 0 0
Covanta Holding Corp COM 22282e102 1,742 100,729 SH   SOLE   100,729 0 0
D R Horton Inc COM 23331a109 1,679 31,850 SH   SOLE   31,850 0 0
Deere & Co COM 244199105 219 1,300 SH   SOLE   1,300 0 0
Delta Air Lines Inc COM 247361702 951 16,504 SH   SOLE   16,504 0 0
Deluxe Corp COM 248019101 836 17,000 SH   SOLE   17,000 0 0
Disney Walt Co Disney COM 254687106 1,495 11,468 SH   SOLE   11,468 0 0
Douglas Dynamics Inc COM 25960r105 811 18,200 SH   SOLE   18,200 0 0
DuPont de Nemours Inc COM 26614n102 210 2,951 SH   SOLE   2,951 0 0
Dxc Technology Co COM 23355l106 208 7,060 SH   SOLE   7,060 0 0
Energy Fuels Inc COM 292671708 65 33,650 SH   SOLE   33,650 0 0
Exxon Mobil Corp COM 30231g102 443 6,272 SH   SOLE   6,272 0 0
Facebook Inc Cl A COM 30303m102 247 1,385 SH   SOLE   1,385 0 0
Fidelity National Financial In COM 31620r303 302 6,801 SH   SOLE   6,801 0 0
Fidelity Natl Information Serv COM 31620m106 422 3,178 SH   SOLE   3,178 0 0
Ford Motor Co COM 345370860 212 23,148 SH   SOLE   23,148 0 0
Gallagher Arthur J & Co COM 363576109 702 7,840 SH   SOLE   7,840 0 0
Generac Holdings Inc COM 368736104 1,990 25,400 SH   SOLE   25,400 0 0
General Motors Co COM 37045v100 290 7,726 SH   SOLE   7,726 0 0
Genpact Limited COM g3922b107 337 8,700 SH   SOLE   8,700 0 0
Graphic Packaging Holding Co COM 388689101 1,419 96,190 SH   SOLE   96,190 0 0
Heritage Crystal Clean Inc COM 42726m106 976 36,847 SH   SOLE   36,847 0 0
Hess Corp COM 42809h107 203 3,350 SH   SOLE   3,350 0 0
Home Depot Inc COM 437076102 1,267 5,459 SH   SOLE   5,459 0 0
Intel Corp COM 458140100 637 12,363 SH   SOLE   12,363 0 0
International Business Machine COM 459200101 266 1,829 SH   SOLE   1,829 0 0
International Game Technology COM g4863a108 222 15,650 SH   SOLE   15,650 0 0
Intevac Inc COM 461148108 162 30,875 SH   SOLE   30,875 0 0
Investors Bancorp Inc COM 46146l101 127 11,168 SH   SOLE   11,168 0 0
Invitae Corp COM 46185l103 535 27,740 SH   SOLE   27,740 0 0
Iteris Inc COM 46564t107 74 12,950 SH   SOLE   12,950 0 0
Itron Inc COM 465741106 232 3,140 SH   SOLE   3,140 0 0
Jacobs Engineering Group Inc COM 469814107 914 9,987 SH   SOLE   9,987 0 0
Johnson & Johnson COM 478160104 567 4,385 SH   SOLE   4,385 0 0
JPMorgan Chase & Co COM 46625h100 467 3,971 SH   SOLE   3,971 0 0
Kimberly Clark Corp COM 494368103 339 2,390 SH   SOLE   2,390 0 0
Lennar Corp Cl A COM 526057104 1,033 18,500 SH   SOLE   18,500 0 0
Littelfuse Inc COM 537008104 851 4,800 SH   SOLE   4,800 0 0
Live Nation Entertainment Inc COM 538034109 1,240 18,690 SH   SOLE   18,690 0 0
Lowes Cos Inc COM 548661107 1,470 13,365 SH   SOLE   13,365 0 0
Mattel Inc COM 577081102 130 11,450 SH   SOLE   11,450 0 0
Maxim Integrated Prods Inc COM 57772k101 245 4,224 SH   SOLE   4,224 0 0
Medtronic PLC COM g5960l103 375 3,450 SH   SOLE   3,450 0 0
Merck & Co Inc COM 58933y105 316 3,750 SH   SOLE   3,750 0 0
Microsoft Corp COM 594918104 2,135 15,359 SH   SOLE   15,359 0 0
MiMedx Group Inc COM 602496101 113 23,000 SH   SOLE   23,000 0 0
Miragen Therapeutics Inc COM 60463e103 13 17,175 SH   SOLE   17,175 0 0
Norfolk Southern Corp COM 655844108 252 1,400 SH   SOLE   1,400 0 0
Northern Dynasty Minerals Ltd COM 66510m204 7 12,000 SH   SOLE   12,000 0 0
NXP Semiconductors NV COM n6596x109 402 3,680 SH   SOLE   3,680 0 0
Oshkosh Corp COM 688239201 800 10,550 SH   SOLE   10,550 0 0
Packaging Corp America COM 695156109 473 4,455 SH   SOLE   4,455 0 0
Paychex Inc COM 704326107 626 7,560 SH   SOLE   7,560 0 0
Paypal Holdings Inc COM 70450y103 1,326 12,804 SH   SOLE   12,804 0 0
PepsiCo Inc COM 713448108 1,673 12,206 SH   SOLE   12,206 0 0
Pfizer Inc COM 717081103 324 9,017 SH   SOLE   9,017 0 0
PNC Financial Services Group I COM 693475105 309 2,206 SH   SOLE   2,206 0 0
Procter & Gamble Co COM 742718109 684 5,496 SH   SOLE   5,496 0 0
Qualcomm Inc COM 747525103 413 5,410 SH   SOLE   5,410 0 0
Quanta Services Inc COM 74762e102 425 11,241 SH   SOLE   11,241 0 0
Republic Services Inc COM 760759100 1,489 17,200 SH   SOLE   17,200 0 0
Ritchie Brothers Auctioneers COM 767744105 622 15,600 SH   SOLE   15,600 0 0
Ross Stores Inc COM 778296103 1,718 15,635 SH   SOLE   15,635 0 0
Sealed Air Corp COM 81211k100 629 15,150 SH   SOLE   15,150 0 0
Southern Co COM 842587107 246 3,985 SH   SOLE   3,985 0 0
Southwest Airlines Co COM 844741108 491 9,100 SH   SOLE   9,100 0 0
SP Plus Corp COM 78469c103 866 23,400 SH   SOLE   23,400 0 0
Splunk Inc COM 848637104 302 2,560 SH   SOLE   2,560 0 0
Stryker Corp COM 863667101 543 2,510 SH   SOLE   2,510 0 0
SunTrust Banks Inc COM 867914103 1,110 16,130 SH   SOLE   16,130 0 0
Take-Two Interactive Software COM 874054109 332 2,650 SH   SOLE   2,650 0 0
Te Connectivity Ltd Reg COM h84989104 266 2,860 SH   SOLE   2,860 0 0
Teladoc Inc COM 87918a105 300 4,425 SH   SOLE   4,425 0 0
Teleflex Inc COM 879369106 1,546 4,550 SH   SOLE   4,550 0 0
Theratechnologies Inc COM 88338h100 71 16,500 SH   SOLE   16,500 0 0
Thermo Fisher Scientific Inc COM 883556102 1,549 5,318 SH   SOLE   5,318 0 0
TJX Cos Inc COM 872540109 1,192 21,391 SH   SOLE   21,391 0 0
TransUnion COM 89400j107 1,178 14,529 SH   SOLE   14,529 0 0
Trimble Navigation Ltd COM 896239100 873 22,500 SH   SOLE   22,500 0 0
United Rentals Inc COM 911363109 1,025 8,225 SH   SOLE   8,225 0 0
United Technologies Corp COM 913017109 303 2,223 SH   SOLE   2,223 0 0
US Gold Corp Par COM 90291c102 15 16,250 SH   SOLE   16,250 0 0
Valero Energy Corp COM 91913y100 793 9,300 SH   SOLE   9,300 0 0
Verizon Communications Inc COM 92343v104 851 14,105 SH   SOLE   14,105 0 0
Visa Inc Cl A COM 92826c839 206 1,200 SH   SOLE   1,200 0 0
Wrap Technologies Inc COM 98212n107 90 22,000 SH   SOLE   22,000 0 0
XPO Logistics Inc COM 983793100 268 3,750 SH   SOLE   3,750 0 0
Xylem Inc COM 98419m100 747 9,380 SH   SOLE   9,380 0 0
Zebra Technologies Corp Cl A COM 989207105 573 2,775 SH   SOLE   2,775 0 0
Alibaba Group Holding Ltd Sp A COM 01609w102 234 1,400 SH   SOLE   1,400 0 0
BP PLC Sp ADR COM 055622104 800 21,071 SH   SOLE   21,071 0 0
Nintendo Ltd ADR COM 654445303 204 4,415 SH   SOLE   4,415 0 0
Novartis AG Sp ADR COM 66987v109 246 2,826 SH   SOLE   2,826 0 0
Royal Dutch Shell PLC Sp ADR A COM 780259206 1,384 23,523 SH   SOLE   23,523 0 0
Taiwan Semiconductor Mfg Ltd S COM 874039100 321 6,905 SH   SOLE   6,905 0 0
Alps ETF Tr Alerian MLP COM 00162q866 256 28,025 SH   SOLE   28,025 0 0
Invesco Exchange Traded Fd Tr COM 46137v357 1,579 14,611 SH   SOLE   14,611 0 0
Invesco QQQ Tr Unit Ser 1 COM 46090e103 954 5,050 SH   SOLE   5,050 0 0
iShares Tr DJ Aerospace COM 464288760 257 1,145 SH   SOLE   1,145 0 0
iShares Tr MSCI EAFE Index COM 464287465 253 3,875 SH   SOLE   3,875 0 0
iShares Tr Russell 2000 COM 464287655 440 2,904 SH   SOLE   2,904 0 0
iShares Tr Russell 2000 Growth COM 464287648 294 1,523 SH   SOLE   1,523 0 0
iShares Tr S&P 500 Index COM 464287200 328 1,100 SH   SOLE   1,100 0 0
iShares Tr S&P Mid Cap 400 COM 464287507 956 4,945 SH   SOLE   4,945 0 0
iShares Tr S&P Small Cap 600 COM 464287804 607 7,804 SH   SOLE   7,804 0 0
Select Sector SPDR Tr SBI Tech COM 81369y803 209 2,598 SH   SOLE   2,598 0 0
SPDR S&P 500 ETF TR COM 78462f103 5,790 19,508 SH   SOLE   19,508 0 0
SPDR S&P Mid Cap 400 ETF Tr COM 78467y107 565 1,603 SH   SOLE   1,603 0 0
SPDR Series Trust S&P Biotech COM 78464a870 311 4,079 SH   SOLE   4,079 0 0
Vanguard Intl Equity Index Fun COM 922042775 463 9,280 SH   SOLE   9,280 0 0
Vanguard MSCI EAFE ETF COM 921943858 223 5,423 SH   SOLE   5,423 0 0
Vanguard MSCI Emerging Markets COM 922042858 263 6,534 SH   SOLE   6,534 0 0
Vanguard Whitehall Funds Inc H COM 921946406 718 8,088 SH   SOLE   8,088 0 0
WisdomTree Europe Small Cap Dv COM 97717w869 232 4,158 SH   SOLE   4,158 0 0
Dimensional Inv Group Inc US L COM 25434d823 281 12,233 SH   SOLE   12,233 0 0
Eaton Vance Tax Managed Div Eq COM 27828n102 193 16,250 SH   SOLE   16,250 0 0
Fidelity Contrafund Inc COM 316071109 213 16,545 SH   SOLE   16,545 0 0
Fidelity Select Med Equip & Sy COM 316390475 220 4,000 SH   SOLE   4,000 0 0
Invesco Funds Stlpth MLP Y COM 00143k327 186 34,156 SH   SOLE   34,156 0 0
Mutual Ser Fund Inc Quest Fund COM 628380206 148 10,571 SH   SOLE   10,571 0 0
GasLog Partners LP 8.5 Cum Pfd COM y2687w132 285 12,000 SH   SOLE   12,000 0 0
USA Compression Partners LP COM 90290n109 1,294 74,950 SH   SOLE   74,950 0 0
American Tower REIT COM 03027x100 391 1,770 SH   SOLE   1,770 0 0
Annaly Cap Mgmt Inc COM 035710409 288 32,730 SH   SOLE   32,730 0 0
Coresite Realty Corp COM 21870q105 331 2,715 SH   SOLE   2,715 0 0
EastGroup Property Inc COM 277276101 400 3,200 SH   SOLE   3,200 0 0
Lamar Advertising Co Cl A COM 512816109 229 2,800 SH   SOLE   2,800 0 0
New Residential Inv Corp COM 64828t201 570 36,352 SH   SOLE   36,352 0 0
New Residential Inv Corp 7.125 COM 64828t409 486 19,200 SH   SOLE   19,200 0 0