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
PAGSEGURO DIGITAL LTD COM CL A G68707101 347 7,500 SH   SOLE   7,500 0 0
PLANET FITNESS INC CL A 72703H101 897 15,500 SH   SOLE   15,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,406 12,320 SH   SOLE   8,970 0 3,350
STRYKER CORP COM 863667101 205 949 SH   SOLE   525 0 424
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 466 1,730 SH   SOLE   1,730 0 0
DANAHER CORPORATION COM 235851102 326 2,259 SH   SOLE   1,962 0 297
GENERAL ELECTRIC CO COM 369604103 153 17,125 SH   SOLE   15,293 0 1,832
BECTON DICKINSON & CO COM 075887109 212 838 SH   SOLE   732 0 106
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 169 17,700 SH   SOLE   17,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,086 239,500 SH   SOLE   83,338 0 156,162
HSBC HLDGS PLC SPON ADR NEW 404280406 216 5,647 SH   SOLE   211 0 5,436
COMERICA INC COM 200340107 640 9,701 SH   SOLE   9,389 0 312
PULTE GROUP INC COM 745867101 380 10,400 SH   SOLE   10,400 0 0
SHAKE SHACK INC CL A 819047101 490 5,000 SH   SOLE   5,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 810 1,500 SH   SOLE   1,500 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1,385 96,285 SH   SOLE   94,885 0 14,000
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 534 4,530 SH   SOLE   1,030 0 3,500
INNOVATIVE INDL PPTYS INC COM 45781V101 554 6,000 SH   SOLE   6,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 817 8,017 SH   SOLE   6,017 0 2,000
THE TRADE DESK INC COM CL A 88339J105 1,876 10,000 SH   SOLE   10,000 0 0
LAZARD LTD SHS A G54050102 1,284 36,692 SH   SOLE   35,362 0 1,330
ADOBE INC COM 00724F101 7,876 28,512 SH   SOLE   27,066 0 1,446
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,161 19,261 SH   SOLE   18,325 0 936
TITAN INTL INC ILL COM 88830M102 361 133,576 SH   SOLE   109,076 0 24,500
APPLE INC COM 037833100 23,188 103,533 SH   SOLE   99,370 0 4,163
BORGWARNER INC COM 099724106 3,597 98,070 SH   SOLE   92,175 0 5,895
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 256 7,835 SH   SOLE   7,835 0 0
QUALCOMM INC COM 747525103 633 8,301 SH   SOLE   7,344 0 957
EQUIFAX INC COM 294429105 1,613 11,469 SH   SOLE   10,937 0 532
LIBERTY PPTY TR SH BEN INT 531172104 1,029 20,044 SH   SOLE   20,000 0 44
LOWES COS INC COM 548661107 520 4,725 SH   SOLE   3,828 0 897
TARGET CORP COM 87612E106 1,001 9,360 SH   SOLE   9,360 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 922 6,898 SH   SOLE   6,758 0 140
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14,994 956,246 SH   SOLE   945,358 0 10,888
TWITTER INC COM 90184L102 284 6,883 SH   SOLE   3,824 0 3,059
DELTA AIR LINES INC DEL COM NEW 247361702 413 7,178 SH   SOLE   5,172 0 2,006
EDWARDS LIFESCIENCES CORP COM 28176E108 1,539 7,000 SH   SOLE   7,000 0 0
ILLUMINA INC COM 452327109 664 2,181 SH   SOLE   2,091 0 90
METTLER TOLEDO INTERNATIONAL COM 592688105 263 374 SH   SOLE   179 0 195
JOHNSON CTLS INTL PLC SHS G51502105 501 11,407 SH   SOLE   9,496 0 1,911
RAYONIER INC COM 754907103 712 25,238 SH   SOLE   24,295 0 943
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 227 86,047 SH   SOLE   3,077 0 82,970
ENTERPRISE PRODS PARTNERS L COM 293792107 2,462 86,137 SH   SOLE   80,637 0 5,500
PHILIP MORRIS INTL INC COM 718172109 2,255 29,703 SH   SOLE   29,265 0 438
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,458 27,593 SH   SOLE   26,743 0 850
TEXAS INSTRS INC COM 882508104 7,612 58,902 SH   SOLE   53,883 0 5,018
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 788 40,000 SH   SOLE   40,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 288 1,733 SH   SOLE   1,733 0 0
SCHLUMBERGER LTD COM 806857108 377 11,028 SH   SOLE   9,703 0 1,325
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 567 8,800 SH   SOLE   8,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 200 2,087 SH   SOLE   2,087 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 74 5,600 SH Put SOLE   3,100 0 2,500
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 93 18,274 SH   SOLE   15,914 0 2,360
INTEL CORP COM 458140100 3,615 70,155 SH   SOLE   66,501 0 3,654
WALMART INC COM 931142103 1,747 14,721 SH   SOLE   13,193 0 1,528
MACQUARIE INFRASTRUCTURE COR COM 55608B105 12,012 304,340 SH   SOLE   301,370 0 2,971
CORNERSTONE ONDEMAND INC COM 21925Y103 11,271 205,592 SH   SOLE   200,163 0 5,429
EXTRA SPACE STORAGE INC COM 30225T102 471 4,034 SH   SOLE   4,025 0 9
UNITED TECHNOLOGIES CORP COM 913017109 1,054 768,439 SH   SOLE   7,576 0 147
DOMINOS PIZZA INC COM 25754A201 3,875 15,841 SH   SOLE   15,004 0 837
VEEVA SYS INC CL A COM 922475108 2,975 19,483 SH   SOLE   19,000 0 483
TC PIPELINES LP UT COM LTD PRT 87233Q108 447 11,000 SH   SOLE   11,000 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 230 10,000 SH   SOLE   10,000 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 280 5,813 SH   SOLE   183 0 5,630
SUN CMNTYS INC COM 866674104 889 5,987 SH   SOLE   5,704 0 283
EHEALTH INC COM 28238P109 534 8,000 SH   SOLE   8,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 264 1,600 SH   SOLE   1,600 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 536 5,167 SH   SOLE   4,677 0 490
CENTRAL FD CDA LTD CL A 153501101 1,307 92,228 SH   SOLE   89,428 0 2,800
JPMORGAN CHASE & CO COM 46625H100 7,598 64,564 SH   SOLE   47,602 0 16,962
EXXON MOBIL CORP COM 30231G102 1,621 22,960 SH   SOLE   21,172 0 1,788
ISHARES TR RUS 2000 GRW ETF 464287648 210 1,089 SH   SOLE   1,089 0 0
FEDEX CORP COM 31428X106 497 3,415 SH   SOLE   3,322 0 93
ISHARES TR CORE S&P US VLU 464287663 1,182 20,456 SH   SOLE   18,816 0 1,640
COMCAST CORP NEW CL A 20030N101 1,317 29,234 SH   SOLE   19,374 0 9,860
ONE LIBERTY PPTYS INC COM 682406103 1,129 41,000 SH   SOLE   41,000 0 0
LANNET INC COM 516012101 16 10,000 SH Call SOLE   0 0 10,000
ONEOK INC NEW COM 682680103 385 5,235 SH   SOLE   3,328 0 1,907
FORTINET INC COM 34959E109 430 5,603 SH   SOLE   5,000 0 603
HCA HEALTHCARE INC COM 40412C101 362 3,005 SH   SOLE   2,515 0 490
ISHARES INC CORE MSCI EMKT 46434G103 466 9,500 SH   SOLE   9,463 0 37
EATON CORP PLC SHS G29183103 442 5,313 SH   SOLE   4,675 0 638
ISHARES TR PFD AND INCM SEC 464288687 402 10,700 SH   SOLE   10,700 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 12 10,000 SH   SOLE   10,000 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 603 46,111 SH   SOLE   39,884 0 6,227
KIRKLAND LAKE GOLD LTD COM 49741E100 224 5,000 SH   SOLE   5,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,949 26,219 SH   SOLE   22,934 0 3,285
CHEVRON CORP NEW COM 166764100 2,572 21,686 SH   SOLE   20,805 0 881
MICROCHIP TECHNOLOGY INC COM 595017104 3,300 35,520 SH   SOLE   32,030 0 3,490
ALPS ETF TR ALERIAN MLP 00162Q866 638 69,850 SH   SOLE   67,655 0 2,195
CELANESE CORP DEL COM 150870103 6,758 55,264 SH   SOLE   52,394 0 2,871
PRA HEALTH SCIENCES INC COM 69354M108 1,687 17,000 SH   SOLE   17,000 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 259 34,640 SH   SOLE   34,640 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 13,251 265,547 SH   SOLE   27,512 0 238,035
MGM GROWTH PPTYS LLC CL A COM 55303A105 601 20,000 SH   SOLE   20,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,521 25,850 SH   SOLE   20,575 0 5,275
KIMBERLY CLARK CORP COM 494368103 1,755 12,354 SH   SOLE   12,185 0 169
NOAH HLDGS LTD SPON ADS CL A 65487X102 292 10,000 SH   SOLE   10,000 0 0
AON PLC SHS CL A G0408V102 232 1,200 SH   SOLE   1,200 0 0
ISHARES TR NORTH AMERN NAT 464287374 2,682 92,215 SH   SOLE   87,900 0 4,315
SQUARE INC CL A 852234103 1,029 16,610 SH   SOLE   16,260 0 350
CIMAREX ENERGY CO COM 171798101 431 8,989 SH   SOLE   8,529 0 460
KEYSIGHT TECHNOLOGIES INC COM 49338L103 546 5,619 SH   SOLE   5,000 0 619
EURONET WORLDWIDE INC COM 298736109 366 2,500 SH   SOLE   2,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 346 3,175 SH   SOLE   506 0 2,669
ISHARES TR 3 7 YR TREAS BD 464288661 5,002 39,448 SH   SOLE   36,338 0 3,110
PROSHARES TR SHORT S&P 500 NE 74347B425 7,769 297,305 SH   SOLE   258,720 0 38,585
AUTOMATIC DATA PROCESSING IN COM 053015103 1,154 7,152 SH   SOLE   6,597 0 555
PROSHARES TR SHRT 20+YR TRE 74347X849 483 25,720 SH   SOLE   22,720 0 3,000
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 608 11,421 SH   SOLE   11,337 0 84
ZOETIS INC CL A 98978V103 793 6,364 SH   SOLE   5,185 0 1,179
AMN HEALTHCARE SERVICES INC COM 001744101 604 10,500 SH   SOLE   10,500 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,548 31,200 SH   SOLE   25,900 0 5,300
TJX COS INC NEW COM 872540109 5,824 104,489 SH   SOLE   97,311 0 7,179
OSI ETF TR OSHARES FTSE 67110P100 613 22,000 SH   SOLE   0 0 22,000
LEVEL ONE BANCORP INC COM 52730D208 241 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,111 84,165 SH   SOLE   78,951 0 5,214
ILLINOIS TOOL WKS INC COM 452308109 476 3,039 SH   SOLE   1,778 0 1,261
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 441 3,625 SH   SOLE   3,625 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 282 6,735 SH   SOLE   4,481 0 2,254
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,157 23,143 SH   SOLE   20,709 0 2,434
INGERSOLL-RAND PLC SHS G47791101 298 2,420 SH   SOLE   2,420 0 0
SAVARA INC COM 805111101 67 25,214 SH   SOLE   25,214 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 5,726 186,149 SH   SOLE   184,549 0 1,600
CHUBB LIMITED COM H1467J104 6,216 38,505 SH   SOLE   35,160 0 3,345
ECOLAB INC COM 278865100 670 3,384 SH   SOLE   2,706 0 678
ATLASSIAN CORP PLC CL A G06242104 1,254 10,000 SH   SOLE   10,000 0 0
CSX CORP COM 126408103 783 11,302 SH   SOLE   10,742 0 560
FIDELITY NATL INFORMATION SV COM 31620M106 917 6,909 SH   SOLE   6,294 0 615
ISHARES TR INTRM TR CRP ETF 464288638 310 5,354 SH   SOLE   5,354 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 275 4,085 SH   SOLE   860 0 3,225
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,184 13,727 SH   SOLE   13,192 0 535
VERIZON COMMUNICATIONS INC COM 92343V104 2,386 39,523 SH   SOLE   37,848 0 1,675
COCA COLA CO COM 191216100 1,569 28,826 SH   SOLE   27,981 0 845
WELLS FARGO CO NEW COM 949746101 590 11,693 SH   SOLE   11,458 0 235
AMGEN INC COM 031162100 3,855 19,924 SH   SOLE   19,472 0 452
RH COM 74967X103 427 2,500 SH   SOLE   2,500 0 0
TIFFANY & CO NEW COM 886547108 515 5,564 SH   SOLE   5,264 0 300
INVESCO QQQ TR UNIT SER 1 46090E103 1,807 9,572 SH   SOLE   9,572 0 0
MICROSOFT CORP COM 594918104 22,636 162,819 SH   SOLE   148,131 0 14,688
ISHARES TR CORE S&P MCP ETF 464287507 32,260 166,954 SH   SOLE   37,960 0 128,994
ESSENT GROUP LTD COM G3198U102 224 4,700 SH   SOLE   4,700 0 0
LAUDER ESTEE COS INC CL A 518439104 267 1,341 SH   SOLE   1,055 0 286
BANK NEW YORK MELLON CORP COM 064058100 1,727 38,206 SH   SOLE   36,686 0 1,520
LINDE PLC SHS G5494J103 1,097 5,662 SH   SOLE   5,117 0 545
STARBUCKS CORP COM 855244109 285 3,220 SH   SOLE   2,361 0 859
MID AMER APT CMNTYS INC COM 59522J103 1,309 10,065 SH   SOLE   10,000 0 65
ISHARES TR RUS 1000 ETF 464287622 65,095 395,617 SH   SOLE   387,773 0 7,844
FIRST MIDWEST BANCORP DEL COM 320867104 332 17,035 SH   SOLE   16,005 0 1,030
ISHARES TR RUS MID CAP ETF 464287499 3,278 58,594 SH   SOLE   58,594 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,051 20,735 SH   SOLE   19,617 0 1,118
NORTHROP GRUMMAN CORP COM 666807102 2,304 6,149 SH   SOLE   6,016 0 133
ARES CAP CORP COM 04010L103 1,291 69,257 SH   SOLE   64,027 0 5,230
PAYCOM SOFTWARE INC COM 70432V102 4,222 20,154 SH   SOLE   20,000 0 154
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3,026 130,030 SH   SOLE   130,030 0 0
WHITEHORSE FIN INC COM 96524V106 139 10,000 SH   SOLE   10,000 0 0
CIGNA CORP NEW COM 125523100 230 1,516 SH   SOLE   1,446 0 70
ALPHABET INC CAP STK CL A 02079K305 15,177 12,429 SH   SOLE   12,036 0 393
MASTERCARD INC CL A 57636Q104 10,477 38,581 SH   SOLE   36,468 0 2,113
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,798 116,804 SH   SOLE   112,967 0 3,837
GENERAL DYNAMICS CORP COM 369550108 206 1,129 SH   SOLE   1,003 0 126
TELEFLEX INC COM 879369106 286 843 SH   SOLE   741 0 102
MCDONALDS CORP COM 580135101 3,319 15,460 SH   SOLE   14,172 0 1,288
AUTOZONE INC COM 053332102 4,258 3,926 SH   SOLE   3,686 0 240
LANNET INC COM 516012101 88,123 7,868,096 SH   SOLE   21,060 0 7,868,096
EMERSON ELEC CO COM 291011104 369 5,526 SH   SOLE   4,986 0 540
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,307 92,228 SH   SOLE   89,428 0 2,800
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 861 14,124 SH   SOLE   14,051 0 73
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,521 37,790 SH   SOLE   37,094 0 696
BLACKROCK CAPITAL INVESTMENT COM 092533108 10,146 2,025,065 SH   SOLE   1,994,525 0 30,540
ISHARES TR MSCI EAFE ETF 464287465 5,155 79,067 SH   SOLE   74,191 0 4,876
HALLIBURTON CO COM 406216101 198 10,482 SH   SOLE   9,392 0 1,090
BLACKSTONE MTG TR INC COM CL A 09257W100 318 8,862 SH   SOLE   0 0 8,862
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 270 45,000 SH   SOLE   45,000 0 0
CONOCOPHILLIPS COM 20825C104 279 4,888 SH   SOLE   4,821 0 67
KAYNE ANDERSN MLP MIDS INVT COM 486606106 145 10,000 SH   SOLE   10,000 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,205 14,962 SH   SOLE   14,855 0 107
MEDTRONIC PLC SHS G5960L103 1,193 10,986 SH   SOLE   9,277 0 1,709
PIMCO INCOME STRATEGY FUND COM 72201H108 183 16,000 SH   SOLE   16,000 0 0
BANK AMER CORP COM 060505104 2,197 75,319 SH   SOLE   68,440 0 6,879
AFLAC INC COM 001055102 500 9,556 SH   SOLE   9,556 0 0
BLACKROCK INC COM 09247X101 7,106 15,948 SH   SOLE   15,042 0 906
BAXTER INTL INC COM 071813109 1,125 12,858 SH   SOLE   12,383 0 475
BOOKING HLDGS INC COM 09857L108 3,766 1,919 SH   SOLE   1,898 0 21
INTUIT COM 461202103 1,516 5,701 SH   SOLE   4,679 0 1,022
MORGAN STANLEY COM NEW 617446448 4,215 98,782 SH   SOLE   91,440 0 7,342
CROWN CASTLE INTL CORP NEW COM 22822V101 1,794 12,904 SH   SOLE   12,207 0 697
ARISTA NETWORKS INC COM 040413106 442 1,850 SH   SOLE   1,850 0 0
MATCH GROUP INC COM 57665R106 357 5,000 SH   SOLE   5,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 696 5,017 SH   SOLE   4,875 0 142
JOHNSON & JOHNSON COM 478160104 3,666 28,337 SH   SOLE   26,522 0 1,815
WORKHORSE GROUP INC COM NEW 98138J206 42 12,000 SH   SOLE   12,000 0 0
LULULEMON ATHLETICA INC COM 550021109 1,779 9,240 SH   SOLE   9,200 0 40
AIR PRODS & CHEMS INC COM 009158106 218 981 SH   SOLE   772 0 209
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 127 24,517 SH   SOLE   21,254 0 3,263
MOODYS CORP COM 615369105 217 1,058 SH   SOLE   935 0 123
FIFTH THIRD BANCORP COM 316773100 216 7,871 SH   SOLE   7,871 0 0
DIGITAL RLTY TR INC COM 253868103 1,947 15,002 SH   SOLE   14,900 0 102
CARETRUST REIT INC COM 14174T107 471 20,025 SH   SOLE   20,000 0 25
UNILEVER N V N Y SHS NEW 904784709 495 8,251 SH   SOLE   7,405 0 846
RAYTHEON CO COM NEW 755111507 786 4,006 SH   SOLE   3,899 0 107
PHYSICIANS RLTY TR COM 71943U104 307 17,295 SH   SOLE   17,000 0 295
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 20,045 248,114 SH   SOLE   220,494 0 27,620
DISNEY WALT CO COM DISNEY 254687106 4,507 34,591 SH   SOLE   31,177 0 3,414
REDWOOD TR INC COM 758075402 710 43,270 SH   SOLE   41,655 0 1,615
ISHARES TR HDG MSCI EAFE 46434V803 982 32,790 SH   SOLE   18,540 0 14,250
FERRARI N V COM N3167Y103 818 5,302 SH   SOLE   5,302 0 0
APOLLO INVT CORP COM NEW 03761U502 9,660 600,380 SH   SOLE   594,295 0 6,085
CENTURYLINK INC COM 156700106 594 47,618 SH   SOLE   47,618 0 0
PFIZER INC COM 717081103 2,139 59,524 SH   SOLE   56,565 0 2,959
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 799 40,500 SH   SOLE   40,500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,612 34,423 SH   SOLE   32,511 0 1,912
PEPSICO INC COM 713448108 5,167 37,688 SH   SOLE   35,119 0 2,569
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,016 42,679 SH   SOLE   42,679 0 0
AMEREN CORP COM 023608102 281 3,515 SH   SOLE   3,515 0 0
ARBOR RLTY TR INC COM 038923108 146 11,134 SH   SOLE   11,134 0 0
NORTHERN TR CORP COM 665859104 369 3,949 SH   SOLE   3,949 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 323 10,000 SH   SOLE   10,000 0 0
ABBOTT LABS COM 002824100 8,514 101,760 SH   SOLE   97,414 0 4,346
MGM RESORTS INTERNATIONAL COM 552953101 18,831 679,341 SH   SOLE   679,341 0 0
ISHARES TR SH TR CRPORT ETF 464288646 13,061 243,362 SH   SOLE   238,270 0 5,092
ROSS STORES INC COM 778296103 1,134 10,323 SH   SOLE   9,983 0 340
AMERICAN EXPRESS CO COM 025816109 789 6,671 SH   SOLE   6,145 0 526
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 321 5,985 SH   SOLE   5,985 0 0
ISHARES TR TIPS BD ETF 464287176 11,929 102,577 SH   SOLE   95,837 0 6,740
COSTCO WHSL CORP NEW COM 22160K105 607 2,108 SH   SOLE   1,616 0 492
CVS HEALTH CORP COM 126650100 2,138 33,899 SH   SOLE   31,725 0 2,174
IPG PHOTONICS CORP COM 44980X109 3,130 23,085 SH   SOLE   21,720 0 1,365
NEXTERA ENERGY INC COM 65339F101 4,568 19,607 SH   SOLE   18,448 0 1,159
AMAZON COM INC COM 023135106 25,305 14,578 SH   SOLE   13,971 0 573
EVERCORE INC CLASS A 29977A105 428 5,339 SH   SOLE   5,000 0 373
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,766 40,375 SH   SOLE   36,426 0 3,317
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 407 29,885 SH   SOLE   29,885 0 632
PALO ALTO NETWORKS INC COM 697435105 1,467 7,199 SH   SOLE   7,000 0 199
MARTIN MARIETTA MATLS INC COM 573284106 200 730 SH   SOLE   627 0 103
PARKER HANNIFIN CORP COM 701094104 205 1,136 SH   SOLE   1,001 0 135
AT&T INC COM 00206R102 3,426 90,551 SH   SOLE   88,105 0 2,446
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 816 6,000 SH   SOLE   6,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 325 7,917 SH   SOLE   7,492 0 425
ORACLE CORP COM 68389X105 3,024 54,959 SH   SOLE   51,186 0 3,773
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 378 3,792 SH   SOLE   0 0 3,792
CBRE GROUP INC CL A 12504L109 5,854 110,424 SH   SOLE   104,242 0 6,182
TRANSDIGM GROUP INC COM 893641100 233 448 SH   SOLE   393 0 55
REALTY INCOME CORP COM 756109104 769 10,025 SH   SOLE   10,000 0 25
AMERIPRISE FINL INC COM 03076C106 331 2,252 SH   SOLE   1,699 0 553
ISHARES TR MSCI MIN VOL ETF 46429B697 39,965 623,483 SH   SOLE   613,860 0 9,623
DIPLOMAT PHARMACY INC COM 25456K101 68 13,825 SH   SOLE   7,425 0 6,400
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 24,712 823,191 SH   SOLE   814,777 0 8,414
BOEING CO COM 097023105 2,154 5,650 SH   SOLE   5,360 0 290
COLGATE PALMOLIVE CO COM 194162103 648 8,810 SH   SOLE   8,810 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 7,632 63,913 SH   SOLE   63,771 0 142
ENTEGRIS INC COM 29362U104 209 4,448 SH   SOLE   141 0 4,307
ISHARES TR US HLTHCARE ETF 464287762 625 3,305 SH   SOLE   180 0 3,125
PIMCO INCOME STRATEGY FUND I COM 72201J104 258 25,000 SH   SOLE   25,000 0 0
ULTA BEAUTY INC COM 90384S303 356 1,420 SH   SOLE   1,342 0 78
SERVICE PPTYS TR COM SH BEN INT 81761L102 258 10,000 SH   SOLE   10,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,238 29,634 SH   SOLE   29,600 0 34
NIKE INC CL B 654106103 4,557 48,528 SH   SOLE   44,080 0 4,448
US BANCORP DEL COM NEW 902973304 1,415 25,565 SH   SOLE   25,201 0 364
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 251 5,416 SH   SOLE   104 0 5,312
WILLIS TOWERS WATSON PUB LTD SHS G96629103 714 3,700 SH   SOLE   3,525 0 175
WEYERHAEUSER CO COM 962166104 4,440 160,282 SH   SOLE   151,532 0 8,750
AMERICAN INTL GROUP INC COM NEW 026874784 1,227 22,028 SH   SOLE   20,348 0 1,680
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 460 20,058 SH   SOLE   20,000 0 58
SHOPIFY INC CL A 82509L107 247 794 SH   SOLE   76 0 718
ISHARES TR CORE S&P SCP ETF 464287804 27,640 355,089 SH   SOLE   44,379 0 310,710
MARKEL CORP COM 570535104 391 331 SH   SOLE   288 0 43
FORTIVE CORP COM 34959J108 1,361 19,847 SH   SOLE   18,936 0 911
NEW MTN FIN CORP COM 647551100 354 26,000 SH   SOLE   26,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 7,635 90,016 SH   SOLE   86,516 0 3,500
CISCO SYS INC COM 17275R102 2,405 48,679 SH   SOLE   40,371 0 8,308
WESTROCK CO COM 96145D105 3,404 93,402 SH   SOLE   88,079 0 5,323
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,037 29,021 SH   SOLE   24,936 0 4,085
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 365 6,091 SH   SOLE   42 0 6,049
PROCTER & GAMBLE CO COM 742718109 2,888 23,219 SH   SOLE   21,354 0 1,865
DIAGEO P L C SPON ADR NEW 25243Q205 2,024 12,377 SH   SOLE   11,698 0 679
AERCAP HOLDINGS NV SHS N00985106 293 5,351 SH   SOLE   322 0 5,029
ABBVIE INC COM 00287Y109 2,814 37,168 SH   SOLE   36,888 0 280
EAST WEST BANCORP INC COM 27579R104 247 5,572 SH   SOLE   5,219 0 353
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,194 31,064 SH   SOLE   28,018 0 3,046
ISHARES TR FLTG RATE NT ETF 46429B655 12,262 240,580 SH   SOLE   239,880 0 700
NUVEEN FLOATING RATE INCOME COM 67072T108 148 15,220 SH   SOLE   15,220 0 0
BROADCOM INC COM 11135F101 2,982 10,802 SH   SOLE   10,087 0 715
PEBBLEBROOK HOTEL TR COM 70509V100 320 11,489 SH   SOLE   9,755 0 1,734
DTE ENERGY CO COM 233331107 292 2,197 SH   SOLE   2,197 0 0
CORESITE RLTY CORP COM 21870Q105 3,103 25,462 SH   SOLE   25,300 0 162
SAP SE SPON ADR 803054204 387 3,280 SH   SOLE   101 0 3,179
SMILEDIRECTCLUB INC CL A COM 83192H106 289 20,825 SH   SOLE   19,825 0 1,000
VISA INC COM CL A 92826C839 7,190 41,799 SH   SOLE   39,811 0 1,988
YETI HLDGS INC COM 98585X104 543 19,405 SH   SOLE   19,000 0 405
ROPER TECHNOLOGIES INC COM 776696106 3,509 9,841 SH   SOLE   8,970 0 871
WELLTOWER INC COM 95040Q104 232 2,565 SH   SOLE   2,349 0 216
MONDELEZ INTL INC CL A 609207105 574 10,384 SH   SOLE   9,372 0 1,012
HERCULES CAPITAL INC COM 427096508 201 15,000 SH   SOLE   15,000 0 0
AGREE REALTY CORP COM 008492100 318 4,350 SH   SOLE   2,000 0 2,350
ISHARES TR RUS 1000 VAL ETF 464287598 13,537 105,544 SH   SOLE   105,407 0 137
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 18,518 1,222,307 SH   SOLE   1,208,273 0 14,034
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,242 112,631 SH   SOLE   102,216 0 10,415
CYBERARK SOFTWARE LTD SHS M2682V108 898 9,000 SH   SOLE   9,000 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 291 5,034 SH   SOLE   3,534 0 1,500
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,760 31,826 SH   SOLE   31,119 0 707
LILLY ELI & CO COM 532457108 955 8,549 SH   SOLE   8,263 0 286
LYFT INC CL A COM 55087P104 241 5,910 SH   SOLE   5,910 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 298 11,215 SH   SOLE   10,955 0 260
ANSYS INC COM 03662Q105 4,526 20,448 SH   SOLE   18,716 0 1,732
FACEBOOK INC CL A 30303M102 9,007 50,577 SH   SOLE   48,401 0 2,176
ISHARES TR RUS MDCP VAL ETF 464287473 1,635 18,232 SH   SOLE   16,882 0 1,350
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 349 4,329 SH   SOLE   4,329 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 572 22,363 SH   SOLE   22,363 0 0
EOG RES INC COM 26875P101 927 12,501 SH   SOLE   10,925 0 1,576
EPR PPTYS COM SH BEN INT 26884U109 1,154 15,017 SH   SOLE   15,000 0 17
HOME DEPOT INC COM 437076102 12,754 54,971 SH   SOLE   51,774 0 3,197
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,734 52,938 SH   SOLE   49,187 0 3,751
ISHARES TR CORE US AGGBD ET 464287226 2,015 17,801 SH   SOLE   17,693 0 108
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 9,708 204,771 SH   SOLE   204,771 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 767 40,000 SH   SOLE   40,000 0 0
HUMANA INC COM 444859102 1,906 7,454 SH   SOLE   7,109 0 345
ALIGN TECHNOLOGY INC COM 016255101 658 3,639 SH   SOLE   3,639 0 0
SMITH A O CORP COM 831865209 3,500 73,361 SH   SOLE   67,967 0 5,395
CITIGROUP INC COM NEW 172967424 855 12,381 SH   SOLE   10,464 0 1,917
ALTRIA GROUP INC COM 02209S103 1,373 33,566 SH   SOLE   32,906 0 660
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,312 12,792 SH   SOLE   11,838 0 954
YUM BRANDS INC COM 988498101 248 2,189 SH   SOLE   875 0 1,314
VICI PPTYS INC COM 925652109 228 10,063 SH   SOLE   10,000 0 63
CANADIAN NATL RY CO COM 136375102 278 3,095 SH   SOLE   2,005 0 1,090
3M CO COM 88579Y101 1,773 10,784 SH   SOLE   10,466 0 318
CAPITAL ONE FINL CORP COM 14040H105 1,716 18,861 SH   SOLE   18,122 0 739
UNITEDHEALTH GROUP INC COM 91324P102 6,924 31,863 SH   SOLE   28,555 0 3,309
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 270 30,000 SH   SOLE   30,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 611 4,200 SH   SOLE   4,200 0 0
SOUTHERN CO COM 842587107 287 4,649 SH   SOLE   4,442 0 207
ASML HOLDING N V N Y REGISTRY SHS N07059210 458 1,843 SH   SOLE   57 0 1,786
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 944 18,148 SH   SOLE   17,148 0 1,000
BHP GROUP PLC SPONSORED ADR 05545E209 227 5,308 SH   SOLE   188 0 5,120
LOCKHEED MARTIN CORP COM 539830109 3,965 10,166 SH   SOLE   10,001 0 165
SERVICENOW INC COM 81762P102 1,523 6,000 SH   SOLE   6,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 976 7,859 SH   SOLE   7,704 0 155
EXPEDIA GROUP INC COM NEW 30212P303 684 5,092 SH   SOLE   4,942 0 150
NVIDIA CORP COM 67066G104 917 5,269 SH   SOLE   5,114 0 155
ISHARES TR MSCI EMG MKT ETF 464287234 1,667 40,788 SH   SOLE   27,253 0 13,535
ISHARES TR RUSSELL 2000 ETF 464287655 8,106 53,558 SH   SOLE   47,612 0 5,946
CANOPY GROWTH CORP COM 138035100 608 26,535 SH   SOLE   25,635 0 900
ISHARES TR MSCI ACWI ETF 464288257 4,332 58,741 SH   SOLE   56,863 0 1,878
ISHARES TR GLOB HLTHCRE ETF 464287325 269 4,400 SH   SOLE   0 0 4,400
MERCK & CO INC COM 58933Y105 3,889 46,196 SH   SOLE   44,479 0 1,717
ISHARES TR RUS 1000 GRW ETF 464287614 12,077 75,659 SH   SOLE   72,994 0 2,665
PHILLIPS 66 COM 718546104 1,268 12,384 SH   SOLE   10,453 0 1,931
ALLERGAN PLC SHS G0177J108 457 2,716 SH   SOLE   2,015 0 701
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 243 9,138 SH   SOLE   7,138 0 2,000
ALCON INC ORD SHS H01301128 521 8,933 SH   SOLE   6,214 0 2,719
NOVARTIS A G SPONSORED ADR 66987V109 2,104 24,209 SH   SOLE   22,665 0 1,544
HEICO CORP NEW COM 422806109 375 3,000 SH   SOLE   3,000 0 0
MONGODB INC CL A 60937P106 241 2,000 SH   SOLE   2,000 0 0
FASTENAL CO COM 311900104 1,305 39,953 SH   SOLE   38,623 0 1,330
GOLDMAN SACHS GROUP INC COM 38141G104 612 2,955 SH   SOLE   1,455 0 1,500
SYNCHRONY FINL COM 87165B103 4,071 119,416 SH   SOLE   112,340 0 7,077
ANTHEM INC COM 036752103 442 1,840 SH   SOLE   1,120 0 720
GREAT AJAX CORP COM 38983D300 233 15,000 SH   SOLE   15,000 0 0
APPLIED MATLS INC COM 038222105 4,544 91,072 SH   SOLE   86,036 0 5,036
MEDICAL PPTYS TRUST INC COM 58463J304 2,138 109,326 SH   SOLE   107,647 0 1,679
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 395 7,610 SH   SOLE   5,110 0 2,500
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,304 1,551 SH   SOLE   1,500 0 51
ISHARES TR RUS MD CP GR ETF 464287481 440 3,113 SH   SOLE   2,771 0 342
CELGENE CORP COM 151020104 997 10,044 SH   SOLE   9,144 0 900
ALPHABET INC CAP STK CL C 02079K107 8,090 6,637 SH   SOLE   6,289 0 349
HONEYWELL INTL INC COM 438516106 986 5,830 SH   SOLE   5,091 0 739
GLOBAL X FDS S&P 500 COVERED 37954Y475 519 10,650 SH   SOLE   10,650 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 21,859 246,352 SH   SOLE   236,976 0 9,376
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 206 20,450 SH   SOLE   20,450 0 0
LEGGETT & PLATT INC COM 524660107 276 6,730 SH   SOLE   6,710 0 20
FIRST REP BK SAN FRANCISCO C COM 33616C100 233 2,406 SH   SOLE   1,689 0 717
ISHARES TR CORE S&P500 ETF 464287200 1,361 4,558 SH   SOLE   4,468 0 90
STORE CAP CORP COM 862121100 380 10,166 SH   SOLE   10,000 0 166
NEXPOINT RESIDENTIAL TR INC COM 65341D102 706 15,096 SH   SOLE   15,096 0 0
STERIS PLC SHS USD G8473T100 243 1,684 SH   SOLE   21 0 1,663
ARES COML REAL ESTATE CORP COM 04013V108 10,551 692,785 SH   SOLE   689,695 0 3,090
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 636 11,270 SH   SOLE   2,770 0 8,500
BEST BUY INC COM 086516101 3,183 46,141 SH   SOLE   42,800 0 3,341
ALLIANZGI EQUITY & CONV INCO COM 018829101 1,140 52,825 SH   SOLE   52,825 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 391 6,911 SH   SOLE   6,911 0 0
PAYPAL HLDGS INC COM 70450Y103 1,075 10,373 SH   SOLE   9,774 0 599
NUTRIEN LTD COM 67077M108 258 5,179 SH   SOLE   180 0 4,999
AQUA AMERICA INC COM 03836W103 202 4,500 SH   SOLE   4,500 0 0
CIENA CORP COM NEW 171779309 314 8,000 SH   SOLE   8,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,334 32,047 SH   SOLE   30,138 0 1,908
KINDER MORGAN INC DEL COM 49456B101 459 22,281 SH   SOLE   22,281 0 0
ISHARES TR ULTR SH TRM BD 46434V878 276 5,475 SH   SOLE   5,475 0 0
ALLIANZGI NFJ DIVID INT & PREM COM 01883A107 176 14,428 SH   SOLE   0 0 14,428
EATON VANCE RISK MANAGED DIVERSIFIED EQUITY COM 27829G106 141 15,300 SH   SOLE   0 0 15,300
EATON VANCE TAX MANAGED COM 27828N102 238 20,000 SH   SOLE   0 0 20,000
EATON VANCE TAX MANAGED GLOBAL EQUITY COM 27829F108 131 16,000 SH   SOLE   0 0 16,000
MUNIYIELD MICH INSD FD INC COM 09254V105 179 12,795 SH   SOLE   0 0 12,795