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
ABB LTD SPONSORED ADR COM 000375204 242 12,731 SH   SOLE   6,893 0 5,838
ACCENTURE PLC IRELAND SHS C COM g1151c101 312 2,212 SH   SOLE   1,433 0 779
ALIBABA GROUP HOLDING LTD S COM 01609w102 362 2,643 SH   SOLE   711 0 1,932
ARCH CAPITAL GROUP LTD COM g0450a105 646 24,168 SH   SOLE   16,622 0 7,546
AURORA CANNABIS INC COM COM 05156x108 54 10,820 SH   SOLE   5,850 0 4,970
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 101 19,053 SH   SOLE   2,000 0 17,053
BANK OF MONTREAL COM 063671101 762 11,665 SH   SOLE   11,318 0 347
BCE INC COM NEW COM 05534b760 770 19,468 SH   SOLE   19,468 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 551 14,526 SH   SOLE   6,271 0 8,255
CHINA MOBILE LIMITED SPONSO COM 16941m109 225 4,695 SH   SOLE   511 0 4,184
EATON CORPORATION PLC COM g29183103 766 11,163 SH   SOLE   10,958 0 205
ENBRIDGE INC COM 29250n105 399 12,849 SH   SOLE   9,610 0 3,239
GLAXOSMITHKLINE PLC SPONSOR COM 37733w105 1,092 28,567 SH   SOLE   25,611 0 2,956
HEXO CORP COM COM 428304109 43 12,680 SH   SOLE   5,000 0 7,680
HSBC HOLDINGS PLC SPONSORED COM 404280406 810 19,693 SH   SOLE   19,194 0 499
INFOSYS LIMITED SPONS ADR R COM 456788108 1,191 125,125 SH   SOLE   39,050 0 86,075
INVICTUS MD STRATEGIES CORP COM 46183x802 7 12,500 SH   SOLE   0 0 12,500
LLOYDS BANKING GROUP PLC SP COM 539439109 38 14,675 SH   SOLE   8,500 0 6,175
MEDTRONIC PLC COM COM g5960l103 774 8,507 SH   SOLE   7,754 0 753
NESTLE SA-SPONSORED ADR REP COM 641069406 216 2,669 SH   SOLE   1,725 0 944
NOVAGOLD RESOURCES INC COM COM 66987e206 59 15,000 SH   SOLE   0 0 15,000
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 678 7,905 SH   SOLE   3,860 0 4,045
NOVO NORDISK A/S-ADR REPSTG COM 670100205 587 12,748 SH   SOLE   3,623 0 9,125
NOVOZYMES A/S ADR COM 670108109 912 20,472 SH   SOLE   8,922 0 11,550
PAN AMERICAN SILVER CORP COM 697900108 158 10,825 SH   SOLE   825 0 10,000
PENGROWTH ENERGY CORPORATIO COM 70706p104 5 10,650 SH   SOLE   2,200 0 8,450
PODA TECHNOLOGIES LTD CL A COM 73044h107 0 12,500 SH   SOLE   0 0 12,500
ROCHE HOLDING LTD SPONSORED COM 771195104 1,379 44,678 SH   SOLE   16,256 0 28,422
ROYAL DUTCH SHELL PLC SPONS COM 780259107 923 15,391 SH   SOLE   13,970 0 1,421
SPROTT INC COM 852066109 40 21,033 SH   SOLE   21,033 0 0
TORONTO-DOMINION BANK COM 891160509 415 8,339 SH   SOLE   8,259 0 80
UNILEVER PLC SPONSORED ADR COM 904767704 637 12,184 SH   SOLE   11,474 0 710
2U INC COM 90214j101 1,781 35,829 SH   SOLE   14,919 0 20,910
3M COMPANY COM 88579y101 4,318 22,662 SH   SOLE   14,740 0 7,922
ABBOTT LABORATORIES COM 002824100 2,693 37,236 SH   SOLE   31,338 0 5,898
ABBVIE INC COM 00287y109 2,599 28,189 SH   SOLE   24,408 0 3,781
ACETO CORP N/C FR ACETO CHEMIC COM 004446100 11 12,750 SH   SOLE   7,750 0 5,000
ADVANCED MICRO DEVICES INC COM COM 007903107 317 17,154 SH   SOLE   554 0 16,600
AFLAC INC COM 001055102 626 13,738 SH   SOLE   10,138 0 3,600
AKAMAI TECHNOLOGIES INC COM 00971t101 1,011 16,550 SH   SOLE   5,000 0 11,550
ALBEMARLE CORPORATION COM 012653101 254 3,301 SH   SOLE   3,003 0 298
ALPHABET INC CLASS A COMMON ST COM 02079k305 2,845 2,723 SH   SOLE   1,100 0 1,623
ALPHABET INC CLASS C CAPITAL S COM 02079k107 905 874 SH   SOLE   623 0 251
ALPS ETF TR ALERIAN MLP COM 00162q866 212 24,313 SH   SOLE   20,637 0 3,676
ALTRIA GROUP INC COM 02209s103 2,095 42,427 SH   SOLE   24,489 0 17,938
AMAZON.COM INC COM 023135106 1,627 1,083 SH   SOLE   718 0 365
AMEREN CORP COM 023608102 264 4,041 SH   SOLE   2,956 0 1,085
AMERICAN DEFENSE SYSTEMS INC COM 025351107 1 32,200 SH   SOLE   0 0 32,200
AMERICAN ELECTRIC POWER CO INC COM 025537101 1,123 15,031 SH   SOLE   14,196 0 835
AMERICAN EXPRESS COMPANY COM 025816109 691 7,250 SH   SOLE   750 0 6,500
AMGEN INC COM 031162100 1,948 10,007 SH   SOLE   4,782 0 5,224
ANNALY CAPITAL MANAGEMENT INC COM 035710409 538 54,760 SH   SOLE   50,737 0 4,023
APPLE INC COM 037833100 5,028 31,878 SH   SOLE   19,054 0 12,824
APPLIED VISUAL SCIENCES INC COM 038287108 2 1,325,000 SH   SOLE   150,000 0 1,175,000
AT&T INC COM 00206r102 2,715 95,146 SH   SOLE   70,317 0 24,828
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 290 2,208 SH   SOLE   955 0 1,253
AUTOZONE INC COM 053332102 218 260 SH   SOLE   156 0 104
BANK OF AMERICA CORP COM 060505104 1,001 40,643 SH   SOLE   21,365 0 19,277
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 5,663 27,734 SH   SOLE   12,345 0 15,389
BLACKROCK 2022 GLOBAL INCOME O COM 09258p104 132 15,833 SH   SOLE   5,037 0 10,796
BLACKSTONE GROUP L P (THE) COM COM 09253u108 418 14,025 SH   SOLE   2,053 0 11,973
BLACKSTONE REAL ESTATE INCOME COM 09259k401 250 23,024 SH   SOLE   23,024 0 0
BOEING CO COM 097023105 1,458 4,521 SH   SOLE   1,817 0 2,704
BOOKING HOLDINGS INC COMMON ST COM 09857l108 234 136 SH   SOLE   63 0 73
BRISTOL MYERS SQUIBB CO COM 110122108 1,147 22,061 SH   SOLE   17,441 0 4,620
CASTLIGHT HEALTH INC CL B COM 14862q100 23 10,500 SH   SOLE   0 0 10,500
CATERPILLAR INC COM 149123101 889 6,995 SH   SOLE   6,257 0 738
CHEMED CORPORATION COM 16359r103 215 760 SH   SOLE   760 0 0
CHEVRON CORPORATION COM 166764100 2,428 22,321 SH   SOLE   12,967 0 9,353
CISCO SYSTEMS INC COM 17275r102 1,403 32,371 SH   SOLE   21,372 0 10,999
COCA COLA COMPANY (THE) COM 191216100 1,337 28,235 SH   SOLE   16,618 0 11,617
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 478 7,533 SH   SOLE   2,181 0 5,352
COHEN & STEERS TOTAL RETURN RE COM 19247r103 124 11,505 SH   SOLE   11,395 0 110
COLGATE PALMOLIVE COMPANY COM 194162103 239 4,022 SH   SOLE   1,571 0 2,451
COMCAST CORP CL A COM 20030n101 220 6,466 SH   SOLE   4,615 0 1,851
COMMERCE BANCSHARES INC COM 200525103 258 4,584 SH   SOLE   0 0 4,584
CONOCOPHILLIPS COM 20825c104 443 7,111 SH   SOLE   2,042 0 5,069
CORNING INC COM 219350105 2,677 88,622 SH   SOLE   30,187 0 58,435
COSTCO WHOLESALE CORP-NEW COM 22160k105 267 1,312 SH   SOLE   942 0 370
CROWN CASTLE INTERNATIONAL COR COM 22822v101 872 8,025 SH   SOLE   7,777 0 248
CSX CORPORATION COM COM 126408103 399 6,415 SH   SOLE   754 0 5,661
CUMMINS INC COM 231021106 202 1,512 SH   SOLE   668 0 844
DANAHER CORPORATION COM 235851102 371 3,599 SH   SOLE   973 0 2,626
DEERE & CO COM 244199105 309 2,072 SH   SOLE   897 0 1,175
DIGITAL REALTY TRUST INC COM 253868103 1,012 9,500 SH   SOLE   8,916 0 584
DOMINION ENERGY INC COMMON STO COM 25746u109 221 3,097 SH   SOLE   2,776 0 321
DOWDUPONT INC COMMON STOCK COM 26078j100 641 11,991 SH   SOLE   5,091 0 6,900
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,306 15,136 SH   SOLE   13,919 0 1,218
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 119 15,969 SH   SOLE   4,719 0 11,250
ELI LILLY & CO COM 532457108 448 3,871 SH   SOLE   2,152 0 1,719
EMERSON ELECTRIC CO COM 291011104 757 12,673 SH   SOLE   6,961 0 5,713
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 257 19,438 SH   SOLE   19,417 0 21
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 403 16,397 SH   SOLE   14,281 0 2,115
ESTEE LAUDER COMPANIES INC CL COM 518439104 583 4,482 SH   SOLE   3,560 0 922
EXPEDIA GROUP INC COMMON STOCK COM 30212p303 298 2,641 SH   SOLE   573 0 2,068
EXPEDITORS INTERNATIONAL OF WA COM 302130109 262 3,843 SH   SOLE   2,382 0 1,461
EXXON MOBIL CORP COM 30231g102 2,835 41,577 SH   SOLE   28,889 0 12,688
F5 NETWORKS INC COM 315616102 378 2,330 SH   SOLE   950 0 1,380
FACEBOOK INC CL A COM 30303m102 1,782 13,596 SH   SOLE   4,509 0 9,087
FASTENAL CO COM 311900104 301 5,755 SH   SOLE   2,000 0 3,755
FEDEX CORP COM 31428x106 482 2,987 SH   SOLE   967 0 2,020
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 432 33,315 SH   SOLE   32,468 0 846
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 901 18,583 SH   SOLE   16,868 0 1,715
FIRST TRUST ETF NYSE ARCA BIOT COM 33733e203 840 6,765 SH   SOLE   6,589 0 176
FIRST TRUST MANAGED MUNICIPAL COM 33739n108 660 12,536 SH   SOLE   12,536 0 0
FIRSTENERGY CORP COM 337932107 206 5,483 SH   SOLE   5,443 0 40
FORD MOTOR CO PAR $0.01 COM 345370860 578 75,620 SH   SOLE   61,558 0 14,062
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 548 86,340 SH   SOLE   86,340 0 0
FS KKR CAPITAL CORP COMMON STO COM 302635107 1,239 239,214 SH   SOLE   239,214 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 466 125,900 SH   SOLE   125,900 0 0
GENERAL ELECTRIC COMPANY COM COM 369604103 672 88,760 SH   SOLE   38,991 0 49,768
GENERAL MILLS INC COM 370334104 740 19,005 SH   SOLE   10,066 0 8,939
GILEAD SCIENCES INC COM 375558103 294 4,693 SH   SOLE   1,279 0 3,414
GLOBAL X FDS GLOBAL X MLP ETF COM 37950e473 1,214 158,285 SH   SOLE   158,285 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 218 1,304 SH   SOLE   580 0 724
GREAT ELM CAPITAL CORP COMMON COM 390320109 80 10,197 SH   SOLE   10,197 0 0
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 146 15,130 SH   SOLE   0 0 15,130
GROWGENERATION CORP COM COM 39986l109 28 12,500 SH   SOLE   7,500 0 5,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 131 14,830 SH   SOLE   9,880 0 4,950
HANESBRANDS INC COM 410345102 133 10,617 SH   SOLE   800 0 9,817
HOME DEPOT INC COM 437076102 962 5,601 SH   SOLE   1,499 0 4,102
HONEYWELL INTL INC COM 438516106 254 1,926 SH   SOLE   896 0 1,030
HORTONWORKS INC COM 440894103 906 62,857 SH   SOLE   16,962 0 45,895
ICAHN ENTERPRISES L P COM 451100101 202 3,531 SH   SOLE   300 0 3,231
INTEGRAL TECHNOLOGIES INC COM 45810j103 13 341,000 SH   SOLE   332,500 0 8,500
INTEL CORP COM 458140100 1,262 26,885 SH   SOLE   6,298 0 20,587
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,606 22,924 SH   SOLE   10,280 0 12,644
INTERNATIONAL PAPER CO COM 460146103 217 5,373 SH   SOLE   1,151 0 4,222
INVESCO BLDRS ASIA 50 ADR INDE COM 46090c107 376 13,174 SH   SOLE   2,595 0 10,579
INVESCO EXCHANGE TRADED FD TR COM 46138e800 252 6,401 SH   SOLE   700 0 5,701
INVESCO EXCHANGE TRADED FD TR COM 46138e362 4,206 110,118 SH   SOLE   95,556 0 14,562
INVESCO EXCHANGE TRADED FD TR COM 46138e354 1,534 32,886 SH   SOLE   30,906 0 1,980
INVESCO EXCHANGE TRADED FD TR COM 46138e198 402 9,059 SH   SOLE   9,059 0 0
INVESCO EXCHANGE TRADED FD TR COM 46138g102 5,228 122,601 SH   SOLE   108,859 0 13,742
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,154 23,562 SH   SOLE   5,778 0 17,784
INVESCO EXCHANGE TRADED SELF I COM 46138j874 895 38,550 SH   SOLE   38,550 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090e103 1,946 12,613 SH   SOLE   4,873 0 7,740
ISHARES ASIA 50 ETF COM 464288430 223 4,030 SH   SOLE   4,030 0 0
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,153 13,668 SH   SOLE   2,381 0 11,287
ISHARES CORE S&P 500 ETF COM 464287200 2,653 10,543 SH   SOLE   8,439 0 2,104
ISHARES CORE S&P MID CAP ETF COM 464287507 6,981 42,038 SH   SOLE   33,154 0 8,883
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,232 17,769 SH   SOLE   7,210 0 10,559
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 544 4,823 SH   SOLE   3,940 0 883
ISHARES MSCI EAFE ETF COM 464287465 763 12,983 SH   SOLE   6,403 0 6,580
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 288 5,551 SH   SOLE   4,654 0 897
ISHARES MSCI EMERGING MARKETS COM 464287234 524 13,406 SH   SOLE   4,144 0 9,262
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 874 6,676 SH   SOLE   6,329 0 347
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 375 3,376 SH   SOLE   2,468 0 908
ISHARES RUSSELL 2000 ETF COM 464287655 1,800 13,441 SH   SOLE   2,938 0 10,503
ISHARES S&P 500 GROWTH ETF COM 464287309 536 3,554 SH   SOLE   3,554 0 0
ISHARES S&P MID CAP 400 VALUE COM 464287705 367 2,650 SH   SOLE   2,650 0 0
ISHARES S&P SMALL CAP 600 VALU COM 464287879 639 4,844 SH   SOLE   0 0 4,844
ISHARES SELECT DIVIDEND ETF COM 464287168 457 5,112 SH   SOLE   1,902 0 3,210
ISHARES TR CORE MSCI TOTAL INT COM 46432f834 835 15,895 SH   SOLE   15,895 0 0
ISHARES TR ISHARES CORE 1 5 YE COM 46432f859 382 7,779 SH   SOLE   7,779 0 0
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 413 12,456 SH   SOLE   12,171 0 285
ISHARES TR ISHARES EDGE MSCI U COM 46432f396 372 3,708 SH   SOLE   3,708 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 934 19,027 SH   SOLE   9,144 0 9,883
ISHARES TRUST ISHARES EDGE MSC COM 46429b697 579 11,057 SH   SOLE   11,057 0 0
ISHARES TRUST ISHARES FLOATING COM 46429b655 478 9,499 SH   SOLE   9,499 0 0
ISHARES TRUST ISHARES NORTH AM COM 464287374 222 8,171 SH   SOLE   1,678 0 6,493
ISHARES TRUST ISHARES PREFERRE COM 464288687 253 7,405 SH   SOLE   6,855 0 550
ISHARES TRUST ISHARES U S AERO COM 464288760 231 1,337 SH   SOLE   328 0 1,009
ISHARES TRUST ISHARES U S OIL COM 464288851 443 8,587 SH   SOLE   8,587 0 0
ISHARES TRUST ISHARES U S TREA COM 46429b267 314 12,732 SH   SOLE   12,258 0 474
ISHARES U S ETF TR SHORT MATUR COM 46431w507 440 8,829 SH   SOLE   8,829 0 0
ISHARES U S MEDICAL DEVICES ET COM 464288810 258 1,293 SH   SOLE   0 0 1,293
ISHARES U S TECHNOLOGY ETF COM 464287721 885 5,531 SH   SOLE   4,464 0 1,066
JOHNSON & JOHNSON COM 478160104 7,018 54,382 SH   SOLE   36,484 0 17,898
JPMORGAN CHASE & CO COM 46625h100 847 8,679 SH   SOLE   3,317 0 5,362
KIMBERLY CLARK CORP COM 494368103 418 3,669 SH   SOLE   1,952 0 1,717
KINDER MORGAN INC COM 49456b101 200 13,006 SH   SOLE   9,657 0 3,349
LIBERTY ALL-STAR GROWTH FUND I COM 529900102 67 15,285 SH   SOLE   15,285 0 0
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 420 42,050 SH   SOLE   42,050 0 0
LOCKHEED MARTIN CORP COM 539830109 939 3,587 SH   SOLE   3,019 0 568
MADISON COVERED CALL & EQUITY COM 557437100 148 23,972 SH   SOLE   23,972 0 0
MASTERCARD INCORPORATED COM 57636q104 562 2,979 SH   SOLE   1,969 0 1,010
MCDONALDS CORP COM 580135101 1,357 7,642 SH   SOLE   4,931 0 2,711
MERCK & CO INC COM 58933y105 3,194 41,796 SH   SOLE   32,160 0 9,636
MICROSOFT CORP COM 594918104 5,354 52,717 SH   SOLE   25,323 0 27,394
MONDELEZ INTERNATIONAL INC COM COM 609207105 330 8,252 SH   SOLE   3,767 0 4,485
MOODYS CORP COM 615369105 425 3,034 SH   SOLE   1,349 0 1,685
NEXTERA ENERGY INC COM 65339f101 883 5,083 SH   SOLE   4,445 0 638
NIKE INC CLASS B COM COM 654106103 1,080 14,569 SH   SOLE   10,698 0 3,871
NORTHROP GRUMMAN CORP COM 666807102 253 1,031 SH   SOLE   509 0 522
NOW INC COM 67011p100 1,130 97,082 SH   SOLE   39,130 0 57,952
NUCOR CORP COM 670346105 328 6,330 SH   SOLE   5,730 0 600
NUVEEN CR OPPORTUNITIES 2022 T COM 67075u102 119 14,033 SH   SOLE   5,901 0 8,132
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 89 12,000 SH   SOLE   0 0 12,000
NUVEEN HIGH INCOME DECEMBER 20 COM 67076e107 300 30,432 SH   SOLE   7,948 0 22,483
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 120 14,344 SH   SOLE   10,944 0 3,400
NUVEEN PREFERRED AND INCM 2022 COM 67075t105 239 11,541 SH   SOLE   3,168 0 8,373
NVIDIA CORP COM 67066g104 403 3,020 SH   SOLE   1,497 0 1,523
O REILLY AUTOMOTIVE INC COM 67103h107 218 632 SH   SOLE   536 0 96
OILSANDS QUEST INC COM 678046103 0 18,000 SH   SOLE   18,000 0 0
ONCOSEC MEDICAL INCORPORATED C COM 68234l207 32 50,000 SH   SOLE   18,000 0 32,000
ORACLE CORPORATION COM 68389x105 226 5,007 SH   SOLE   1,367 0 3,640
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 383 59,147 SH   SOLE   59,147 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 1,383 186,924 SH   SOLE   46,924 0 140,000
PAVMED INC COM COM 70387r106 11 11,940 SH   SOLE   9,595 0 2,345
PAYPAL HOLDINGS INC COM COM 70450y103 213 2,531 SH   SOLE   835 0 1,696
PEPSICO INC COMMON STOCK COM 713448108 891 8,062 SH   SOLE   3,509 0 4,553
PETROSHARE CORP COM COM 71677l106 5 11,200 SH   SOLE   0 0 11,200
PFIZER INC COM 717081103 1,223 28,012 SH   SOLE   10,815 0 17,197
PHARMACYTE BIOTECH INC COM COM 71715x104 0 10,000 SH   SOLE   10,000 0 0
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,061 15,896 SH   SOLE   10,991 0 4,905
PHILLIPS 66 COM COM 718546104 406 4,709 SH   SOLE   2,536 0 2,173
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 246 9,747 SH   SOLE   9,601 0 146
PNC FINANCIAL SVCS GROUP INC COM 693475105 228 1,946 SH   SOLE   1,467 0 479
PROCACCIANTI HOTEL REIT INC CL COM 74274j201 100 10,000 SH   SOLE   10,000 0 0
PROCTER & GAMBLE CO COM 742718109 3,560 38,729 SH   SOLE   25,013 0 13,716
PROSPECT CAPITAL CORPORATION COM 74348t102 148 23,415 SH   SOLE   9,243 0 14,172
QUALCOMM INC COM 747525103 609 10,708 SH   SOLE   7,979 0 2,729
QUEST DIAGNOSTICS INC COM 74834l100 431 5,170 SH   SOLE   4,145 0 1,025
REALTY INCOME CORP COM 756109104 310 4,925 SH   SOLE   3,625 0 1,300
RINGCENTRAL INC CL A COM 76680r206 264 3,200 SH   SOLE   100 0 3,100
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 1,213 74,661 SH   SOLE   13,252 0 61,409
ROSS STORES INC COM 778296103 957 11,497 SH   SOLE   10,455 0 1,042
SCHWAB STRATEGIC TR INTERMEDIA COM 808524854 214 4,047 SH   SOLE   4,047 0 0
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 281 5,542 SH   SOLE   2,906 0 2,636
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 292 2,945 SH   SOLE   1,523 0 1,422
SELECT SECTOR SPDR TRUST THE F COM 81369y605 512 21,515 SH   SOLE   3,605 0 17,910
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,037 23,545 SH   SOLE   19,763 0 3,782
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,688 27,230 SH   SOLE   18,360 0 8,870
SELECT SECTOR SPDR TRUST THE U COM 81369y886 475 8,978 SH   SOLE   4,927 0 4,051
SIMON PROPERTY GROUP INC COM 828806109 827 4,922 SH   SOLE   4,922 0 0
SOUTHERN CO COM 842587107 277 6,309 SH   SOLE   4,017 0 2,293
SPDR DOW JONES REIT ETF COM 78464a607 333 3,873 SH   SOLE   905 0 2,968
SPDR GOLD TR GOLD SHS COM 78463v107 473 3,902 SH   SOLE   1,104 0 2,798
SPDR S&P 500 ETF TRUST COM 78462f103 3,528 14,116 SH   SOLE   8,002 0 6,113
SPDR S&P DIVIDEND ETF COM 78464a763 4,035 45,075 SH   SOLE   30,278 0 14,797
SPDR SER TR NUVEEN S&P HIGH YI COM 78464a284 1,204 21,477 SH   SOLE   21,477 0 0
SPDR SER TR S&P RETAIL ETF COM 78464a714 410 9,997 SH   SOLE   9,997 0 0
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,018 11,135 SH   SOLE   8,420 0 2,715
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 210 4,489 SH   SOLE   3,954 0 535
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847 320 10,877 SH   SOLE   10,877 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 968 29,773 SH   SOLE   25,339 0 4,433
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 968 35,627 SH   SOLE   34,041 0 1,586
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 224 8,514 SH   SOLE   8,514 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 238 7,706 SH   SOLE   1,207 0 6,500
SQUARE INC CLASS A COM COM 852234103 3,074 54,796 SH   SOLE   15,576 0 39,220
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 441 10,975 SH   SOLE   7,205 0 3,770
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,006 3,324 SH   SOLE   821 0 2,503
STARBUCKS CORP COM 855244109 249 3,867 SH   SOLE   1,931 0 1,936
STERICYCLE INC COM 858912108 496 13,517 SH   SOLE   4,562 0 8,955
TARGET CORP COM 87612e106 235 3,550 SH   SOLE   2,307 0 1,243
TEJON RANCH CO COM 879080109 629 37,964 SH   SOLE   12,414 0 25,550
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 293 16,334 SH   SOLE   9,284 0 7,050
TEMPLETON EMERGING MARKETS FUN COM 880191101 383 29,031 SH   SOLE   27,831 0 1,200
TEXAS INSTRUMENTS INCORPORATED COM 882508104 508 5,375 SH   SOLE   5,025 0 350
TEXAS PACIFIC LAND TRUST SUB-S COM 882610108 284 525 SH   SOLE   0 0 525
THERMO FISHER SCIENTIFIC INC COM 883556102 703 3,141 SH   SOLE   1,407 0 1,734
TOMPKINS FINANCIAL CORPORATION COM 890110109 519 6,914 SH   SOLE   6,914 0 0
TRACTOR SUPPLY CO COM 892356106 753 9,025 SH   SOLE   3,370 0 5,655
UNION PACIFIC CORP COM 907818108 738 5,337 SH   SOLE   2,290 0 3,047
UNITED PARCEL SVC INC CL B COM 911312106 1,919 19,679 SH   SOLE   9,636 0 10,044
UNITED TECHNOLOGIES CORP COM 913017109 277 2,605 SH   SOLE   1,093 0 1,512
UNITEDHEALTH GROUP INC COM 91324p102 2,218 8,901 SH   SOLE   5,511 0 3,391
US BANCORP DEL COM COM 902973304 582 12,738 SH   SOLE   10,899 0 1,839
US ECOLOGY INC COM 91732j102 504 8,000 SH   SOLE   8,000 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 845 22,778 SH   SOLE   18,140 0 4,638
VANGUARD FTSE EMERGING MARKETS COM 922042858 629 16,509 SH   SOLE   13,579 0 2,930
VANGUARD INDEX FUNDS VANGUARD COM 921946406 222 2,841 SH   SOLE   1,991 0 850
VANGUARD INTERMEDIATE TERM COR COM 92206c870 499 6,028 SH   SOLE   6,028 0 0
VANGUARD INTERNATIONAL DIVIDEN COM 921946810 401 6,953 SH   SOLE   6,953 0 0
VANGUARD INTL EQUITY INDEX FD COM 922042742 1,020 15,577 SH   SOLE   15,577 0 0
VANGUARD S&P 500 ETF COM 922908363 394 1,712 SH   SOLE   436 0 1,277
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 509 5,199 SH   SOLE   3,064 0 2,135
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 461 6,180 SH   SOLE   2,181 0 3,999
VANGUARD TOTAL INTERNATIONAL B COM 92203j407 719 13,258 SH   SOLE   13,070 0 188
VERIZON COMMUNICATIONS COM 92343v104 2,621 46,615 SH   SOLE   32,515 0 14,100
VISA INC CL A COMMON STOCK COM 92826c839 1,829 13,863 SH   SOLE   8,720 0 5,142
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,485 21,738 SH   SOLE   7,123 0 14,615
WALMART INC COMMON STOCK COM 931142103 1,179 12,655 SH   SOLE   5,953 0 6,703
WALT DISNEY CO COM 254687106 1,977 18,034 SH   SOLE   10,077 0 7,957
WASTE MANAGEMENT INC DEL COM 94106l109 790 8,878 SH   SOLE   5,655 0 3,223
WELLS FARGO & CO COM 949746101 328 7,122 SH   SOLE   3,668 0 3,454
WELLTOWER INC COMMON STOCK COM 95040q104 1,564 22,539 SH   SOLE   19,794 0 2,745
WEYERHAEUSER CO COM 962166104 213 9,743 SH   SOLE   7,635 0 2,108
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 557 11,302 SH   SOLE   7,836 0 3,466
CHS INC 7.875 CLASS B CUM RED PFD 12542r308 234 9,123 SH   SOLE   9,123 0 0
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 228 8,500 SH   SOLE   6,550 0 1,950
CHS INC PFD CL B SER 4 PFD 12542r803 1,507 59,679 SH   SOLE   50,494 0 9,185
GWG HLDGS INC PFD 7 DTD PFD 36192a810 207 207 SH   SOLE   207 0 0
GWG HLDGS INC PFD 7 DTD PFD 36192a836 567 567 SH   SOLE   567 0 0
GWG HLDGS INC PFD 7 DTD PFD 36192a844 485 485 SH   SOLE   485 0 0
GWG HLDGS INC SER 2 PFD 7 DTD PFD 36192a687 1,173 1,173 SH   SOLE   110 0 1,063
GWG HLDGS INC SER 2 PFD 7 DTD PFD 36192a778 319 319 SH   SOLE   319 0 0
NOVUME SOLUTIONS INC PFD CUM C PFD 67012d205 219 23,000 SH   SOLE   18,000 0 5,000
ALLEGIANCY LLC 6 UNIT MEMBERS PFD 01748m106 414 66,240 SH   SOLE   11,520 0 54,720