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
AGILENT TECHNOLOGIES INC Common 00846U101 2,322 23,000 SH   SOLE   23,000 0 0
APPLE, INC. Common 037833100 69,023 596,000 SH   SOLE   596,000 0 0
ABBVIE, INC. Common 00287Y109 11,474 131,000 SH   SOLE   131,000 0 0
ABBOTT LABORATORIES Common 002824100 13,060 120,000 SH   SOLE   120,000 0 0
ACCENTURE PLC - CLASS A Common, Cl A G1151C101 11,751 52,000 SH   SOLE   52,000 0 0
ADOBE, INC. Common 00724F101 16,184 33,000 SH   SOLE   33,000 0 0
AUTOMATIC DATA PROCESSING Common 053015103 2,092 15,000 SH   SOLE   15,000 0 0
AUTODESK INC Common 052769106 3,696 16,000 SH   SOLE   16,000 0 0
AMERICAN ELECTRIC POWER Common 025537101 2,288 28,000 SH   SOLE   28,000 0 0
ALLSTATE CORPORATION Common 020002101 2,165 23,000 SH   SOLE   23,000 0 0
AMGEN, INC. Common 031162100 10,166 40,000 SH   SOLE   40,000 0 0
AMERICAN TOWER CORP Common 03027X100 5,560 23,000 SH   SOLE   23,000 0 0
AMAZON.COM INC Common 023135106 96,666 30,700 SH   SOLE   30,700 0 0
ANTHEM, INC. Common 036752103 5,103 19,000 SH   SOLE   19,000 0 0
AON PLC Common, Cl A G0403H108 2,476 12,000 SH   SOLE   12,000 0 0
AIR PRODUCTS & CHEMICALS Common 009158106 5,659 19,000 SH   SOLE   19,000 0 0
ACTIVISION BLIZZARD, INC. Common 00507V109 2,429 30,000 SH   SOLE   30,000 0 0
American Water Works Common 030420103 724 5,000 SH   SOLE   5,000 0 0
ABERDEEN GLOBAL PREM PROP Sh Ben Int 00302L108 3,236 702,003 SH   SOLE   702,003 0 0
BANK OF AMERICA CORP Common 060505104 5,565 231,000 SH   SOLE   231,000 0 0
BAXTER INTERNATIONAL INC Common 071813109 965 12,000 SH   SOLE   12,000 0 0
BLACKROCK RESOUR & COMM Sh Ben Int 09257A108 7,807 1,312,052 SH   SOLE   1,312,052 0 0
BECTON, DICKINSON AND CO. Common 075887109 3,025 13,000 SH   SOLE   13,000 0 0
BLACKROCK INTERNTNL GR IN Sh Ben Int 092524107 696 132,000 SH   SOLE   132,000 0 0
BIOGEN IDEC, INC. Common 09062X103 3,394 11,965 SH   SOLE   11,965 0 0
BLACKROCK, INC. Common 09247X101 2,254 4,000 SH   SOLE   4,000 0 0
BLACK ROCK HEALTH SCI TR Common 09260E105 2,123 89,000 SH   SOLE   89,000 0 0
BLACKROCK GL OPP EQ TRUST Sh Ben Int 092501105 1,923 200,956 SH   SOLE   200,956 0 0
BERKSHIRE HATHAWAY INC-B Common, Cl B 084670702 21,933 103,000 SH   SOLE   103,000 0 0
MORGAN STANLEY CHINA Common 617468103 7,013 332,053 SH   SOLE   332,053 0 0
CHUBB LTD Common H1467J104 1,161 10,000 SH   SOLE   10,000 0 0
CENTRAL EUROPE RUSSIA & T Common 153436100 1,444 73,499 SH   SOLE   73,499 0 0
CLEARBRIDGE ENERGY MLP FUND Common 184692200 1,613 145,964 SH   SOLE   145,964 0 0
CHARTER COMMUNICATIONS -A Common, Cl A 16119P108 10,801 17,300 SH   SOLE   17,300 0 0
CIGNA CORP Common 125523100 4,295 25,354 SH   SOLE   25,354 0 0
COLGATE-PALMOLIVE COMPANY Common 194162103 1,543 20,000 SH   SOLE   20,000 0 0
CLOROX COMPANY (THE) Common 189054109 1,892 9,000 SH   SOLE   9,000 0 0
COMCAST CORP - CLASS A Common, Cl A 20030N101 20,262 438,000 SH   SOLE   438,000 0 0
CME GROUP, INC. Common 12572Q105 1,338 8,000 SH   SOLE   8,000 0 0
CUMMINS INC. Common 231021106 1,478 7,000 SH   SOLE   7,000 0 0
COSTCO WHOLESALE CORP Common 22160K105 14,023 39,500 SH   SOLE   39,500 0 0
CALAMOS LONG SHORT EQ Common 12812C106 1,599 110,125 SH   SOLE   110,125 0 0
CSX CORPORATION Common 126408103 2,019 26,000 SH   SOLE   26,000 0 0
CINTAS CORP Common 172908105 2,663 8,000 SH   SOLE   8,000 0 0
CLEARBRIDGE ENERGY MLP TOTAL RETURN FUND Common 18469Q207 618 61,740 SH   SOLE   61,740 0 0
CVS HEALTH CORP Common 126650100 5,490 94,000 SH   SOLE   94,000 0 0
DOMINION ENERGY, INC. Common 25746U109 3,789 48,000 SH   SOLE   48,000 0 0
DEERE & COMPANY Common 244199105 7,092 32,000 SH   SOLE   32,000 0 0
Dollar General Corp Common 256677105 4,402 21,000 SH   SOLE   21,000 0 0
NUVEEN DOW30 DYN OVERWRT Common 67075F105 704 51,997 SH   SOLE   51,997 0 0
DOW, INC. Common 260557103 1,633 34,704 SH   SOLE   34,704 0 0
DUFF & PHELPS UTILITY INF Common 26433C105 6,145 595,460 SH   SOLE   595,460 0 0
DUKE ENERGY CORP Common 26441C204 3,011 34,000 SH   SOLE   34,000 0 0
DexCom Inc Common 252131107 824 2,000 SH   SOLE   2,000 0 0
ELECTRONIC ARTS INC Common 285512109 2,739 21,000 SH   SOLE   21,000 0 0
EBAY INC Common 278642103 2,501 48,000 SH   SOLE   48,000 0 0
ECOLAB INC Common 278865100 1,399 7,000 SH   SOLE   7,000 0 0
CLEARBRIDGE ENERGY OPPORT Common 18469P209 527 60,124 SH   SOLE   60,124 0 0
EMERSON ELECTRIC COMPANY Common 291011104 2,754 42,000 SH   SOLE   42,000 0 0
WELLS FARGO ADVANTAGE GLB Sh Ben Int 94987C103 1,411 333,589 SH   SOLE   333,589 0 0
EQUINIX, INC. Common 29444U700 4,713 6,200 SH   SOLE   6,200 0 0
EVERSOURCE ENERGY Common 30040W108 1,838 22,000 SH   SOLE   22,000 0 0
EDWARDS LIFESCIENCES Common 28176E108 1,197 15,000 SH   SOLE   15,000 0 0
EXELON CORPORATION Common 30161N101 1,073 30,000 SH   SOLE   30,000 0 0
FASTENAL COMPANY Common 311900104 1,849 41,000 SH   SOLE   41,000 0 0
FIRST TR/DYN EUR EQTY INC Sh Ben Int 33740D107 2,063 205,275 SH   SOLE   205,275 0 0
FIRST TRUST MLP & ENERGY Sh Ben Int 33739B104 824 177,534 SH   SOLE   177,534 0 0
FIRST TRUST ENERGY INCOME Sh Ben Int 33738G104 2,324 256,530 SH   SOLE   256,530 0 0
FIRST TRUST ENERGY Sh Ben Int 33738C103 770 85,990 SH   SOLE   85,990 0 0
FISERV Common 337738108 4,946 48,000 SH   SOLE   48,000 0 0
FORTIVE CORPORATION Common 34959J108 1,143 15,000 SH   SOLE   15,000 0 0
SPROTT FOCUS TRUST, INC. Common 85208J109 587 98,653 SH   SOLE   98,653 0 0
GENERAL AMERICAN INVESTOR Common 368802104 16,667 490,939 SH   SOLE   490,939 0 0
GENERAL DYNAMICS CORP Common 369550108 3,184 23,000 SH   SOLE   23,000 0 0
THE GDL FUND Sh Ben Int 361570104 2,182 260,349 SH   SOLE   260,349 0 0
GABELLI DIVIDEND & INCOME Sh Ben Int 36242H104 6,526 355,636 SH   SOLE   355,636 0 0
GOLDMAN SACHS MLP ENERGY Sh Ben Int 38148G206 4,777 798,750 SH   SOLE   798,750 0 0
GABELLI GLBL SMALL & MID Sh Ben Int 36249W104 1,020 101,104 SH   SOLE   101,104 0 0
GILEAD SCIENCES, INC Common 375558103 5,940 94,000 SH   SOLE   94,000 0 0
GENERAL MILLS INC Common 370334104 2,652 43,000 SH   SOLE   43,000 0 0
CLOUGH GLOBAL OPPORTUNITY Sh Ben Int 18914E106 1,980 211,978 SH   SOLE   211,978 0 0
CLOUGH GLOBAL EQUITY FUND Common 18914C100 2,114 188,560 SH   SOLE   188,560 0 0
GAMCO NATURAL RESOURCES Sh Ben Int 36465E101 215 43,460 SH   SOLE   43,460 0 0
ALPHABET, INC. - CLASS C Common, Cl C 02079K107 41,149 28,000 SH   SOLE   28,000 0 0
GUGGENHEIM ENH EQ INC FD Sh Ben Int 40167B100 5,312 974,713 SH   SOLE   974,713 0 0
THE GABELLI HLTHCARE WELL Sh Ben Int 36246K103 2,220 215,107 SH   SOLE   215,107 0 0
JOHN HANCOCK HEDGED Sh Ben Int 47804L102 959 90,854 SH   SOLE   90,854 0 0
HONEYWELL INTERNATL INC Common 438516106 5,761 35,000 SH   SOLE   35,000 0 0
HORMEL FOODS CORP. Common 440452100 1,320 27,000 SH   SOLE   27,000 0 0
HUMANA INC Common 444859102 3,725 9,000 SH   SOLE   9,000 0 0
INTERCONTINENTAL EXCHANGE Common 45866F104 4,002 40,000 SH   SOLE   40,000 0 0
VOYA INFASTRUCTURE INDUS Sh Ben Int 92912X101 2,391 251,378 SH   SOLE   251,378 0 0
INDIA FUND, INC. Common 454089103 3,476 210,681 SH   SOLE   210,681 0 0
VOYA GLOBAL EQUITY DIVD Sh Ben Int 92912T100 696 140,650 SH   SOLE   140,650 0 0
CBRE CLARION GLOBAL REAL Sh Ben Int 12504G100 16,042 2,682,670 SH   SOLE   2,682,670 0 0
MORGAN STANLEY INDIA INV Common 61745C105 4,990 287,629 SH   SOLE   287,629 0 0
IHS MARKIT LTD Common G47567105 2,355 30,000 SH   SOLE   30,000 0 0
INTEL CORPORATION Common 458140100 16,052 310,000 SH   SOLE   310,000 0 0
INGERSOLL-RAND INC Common 45687V106 251 7,059 SH   SOLE   7,059 0 0
NEW IRELAND FUND Common 645673104 200 23,807 SH   SOLE   23,807 0 0
ABERDEEN JAPAN EQUITY FUN Common 00306J109 311 37,631 SH   SOLE   37,631 0 0
JOHNSON & JOHNSON Common 478160104 30,327 203,700 SH   SOLE   203,700 0 0
JAPAN SMALLER CAPITAL FD Common 47109U104 752 86,716 SH   SOLE   86,716 0 0
JPMORGAN CHASE & CO Common 46625H100 9,146 95,000 SH   SOLE   95,000 0 0
NUVEEN REAL ASSET INCOME Sh Ben Int 67074Y105 2,397 198,728 SH   SOLE   198,728 0 0
NUVEEN REAL ESTATE INC Sh Ben Int 67071B108 717 95,027 SH   SOLE   95,027 0 0
NUVEEN TAX-ADV TOT RET ST Sh Ben Int 67090H102 1,164 145,301 SH   SOLE   145,301 0 0
NUVEEN TAX-ADV DIV FUND Sh Ben Int 67073G105 2,223 170,095 SH   SOLE   170,095 0 0
KOREA FUND, INC. Common 500634209 398 13,415 SH   SOLE   13,415 0 0
KIMBERLY CLARK CORP Common 494368103 3,692 25,000 SH   SOLE   25,000 0 0
KAYNE ANDERSON MIDSTREAM Common 48661E108 575 142,645 SH   SOLE   142,645 0 0
KROGER COMPANY Common 501044101 2,035 60,000 SH   SOLE   60,000 0 0
KAYNE ANDERSON MLP INVEST Common 486606106 4,176 1,046,529 SH   SOLE   1,046,529 0 0
ELI LILLY & CO Common 532457108 7,253 49,000 SH   SOLE   49,000 0 0
LOCKHEED MARTIN CORP Common 539830109 10,732 28,000 SH   SOLE   28,000 0 0
LOWE'S COMPANIES INC Common 548661107 8,791 53,000 SH   SOLE   53,000 0 0
MASTERCARD INC - CLASS A Common, Cl A 57636Q104 10,145 30,000 SH   SOLE   30,000 0 0
MCKESSON CORP. Common 58155Q103 1,936 13,000 SH   SOLE   13,000 0 0
MOODY'S CORP Common 615369105 4,058 14,000 SH   SOLE   14,000 0 0
MAC/1ST GL IN/UT DIV & IN Sh Ben Int 55607W100 227 29,519 SH   SOLE   29,519 0 0
MACQUARIE GL TOTAL RE FD Common 55608D101 5,341 304,357 SH   SOLE   304,357 0 0
MCCORMICK & CO., INC. Common 579780206 1,747 9,000 SH   SOLE   9,000 0 0
MARSH & MCLENNAN COS INC Common 571748102 4,129 36,000 SH   SOLE   36,000 0 0
MONSTER BEVERAGE CORP Common 61174X109 3,208 40,000 SH   SOLE   40,000 0 0
MERCK & CO., INC. Common 58933Y105 7,548 91,000 SH   SOLE   91,000 0 0
MICROSOFT CORPORATION Common 594918104 100,622 478,400 SH   SOLE   478,400 0 0
THE MEXICO FUND, INC. Common 592835102 1,250 121,855 SH   SOLE   121,855 0 0
NEXTERA ENERGY, INC. Common 65339F101 6,939 25,000 SH   SOLE   25,000 0 0
NEWMONT CORPORATION Common 651639106 3,744 59,000 SH   SOLE   59,000 0 0
ALLIANZGI NFJ DIVIDEND Sh Ben Int 01883A107 1,870 158,500 SH   SOLE   158,500 0 0
NETFLIX, INC. Common 64110L106 15,501 31,000 SH   SOLE   31,000 0 0
NUBRGR BRMN MLP ENRGY INC Common 64129H104 1,267 532,448 SH   SOLE   532,448 0 0
NORTHROP GRUMMAN CORP Common 666807102 4,101 13,000 SH   SOLE   13,000 0 0
NORFOLK SOUTHERN CORP Common 655844108 3,424 16,000 SH   SOLE   16,000 0 0
NVIDIA CORP Common 67066G104 15,154 28,000 SH   SOLE   28,000 0 0
ORACLE CORPORATION Common 68389X105 10,567 177,000 SH   SOLE   177,000 0 0
O'REILLY AUTOMOTIVE INC Common 67103H107 1,844 4,000 SH   SOLE   4,000 0 0
PAYCHEX INC Common 704326107 638 8,000 SH   SOLE   8,000 0 0
PUBLIC SERVICE ENTPRS GR Common 744573106 384 7,000 SH   SOLE   7,000 0 0
PFIZER INC Common 717081103 7,891 215,000 SH   SOLE   215,000 0 0
PROCTER AND GAMBLE CO. Common 742718109 27,937 201,000 SH   SOLE   201,000 0 0
PROGRESSIVE CORPORATION Common 743315103 4,071 43,000 SH   SOLE   43,000 0 0
PROLOGIS, INC. Common 74340W103 5,333 53,000 SH   SOLE   53,000 0 0
QUALCOMM, INC. Common 747525103 3,060 26,000 SH   SOLE   26,000 0 0
INVESCO QQQ TRUST SERIES Common 46090E103 10,002 36,000 SH   SOLE   36,000 0 0
REGENERON PHARMACEUTICALS Common 75886F107 4,478 8,000 SH   SOLE   8,000 0 0
ROYCE GLOBAL VALUE TRUST Common 78081T104 271 22,100 SH   SOLE   22,100 0 0
ROYCE MICRO-CAP TRUST INC Common 780915104 5,254 685,058 SH   SOLE   685,058 0 0
ROPER TECHNOLOGIES INC. Common 776696106 3,358 8,500 SH   SOLE   8,500 0 0
REPUBLIC SERVICES INC Common 760759100 2,707 29,000 SH   SOLE   29,000 0 0
ROYCE VALUE TRUST, INC. Common 780910105 2,785 220,362 SH   SOLE   220,362 0 0
SBA COMMUNICATIONS CORP Common 78410G104 2,484 7,800 SH   SOLE   7,800 0 0
LMP CAPITAL & INCOME FUND Common 50208A102 3,755 368,118 SH   SOLE   368,118 0 0
SHERWIN-WILLIAMS CO Common 824348106 4,877 7,000 SH   SOLE   7,000 0 0
THE SOUTHERN COMPANY Common 842587107 1,193 22,000 SH   SOLE   22,000 0 0
S&P GLOBAL INC Common 78409V104 7,212 20,000 SH   SOLE   20,000 0 0
SEMPRA ENERGY Common 816851109 2,604 22,000 SH   SOLE   22,000 0 0
STATE STREET CORP Common 857477103 1,483 25,000 SH   SOLE   25,000 0 0
SWISS HELVETIA FUND Common 870875101 421 50,868 SH   SOLE   50,868 0 0
TRUIST FINANCIAL CORP Common 89832Q109 4,146 108,965 SH   SOLE   108,965 0 0
TARGET CORPORATION Common 87612E106 5,825 37,000 SH   SOLE   37,000 0 0
THERMO FISHER SCIENTIFIC Common 883556102 13,246 30,000 SH   SOLE   30,000 0 0
TRANE TECHNOLOGIES Common G8994E103 970 8,000 SH   SOLE   8,000 0 0
TAIWAN FUND, INC. Common 874036106 453 19,654 SH   SOLE   19,654 0 0
TEXAS INSTRUMENTS INC Common 882508104 3,141 22,000 SH   SOLE   22,000 0 0
UNION PACIFIC CORP Common 907818108 7,284 37,000 SH   SOLE   37,000 0 0
UNITED PARCEL SERVICE B Common 911312106 12,930 77,600 SH   SOLE   77,600 0 0
VISA, INC. - CLASS A Common, Cl A 92826C839 10,798 54,000 SH   SOLE   54,000 0 0
VERISK ANALYTICS INC Common 92345Y106 2,409 13,000 SH   SOLE   13,000 0 0
VERTEX PHARMACEUTICALS Common 92532F100 5,442 20,000 SH   SOLE   20,000 0 0
VERIZON COMMUNICATIONS Common 92343V104 17,966 302,000 SH   SOLE   302,000 0 0
WASTE MANAGEMENT INC Common 94106L109 4,300 38,000 SH   SOLE   38,000 0 0
WALMART, INC. Common 931142103 10,213 73,000 SH   SOLE   73,000 0 0
XCEL ENERGY, INC. Common 98389B100 966 14,000 SH   SOLE   14,000 0 0
TECHNOLOGY SELECT SPDR Common 81369Y803 5,135 44,000 SH   SOLE   44,000 0 0
ZOETIS, INC. Common 98978V103 1,984 12,000 SH   SOLE   12,000 0 0