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 LABORATORIES Common 002824100 15,904 113,000 SH   SOLE   113,000 0 0
ABBVIE, INC. Common 00287Y109 13,405 99,000 SH   SOLE   99,000 0 0
ABERDEEN JAPAN EQUITY FUN Common 00306J109 1,256 154,433 SH   SOLE   154,433 0 0
ADAMS DIVERSIFIED EQUITY Common 006212104 24,489 1,261,646 SH   SOLE   1,261,646 0 0
ADAMS NATURALS RESOURCES Common 00548F105 4,797 290,405 SH   SOLE   290,405 0 0
ADOBE, INC. Common 00724F101 12,475 22,000 SH   SOLE   22,000 0 0
ADVANCED MICRO DEVICES Common 007903107 12,663 88,000 SH   SOLE   88,000 0 0
AIR PRODUCTS & CHEMICALS Common 009158106 5,477 18,000 SH   SOLE   18,000 0 0
ALLIANZGI NFJ DIVIDEND Sh Ben Int 92840R101 3,154 196,399 SH   SOLE   196,399 0 0
ALPHABET, INC. - CLASS C Common, Cl C 02079K107 90,859 31,400 SH   SOLE   31,400 0 0
AMAZON.COM INC Common 023135106 107,366 32,200 SH   SOLE   32,200 0 0
AMERICAN ELECTRIC POWER Common 025537101 3,559 40,000 SH   SOLE   40,000 0 0
AMERICAN EXPRESS COMPANY Common 025816109 6,053 37,000 SH   SOLE   37,000 0 0
AMERICAN TOWER CORP Common 03027X100 11,408 39,000 SH   SOLE   39,000 0 0
American Water Works Common 030420103 2,833 15,000 SH   SOLE   15,000 0 0
ANALOG DEVICES INC Common 032654105 2,109 12,000 SH   SOLE   12,000 0 0
ANTHEM, INC. Common 036752103 9,271 20,000 SH   SOLE   20,000 0 0
AON PLC Common, Cl A G0403H108 5,110 17,000 SH   SOLE   17,000 0 0
APPLE, INC. Common 037833100 118,262 666,000 SH   SOLE   666,000 0 0
APPLIED MATERIALS INC Common 038222105 9,284 59,000 SH   SOLE   59,000 0 0
AUTODESK INC Common 052769106 6,186 22,000 SH   SOLE   22,000 0 0
BALL CORP Common 058498106 1,925 20,000 SH   SOLE   20,000 0 0
BANK OF AMERICA CORP Common 060505104 24,025 540,000 SH   SOLE   540,000 0 0
BANK OF NEW YORK MELLON Common 064058100 871 15,000 SH   SOLE   15,000 0 0
BERKSHIRE HATHAWAY INC-B Common, Cl B 084670702 49,036 164,000 SH   SOLE   164,000 0 0
BIOGEN IDEC, INC. Common 09062X103 3,839 16,000 SH   SOLE   16,000 0 0
BOEING CO Common 097023105 9,663 48,000 SH   SOLE   48,000 0 0
BOOKING HOLDINGS, INC. Common 09857L108 8,397 3,500 SH   SOLE   3,500 0 0
BOSTON SCIENTIFIC CORP Common 101137107 5,268 124,000 SH   SOLE   124,000 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 11,410 183,000 SH   SOLE   183,000 0 0
CBRE GROUP INC Common 12504L109 2,821 26,000 SH   SOLE   26,000 0 0
CENTENE CORPORATION Common 15135B101 4,285 52,000 SH   SOLE   52,000 0 0
CHARLES SCHWAB CORP Common 808513105 10,092 120,000 SH   SOLE   120,000 0 0
CHARTER COMMUNICATIONS -A Common, Cl A 16119P108 11,279 17,300 SH   SOLE   17,300 0 0
CIGNA CORP Common 125523100 7,348 32,000 SH   SOLE   32,000 0 0
CINTAS CORP Common 172908105 3,545 8,000 SH   SOLE   8,000 0 0
CISCO SYSTEMS INC Common 17275R102 2,725 43,000 SH   SOLE   43,000 0 0
CITIGROUP, INC. Common 172967424 10,870 180,000 SH   SOLE   180,000 0 0
CLEARBRIDGE ENERGY OPPORT Common 18469P209 5,563 254,717 SH   SOLE   254,717 0 0
CLEARBRIDGE MLP & MID TOT Common 18469Q207 2,699 113,874 SH   SOLE   113,874 0 0
CLEARBRIDGE MLP & MIDSTRE Common 184692200 7,953 295,545 SH   SOLE   295,545 0 0
COCA-COLA CO (THE) Common 191216100 19,895 336,000 SH   SOLE   336,000 0 0
COMCAST CORP - CLASS A Common, Cl A 20030N101 15,300 304,000 SH   SOLE   304,000 0 0
CONSTELLATION BRANDS INC Common 21036P108 3,765 15,000 SH   SOLE   15,000 0 0
CORTEVA, INC. Common 22052L104 2,790 59,000 SH   SOLE   59,000 0 0
COSTCO WHOLESALE CORP Common 22160K105 22,424 39,500 SH   SOLE   39,500 0 0
CSX CORPORATION Common 126408103 7,558 201,000 SH   SOLE   201,000 0 0
CUSHING INFRA INCM FND Sh Ben Int 231647207 1,123 25,514 SH   SOLE   25,514 0 0
CVS HEALTH CORP Common 126650100 9,697 94,000 SH   SOLE   94,000 0 0
DexCom Inc Common 252131107 537 1,000 SH   SOLE   1,000 0 0
DIGITAL REALTY TRUST Common 253868103 4,245 24,000 SH   SOLE   24,000 0 0
Dollar General Corp Common 256677105 4,952 21,000 SH   SOLE   21,000 0 0
DOW, INC. Common 260557103 2,099 37,000 SH   SOLE   37,000 0 0
DUPONT DE NEMOURS INC Common 26614N102 3,554 44,000 SH   SOLE   44,000 0 0
EBAY INC Common 278642103 3,857 58,000 SH   SOLE   58,000 0 0
ECOLAB INC Common 278865100 3,050 13,000 SH   SOLE   13,000 0 0
EDWARDS LIFESCIENCES Common 28176E108 5,052 39,000 SH   SOLE   39,000 0 0
ELI LILLY & CO Common 532457108 17,954 65,000 SH   SOLE   65,000 0 0
ENERGY SELECT SECTOR SPDR Common 81369Y506 22,422 404,000 SH   SOLE   404,000 0 0
EQUINIX, INC. Common 29444U700 7,613 9,000 SH   SOLE   9,000 0 0
ESTEE LAUDER CO. - CL A Common, Cl A 518439104 7,404 20,000 SH   SOLE   20,000 0 0
EXELON CORPORATION Common 30161N101 4,638 80,300 SH   SOLE   80,300 0 0
FACEBOOK, INC - CLASS A Common, Cl A 30303M102 36,999 110,000 SH   SOLE   110,000 0 0
FEDEX CORPORATION Common 31428X106 3,621 14,000 SH   SOLE   14,000 0 0
FIDELITY NATL INFORM SERV Common 31620M106 4,803 44,000 SH   SOLE   44,000 0 0
FIRST TR/DYN EUR EQTY INC Sh Ben Int 33740D107 3,844 289,469 SH   SOLE   289,469 0 0
FIRST TRUST ENERGY Sh Ben Int 33738C103 1,673 123,545 SH   SOLE   123,545 0 0
FISERV Common 337738108 4,774 46,000 SH   SOLE   46,000 0 0
FORD MOTOR CO. Common 345370860 4,154 200,000 SH   SOLE   200,000 0 0
FREEPORT MCMORAN, INC. Common 35671D857 5,842 140,000 SH   SOLE   140,000 0 0
GABELLI GLBL SMALL & MID Sh Ben Int 36249W104 594 37,342 SH   SOLE   37,342 0 0
GAMCO NATURAL RESOURCES Sh Ben Int 36465E101 2,131 398,244 SH   SOLE   398,244 0 0
GENERAL AMERICAN INVESTOR Common 368802104 19,516 441,530 SH   SOLE   441,530 0 0
GENERAL DYNAMICS CORP Common 369550108 4,795 23,000 SH   SOLE   23,000 0 0
GENERAL ELECTRIC CO Common 369604301 8,502 90,000 SH   SOLE   90,000 0 0
GENERAL MOTORS COMPANY Common 37045V100 6,332 108,000 SH   SOLE   108,000 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 9,946 26,000 SH   SOLE   26,000 0 0
GOLDMAN SACHS MLP ENERGY Sh Ben Int 38148G206 3,298 320,203 SH   SOLE   320,203 0 0
HCA HEALTHCARE, INC. Common 40412C101 6,680 26,000 SH   SOLE   26,000 0 0
HILTON WORLDWIDE HOLDINGS Common 43300A203 2,496 16,000 SH   SOLE   16,000 0 0
HONEYWELL INTERNATL INC Common 438516106 13,553 65,000 SH   SOLE   65,000 0 0
HP, INC. Common 40434L105 527 14,000 SH   SOLE   14,000 0 0
HUMANA INC Common 444859102 5,566 12,000 SH   SOLE   12,000 0 0
IDEXX LABORATORIES INC Common 45168D104 3,951 6,000 SH   SOLE   6,000 0 0
INTEL CORPORATION Common 458140100 17,510 340,000 SH   SOLE   340,000 0 0
INTERCONTINENTAL EXCHANGE Common 45866F104 2,530 18,500 SH   SOLE   18,500 0 0
INTERNAT FLAVORS & FRAG Common 459506101 3,013 20,000 SH   SOLE   20,000 0 0
INTUIT INC Common 461202103 13,508 21,000 SH   SOLE   21,000 0 0
INVESCO QQQ TRUST SERIES Common 46090E103 13,527 34,000 SH   SOLE   34,000 0 0
IQVIA HOLDINGS INC. Common 46266C105 5,643 20,000 SH   SOLE   20,000 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 11,448 24,000 SH   SOLE   24,000 0 0
JAPAN SMALLER CAPITAL FD Common 47109U104 3,740 475,215 SH   SOLE   475,215 0 0
JOHNSON & JOHNSON Common 478160104 15,123 88,400 SH   SOLE   88,400 0 0
JOHNSON CONTROLS INTL Common G51502105 4,879 60,000 SH   SOLE   60,000 0 0
JPMORGAN CHASE & CO Common 46625H100 40,696 257,000 SH   SOLE   257,000 0 0
KAYNE ANDERSON MIDSTREAM Common 48661E108 5,872 816,683 SH   SOLE   816,683 0 0
KINDER MORGAN, INC. Common 49456B101 1,586 100,000 SH   SOLE   100,000 0 0
KOREA FUND, INC. Common 500634209 463 13,482 SH   SOLE   13,482 0 0
L3HARRIS TECHNOLOGIES,INC Common 502431109 2,132 10,000 SH   SOLE   10,000 0 0
LAM RESEARCH CORP. Common 512807108 5,753 8,000 SH   SOLE   8,000 0 0
LINDE PLC Common G5494J103 7,275 21,000 SH   SOLE   21,000 0 0
LMP CAPITAL & INCOME FUND Common 50208A102 4,567 300,472 SH   SOLE   300,472 0 0
LOCKHEED MARTIN CORP Common 539830109 7,464 21,000 SH   SOLE   21,000 0 0
LOWE'S COMPANIES INC Common 548661107 15,767 61,000 SH   SOLE   61,000 0 0
MACQUARIE GL TOTAL RE FD Common 55608D101 3,874 160,533 SH   SOLE   160,533 0 0
MARRIOTT INTL - CL A Common 571903202 2,313 14,000 SH   SOLE   14,000 0 0
MASTERCARD INC - CLASS A Common, Cl A 57636Q104 24,793 69,000 SH   SOLE   69,000 0 0
MCDONALD'S CORPORATION Common 580135101 5,898 22,000 SH   SOLE   22,000 0 0
MCKESSON CORP. Common 58155Q103 3,480 14,000 SH   SOLE   14,000 0 0
MEDTRONIC PLC Common G5960L103 12,724 123,000 SH   SOLE   123,000 0 0
MERCK & CO., INC. Common 58933Y105 12,109 158,000 SH   SOLE   158,000 0 0
MICRON TECHNOLOGY INC Common 595112103 3,726 40,000 SH   SOLE   40,000 0 0
MICROSOFT CORPORATION Common 594918104 103,587 308,000 SH   SOLE   308,000 0 0
MODERNA, INC. Common 60770K107 1,270 5,000 SH   SOLE   5,000 0 0
MONSTER BEVERAGE CORP Common 61174X109 3,073 32,000 SH   SOLE   32,000 0 0
MOODY'S CORP Common 615369105 4,687 12,000 SH   SOLE   12,000 0 0
MORGAN STANLEY INDIA INV Common 61745C105 6,574 246,209 SH   SOLE   246,209 0 0
NETFLIX, INC. Common 64110L106 18,676 31,000 SH   SOLE   31,000 0 0
NEW GERMANY FUND. INC. Common 644465106 1,202 81,185 SH   SOLE   81,185 0 0
NEWMONT CORPORATION Common 651639106 4,341 70,000 SH   SOLE   70,000 0 0
NEXTERA ENERGY, INC. Common 65339F101 14,004 150,000 SH   SOLE   150,000 0 0
NIKE INC CL B Common, Cl B 654106103 16,000 96,000 SH   SOLE   96,000 0 0
NORFOLK SOUTHERN CORP Common 655844108 7,443 25,000 SH   SOLE   25,000 0 0
NORTHROP GRUMMAN CORP Common 666807102 5,419 14,000 SH   SOLE   14,000 0 0
NUBRGR BRMN MLP ENRGY INC Common 64129H104 2,990 570,661 SH   SOLE   570,661 0 0
NUVEEN REAL ASSET INCOME Sh Ben Int 67074Y105 1,109 68,805 SH   SOLE   68,805 0 0
NVIDIA CORP Common 67066G104 41,999 142,800 SH   SOLE   142,800 0 0
ORACLE CORPORATION Common 68389X105 2,180 25,000 SH   SOLE   25,000 0 0
PARKER HANNIFIN CORP Common 701094104 1,591 5,000 SH   SOLE   5,000 0 0
PAYPAL HOLDINGS, INC. Common 70450Y103 8,863 47,000 SH   SOLE   47,000 0 0
PHILIP MORRIS INT'L, INC. Common 718172109 12,825 135,000 SH   SOLE   135,000 0 0
PROCTER AND GAMBLE CO. Common 742718109 20,938 128,000 SH   SOLE   128,000 0 0
PROGRESSIVE CORPORATION Common 743315103 4,414 43,000 SH   SOLE   43,000 0 0
PROLOGIS, INC. Common 74340W103 3,367 20,000 SH   SOLE   20,000 0 0
PUBLIC STORAGE Common 74460D109 5,244 14,000 SH   SOLE   14,000 0 0
QUALCOMM, INC. Common 747525103 12,618 69,000 SH   SOLE   69,000 0 0
REGENERON PHARMACEUTICALS Common 75886F107 1,263 2,000 SH   SOLE   2,000 0 0
ROPER TECHNOLOGIES INC. Common 776696106 4,673 9,500 SH   SOLE   9,500 0 0
ROYCE MICRO-CAP TRUST INC Common 780915104 6,945 601,315 SH   SOLE   601,315 0 0
S&P GLOBAL INC Common 78409V104 8,967 19,000 SH   SOLE   19,000 0 0
SALESFORCE.COM INC Common 79466L302 10,673 42,000 SH   SOLE   42,000 0 0
SBA COMMUNICATIONS CORP Common 78410G104 3,501 9,000 SH   SOLE   9,000 0 0
SOUTHWEST AIRLINES CO Common 844741108 2,185 51,000 SH   SOLE   51,000 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 9,974 21,000 SH   SOLE   21,000 0 0
STARBUCKS CORP Common 855244109 4,094 35,000 SH   SOLE   35,000 0 0
STRYKER CORPORATION Common 863667101 8,023 30,000 SH   SOLE   30,000 0 0
SWISS HELVETIA FUND Common 870875101 954 96,023 SH   SOLE   96,023 0 0
SYSCO CORPORATION Common 871829107 3,378 43,000 SH   SOLE   43,000 0 0
T ROWE PRICE GROUP INC Common 74144T108 1,573 8,000 SH   SOLE   8,000 0 0
TARGET CORPORATION Common 87612E106 2,777 12,000 SH   SOLE   12,000 0 0
TECHNOLOGY SELECT SPDR Common 81369Y803 13,040 75,000 SH   SOLE   75,000 0 0
TEMPLETON EMERGING MRKT Common 880191101 2,043 127,364 SH   SOLE   127,364 0 0
TESLA, INC. Common 88160R101 34,874 33,000 SH   SOLE   33,000 0 0
THE GABELLI HLTHCARE WELL Sh Ben Int 36246K103 3,339 246,069 SH   SOLE   246,069 0 0
THE GDL FUND Sh Ben Int 361570104 1,584 177,380 SH   SOLE   177,380 0 0
THE MEXICO FUND, INC. Common 592835102 606 38,498 SH   SOLE   38,498 0 0
THE TJX COMPANIES INC Common 872540109 2,627 34,600 SH   SOLE   34,600 0 0
THE WALT DISNEY CO Common 254687106 17,812 115,000 SH   SOLE   115,000 0 0
THERMO FISHER SCIENTIFIC Common 883556102 14,679 22,000 SH   SOLE   22,000 0 0
TRANSDIGM GROUP Common 893641100 3,181 5,000 SH   SOLE   5,000 0 0
TRI CONTINENTAL Common 895436103 3,727 111,511 SH   SOLE   111,511 0 0
TWITTER INC. Common 90184L102 2,334 54,000 SH   SOLE   54,000 0 0
UNION PACIFIC CORP Common 907818108 14,864 59,000 SH   SOLE   59,000 0 0
UNITED PARCEL SERVICE B Common, Cl B 911312106 12,860 60,000 SH   SOLE   60,000 0 0
UNITEDHEALTH GROUP, INC. Common 91324P102 42,180 84,000 SH   SOLE   84,000 0 0
VERTEX PHARMACEUTICALS Common 92532F100 4,831 22,000 SH   SOLE   22,000 0 0
VIRTUS ALLIANZGI EQUITY Sh Ben Int 92841M101 6,057 200,951 SH   SOLE   200,951 0 0
VISA, INC. - CLASS A Common, Cl A 92826C839 30,990 143,000 SH   SOLE   143,000 0 0
WALGREENS BOOTS ALLIANCE Common 931427108 3,130 60,000 SH   SOLE   60,000 0 0
WALMART, INC. Common 931142103 5,354 37,000 SH   SOLE   37,000 0 0
WASTE MANAGEMENT INC Common 94106L109 5,508 33,000 SH   SOLE   33,000 0 0
WELLS FARGO & CO Common 949746101 14,010 292,000 SH   SOLE   292,000 0 0
ZIMMER BIOMET HOLDINGS Common 98956P102 3,303 26,000 SH   SOLE   26,000 0 0