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
AT&T INC COM 00206R102 22,580 633,400 SH   SOLE 0 320 0 632,508
AECOM COM 00766T100 3,634 101,985 SH   SOLE 0 164 0 101,266
AGILENT TECHNOLOGIES INC COM 00846U101 3,421 51,132 SH   SOLE 0 0 0 51,132
ALPHABET INC CAP STK CL C 02079K107 16,529 16,020 SH   SOLE 0 18 0 15,966
ALPHABET INC CAP STK CL A 02079K305 685 660 SH   SOLE 0 0 0 660
ALTRIA GROUP INC COM 02209S103 11,565 185,575 SH   SOLE 0 0 0 185,575
AMAZON COM INC COM 023135106 495 342 SH   SOLE 0 0 0 342
AMERICAN AIRLS GROUP INC COM 02376R102 3,084 59,360 SH   SOLE 0 0 0 59,360
AMGEN INC COM 031162100 763 4,476 SH   SOLE 0 0 0 4,476
ANALOG DEVICES INC COM 032654105 10,427 114,420 SH   SOLE 0 77 0 114,281
ANTERO RES CORP COM 03674X106 1,969 99,193 SH   SOLE 0 0 0 99,193
ANTHEM INC COM 036752103 13,635 62,060 SH   SOLE 0 59 0 61,934
ANTHEM INC UNIT 05/01/20188 036752202 13,063 243,268 SH   SOLE 0 0 0 243,268
APPLE INC COM 037833100 17,838 106,315 SH   SOLE 0 66 0 106,221
ARES CAP CORP COM 04010L103 26,133 1,646,722 SH   SOLE 0 585 0 1,645,856
ARES COML REAL ESTATE CORP COM 04013V108 3,316 268,435 SH   SOLE 0 344 0 266,831
BGC PARTNERS INC CL A 05541T101 12,734 946,808 SH   SOLE 0 0 0 946,411
BAIDU INC SPON ADR REP A 056752108 6,635 29,730 SH   SOLE 0 30 0 29,597
BALL CORP COM 058498106 2,470 62,194 SH   SOLE 0 0 0 62,194
BANK AMER CORP COM 060505104 16,005 533,680 SH   SOLE 0 714 0 532,242
BANKUNITED INC COM 06652K103 4,123 103,136 SH   SOLE 0 0 0 103,028
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 374 1,876 SH   SOLE 0 0 0 1,876
BERRY GLOBAL GROUP INC COM 08579W103 3,011 54,937 SH   SOLE 0 0 0 54,937
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4,222 132,153 SH   SOLE 0 0 0 132,153
BLACKSTONE MTG TR INC COM CL A 09257W100 28,036 892,299 SH   SOLE 0 295 0 891,787
BOEING CO COM 097023105 1,115 3,401 SH   SOLE 0 0 0 3,401
BORGWARNER INC COM 099724106 2,926 58,262 SH   SOLE 0 0 0 58,262
BRIGHTHOUSE FINL INC COM 10922N103 453 8,802 SH   SOLE 0 8 0 8,760
CABOT OIL & GAS CORP COM 127097103 2,452 102,242 SH   SOLE 0 0 0 102,242
CARDINAL HEALTH INC COM 14149Y108 3,473 55,410 SH   SOLE 0 70 0 55,065
CARNIVAL CORP UNIT 99/99/9999 143658300 13,682 208,639 SH   SOLE 0 108 0 208,483
CASEYS GEN STORES INC COM 147528103 2,217 20,197 SH   SOLE 0 0 0 20,197
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,932 45,905 SH   SOLE 0 0 0 45,905
CHEFS WHSE INC COM 163086101 3,902 169,662 SH   SOLE 0 316 0 168,390
CHEVRON CORP NEW COM 166764100 768 6,735 SH   SOLE 0 0 0 6,735
CIENA CORP COM NEW 171779309 3,081 118,969 SH   SOLE 0 0 0 118,969
CINEMARK HOLDINGS INC COM 17243V102 1,848 49,058 SH   SOLE 0 0 0 49,058
CISCO SYS INC COM 17275R102 23,028 536,908 SH   SOLE 0 227 0 536,520
CITIGROUP INC COM NEW 172967424 14,082 208,628 SH   SOLE 0 172 0 208,456
CONOCOPHILLIPS COM 20825C104 12,943 218,314 SH   SOLE 0 163 0 218,094
CONSTELLATION BRANDS INC CL A 21036P108 18,420 80,816 SH   SOLE 0 37 0 80,748
CORNING INC COM 219350105 3,531 126,663 SH   SOLE 0 196 0 125,492
COVANTA HLDG CORP COM 22282E102 3,077 212,213 SH   SOLE 0 0 0 212,213
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,268 110,300 SH   SOLE 0 0 0 110,300
CYPRESS SEMICONDUCTOR CORP COM 232806109 22,480 1,325,452 SH   SOLE 0 0 0 1,325,452
DARLING INGREDIENTS INC COM 237266101 2,145 124,013 SH   SOLE 0 0 0 124,013
DOWDUPONT INC COM 26078J100 16,725 262,525 SH   SOLE 0 210 0 261,903
DUNKIN BRANDS GROUP INC COM 265504100 12,297 206,008 SH   SOLE 0 238 0 205,460
EBAY INC COM 278642103 3,174 78,879 SH   SOLE 0 0 0 78,879
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2,222 243,101 SH   SOLE 0 350 0 241,695
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4,122 290,045 SH   SOLE 0 0 0 290,045
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 4,211 259,601 SH   SOLE 0 0 0 259,601
ENTERPRISE PRODS PARTNERS L COM 293792107 3,021 123,423 SH   SOLE 0 0 0 123,423
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,133 45,350 SH   SOLE 0 96 0 44,954
EXXON MOBIL CORP COM 30231G102 7,410 99,315 SH   SOLE 0 0 0 99,247
FS INVT CORP COM 302635107 4,404 607,385 SH   SOLE 0 0 0 607,385
FACEBOOK INC CL A 30303M102 331 2,073 SH   SOLE 0 0 0 2,073
FINISAR CORP COM NEW 31787A507 2,732 172,801 SH   SOLE 0 258 0 171,668
FORD MTR CO DEL COM PAR $0.01 345370860 6,758 609,866 SH   SOLE 0 0 0 609,451
GAMING & LEISURE PPTYS INC COM 36467J108 14,121 421,900 SH   SOLE 0 0 0 421,900
GENERAL ELECTRIC CO COM 369604103 711 52,750 SH   SOLE 0 0 0 52,536
GENERAL MTRS CO COM 37045V100 18,038 496,364 SH   SOLE 0 310 0 495,592
GOLUB CAP BDC INC COM 38173M102 4,957 277,095 SH   SOLE 0 0 0 277,095
GOODYEAR TIRE & RUBR CO COM 382550101 3,617 136,084 SH   SOLE 0 200 0 135,284
HCA HEALTHCARE INC COM 40412C101 277 2,857 SH   SOLE 0 0 0 2,857
HAIN CELESTIAL GROUP INC COM 405217100 2,520 78,599 SH   SOLE 0 125 0 78,089
HARTFORD FINL SVCS GROUP INC COM 416515104 2,921 56,696 SH   SOLE 0 0 0 56,696
HERCULES CAPITAL INC COM 427096508 9,699 801,633 SH   SOLE 0 0 0 801,192
HONEYWELL INTL INC COM 438516106 656 4,540 SH   SOLE 0 0 0 4,540
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 946 421,900 SH   SOLE 0 0 0 37,174
HUNTSMAN CORP COM 447011107 1,061 36,291 SH   SOLE 0 0 0 35,727
IDEXX LABS INC COM 45168D104 300 1,570 SH   SOLE 0 0 0 1,570
INTERNATIONAL BUSINESS MACHS COM 459200101 23,765 154,894 SH   SOLE 0 44 0 154,807
INTUITIVE SURGICAL INC COM NEW 46120E602 223 540 SH   SOLE 0 0 0 540
ISHARES INC MSCI BRAZIL ETF 464286400 720 16,048 SH   SOLE 0 0 0 16,048
ISHARES INC MSCI MEXICO ETF 464286822 543 10,541 SH   SOLE 0 0 0 10,541
ISHARES TR CORE MSCI EURO 46434V738 1,364 27,450 SH   SOLE 0 0 0 27,450
JPMORGAN CHASE & CO COM 46625H100 19,196 174,557 SH   SOLE 0 142 0 174,377
JD COM INC SPON ADR CL A 47215P106 2,624 64,799 SH   SOLE 0 0 0 64,799
JOHNSON & JOHNSON COM 478160104 12,879 100,500 SH   SOLE 0 65 0 100,403
JUST ENERGY GROUP INC COM 48213W101 7,952 1,807,362 SH   SOLE 0 0 0 1,807,362
KLA-TENCOR CORP COM 482480100 2,827 25,926 SH   SOLE 0 42 0 25,722
KINDER MORGAN INC DEL COM 49456B101 3,021 200,628 SH   SOLE 0 184 0 199,634
KINDER MORGAN INC DEL PFD SER A 49456B200 22,256 720,819 SH   SOLE 0 184 0 720,452
L3 TECHNOLOGIES INC COM 502413107 4,339 20,861 SH   SOLE 0 0 0 20,861
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,182 25,853 SH   SOLE 0 45 0 25,673
LADDER CAP CORP CL A 505743104 11,696 775,604 SH   SOLE 0 0 0 775,604
LAM RESEARCH CORP COM 512807108 16,953 83,446 SH   SOLE 0 48 0 83,380
LAS VEGAS SANDS CORP COM 517834107 16,668 231,823 SH   SOLE 0 0 0 231,764
LINCOLN NATL CORP IND COM 534187109 4,350 59,534 SH   SOLE 0 86 0 59,054
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8,893 2,390,701 SH   SOLE 0 0 0 2,390,701
LOCKHEED MARTIN CORP COM 539830109 18,763 55,525 SH   SOLE 0 31 0 55,425
LOWES COS INC COM 548661107 14,830 169,006 SH   SOLE 0 157 0 168,604
MGIC INVT CORP WIS COM 552848103 3,366 258,913 SH   SOLE 0 0 0 258,913
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,394 144,222 SH   SOLE 0 0 0 144,222
MACQUARIE INFRASTRUCTURE COR COM 55608B105 10,415 282,008 SH   SOLE 0 0 0 281,906
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 2,236 165,643 SH   SOLE 0 0 0 165,643
MASCO CORP COM 574599106 7,451 184,242 SH   SOLE 0 111 0 184,131
MCDONALDS CORP COM 580135101 8,559 54,735 SH   SOLE 0 39 0 54,696
MCKESSON CORP COM 58155Q103 2,044 14,511 SH   SOLE 0 0 0 14,511
MEDICAL PPTYS TRUST INC COM 58463J304 11,468 882,129 SH   SOLE 0 0 0 882,129
METLIFE INC COM 59156R108 3,217 70,114 SH   SOLE 0 94 0 69,642
MICROSOFT CORP COM 594918104 342 3,746 SH   SOLE 0 0 0 3,746
MICROCHIP TECHNOLOGY INC COM 595017104 7,992 87,477 SH   SOLE 0 0 0 87,477
NVR INC COM 62944T105 2,170 775 SH   SOLE 0 0 0 775
NASDAQ INC COM 631103108 12,765 148,049 SH   SOLE 0 88 0 147,962
NEW MTN FIN CORP COM 647551100 8,218 624,913 SH   SOLE 0 0 0 624,913
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 15,177 922,605 SH   SOLE 0 0 0 922,605
NEXTERA ENERGY INC COM 65339F101 216 1,324 SH   SOLE 0 0 0 1,324
NORTHROP GRUMMAN CORP COM 666807102 10,206 29,234 SH   SOLE 0 19 0 29,157
NOVARTIS A G SPONSORED ADR 66987V109 11,403 141,038 SH   SOLE 0 0 0 140,962
NUSTAR ENERGY LP UNIT COM 67058H102 1,376 67,463 SH   SOLE 0 0 0 67,463
ONEOK INC NEW COM 682680103 10,395 182,630 SH   SOLE 0 0 0 182,630
OWENS CORNING NEW COM 690742101 3,723 46,298 SH   SOLE 0 71 0 45,972
PALO ALTO NETWORKS INC COM 697435105 3,548 19,545 SH   SOLE 0 0 0 19,545
PATTERN ENERGY GROUP INC CL A 70338P100 10,527 608,865 SH   SOLE 0 0 0 608,865
PAYCHEX INC COM 704326107 13,321 216,286 SH   SOLE 0 0 0 216,286
PAYPAL HLDGS INC COM 70450Y103 14,201 187,181 SH   SOLE 0 137 0 187,044
PENNANTPARK INVT CORP COM 708062104 1,158 173,393 SH   SOLE 0 0 0 173,393
PFIZER INC COM 717081103 646 18,210 SH   SOLE 0 0 0 18,210
PHILIP MORRIS INTL INC COM 718172109 17,404 175,095 SH   SOLE 0 89 0 174,941
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10,666 490,391 SH   SOLE 0 0 0 490,391
POLARIS INDS INC COM 731068102 2,245 19,604 SH   SOLE 0 0 0 19,604
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 7,406 7,685,000 SH   SOLE 0 0 0 7,685,000
POWERSHARES ETF TR II KBW BK PORT 73937B746 795 14,468 SH   SOLE 0 0 0 14,468
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 12,673 12,656,500 SH   SOLE 0 0 0 12,656,500
QORVO INC COM 74736K101 4,109 58,324 SH   SOLE 0 0 0 58,324
QUALCOMM INC COM 747525103 31,663 571,418 SH   SOLE 0 266 0 570,795
QUEST DIAGNOSTICS INC COM 74834L100 2,426 24,188 SH   SOLE 0 0 0 24,188
RAYTHEON CO COM NEW 755111507 22,315 103,393 SH   SOLE 0 62 0 103,310
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,861 57,400 SH   SOLE 0 199 0 57,201
SEMGROUP CORP CL A 81663A105 8,944 417,958 SH   SOLE 0 0 0 417,958
SIX FLAGS ENTMT CORP NEW COM 83001A102 23,206 372,731 SH   SOLE 0 128 0 372,502
SKYWORKS SOLUTIONS INC COM 83088M102 4,425 44,139 SH   SOLE 0 79 0 43,860
STARWOOD PPTY TR INC COM 85571B105 10,300 491,643 SH   SOLE 0 0 0 491,643
STATE STR CORP COM 857477103 2,694 27,014 SH   SOLE 0 0 0 27,014
SUNOCO LP COM U REP LP 86765K109 2,498 97,939 SH   SOLE 0 0 0 97,939
SUNTRUST BKS INC COM 867914103 4,890 71,866 SH   SOLE 0 122 0 71,440
SYNCHRONY FINL COM 87165B103 3,401 101,425 SH   SOLE 0 0 0 101,425
TCP CAP CORP COM 87238Q103 4,706 330,941 SH   SOLE 0 0 0 330,941
TJX COS INC NEW COM 872540109 14,400 176,546 SH   SOLE 0 89 0 176,401
TARGA RES CORP COM 87612G101 9,659 219,534 SH   SOLE 0 0 0 219,534
TEXAS INSTRS INC COM 882508104 1,702 16,384 SH   SOLE 0 0 0 16,343
THERMO FISHER SCIENTIFIC INC COM 883556102 12,139 58,797 SH   SOLE 0 32 0 58,620
TOPBUILD CORP COM 89055F103 3,693 48,268 SH   SOLE 0 99 0 47,943
TRAVELERS COMPANIES INC COM 89417E109 249 1,791 SH   SOLE 0 0 0 1,791
TYSON FOODS INC CL A 902494103 2,393 32,700 SH   SOLE 0 49 0 32,496
U S G CORP COM NEW 903293405 5,820 143,992 SH   SOLE 0 0 0 143,992
UNITEDHEALTH GROUP INC COM 91324P102 251 1,175 SH   SOLE 0 0 0 1,175
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 183 11,250 SH   SOLE 0 0 0 11,250
VANGUARD GROUP DIV APP ETF 921908844 372 3,682 SH   SOLE 0 0 0 3,682
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,360 57,785 SH   SOLE 0 0 0 57,785
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 539 3,397 SH   SOLE 0 0 0 3,397
VANGUARD WORLD FDS ENERGY ETF 92204A306 262 2,838 SH   SOLE 0 0 0 2,838
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 644 9,271 SH   SOLE 0 0 0 9,271
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,133 7,383 SH   SOLE 0 0 0 7,383
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 449 3,231 SH   SOLE 0 0 0 3,231
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,085 6,346 SH   SOLE 0 0 0 6,346
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,491 34,698 SH   SOLE 0 0 0 34,622
VANGUARD INDEX FDS MID CAP ETF 922908629 905 5,867 SH   SOLE 0 0 0 5,867
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,111 17,413 SH   SOLE 0 0 0 17,413
VERIZON COMMUNICATIONS INC COM 92343V104 5,333 111,517 SH   SOLE 0 0 0 111,413
VISA INC COM CL A 92826C839 205 1,712 SH   SOLE 0 0 0 1,712
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 16,843 605,445 SH   SOLE 0 0 0 605,296
W P CAREY INC COM 92936U109 17,818 287,428 SH   SOLE 0 0 0 287,428
WALMART INC COM 931142103 540 6,069 SH   SOLE 0 0 0 6,069
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,424 37,028 SH   SOLE 0 77 0 36,746
WELLS FARGO CO NEW COM 949746101 13,844 264,151 SH   SOLE 0 258 0 263,493
WILLIAMS COS INC DEL COM 969457100 12,103 486,850 SH   SOLE 0 192 0 486,025
WILLIAMS SONOMA INC COM 969904101 11,356 215,238 SH   SOLE 0 152 0 215,086
WISDOMTREE TR INDIA ERNGS FD 97717W422 589 22,476 SH   SOLE 0 0 0 22,476
XPO LOGISTICS INC COM 983793100 3,933 38,633 SH   SOLE 0 0 0 38,633
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,950 28,378 SH   SOLE 0 0 0 28,378
AIRCASTLE LTD COM G0129K104 4,687 235,978 SH   SOLE 0 0 0 235,978
ALLERGAN PLC SHS G0177J108 20,003 118,860 SH   SOLE 0 28 0 118,790
AON PLC SHS CL A G0408V102 321 2,284 SH   SOLE 0 0 0 2,284
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,587 86,144 SH   SOLE 0 0 0 86,144
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,501 112,456 SH   SOLE 0 0 0 112,456
MEDTRONIC PLC SHS G5960L103 12,796 159,515 SH   SOLE 0 69 0 159,394
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,319 62,649 SH   SOLE 0 107 0 62,247
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,207 81,184 SH   SOLE 0 129 0 80,625
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,845 198,970 SH   SOLE 0 0 0 198,970
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,522 80,646 SH   SOLE 0 0 0 80,597
MYLAN N V SHS EURO N59465109 2,712 65,872 SH   SOLE 0 154 0 65,338
NXP SEMICONDUCTORS N V COM N6596X109 9,435 80,641 SH   SOLE 0 44 0 80,597
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,897 33,093 SH   SOLE 0 53 0 32,865
BROADCOM LTD SHS Y09827109 26,167 111,045 SH   SOLE 0 87 0 110,847
FLEX LTD ORD Y2573F102 7,724 473,024 SH   SOLE 0 308 0 472,716