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 LABS COM 002824100 13,681 124,960 SH   SOLE 0 4,233 0 120,727
ABBVIE INC COM 00287Y109 28,242 263,577 SH   SOLE 0 0 0 263,577
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,736 71,730 SH   SOLE 0 16,162 0 55,568
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,192 2,385 SH   SOLE 0 0 0 2,385
ADVANCED MICRO DEVICES INC COM 007903107 338 3,691 SH   SOLE 0 0 0 3,691
AGILENT TECHNOLOGIES INC COM 00846U101 12,124 102,321 SH   SOLE 0 0 0 102,321
AGNC INVT CORP COM 00123Q104 13,887 890,238 SH   SOLE 0 0 0 890,238
AIR PRODS & CHEMS INC COM 009158106 4,731 17,317 SH   SOLE 0 640 0 16,677
ALCON AG ORD SHS H01301128 252 3,833 SH   SOLE 0 3,354 0 479
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 663 2,849 SH   SOLE 0 0 0 2,849
ALPHABET INC CAP STK CL A 02079K305 3,677 2,098 SH   SOLE 0 0 0 2,098
ALPHABET INC CAP STK CL C 02079K107 33,244 18,976 SH   SOLE 0 0 0 18,976
ALTRIA GROUP INC COM 02209S103 9,477 231,169 SH   SOLE 0 0 0 231,169
AMAZON COM INC COM 023135106 7,057 2,166 SH   SOLE 0 0 0 2,166
AMERICAN ELEC PWR CO INC COM 025537101 224 2,699 SH   SOLE 0 0 0 2,699
AMERICAN EXPRESS CO COM 025816109 385 3,190 SH   SOLE 0 0 0 3,190
AMERICAN WTR WKS CO INC NEW COM 030420103 1,246 8,119 SH   SOLE 0 0 0 8,119
AMGEN INC COM 031162100 12,127 52,747 SH   SOLE 0 2,901 0 49,846
ANNALY CAPITAL MANAGEMENT IN COM 035710409 105 12,500 SH   SOLE 0 0 0 12,500
ANTHEM INC COM 036752103 243 757 SH   SOLE 0 0 0 757
AON PLC SHS CL A G0403H108 12,908 61,101 SH   SOLE 0 13,803 0 47,298
APOLLO COML REAL EST FIN INC COM 03762U105 123 11,100 SH   SOLE 0 0 0 11,100
APPLE INC COM 037833100 83,901 632,315 SH   SOLE 0 10,535 0 621,780
APPLIED MATLS INC COM 038222105 703 8,151 SH   SOLE 0 0 0 8,151
ARBOR REALTY TRUST INC COM 038923108 172 12,197 SH   SOLE 0 0 0 12,197
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 9,845 9,605,000 SH   SOLE 0 20,000 0 9,585,000
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 6,544 6,215,000 SH   SOLE 0 0 0 6,215,000
ARES CAPITAL CORP COM 04010L103 19,870 1,176,458 SH   SOLE 0 0 0 1,176,458
AT&T INC COM 00206R102 26,942 936,809 SH   SOLE 0 0 0 936,809
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 14,159 372,825 SH   SOLE 0 0 0 372,825
AUTOMATIC DATA PROCESSING IN COM 053015103 713 4,051 SH   SOLE 0 0 0 4,051
AVALARA INC COM 05338G106 1,465 8,885 SH   SOLE 0 671 0 8,214
AVANTOR INC COM 05352A100 1,371 48,721 SH   SOLE 0 4,749 0 43,972
BAIDU INC SPON ADR REP A 056752108 6,933 32,062 SH   SOLE 0 0 0 32,062
BALL CORP COM 058498106 6,175 66,277 SH   SOLE 0 0 0 66,277
BANKUNITED INC COM 06652K103 4,377 125,864 SH   SOLE 0 0 0 125,864
BECTON DICKINSON & CO COM 075887109 20,390 81,490 SH   SOLE 0 0 0 81,490
BENTLEY SYS INC COM CL B 08265T208 4,908 121,179 SH   SOLE 0 6,061 0 115,118
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,682 76,260 SH   SOLE 0 0 0 76,260
BERRY GLOBAL GROUP INC COM 08579W103 7,977 141,973 SH   SOLE 0 0 0 141,973
BGC PARTNERS INC CL A 05541T101 1,861 465,250 SH   SOLE 0 0 0 465,250
BK OF AMERICA CORP COM 060505104 9,046 298,477 SH   SOLE 0 3,427 0 295,050
BLACK KNIGHT INC COM 09215C105 1,160 13,131 SH   SOLE 0 1,351 0 11,780
BLACKLINE INC COM 09239B109 1,380 10,349 SH   SOLE 0 1,063 0 9,286
BLACKROCK CORPOR HI YLD FD I COM 09255P107 133 11,700 SH   SOLE 0 0 0 11,700
BLACKROCK INC COM 09247X101 13,614 18,868 SH   SOLE 0 1,223 0 17,645
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,609 232,164 SH   SOLE 0 0 0 232,164
BLACKSTONE GROUP INC COM CL A 09260D107 42,539 656,366 SH   SOLE 0 6,830 0 649,536
BLACKSTONE MTG TR INC COM CL A 09257W100 12,541 455,561 SH   SOLE 0 0 0 455,561
BOEING CO COM 097023105 708 3,311 SH   SOLE 0 0 0 3,311
BORGWARNER INC COM 099724106 4,905 126,951 SH   SOLE 0 0 0 126,951
BRISTOL-MYERS SQUIBB CO COM 110122108 21,842 352,135 SH   SOLE 0 0 0 352,135
BROADCOM INC COM 11135F101 69,198 158,041 SH   SOLE 0 1,414 0 156,627
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 916 5,982 SH   SOLE 0 0 0 5,982
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 391 7,929 SH   SOLE 0 0 0 7,929
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 11,583 160,194 SH   SOLE 0 0 0 160,194
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,450 24,898 SH   SOLE 0 0 0 24,898
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4,447 103,067 SH   SOLE 0 0 0 103,067
BROWN FORMAN CORP CL A 115637100 1,832 24,942 SH   SOLE 0 0 0 24,942
BROWN FORMAN CORP CL B 115637209 986 12,420 SH   SOLE 0 0 0 12,420
BRUKER CORP COM 116794108 19,404 358,481 SH   SOLE 0 0 0 358,481
CANNAE HLDGS INC COM 13765N107 875 19,767 SH   SOLE 0 1,965 0 17,802
CASEYS GEN STORES INC COM 147528103 10,839 60,686 SH   SOLE 0 2,353 0 58,333
CATALENT INC COM 148806102 1,723 16,557 SH   SOLE 0 1,805 0 14,752
CHEVRON CORP NEW COM 166764100 21,145 250,389 SH   SOLE 0 3,531 0 246,858
CIENA CORP COM NEW 171779309 4,174 78,984 SH   SOLE 0 0 0 78,984
CINEMARK HLDGS INC COM 17243V102 26,030 1,495,165 SH   SOLE 0 0 0 1,495,165
CISCO SYS INC COM 17275R102 21,114 471,822 SH   SOLE 0 0 0 471,822
CITIGROUP INC COM NEW 172967424 22,948 372,184 SH   SOLE 0 0 0 372,184
CITIZENS FINL GROUP INC COM 174610105 226 6,325 SH   SOLE 0 0 0 6,325
CLEARWAY ENERGY INC CL C 18539C204 13,588 425,561 SH   SOLE 0 0 0 425,561
CME GROUP INC COM 12572Q105 7,505 41,230 SH   SOLE 0 2,315 0 38,915
COASTAL FINL CORP WA COM NEW 19046P209 1,285 61,203 SH   SOLE 0 6,252 0 54,951
COCA COLA CO COM 191216100 741 13,528 SH   SOLE 0 0 0 13,528
COMCAST CORP NEW CL A 20030N101 15,569 297,135 SH   SOLE 0 18,409 0 278,726
CONOCOPHILLIPS COM 20825C104 2,591 64,811 SH   SOLE 0 0 0 64,811
CONSTELLATION BRANDS INC CL A 21036P108 27,625 126,117 SH   SOLE 0 0 0 126,117
COSTCO WHSL CORP NEW COM 22160K105 11,186 29,688 SH   SOLE 0 1,365 0 28,323
COVANTA HLDG CORP COM 22282E102 2,956 225,157 SH   SOLE 0 0 0 225,157
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,597 151,267 SH   SOLE 0 0 0 151,267
CVS HEALTH CORP COM 126650100 660 9,673 SH   SOLE 0 0 0 9,673
DANAHER CORPORATION COM 235851102 565 2,545 SH   SOLE 0 0 0 2,545
DARLING INGREDIENTS INC COM 237266101 6,943 120,373 SH   SOLE 0 0 0 120,373
DEERE & CO COM 244199105 550 2,045 SH   SOLE 0 0 0 2,045
DIAGEO PLC SPON ADR NEW 25243Q205 251 1,585 SH   SOLE 0 0 0 1,585
DISNEY WALT CO COM DISNEY 254687106 40,267 222,249 SH   SOLE 0 2,446 0 219,803
DOMINION ENERGY INC COM 25746U109 284 3,788 SH   SOLE 0 0 0 3,788
DOW INC COM 260557103 18,319 330,076 SH   SOLE 0 0 0 330,076
DUKE ENERGY CORP NEW COM NEW 26441C204 477 5,217 SH   SOLE 0 0 0 5,217
EATON CORP PLC SHS G29183103 7,444 61,965 SH   SOLE 0 4,042 0 57,923
EBAY INC. COM 278642103 4,584 91,235 SH   SOLE 0 0 0 91,235
EDWARDS LIFESCIENCES CORP COM 28176E108 219 2,406 SH   SOLE 0 0 0 2,406
EMERSON ELEC CO COM 291011104 221 2,758 SH   SOLE 0 0 0 2,758
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 183 29,745 SH   SOLE 0 0 0 29,745
ENTERPRISE PRODS PARTNERS L COM 293792107 3,424 174,827 SH   SOLE 0 0 0 174,827
EQUINIX INC COM 29444U700 6,119 8,568 SH   SOLE 0 383 0 8,185
ESSENTIAL UTILS INC COM 29670G102 308 6,518 SH   SOLE 0 0 0 6,518
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 280 8,363 SH   SOLE 0 0 0 8,363
EVANS BANCORP INC COM NEW 29911Q208 826 29,997 SH   SOLE 0 2,960 0 27,037
EXXON MOBIL CORP COM 30231G102 366 8,895 SH   SOLE 0 0 0 8,895
FACEBOOK INC CL A 30303M102 2,561 9,378 SH   SOLE 0 0 0 9,378
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 11,400 133,935 SH   SOLE 0 0 0 133,935
FIDELITY NATL INFORMATION SV COM 31620M106 8,378 59,225 SH   SOLE 0 3,110 0 56,115
FIRST AMERN FINL CORP COM 31847R102 795 15,401 SH   SOLE 0 2,651 0 12,750
FLIR SYS INC COM 302445101 464 10,588 SH   SOLE 0 0 0 10,588
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 51 50,000 SH   SOLE 0 0 0 50,000
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 5,414 230,797 SH   SOLE 0 0 0 230,797
FS KKR CAPITAL CORP COM 302635206 925 55,860 SH   SOLE 0 0 0 55,860
GENERAL MLS INC COM 370334104 27,027 459,645 SH   SOLE 0 0 0 459,645
GENERAL MTRS CO COM 37045V100 12,246 294,096 SH   SOLE 0 0 0 294,096
GENTEX CORP COM 371901109 635 18,729 SH   SOLE 0 2,856 0 15,873
GILEAD SCIENCES INC COM 375558103 642 11,033 SH   SOLE 0 0 0 11,033
GLOBAL X FDS US PFD ETF 37954Y657 8,404 325,767 SH   SOLE 0 0 0 325,767
GLOBAL X FDS US INFR DEV ETF 37954Y673 337 15,913 SH   SOLE 0 0 0 15,913
GOLUB CAP BDC INC COM 38173M102 3,695 261,324 SH   SOLE 0 0 0 261,324
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 532 10,309 SH   SOLE 0 0 0 10,309
GUIDEWIRE SOFTWARE INC COM 40171V100 1,040 8,083 SH   SOLE 0 835 0 7,248
HARTFORD FINL SVCS GROUP INC COM 416515104 3,949 80,641 SH   SOLE 0 0 0 80,641
HERCULES CAPITAL INC COM 427096508 15,080 1,045,832 SH   SOLE 0 0 0 1,045,832
HOME DEPOT INC COM 437076102 44,195 166,384 SH   SOLE 0 3,118 0 163,266
HONEYWELL INTL INC COM 438516106 33,411 157,081 SH   SOLE 0 3,177 0 153,904
HUNTINGTON BANCSHARES INC COM 446150104 148 11,790 SH   SOLE 0 0 0 11,790
IDEXX LABS INC COM 45168D104 293 588 SH   SOLE 0 0 0 588
INTEL CORP COM 458140100 612 12,297 SH   SOLE 0 0 0 12,297
INTERNATIONAL BUSINESS MACHS COM 459200101 21,861 173,666 SH   SOLE 0 0 0 173,666
INTUIT COM 461202103 233 615 SH   SOLE 0 0 0 615
INTUITIVE SURGICAL INC COM NEW 46120E602 294 360 SH   SOLE 0 0 0 360
INVESCO QQQ TR UNIT SER 1 46090E103 676 2,154 SH   SOLE 0 0 0 2,154
ISHARES TR FLTG RATE NT ETF 46429B655 649 12,805 SH   SOLE 0 0 0 12,805
ISHARES TR CYBERSECURITY 46435U135 303 7,512 SH   SOLE 0 0 0 7,512
ISHARES TR ULTR SH TRM BD 46434V878 1,175 23,261 SH   SOLE 0 0 0 23,261
ISHARES TR 0-5YR HI YL CP 46434V407 10,059 221,385 SH   SOLE 0 0 0 221,385
ISHARES TR 0-5YR INVT GR CP 46434V100 650 12,458 SH   SOLE 0 0 0 12,458
ISHARES TR IBONDS DEC22 ETF 46434VBA7 204 8,003 SH   SOLE 0 0 0 8,003
ISHARES TR CMBS ETF 46429B366 11,627 210,151 SH   SOLE 0 0 0 210,151
ISHARES TR EAFE GRWTH ETF 464288885 309 3,071 SH   SOLE 0 0 0 3,071
ISHARES TR U.S. MED DVC ETF 464288810 274 838 SH   SOLE 0 0 0 838
ISHARES TR US HOME CONS ETF 464288752 441 7,911 SH   SOLE 0 0 0 7,911
ISHARES TR MBS ETF 464288588 599 5,447 SH   SOLE 0 3,720 0 1,727
ISHARES TR GL CLEAN ENE ETF 464288224 290 10,277 SH   SOLE 0 0 0 10,277
ISHARES TR CORE S&P SCP ETF 464287804 290 3,157 SH   SOLE 0 0 0 3,157
ISHARES TR RUS 1000 GRW ETF 464287614 290 1,206 SH   SOLE 0 0 0 1,206
ISHARES TR EXPND TEC SC ETF 464287549 226 647 SH   SOLE 0 0 0 647
ISHARES TR CORE S&P MCP ETF 464287507 281 1,223 SH   SOLE 0 0 0 1,223
ISHARES TR RUS MD CP GR ETF 464287481 707 6,893 SH   SOLE 0 0 0 6,893
ISHARES TR S&P 500 GRWT ETF 464287309 200 3,136 SH   SOLE 0 0 0 3,136
ISHARES TR CORE S&P500 ETF 464287200 581 1,548 SH   SOLE 0 0 0 1,548
ISHARES TR IBONDS DEC21 ETF 46434VBK5 899 36,117 SH   SOLE 0 0 0 36,117
ISHARES TR ISHS 5-10YR INVT 464288638 637 10,324 SH   SOLE 0 6,751 0 3,573
JOHNSON & JOHNSON COM 478160104 38,681 245,786 SH   SOLE 0 4,107 0 241,679
JONES LANG LASALLE INC COM 48020Q107 930 6,269 SH   SOLE 0 954 0 5,315
JPMORGAN CHASE & CO COM 46625H100 33,833 266,260 SH   SOLE 0 3,612 0 262,648
KIMCO RLTY CORP COM 49446R109 2,923 194,756 SH   SOLE 0 0 0 194,756
KINDER MORGAN INC DEL COM 49456B101 27,493 2,011,198 SH   SOLE 0 0 0 2,011,198
KIRKLAND LAKE GOLD LTD COM 49741E100 2,857 69,229 SH   SOLE 0 59,395 0 9,834
KLA CORP COM NEW 482480100 356 1,377 SH   SOLE 0 0 0 1,377
KRANESHARES TR QUADRTC INT RT 500767736 570 20,396 SH   SOLE 0 0 0 20,396
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,744 245,885 SH   SOLE 0 0 0 245,885
L3HARRIS TECHNOLOGIES INC COM 502431109 3,856 20,404 SH   SOLE 0 0 0 20,404
LABORATORY CORP AMER HLDGS COM NEW 50540R409 281 1,381 SH   SOLE 0 0 0 1,381
LADDER CAP CORP CL A 505743104 18,801 1,922,452 SH   SOLE 0 0 0 1,922,452
LAM RESEARCH CORP COM 512807108 1,671 3,539 SH   SOLE 0 0 0 3,539
LAMAR ADVERTISING CO NEW CL A 512816109 1,526 18,348 SH   SOLE 0 0 0 18,348
LANCASTER COLONY CORP COM 513847103 462 2,515 SH   SOLE 0 0 0 2,515
LAUDER ESTEE COS INC CL A 518439104 9,988 37,522 SH   SOLE 0 1,889 0 35,633
LENNAR CORP CL A 526057104 5,341 70,066 SH   SOLE 0 0 0 70,066
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 551 22,168 SH   SOLE 0 2,121 0 20,047
LILLY ELI & CO COM 532457108 561 3,325 SH   SOLE 0 0 0 3,325
LINCOLN NATL CORP IND COM 534187109 12,733 253,108 SH   SOLE 0 0 0 253,108
LOCKHEED MARTIN CORP COM 539830109 13,619 38,365 SH   SOLE 0 780 0 37,585
LOUISIANA PAC CORP COM 546347105 916 24,668 SH   SOLE 0 0 0 24,668
LOWES COS INC COM 548661107 482 3,006 SH   SOLE 0 0 0 3,006
LTC PPTYS INC COM 502175102 11,405 293,114 SH   SOLE 0 0 0 293,114
LUMENTUM HLDGS INC COM 55024U109 7,353 77,565 SH   SOLE 0 0 0 77,565
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 385 3,668 SH   SOLE 0 369 0 3,299
MADISON SQUARE GRDN SPRT COR CL A 55825T103 340 1,847 SH   SOLE 0 177 0 1,670
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,468 58,163 SH   SOLE 0 0 0 58,163
MAIN STR CAP CORP COM 56035L104 3,075 95,336 SH   SOLE 0 0 0 95,336
MARATHON PETE CORP COM 56585A102 5,572 134,734 SH   SOLE 0 0 0 134,734
MARRIOTT INTL INC NEW CL A 571903202 813 6,165 SH   SOLE 0 0 0 6,165
MASCO CORP COM 574599106 8,138 148,164 SH   SOLE 0 6,198 0 141,966
MASTERCARD INCORPORATED CL A 57636Q104 19,439 54,462 SH   SOLE 0 2,054 0 52,408
MCDONALDS CORP COM 580135101 19,867 92,588 SH   SOLE 0 0 0 92,588
MCKESSON CORP COM 58155Q103 315 1,811 SH   SOLE 0 0 0 1,811
MEDICAL PPTYS TRUST INC COM 58463J304 11,860 544,295 SH   SOLE 0 0 0 544,295
MEDTRONIC PLC SHS G5960L103 45,056 384,636 SH   SOLE 0 6,271 0 378,365
MERCK & CO. INC COM 58933Y105 34,541 422,265 SH   SOLE 0 5,437 0 416,828
METLIFE INC COM 59156R108 24,198 515,405 SH   SOLE 0 0 0 515,405
MGIC INVT CORP WIS COM 552848103 4,131 329,190 SH   SOLE 0 0 0 329,190
MICROCHIP TECHNOLOGY INC. COM 595017104 759 5,497 SH   SOLE 0 0 0 5,497
MICROSOFT CORP COM 594918104 55,387 249,021 SH   SOLE 0 6,558 0 242,463
MORGAN STANLEY COM NEW 617446448 341 4,980 SH   SOLE 0 0 0 4,980
MPLX LP COM UNIT REP LTD 55336V100 3,172 146,557 SH   SOLE 0 0 0 146,557
NCINO INC COM 63947U107 5,347 73,857 SH   SOLE 0 905 0 72,952
NETFLIX INC COM 64110L106 1,063 1,967 SH   SOLE 0 0 0 1,967
NEW MTN FIN CORP COM 647551100 7,336 645,847 SH   SOLE 0 0 0 645,847
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9,603 966,195 SH   SOLE 0 0 0 966,195
NEWELL BRANDS INC COM 651229106 13,666 643,718 SH   SOLE 0 0 0 643,718
NEWMARK GROUP INC CL A 65158N102 2,114 290,054 SH   SOLE 0 0 0 290,054
NEXTERA ENERGY INC COM 65339F101 5,323 69,005 SH   SOLE 0 0 0 69,005
NIKE INC CL B 654106103 11,527 81,486 SH   SOLE 0 3,356 0 78,130
NOKIA CORP SPONSORED ADR 654902204 13,010 3,327,600 SH   SOLE 0 0 0 3,327,600
NORFOLK SOUTHN CORP COM 655844108 214 903 SH   SOLE 0 0 0 903
NORTHROP GRUMMAN CORP COM 666807102 215 708 SH   SOLE 0 0 0 708
NOVARTIS AG SPONSORED ADR 66987V109 12,632 133,772 SH   SOLE 0 16,969 0 116,803
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 155 12,078 SH   SOLE 0 0 0 12,078
NVIDIA CORPORATION COM 67066G104 832 1,594 SH   SOLE 0 0 0 1,594
NXP SEMICONDUCTORS N V COM N6596X109 5,894 37,071 SH   SOLE 0 0 0 37,071
OLLIES BARGAIN OUTLET HLDGS COM 681116109 807 9,875 SH   SOLE 0 977 0 8,898
ONEOK INC NEW COM 682680103 9,933 258,832 SH   SOLE 0 0 0 258,832
ORACLE CORP COM 68389X105 298 4,608 SH   SOLE 0 0 0 4,608
OWENS CORNING NEW COM 690742101 779 10,291 SH   SOLE 0 1,032 0 9,259
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,440 113,761 SH   SOLE 0 0 0 113,761
PALO ALTO NETWORKS INC COM 697435105 30,907 86,967 SH   SOLE 0 0 0 86,967
PAYPAL HLDGS INC COM 70450Y103 36,336 155,152 SH   SOLE 0 0 0 155,152
PEMBINA PIPELINE CORP COM 706327103 7,206 304,573 SH   SOLE 0 0 0 304,573
PENNANTPARK INVT CORP COM 708062104 1,507 326,981 SH   SOLE 0 0 0 326,981
PENUMBRA INC COM 70975L107 827 4,729 SH   SOLE 0 443 0 4,286
PEPSICO INC COM 713448108 3,519 23,733 SH   SOLE 0 0 0 23,733
PFIZER INC COM 717081103 1,349 36,663 SH   SOLE 0 0 0 36,663
PHILIP MORRIS INTL INC COM 718172109 33,227 401,345 SH   SOLE 0 0 0 401,345
PJT PARTNERS INC COM CL A 69343T107 1,234 16,401 SH   SOLE 0 1,550 0 14,851
POOL CORP COM 73278L105 1,581 4,244 SH   SOLE 0 434 0 3,810
PPG INDS INC COM 693506107 301 2,088 SH   SOLE 0 0 0 2,088
PRA HEALTH SCIENCES INC COM 69354M108 1,360 10,847 SH   SOLE 0 1,024 0 9,823
PROCTER AND GAMBLE CO COM 742718109 1,645 11,822 SH   SOLE 0 0 0 11,822
PROLOGIS INC. COM 74340W103 7,393 74,183 SH   SOLE 0 4,049 0 70,134
PROSHARES TR PSHS ULTRA DOW30 74347R305 677 12,000 SH   SOLE 0 0 0 12,000
PROSHARES TR ULTRPRO S&P500 74347X864 783 10,200 SH   SOLE 0 0 0 10,200
PRUDENTIAL FINL INC COM 744320102 6,577 84,245 SH   SOLE 0 0 0 84,245
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 397 6,817 SH   SOLE 0 0 0 6,817
Q2 HLDGS INC COM 74736L109 9,257 73,161 SH   SOLE 0 902 0 72,259
QORVO INC COM 74736K101 6,164 37,078 SH   SOLE 0 0 0 37,078
QTS RLTY TR INC COM CL A 74736A103 565 9,138 SH   SOLE 0 901 0 8,237
QUALCOMM INC COM 747525103 42,746 280,596 SH   SOLE 0 2,385 0 278,211
QUEST DIAGNOSTICS INC COM 74834L100 5,526 46,377 SH   SOLE 0 0 0 46,377
RAYTHEON TECHNOLOGIES CORP COM 75513E101 15,903 222,395 SH   SOLE 0 0 0 222,395
RBC BEARINGS INC COM 75524B104 1,269 7,090 SH   SOLE 0 719 0 6,371
REALPAGE INC COM 75606N109 953 10,929 SH   SOLE 0 1,056 0 9,873
RELX PLC SPONSORED ADR 759530108 3,207 130,070 SH   SOLE 0 122,097 0 7,973
RLI CORP COM 749607107 424 4,077 SH   SOLE 0 0 0 4,077
ROCKWELL AUTOMATION INC COM 773903109 9,027 35,994 SH   SOLE 0 1,714 0 34,280
ROPER TECHNOLOGIES INC COM 776696106 202 470 SH   SOLE 0 0 0 470
SALESFORCE COM INC COM 79466L302 366 1,648 SH   SOLE 0 0 0 1,648
SCHWAB CHARLES CORP COM 808513105 207 3,908 SH   SOLE 0 0 0 3,908
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,256 35,175 SH   SOLE 0 0 0 35,175
SEAGATE TECHNOLOGY PLC SHS G7945M107 22,599 363,564 SH   SOLE 0 0 0 363,564
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 751 25,494 SH   SOLE 0 0 0 25,494
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 390 3,000 SH   SOLE 0 0 0 3,000
SERVICENOW INC COM 81762P102 347 632 SH   SOLE 0 0 0 632
SFL CORPORATION LTD SHS G7738W106 730 116,291 SH   SOLE 0 0 0 116,291
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,792 140,553 SH   SOLE 0 0 0 140,553
SIXTH STREET SPECIALTY LENDN COM 83012A109 9,867 475,563 SH   SOLE 0 0 0 475,563
SKYWORKS SOLUTIONS INC COM 83088M102 390 2,552 SH   SOLE 0 0 0 2,552
SOUTHERN CO COM 842587107 330 5,375 SH   SOLE 0 0 0 5,375
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 243 7,217 SH   SOLE 0 0 0 7,217
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,951 23,943 SH   SOLE 0 0 0 23,943
SPDR SER TR PORTFOLIO INTRMD 78464A375 826 22,220 SH   SOLE 0 0 0 22,220
SPDR SER TR PRTFLO S&P500 GW 78464A409 5,563 100,627 SH   SOLE 0 0 0 100,627
SPDR SER TR BLOOMBERG SRT TR 78468R408 30,189 1,120,189 SH   SOLE 0 0 0 1,120,189
SPDR SER TR PORTFOLI S&P1500 78464A805 1,486 32,249 SH   SOLE 0 0 0 32,249
SPDR SER TR S&P BIOTECH 78464A870 276 1,965 SH   SOLE 0 0 0 1,965
SPDR SER TR FACTST INV ETF 78464A110 244 1,139 SH   SOLE 0 0 0 1,139
SPDR SER TR PRTFLO S&P500 HI 78468R788 5,632 170,995 SH   SOLE 0 0 0 170,995
SQUARE INC CL A 852234103 218 1,006 SH   SOLE 0 0 0 1,006
STARBUCKS CORP COM 855244109 13,511 126,295 SH   SOLE 0 6,830 0 119,465
STARWOOD PPTY TR INC COM 85571B105 15,889 823,281 SH   SOLE 0 0 0 823,281
STONECO LTD COM CL A G85158106 10,697 127,469 SH   SOLE 0 0 0 127,469
STRYKER CORPORATION COM 863667101 276 1,127 SH   SOLE 0 0 0 1,127
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 3,929 136,529 SH   SOLE 0 0 0 136,529
SYNCHRONY FINANCIAL COM 87165B103 4,683 134,936 SH   SOLE 0 0 0 134,936
SYNOPSYS INC COM 871607107 229 887 SH   SOLE 0 0 0 887
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 63,797 585,084 SH   SOLE 0 66,070 0 519,014
TARGET CORP COM 87612E106 27,695 156,889 SH   SOLE 0 0 0 156,889
TELEDYNE TECHNOLOGIES INC COM 879360105 275 702 SH   SOLE 0 0 0 702
TESLA INC COM 88160R101 499 708 SH   SOLE 0 0 0 708
TEXAS INSTRS INC COM 882508104 14,087 85,832 SH   SOLE 0 3,468 0 82,364
THERMO FISHER SCIENTIFIC INC COM 883556102 25,329 54,381 SH   SOLE 0 1,118 0 53,263
TIMKEN CO COM 887389104 5,952 76,939 SH   SOLE 0 4,961 0 71,978
TJX COS INC NEW COM 872540109 31,004 454,018 SH   SOLE 0 0 0 454,018
T-MOBILE US INC COM 872590104 6,472 47,995 SH   SOLE 0 0 0 47,995
TORONTO DOMINION BK ONT COM NEW 891160509 2,765 49,009 SH   SOLE 0 42,686 0 6,323
TRANE TECHNOLOGIES PLC SHS G8994E103 24,209 166,778 SH   SOLE 0 1,540 0 165,238
TRAVELERS COMPANIES INC COM 89417E109 200 1,431 SH   SOLE 0 0 0 1,431
TRUIST FINL CORP COM 89832Q109 9,334 194,751 SH   SOLE 0 9,597 0 185,154
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 4,182 4,186,000 SH   SOLE 0 0 0 4,186,000
UNILEVER PLC SPON ADR NEW 904767704 3,567 59,097 SH   SOLE 0 46,582 0 12,515
UNION PAC CORP COM 907818108 685 3,291 SH   SOLE 0 0 0 3,291
UNITED PARCEL SERVICE INC CL B 911312106 217 1,294 SH   SOLE 0 0 0 1,294
UNITEDHEALTH GROUP INC COM 91324P102 3,902 11,127 SH   SOLE 0 0 0 11,127
UTZ BRANDS INC COM CL A 918090101 5,613 254,483 SH   SOLE 0 16,620 0 237,863
VALERO ENERGY CORP COM 91913Y100 5,433 96,042 SH   SOLE 0 0 0 96,042
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,005 7,072 SH   SOLE 0 0 0 7,072
VANGUARD INDEX FDS SMALL CP ETF 922908751 278 1,430 SH   SOLE 0 0 0 1,430
VANGUARD INDEX FDS MID CAP ETF 922908629 2,123 10,271 SH   SOLE 0 0 0 10,271
VANGUARD INDEX FDS VALUE ETF 922908744 2,953 24,831 SH   SOLE 0 0 0 24,831
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,397 7,178 SH   SOLE 0 0 0 7,178
VANGUARD INDEX FDS SML CP GRW ETF 922908595 795 2,972 SH   SOLE 0 0 0 2,972
VANGUARD INDEX FDS LARGE CAP ETF 922908637 843 4,797 SH   SOLE 0 0 0 4,797
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 262 3,087 SH   SOLE 0 0 0 3,087
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 241 703 SH   SOLE 0 0 0 703
VANGUARD INDEX FDS GROWTH ETF 922908736 583 2,303 SH   SOLE 0 0 0 2,303
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,535 50,598 SH   SOLE 0 0 0 50,598
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 26,461 272,401 SH   SOLE 0 0 0 272,401
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 20,561 380,279 SH   SOLE 0 0 0 380,279
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 287 3,451 SH   SOLE 0 0 0 3,451
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,033 7,322 SH   SOLE 0 0 0 7,322
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,530 117,154 SH   SOLE 0 0 0 117,154
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,397 15,271 SH   SOLE 0 0 0 15,271
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,238 6,327 SH   SOLE 0 0 0 6,327
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 853 3,100 SH   SOLE 0 0 0 3,100
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 810 6,744 SH   SOLE 0 0 0 6,744
VANGUARD WORLD FDS MATERIALS ETF 92204A801 200 1,277 SH   SOLE 0 0 0 1,277
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 672 3,954 SH   SOLE 0 0 0 3,954
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 950 13,051 SH   SOLE 0 0 0 13,051
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,051 4,701 SH   SOLE 0 0 0 4,701
VANGUARD WORLD FDS UTILITIES ETF 92204A876 232 1,691 SH   SOLE 0 0 0 1,691
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 493 2,838 SH   SOLE 0 0 0 2,838
VEEVA SYS INC CL A COM 922475108 1,756 6,452 SH   SOLE 0 540 0 5,912
VERISK ANALYTICS INC COM 92345Y106 3,990 19,221 SH   SOLE 0 0 0 19,221
VERIZON COMMUNICATIONS INC COM 92343V104 27,185 462,729 SH   SOLE 0 4,901 0 457,828
VIACOMCBS INC CL B 92556H206 238 6,388 SH   SOLE 0 0 0 6,388
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3,102 266,983 SH   SOLE 0 0 0 266,983
VIRTU FINL INC CL A 928254101 1,150 45,711 SH   SOLE 0 5,799 0 39,912
VISA INC COM CL A 92826C839 2,761 12,623 SH   SOLE 0 0 0 12,623
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 16,244 985,722 SH   SOLE 0 0 0 985,722
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,544 389,791 SH   SOLE 0 0 0 389,791
WALMART INC COM 931142103 15,036 104,308 SH   SOLE 0 4,080 0 100,228
WASTE MGMT INC DEL COM 94106L109 385 3,271 SH   SOLE 0 0 0 3,271
WATSCO INC COM 942622200 1,071 4,730 SH   SOLE 0 1,022 0 3,708
WEC ENERGY GROUP INC COM 92939U106 445 4,845 SH   SOLE 0 0 0 4,845
WELLS FARGO CO NEW COM 949746101 12,124 401,743 SH   SOLE 0 0 0 401,743
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 10,658 10,721,000 SH   SOLE 0 15,000 0 10,706,000
WHEATON PRECIOUS METALS CORP COM 962879102 314 7,535 SH   SOLE 0 0 0 7,535
WHIRLPOOL CORP COM 963320106 1,187 6,581 SH   SOLE 0 0 0 6,581
WILLIAMS COS INC COM 969457100 9,041 450,927 SH   SOLE 0 0 0 450,927
WILLIAMS SONOMA INC COM 969904101 12,647 124,192 SH   SOLE 0 0 0 124,192
WISDOMTREE TR FLOATNG RAT TREA 97717X628 596 23,778 SH   SOLE 0 0 0 23,778
WORLD FUEL SVCS CORP COM 981475106 509 16,338 SH   SOLE 0 1,840 0 14,498
WP CAREY INC COM 92936U109 27,961 396,168 SH   SOLE 0 0 0 396,168
XPO LOGISTICS INC COM 983793100 28,286 237,300 SH   SOLE 0 1,053 0 236,247
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31,415 81,741 SH   SOLE 0 0 0 81,741