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
PLANET FITNESS INC CL A 72703H101 268 5,000 SH   SOLE   5,000 0 0
DIGITAL RLTY TR INC COM 253868103 1,641 15,404 SH   SOLE   15,404 0 0
PHYSICIANS RLTY TR COM 71943U104 277 17,295 SH   SOLE   17,295 0 0
ACTIVISION BLIZZARD INC COM 00507V109 655 14,071 SH   SOLE   14,059 0 12
AIRCASTLE LTD COM G0129K104 259 15,000 SH   SOLE   0 0 15,000
CARETRUST REIT INC COM 14174T107 185 10,000 SH   SOLE   10,000 0 0
RAYTHEON CO COM NEW 755111507 809 5,275 SH   SOLE   4,083 0 1,192
ISHARES TR NATIONAL MUN ETF 464288414 1,599 14,665 SH   SOLE   14,545 0 120
SPDR S&P 500 ETF TR TR UNIT 78462F103 68,006 272,112 SH   SOLE   125,383 0 146,729
CAPSTEAD MTG CORP COM NO PAR 14067E506 117 17,600 SH   SOLE   17,600 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,235 241,586 SH   SOLE   241,586 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,933 50,147 SH   SOLE   49,993 0 154
REDWOOD TR INC COM 758075402 648 43,016 SH   SOLE   43,016 0 0
FERRARI N V COM N3167Y103 531 5,342 SH   SOLE   5,302 0 40
STRYKER CORP COM 863667101 306 1,954 SH   SOLE   984 0 970
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 607 2,604 SH   SOLE   1,455 0 1,149
ISHARES TR GL TIMB FORE ETF 464288174 2,195 38,420 SH   SOLE   38,208 0 212
ORANGE SPONSORED ADR 684060106 309 19,072 SH   SOLE   19,072 0 0
SNAP INC CL A 83304A106 111 20,100 SH   SOLE   20,100 0 0
APOLLO INVT CORP COM NEW 03761U502 5,585 450,430 SH   SOLE   450,430 0 0
GENERAL ELECTRIC CO COM 369604103 195 25,750 SH   SOLE   17,984 0 7,766
PFIZER INC COM 717081103 3,971 90,965 SH   SOLE   82,825 0 8,140
CORE LABORATORIES N V COM N22717107 937 15,699 SH   SOLE   15,699 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 19,355 246,341 SH   SOLE   246,341 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,145 48,475 SH   SOLE   48,307 0 168
BIOTELEMETRY INC COM 090672106 618 10,356 SH   SOLE   10,356 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 736 41,000 SH   SOLE   41,000 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 261 28,950 SH   SOLE   28,950 0 0
DISNEY WALT CO COM DISNEY 254687106 4,048 36,919 SH   SOLE   34,527 0 2,392
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 212 5,000 SH   SOLE   5,000 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 209 10,000 SH   SOLE   10,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 704 3,458 SH   SOLE   2,093 0 1,365
LINCOLN NATL CORP IND COM 534187109 382 7,445 SH   SOLE   7,230 0 215
COMERICA INC COM 200340107 1,265 18,419 SH   SOLE   9,226 0 9,193
HSBC HLDGS PLC SPON ADR NEW 404280406 318 7,724 SH   SOLE   7,724 0 0
PEPSICO INC COM 713448108 4,962 44,912 SH   SOLE   41,053 0 3,859
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 969 91,542 SH   SOLE   91,042 0 500
SHAKE SHACK INC CL A 819047101 227 5,000 SH   SOLE   5,000 0 0
AMEREN CORP COM 023608102 229 3,515 SH   SOLE   3,515 0 0
NORTHERN TR CORP COM 665859104 330 3,949 SH   SOLE   3,949 0 0
ARBOR RLTY TR INC COM 038923108 101 10,000 SH   SOLE   10,000 0 0
PULTE GROUP INC COM 745867101 255 9,808 SH   SOLE   9,808 0 0
ABBOTT LABS COM 002824100 7,254 100,284 SH   SOLE   99,834 0 450
ROSS STORES INC COM 778296103 919 11,043 SH   SOLE   11,043 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 276 10,000 SH   SOLE   10,000 0 0
ISHARES TR SH TR CRPORT ETF 464288646 10,169 196,931 SH   SOLE   196,767 0 164
ISHARES TR TIPS BD ETF 464287176 22,290 203,543 SH   SOLE   203,498 0 45
AMERICAN EXPRESS CO COM 025816109 6,011 63,059 SH   SOLE   62,999 0 60
ISHARES TR MIN VOL USA ETF 46429B697 1,323 25,244 SH   SOLE   25,244 0 0
CVS HEALTH CORP COM 126650100 2,703 41,255 SH   SOLE   36,746 0 4,509
THE TRADE DESK INC COM CL A 88339J105 367 3,160 SH   SOLE   3,160 0 0
ISHARES TR SELECT DIVID ETF 464287168 804 8,998 SH   SOLE   8,390 0 608
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,295 20,400 SH   SOLE   20,400 0 0
IPG PHOTONICS CORP COM 44980X109 1,844 16,279 SH   SOLE   16,209 0 70
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 588 85,575 SH   SOLE   85,575 0 0
VECTOR GROUP LTD COM 92240M108 807 82,952 SH   SOLE   82,952 0 0
NEXTERA ENERGY INC COM 65339F101 3,925 22,582 SH   SOLE   19,831 0 2,751
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 753 15,485 SH   SOLE   15,485 0 0
KKR & CO INC CL A 48251W104 1,397 71,182 SH   SOLE   71,000 0 182
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 549 4,955 SH   SOLE   4,955 0 0
LAZARD LTD SHS A G54050102 1,464 39,670 SH   SOLE   39,670 0 0
ADOBE INC COM 00724F101 6,769 29,918 SH   SOLE   29,729 0 189
TITAN INTL INC ILL COM 88830M102 428 91,921 SH   SOLE   80,076 0 11,845
AMAZON COM INC COM 023135106 23,094 15,376 SH   SOLE   14,930 0 446
GRAINGER W W INC COM 384802104 249 882 SH   SOLE   862 0 20
TRAVELERS COMPANIES INC COM 89417E109 272 2,271 SH   SOLE   1,340 0 931
EQUITY LIFESTYLE PPTYS INC COM 29472R108 584 6,016 SH   SOLE   6,016 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,130 80,540 SH   SOLE   80,070 0 470
QUALCOMM INC COM 747525103 545 9,572 SH   SOLE   8,892 0 680
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,617 46,925 SH   SOLE   45,500 0 1,425
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 364 29,885 SH   SOLE   29,885 0 0
WORLDPAY INC CL A 981558109 466 6,092 SH   SOLE   6,092 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 624 14,435 SH   SOLE   14,435 0 0
ARROW ELECTRS INC COM 042735100 308 4,465 SH   SOLE   3,685 0 780
ABIOMED INC COM 003654100 662 2,036 SH   SOLE   2,036 0 0
BAIDU INC SPON ADR REP A 056752108 1,135 7,157 SH   SOLE   7,127 0 30
SOUTHWEST AIRLS CO COM 844741108 203 4,378 SH   SOLE   4,378 0 0
LIBERTY PPTY TR SH BEN INT 531172104 843 20,122 SH   SOLE   20,122 0 0
PALO ALTO NETWORKS INC COM 697435105 1,370 7,272 SH   SOLE   7,272 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 158 11,210 SH   SOLE   11,210 0 0
EVERCORE INC CLASS A 29977A105 378 5,279 SH   SOLE   5,279 0 0
LOWES COS INC COM 548661107 1,014 10,982 SH   SOLE   5,364 0 5,618
AT&T INC COM 00206R102 3,019 105,778 SH   SOLE   95,755 0 10,023
TARGET CORP COM 87612E106 695 10,514 SH   SOLE   10,397 0 117
APPLE INC COM 037833100 20,703 131,246 SH   SOLE   116,858 0 14,388
UNION PAC CORP COM 907818108 242 1,754 SH   SOLE   803 0 951
WILLIAMS COS INC DEL COM 969457100 1,199 54,363 SH   SOLE   54,363 0 0
EQUIFAX INC COM 294429105 1,097 11,783 SH   SOLE   11,783 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6,565 462,018 SH   SOLE   456,443 0 5,575
WORLD WRESTLING ENTMT INC CL A 98156Q108 374 5,000 SH   SOLE   5,000 0 0
TOTAL S A SPONSORED ADR 89151E109 397 7,617 SH   SOLE   7,617 0 0
LIFE STORAGE INC COM 53223X107 279 3,000 SH   SOLE   3,000 0 0
ISHARES TR MSCI ACWI EX US 464288240 274 6,534 SH   SOLE   6,247 0 287
DELTA AIR LINES INC DEL COM NEW 247361702 363 7,271 SH   SOLE   6,118 0 1,153
ARCHER DANIELS MIDLAND CO COM 039483102 278 6,797 SH   SOLE   6,662 0 135
ORACLE CORP COM 68389X105 1,307 28,943 SH   SOLE   23,071 0 5,872
FIRST DATA CORP NEW COM CL A 32008D106 1,420 84,000 SH   SOLE   84,000 0 0
ISHARES TR U.S. MED DVC ETF 464288810 292 1,463 SH   SOLE   88 0 1,375
INTERCONTINENTAL EXCHANGE IN COM 45866F104 268 3,555 SH   SOLE   1,760 0 1,795
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 361 3,792 SH   SOLE   3,792 0 0
DIPLOMAT PHARMACY INC COM 25456K101 165 12,275 SH   SOLE   12,275 0 0
ILLUMINA INC COM 452327109 475 1,585 SH   SOLE   1,585 0 0
CBRE GROUP INC CL A 12504L109 5,289 132,098 SH   SOLE   131,643 0 455
RAYONIER INC COM 754907103 634 22,885 SH   SOLE   22,885 0 0
JOHNSON CTLS INTL PLC SHS G51502105 645 21,743 SH   SOLE   10,011 0 11,732
PROCTER AND GAMBLE CO COM 742718109 2,680 29,158 SH   SOLE   22,993 0 6,165
AMERIPRISE FINL INC COM 03076C106 475 4,553 SH   SOLE   4,390 0 163
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 347 135,724 SH   SOLE   135,724 0 0
REALTY INCOME CORP COM 756109104 634 10,050 SH   SOLE   10,050 0 0
TWITTER INC COM 90184L102 811 28,216 SH   SOLE   12,059 0 16,157
ENTERPRISE PRODS PARTNERS L COM 293792107 2,077 84,484 SH   SOLE   83,984 0 500
TEXAS INSTRS INC COM 882508104 6,422 67,962 SH   SOLE   67,742 0 220
COLGATE PALMOLIVE CO COM 194162103 1,077 18,088 SH   SOLE   8,796 0 9,292
BOEING CO COM 097023105 2,498 7,746 SH   SOLE   5,519 0 2,227
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,258 29,227 SH   SOLE   29,227 0 0
PHILIP MORRIS INTL INC COM 718172109 2,381 35,672 SH   SOLE   34,672 0 1,000
EDWARDS LIFESCIENCES CORP COM 28176E108 1,072 7,000 SH   SOLE   7,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 239 1,778 SH   SOLE   1,778 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2,792 45,733 SH   SOLE   45,585 0 148
ISHARES TR US HLTHCARE ETF 464287762 627 3,465 SH   SOLE   3,305 0 160
PIMCO INCOME STRATEGY FUND I COM 72201J104 238 25,000 SH   SOLE   25,000 0 0
CHEMICAL FINL CORP COM 163731102 538 14,703 SH   SOLE   0 0 14,703
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 645 11,300 SH   SOLE   11,300 0 0
DPW HLDGS INC COM 26140E105 1 10,000 SH   SOLE   3,000 0 7,000
DUKE ENERGY CORP NEW COM NEW 26441C204 294 3,409 SH   SOLE   2,131 0 1,278
ULTA BEAUTY INC COM 90384S303 358 1,462 SH   SOLE   1,462 0 0
WALMART INC COM 931142103 1,567 16,821 SH   SOLE   13,851 0 2,970
INTEL CORP COM 458140100 8,214 175,032 SH   SOLE   159,205 0 15,827
US BANCORP DEL COM NEW 902973304 364 7,961 SH   SOLE   7,821 0 140
NIKE INC CL B 654106103 2,152 29,022 SH   SOLE   28,454 0 568
CORNERSTONE ONDEMAND INC COM 21925Y103 19,025 377,262 SH   SOLE   100,495 0 276,767
MACQUARIE INFRASTRUCTURE COR COM 55608B105 12,741 348,497 SH   SOLE   345,937 0 2,560
OMEGA HEALTHCARE INVS INC COM 681936100 1,040 29,600 SH   SOLE   29,600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 941 8,834 SH   SOLE   4,635 0 4,199
ISHARES TR US OIL EQ&SV ETF 464288844 560 27,432 SH   SOLE   26,439 0 993
DOMINOS PIZZA INC COM 25754A201 3,281 13,229 SH   SOLE   13,194 0 35
EXTRA SPACE STORAGE INC COM 30225T102 367 4,051 SH   SOLE   4,051 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,113 7,331 SH   SOLE   7,231 0 100
VEEVA SYS INC CL A COM 922475108 1,757 19,673 SH   SOLE   19,673 0 0
SHERWIN WILLIAMS CO COM 824348106 275 700 SH   SOLE   450 0 250
WEYERHAEUSER CO COM 962166104 1,547 70,761 SH   SOLE   70,528 0 233
SCHLUMBERGER LTD COM 806857108 1,176 32,581 SH   SOLE   30,173 0 2,408
BANCO SANTANDER SA ADR 05964H105 312 69,598 SH   SOLE   69,598 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 449 5,148 SH   SOLE   5,148 0 0
FEDEX CORP COM 31428X106 1,202 7,448 SH   SOLE   6,583 0 865
SUN CMNTYS INC COM 866674104 727 7,147 SH   SOLE   6,773 0 374
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 402 10,762 SH   SOLE   10,762 0 0
CENTRAL FD CDA LTD CL A 153501101 1,484 118,335 SH   SOLE   118,335 0 0
ROCKWELL AUTOMATION INC COM 773903109 507 3,370 SH   SOLE   1,600 0 1,770
COMCAST CORP NEW CL A 20030N101 1,159 34,052 SH   SOLE   25,960 0 8,092
JPMORGAN CHASE & CO COM 46625H100 5,776 59,164 SH   SOLE   50,174 0 8,990
LINDE PLC COM G5494J103 826 5,295 SH   SOLE   5,255 0 40
IQVIA HLDGS INC COM 46266C105 207 1,786 SH   SOLE   61 0 1,725
EXXON MOBIL CORP COM 30231G102 2,320 34,027 SH   SOLE   23,923 0 10,104
ISHARES TR RUS 2000 GRW ETF 464287648 248 1,476 SH   SOLE   976 0 500
ISHARES TR CORE S&P US VLU 464287663 1,482 30,189 SH   SOLE   30,189 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 167 10,155 SH   SOLE   10,155 0 0
ISHARES TR CORE S&P SCP ETF 464287804 27,415 395,480 SH   SOLE   70,041 0 325,439
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 525 17,620 SH   SOLE   17,120 0 500
NEW MTN FIN CORP COM 647551100 327 26,000 SH   SOLE   26,000 0 0
ONE LIBERTY PPTYS INC COM 682406103 993 41,000 SH   SOLE   41,000 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1,403 53,648 SH   SOLE   53,648 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 10,969 131,178 SH   SOLE   131,178 0 0
CISCO SYS INC COM 17275R102 2,767 63,855 SH   SOLE   56,055 0 7,800
NATIONAL OILWELL VARCO INC COM 637071101 286 11,117 SH   SOLE   10,947 0 170
ONEOK INC NEW COM 682680103 221 4,095 SH   SOLE   3,603 0 492
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 225 7,064 SH   SOLE   7,064 0 0
ISHARES INC CORE MSCI EMKT 46434G103 447 9,471 SH   SOLE   9,471 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 194 15,000 SH   SOLE   15,000 0 0
WESTROCK CO COM 96145D105 3,744 99,157 SH   SOLE   98,882 0 275
FORTINET INC COM 34959E109 446 6,332 SH   SOLE   6,332 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,785 280,506 SH   SOLE   41,279 0 239,228
BROADCOM INC COM 11135F101 3,168 12,457 SH   SOLE   12,422 0 35
HCA HEALTHCARE INC COM 40412C101 976 7,843 SH   SOLE   7,633 0 210
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 812 11,500 SH   SOLE   11,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,828 65,526 SH   SOLE   65,526 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 368 6,145 SH   SOLE   6,145 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 15 10,000 SH   SOLE   10,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,872 13,199 SH   SOLE   12,949 0 250
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 883 66,850 SH   SOLE   66,850 0 0
AERCAP HOLDINGS NV SHS N00985106 614 15,514 SH   SOLE   15,329 0 185
ABBVIE INC COM 00287Y109 3,547 38,472 SH   SOLE   38,020 0 452
EAST WEST BANCORP INC COM 27579R104 3,776 86,746 SH   SOLE   86,546 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,023 24,603 SH   SOLE   22,147 0 2,456
ALPS ETF TR ALERIAN MLP 00162Q866 961 110,105 SH   SOLE   107,345 0 2,760
CHEVRON CORP NEW COM 166764100 3,073 28,249 SH   SOLE   23,933 0 4,316
MICROCHIP TECHNOLOGY INC COM 595017104 2,954 41,080 SH   SOLE   38,794 0 2,286
CARNIVAL CORP UNIT 99/99/9999 143658300 300 6,092 SH   SOLE   6,092 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,295 38,631 SH   SOLE   38,392 0 239
ISHARES TR FLTG RATE NT ETF 46429B655 36,477 724,323 SH   SOLE   710,307 0 14,016
NUVEEN FLOATING RATE INCOME COM 67072T108 244 26,470 SH   SOLE   26,470 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12 2,000 SH Put SOLE   2,000 0 0
EATON CORP PLC SHS G29183103 346 5,040 SH   SOLE   5,040 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,563 17,000 SH   SOLE   17,000 0 0
CELANESE CORP DEL COM 150870103 5,038 56,000 SH   SOLE   55,750 0 250
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 216 29,140 SH   SOLE   29,140 0 0
DTE ENERGY CO COM 233331107 1,074 9,735 SH   SOLE   2,131 0 7,604
MGM GROWTH PPTYS LLC CL A COM 55303A105 264 10,000 SH   SOLE   10,000 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 299 10,560 SH   SOLE   10,560 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,697 29,124 SH   SOLE   28,921 0 203
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,606 6,000 SH   SOLE   6,000 0 0
KIMBERLY CLARK CORP COM 494368103 1,438 12,618 SH   SOLE   12,416 0 202
LOXO ONCOLOGY INC COM 548862101 586 4,187 SH   SOLE   4,187 0 0
CORESITE RLTY CORP COM 21870Q105 2,221 25,467 SH   SOLE   25,467 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 433 10,000 SH   SOLE   10,000 0 0
ISHARES TR NORTH AMERN NAT 464287374 2,518 92,645 SH   SOLE   92,645 0 0
SAP SE SPON ADR 803054204 499 5,015 SH   SOLE   5,015 0 0
VISA INC COM CL A 92826C839 8,306 62,954 SH   SOLE   61,555 0 1,399
ISHARES TR NASDAQ BIOTECH 464287556 289 3,000 SH   SOLE   3,000 0 0
CIMAREX ENERGY CO COM 171798101 626 10,159 SH   SOLE   10,159 0 0
SQUARE INC CL A 852234103 822 14,650 SH   SOLE   14,300 0 350
QURATE RETAIL INC COM SER A 74915M100 344 17,645 SH   SOLE   17,645 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,922 10,963 SH   SOLE   10,903 0 60
GILEAD SCIENCES INC COM 375558103 780 12,472 SH   SOLE   12,472 0 0
TAPESTRY INC COM 876030107 210 6,222 SH   SOLE   6,219 0 3
EURONET WORLDWIDE INC COM 298736109 256 2,500 SH   SOLE   2,500 0 0
HERCULES CAPITAL INC COM 427096508 166 15,000 SH   SOLE   15,000 0 0
TRIMAS CORP COM NEW 896215209 690 25,269 SH   SOLE   0 0 25,269
CONSTELLATION BRANDS INC CL A 21036P108 220 1,369 SH   SOLE   330 0 1,039
AGREE REALTY CORP COM 008492100 327 5,534 SH   SOLE   2,015 0 3,519
NXP SEMICONDUCTORS N V COM N6596X109 217 2,966 SH   SOLE   2,966 0 0
MONDELEZ INTL INC CL A 609207105 419 10,462 SH   SOLE   10,057 0 405
ISHARES TR 3 7 YR TREAS BD 464288661 5,249 43,234 SH   SOLE   43,234 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,720 87,532 SH   SOLE   86,713 0 819
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 18,310 1,276,852 SH   SOLE   1,267,887 0 8,965
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 408 7,929 SH   SOLE   7,929 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 2,820 125,942 SH   SOLE   125,942 0 0
ILLINOIS TOOL WKS INC COM 452308109 37,497 295,972 SH   SOLE   1,770 0 294,202
PROSHARES TR SHORT S&P 500 NE 74347B425 8,077 257,801 SH   SOLE   257,801 0 0
COPART INC COM 217204106 9,961 208,468 SH   SOLE   4,076 0 204,392
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 277 8,529 SH   SOLE   8,529 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 371 5,000 SH   SOLE   5,000 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 616 10,874 SH   SOLE   10,874 0 0
ZOETIS INC CL A 98978V103 574 6,714 SH   SOLE   6,629 0 85
FACEBOOK INC CL A 30303M102 7,346 56,036 SH   SOLE   50,878 0 5,158
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 266 5,710 SH   SOLE   5,034 0 676
ISHARES TR RUS MDCP VAL ETF 464287473 1,560 20,432 SH   SOLE   20,432 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 454 19,057 SH   SOLE   17,557 0 1,500
LAMB WESTON HLDGS INC COM 513272104 3,280 44,586 SH   SOLE   44,451 0 135
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,182 11,005 SH   SOLE   10,963 0 42
LILLY ELI & CO COM 532457108 759 6,557 SH   SOLE   6,537 0 20
WALGREENS BOOTS ALLIANCE INC COM 931427108 655 9,589 SH   SOLE   8,239 0 1,350
ISHARES TR TRS FLT RT BD 46434V860 503 10,000 SH   SOLE   10,000 0 0
LEVEL ONE BANCORP INC COM 52730D208 224 10,000 SH   SOLE   10,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 432 4,445 SH   SOLE   4,445 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 696 5,306 SH   SOLE   5,239 0 67
INVESCO MORTGAGE CAPITAL INC COM 46131B100 145 10,000 SH   SOLE   10,000 0 0
ANSYS INC COM 03662Q105 3,370 23,576 SH   SOLE   23,506 0 70
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,421 73,709 SH   SOLE   73,709 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 930 26,934 SH   SOLE   25,934 0 1,000
TJX COS INC NEW COM 872540109 4,666 104,300 SH   SOLE   103,805 0 495
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,180 19,039 SH   SOLE   19,039 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 583 27,188 SH   SOLE   26,688 0 500
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 179 17,901 SH   SOLE   17,901 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,965 12,525 SH   SOLE   12,479 0 46
OSI ETF TR OSHARES FTSE 67110P100 519 22,000 SH   SOLE   22,000 0 0
EOG RES INC COM 26875P101 1,778 20,389 SH   SOLE   20,284 0 105
HOME DEPOT INC COM 437076102 9,951 57,917 SH   SOLE   57,635 0 282
EPR PPTYS COM SH BEN INT 26884U109 960 15,000 SH   SOLE   15,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,205 43,000 SH   SOLE   42,905 0 95
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 255 39,156 SH   SOLE   39,156 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 204 8,840 SH   SOLE   250 0 8,590
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 8,672 190,512 SH   SOLE   190,262 0 250
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,386 24,402 SH   SOLE   23,088 0 1,314
SMITH A O COM 831865209 3,489 81,701 SH   SOLE   81,431 0 270
ALTRIA GROUP INC COM 02209S103 1,443 29,218 SH   SOLE   29,078 0 140
NORFOLK SOUTHERN CORP COM 655844108 234 1,563 SH   SOLE   563 0 1,000
INGERSOLL-RAND PLC SHS G47791101 271 2,970 SH   SOLE   2,970 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 176 15,000 SH   SOLE   15,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 439 15,713 SH   SOLE   15,518 0 195
HUMANA INC COM 444859102 2,231 7,789 SH   SOLE   7,789 0 0
DORMAN PRODUCTS INC COM 258278100 4,126 45,836 SH   SOLE   45,696 0 140
ALIGN TECHNOLOGY INC COM 016255101 680 3,247 SH   SOLE   3,247 0 0
CITIGROUP INC COM NEW 172967424 758 14,566 SH   SOLE   12,223 0 2,343
SAVARA INC COM 805111101 191 25,214 SH   SOLE   25,214 0 0
PNC FINL SVCS GROUP INC COM 693475105 569 4,868 SH   SOLE   1,818 0 3,050
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,190 13,292 SH   SOLE   12,232 0 1,060
DOWDUPONT INC COM 26078J100 411 7,679 SH   SOLE   4,822 0 2,857
ISHARES TR CORE US AGGBD ET 464287226 3,965 37,237 SH   SOLE   37,212 0 25
CROWN HOLDINGS INC COM 228368106 278 6,686 SH   SOLE   6,686 0 0
SALESFORCE COM INC COM 79466L302 558 4,072 SH   SOLE   4,072 0 0
CHUBB LIMITED COM H1467J104 5,454 42,222 SH   SOLE   42,097 0 125
ECOLAB INC COM 278865100 404 2,739 SH   SOLE   2,053 0 686
FORD MTR CO DEL COM PAR $0.01 345370860 494 64,545 SH   SOLE   28,721 0 35,824
VICI PPTYS INC COM 925652109 188 10,000 SH   SOLE   10,000 0 0
CSX CORP COM 126408103 1,386 22,310 SH   SOLE   11,381 0 10,929
CANADIAN NATL RY CO COM 136375102 262 3,538 SH   SOLE   3,538 0 0
SEASPAN CORP SHS Y75638109 157 20,000 SH   SOLE   20,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,669 10,819 SH   SOLE   9,954 0 865
ISHARES TR INTRM TR CRP ETF 464288638 698 13,313 SH   SOLE   13,313 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 629 11,139 SH   SOLE   4,535 0 6,604
3M CO COM 88579Y101 6,501 34,116 SH   SOLE   33,866 0 250
EQUITY RESIDENTIAL SH BEN INT 29476L107 968 14,666 SH   SOLE   14,570 0 96
CAPITAL ONE FINL CORP COM 14040H105 1,427 18,881 SH   SOLE   18,881 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,063 36,699 SH   SOLE   32,847 0 3,852
SPDR SERIES TRUST S&P BIOTECH 78464A870 215 3,000 SH   SOLE   3,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,042 36,294 SH   SOLE   36,149 0 145
COCA COLA CO COM 191216100 2,433 51,390 SH   SOLE   24,633 0 26,757
WELLS FARGO CO NEW COM 949746101 694 15,069 SH   SOLE   13,823 0 1,246
RH COM 74967X103 719 6,000 SH   SOLE   6,000 0 0
AMGEN INC COM 031162100 3,845 19,754 SH   SOLE   19,360 0 394
SOUTHERN CO COM 842587107 205 4,663 SH   SOLE   4,000 0 663
INTERNATIONAL BUSINESS MACHS COM 459200101 511 4,494 SH   SOLE   4,293 0 201
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 335 6,565 SH   SOLE   6,565 0 0
TIFFANY & CO NEW COM 886547108 437 5,434 SH   SOLE   5,434 0 0
WESTERN UN CO COM 959802109 267 15,640 SH   SOLE   15,640 0 0
TESLA INC COM 88160R101 762 2,289 SH   SOLE   2,279 0 10
TANGER FACTORY OUTLET CTRS I COM 875465106 202 10,000 SH   SOLE   10,000 0 0
LOCKHEED MARTIN CORP COM 539830109 2,754 10,517 SH   SOLE   10,467 0 50
NETFLIX INC COM 64110L106 2,334 8,721 SH   SOLE   8,540 0 181
SERVICENOW INC COM 81762P102 1,068 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM 594918104 27,919 274,874 SH   SOLE   265,847 0 9,027
AMERICAN WTR WKS CO INC NEW COM 030420103 983 10,826 SH   SOLE   10,826 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3,591 160,887 SH   SOLE   157,677 0 3,210
EXPEDIA GROUP INC COM NEW 30212P303 532 4,723 SH   SOLE   4,723 0 0
ISHARES TR CORE S&P MCP ETF 464287507 42,329 254,905 SH   SOLE   119,929 0 134,976
ISHARES TR S&P US PFD STK 464288687 381 11,134 SH   SOLE   10,934 0 200
ISHARES TR MSCI EMG MKT ETF 464287234 1,822 46,647 SH   SOLE   40,479 0 6,168
NVIDIA CORP COM 67066G104 1,325 9,926 SH   SOLE   9,180 0 746
BANK NEW YORK MELLON CORP COM 064058100 1,858 39,465 SH   SOLE   39,360 0 105
ISHARES TR RUSSELL 2000 ETF 464287655 10,307 76,977 SH   SOLE   76,329 0 648
BRIGHTVIEW HLDGS INC COM 10948C107 1,552 152,010 SH   SOLE   152,010 0 0
STARBUCKS CORP COM 855244109 280 4,353 SH   SOLE   3,988 0 365
WESTERN DIGITAL CORP COM 958102105 245 6,626 SH   SOLE   6,625 0 1
CANOPY GROWTH CORP COM 138035100 734 27,371 SH   SOLE   26,630 0 741
MID AMER APT CMNTYS INC COM 59522J103 962 10,054 SH   SOLE   10,054 0 0
ISHARES TR RUS 1000 ETF 464287622 105,327 759,444 SH   SOLE   757,854 0 1,590
ARES CAP CORP COM 04010L103 7,869 505,076 SH   SOLE   486,624 0 18,452
FIRST MIDWEST BANCORP DEL COM 320867104 314 15,850 SH   SOLE   15,850 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,653 78,599 SH   SOLE   78,024 0 575
ISHARES TR GLOB HLTHCRE ETF 464287325 249 4,400 SH   SOLE   4,400 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,881 76,077 SH   SOLE   75,348 0 729
MASCO CORP COM 574599106 611 20,899 SH   SOLE   805 0 20,094
BRISTOL MYERS SQUIBB CO COM 110122108 1,144 22,008 SH   SOLE   20,458 0 1,550
NORTHROP GRUMMAN CORP COM 666807102 1,484 6,059 SH   SOLE   6,010 0 49
LAUDER ESTEE COS INC CL A 518439104 234 1,799 SH   SOLE   1,783 0 16
MERCK & CO INC COM 58933Y105 5,471 71,605 SH   SOLE   68,513 0 3,092
PAYCOM SOFTWARE INC COM 70432V102 2,460 20,091 SH   SOLE   20,091 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 9,002 68,761 SH   SOLE   68,070 0 691
PHILLIPS 66 COM 718546104 885 10,271 SH   SOLE   10,067 0 204
ALLERGAN PLC SHS G0177J108 752 5,624 SH   SOLE   5,590 0 34
WHITEHORSE FIN INC COM 96524V106 127 10,000 SH   SOLE   10,000 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 228 9,138 SH   SOLE   9,138 0 0
ISHARES TR ASIA 50 ETF 464288430 277 5,000 SH   SOLE   5,000 0 0
CIGNA CORP NEW COM 125523100 281 1,479 SH   SOLE   1,449 0 30
NOVARTIS A G SPONSORED ADR 66987V109 2,097 24,436 SH   SOLE   24,436 0 0
FASTENAL CO COM 311900104 1,079 20,641 SH   SOLE   20,640 0 1
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,506 175,372 SH   SOLE   175,372 0 0
GENERAL MTRS CO COM 37045V100 337 10,071 SH   SOLE   7,618 0 2,453
ANTHEM INC COM 036752103 1,213 4,618 SH   SOLE   4,238 0 380
TORTOISE MLP FD INC COM 89148B101 123 10,000 SH   SOLE   10,000 0 0
GENERAL DYNAMICS CORP COM 369550108 1,051 6,684 SH   SOLE   6,184 0 500
SYNCHRONY FINL COM 87165B103 2,911 124,076 SH   SOLE   123,626 0 450
GOLDMAN SACHS GROUP INC COM 38141G104 670 4,008 SH   SOLE   3,153 0 855
AUTOZONE INC COM 053332102 4,597 5,484 SH   SOLE   5,469 0 15
MCDONALDS CORP COM 580135101 4,664 26,265 SH   SOLE   15,859 0 10,406
GREAT AJAX CORP COM 38983D300 181 15,000 SH   SOLE   15,000 0 0
ALPHABET INC CAP STK CL A 02079K305 13,733 13,142 SH   SOLE   12,787 0 355
LANNET INC COM 516012101 39,094 7,881,881 SH   SOLE   0 0 7,881,881
APPLIED MATLS INC COM 038222105 1,187 36,261 SH   SOLE   36,261 0 0
ENBRIDGE INC COM 29250N105 298 9,583 SH   SOLE   9,538 0 45
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,484 118,335 SH   SOLE   118,335 0 0
EMERSON ELEC CO COM 291011104 345 5,768 SH   SOLE   5,768 0 0
ISHARES TR RUS MD CP GR ETF 464287481 328 2,883 SH   SOLE   2,883 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 459 10,500 SH   SOLE   10,000 0 500
ISHARES TR MSCI EAFE ETF 464287465 7,604 129,367 SH   SOLE   103,210 0 26,157
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 504 8,386 SH   SOLE   8,386 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,149 9,458 SH   SOLE   9,455 0 3
CATERPILLAR INC DEL COM 149123101 220 1,733 SH   SOLE   683 0 1,050
ALPHABET INC CAP STK CL C 02079K107 8,515 8,222 SH   SOLE   7,913 0 309
CELGENE CORP COM 151020104 2,097 32,716 SH   SOLE   28,941 0 3,775
BLACKROCK CAPITAL INVESTMENT COM 092533108 16,135 3,050,174 SH   SOLE   3,010,674 0 39,500
SCHWAB CHARLES CORP NEW COM 808513105 256 6,166 SH   SOLE   6,166 0 0
HONEYWELL INTL INC COM 438516106 833 6,304 SH   SOLE   4,683 0 1,621
LENDINGCLUB CORP COM 52603A109 51 19,252 SH   SOLE   19,252 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,730 107,560 SH   SOLE   107,560 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 472 10,650 SH   SOLE   10,650 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 983 25,798 SH   SOLE   25,280 0 518
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 590 13,327 SH   SOLE   13,327 0 0
INTUIT COM 461202103 956 4,858 SH   SOLE   3,473 0 1,385
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 229 11,076 SH   SOLE   11,076 0 0
CONOCOPHILLIPS COM 20825C104 338 5,420 SH   SOLE   5,042 0 378
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 171 20,450 SH   SOLE   20,450 0 0
LEGGETT & PLATT INC COM 524660107 216 6,036 SH   SOLE   6,036 0 0
MEDTRONIC PLC SHS G5960L103 1,058 11,632 SH   SOLE   10,705 0 927
WHIRLPOOL CORP COM 963320106 297 2,776 SH   SOLE   2,775 0 1
PIMCO INCOME STRATEGY FUND COM 72201H108 174 16,000 SH   SOLE   16,000 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 340 24,225 SH   SOLE   22,590 0 1,635
BANK AMER CORP COM 060505104 1,813 73,597 SH   SOLE   67,234 0 6,363
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,272 54,773 SH   SOLE   54,773 0 0
INVESCO SR INCOME TR COM 46131H107 39 10,000 SH   SOLE   10,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,138 20,421 SH   SOLE   20,083 0 338
AFLAC INC COM 001055102 1,021 22,401 SH   SOLE   21,991 0 410
BLACKROCK INC COM 09247X101 6,966 17,733 SH   SOLE   17,386 0 347
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 239 10,000 SH   SOLE   10,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,375 42,828 SH   SOLE   42,078 0 750
BAXTER INTL INC COM 071813109 880 13,369 SH   SOLE   13,309 0 60
NEXPOINT RESIDENTIAL TR INC COM 65341D102 526 15,000 SH   SOLE   15,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 208 8,000 SH   SOLE   8,000 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 950 51,225 SH   SOLE   51,225 0 0
ARES COML REAL ESTATE CORP COM 04013V108 8,362 641,252 SH   SOLE   629,102 0 12,150
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 684 14,120 SH   SOLE   14,120 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,052 15,230 SH   SOLE   15,230 0 0
BOOKING HLDGS INC COM 09857L108 2,940 1,707 SH   SOLE   1,705 0 2
LAM RESEARCH CORP COM 512807108 1,226 9,000 SH   SOLE   9,000 0 0
ARISTA NETWORKS INC COM 040413106 632 3,000 SH   SOLE   3,000 0 0
BHP GROUP PLC SPONSORED ADS 05545E209 572 13,664 SH   SOLE   13,664 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,147 10,559 SH   SOLE   10,559 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 699 5,765 SH   SOLE   1,870 0 3,895
PAYPAL HLDGS INC COM 70450Y103 875 10,400 SH   SOLE   9,855 0 545
CHESAPEAKE UTILS CORP COM 165303108 209 2,573 SH   SOLE   274 0 2,299
JOHNSON & JOHNSON COM 478160104 4,344 33,661 SH   SOLE   26,227 0 7,434
WORKHORSE GROUP INC COM NEW 98138J206 5 10,000 SH   SOLE   10,000 0 0
KINDER MORGAN INC DEL COM 49456B101 198 12,863 SH   SOLE   12,558 0 305
LULULEMON ATHLETICA INC COM 550021109 1,231 10,124 SH   SOLE   10,119 0 5
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 516 10,769 SH   SOLE   10,769 0 0
TESLA INC COM 88160R101 7 300 SH Put SOLE   300 0 0
AIR PRODS & CHEMS INC COM 009158106 428 2,676 SH   SOLE   1,103 0 1,573
THERMO FISHER SCIENTIFIC INC COM 883556102 8,744 39,073 SH   SOLE   38,315 0 758