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 259 13,703 SH   SOLE   7,865 0 5,838
ACCENTURE PLC IRELAND SHS C COM g1151c101 388 2,207 SH   SOLE   1,451 0 756
ALIBABA GROUP HOLDING LTD S COM 01609w102 502 2,750 SH   SOLE   943 0 1,807
ARCH CAPITAL GROUP LTD COM g0450a105 789 24,413 SH   SOLE   16,867 0 7,546
AURORA CANNABIS INC COM COM 05156x108 112 12,320 SH   SOLE   7,350 0 4,970
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 113 19,744 SH   SOLE   2,691 0 17,053
BANCO SANTANDER S A SPONSOR COM 05964h105 176 37,915 SH   SOLE   32,736 0 5,179
BANK OF MONTREAL COM 063671101 990 13,233 SH   SOLE   12,886 0 347
BAYER AKTIENGESELLSCHAFT AD COM 072730302 236 14,573 SH   SOLE   9,333 0 5,240
BCE INC COM NEW COM 05534b760 950 21,406 SH   SOLE   21,406 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 635 14,519 SH   SOLE   6,264 0 8,255
CHINA MOBILE LIMITED SPONSO COM 16941m109 239 4,685 SH   SOLE   511 0 4,174
EATON CORPORATION PLC COM g29183103 1,003 12,447 SH   SOLE   12,242 0 205
ENBRIDGE INC COM 29250n105 419 11,543 SH   SOLE   8,775 0 2,768
FRESENIUS MEDICAL CARE AG & COM 358029106 206 5,071 SH   SOLE   2,103 0 2,968
GLAXOSMITHKLINE PLC SPONSOR COM 37733w105 281 6,719 SH   SOLE   4,263 0 2,456
HEXO CORP COM COM 428304109 84 12,680 SH   SOLE   5,000 0 7,680
HSBC HOLDINGS PLC SPONSORED COM 404280406 956 23,550 SH   SOLE   23,265 0 285
INFOSYS LIMITED SPONS ADR R COM 456788108 1,953 178,717 SH   SOLE   67,042 0 111,675
INVICTUS MD STRATEGIES CORP COM 46183x802 8 12,500 SH   SOLE   0 0 12,500
LLOYDS BANKING GROUP PLC SP COM 539439109 51 15,908 SH   SOLE   11,733 0 4,175
MEDTRONIC PLC COM COM g5960l103 812 8,914 SH   SOLE   7,918 0 996
NESTLE SA-SPONSORED ADR REP COM 641069406 319 3,345 SH   SOLE   2,556 0 789
NOVAGOLD RESOURCES INC COM COM 66987e206 63 15,000 SH   SOLE   0 0 15,000
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 1,088 11,317 SH   SOLE   5,122 0 6,195
NOVO NORDISK A/S-ADR REPSTG COM 670100205 597 11,417 SH   SOLE   3,792 0 7,625
NOVOZYMES A/S ADR COM 670108109 915 19,884 SH   SOLE   9,134 0 10,750
PAN AMERICAN SILVER CORP COM 697900108 143 10,825 SH   SOLE   825 0 10,000
PENGROWTH ENERGY CORPORATIO COM 70706p104 6 15,360 SH   SOLE   6,910 0 8,450
ROCHE HOLDING LTD SPONSORED COM 771195104 1,728 50,184 SH   SOLE   19,743 0 30,441
ROYAL DUTCH SHELL PLC SPONS COM 780259107 1,177 18,409 SH   SOLE   16,986 0 1,423
SCHLUMBERGER LTD COM 806857108 231 5,292 SH   SOLE   3,531 0 1,761
SPROTT INC COM 852066109 48 21,033 SH   SOLE   21,033 0 0
TORONTO-DOMINION BANK COM 891160509 484 8,913 SH   SOLE   8,833 0 80
UNILEVER PLC SPONSORED ADR COM 904767704 706 12,227 SH   SOLE   11,517 0 710
2U INC COM 90214j101 2,640 37,260 SH   SOLE   13,475 0 23,785
3M COMPANY COM 88579y101 4,720 22,715 SH   SOLE   15,154 0 7,560
ABBOTT LABORATORIES COM 002824100 2,945 36,840 SH   SOLE   31,204 0 5,636
ABBVIE INC COM 00287y109 2,508 31,123 SH   SOLE   27,407 0 3,716
ADVANCED MICRO DEVICES INC COM COM 007903107 478 18,729 SH   SOLE   1,504 0 17,225
AFLAC INC COM 001055102 644 12,874 SH   SOLE   10,154 0 2,720
AKAMAI TECHNOLOGIES INC COM 00971t101 1,164 16,231 SH   SOLE   5,231 0 11,000
ALPHABET INC CLASS A COMMON ST COM 02079k305 3,068 2,607 SH   SOLE   1,110 0 1,497
ALPHABET INC CLASS C CAPITAL S COM 02079k107 1,008 859 SH   SOLE   617 0 242
ALPS ETF TR ALERIAN MLP COM 00162q866 201 20,089 SH   SOLE   16,413 0 3,676
ALTRIA GROUP INC COM 02209s103 2,805 48,847 SH   SOLE   31,207 0 17,641
AMAZON.COM INC COM 023135106 2,009 1,128 SH   SOLE   754 0 374
AMEREN CORP COM 023608102 297 4,041 SH   SOLE   2,956 0 1,085
AMERICAN ELECTRIC POWER CO INC COM 025537101 1,231 14,694 SH   SOLE   13,854 0 839
AMERICAN EXPRESS COMPANY COM 025816109 1,022 9,350 SH   SOLE   3,700 0 5,650
AMGEN INC COM 031162100 2,079 10,945 SH   SOLE   5,160 0 5,785
ANNALY CAPITAL MANAGEMENT INC COM 035710409 552 55,212 SH   SOLE   51,125 0 4,087
APPLE INC COM 037833100 6,077 31,995 SH   SOLE   19,049 0 12,946
APPLIED VISUAL SCIENCES INC COM 038287108 1 576,000 SH   SOLE   446,000 0 130,000
ARQULE INC COM 04269e107 122 25,500 SH   SOLE   7,500 0 18,000
ASPEN TECHNOLOGY INC COM 045327103 221 2,115 SH   SOLE   350 0 1,765
AT&T INC COM 00206r102 2,469 78,732 SH   SOLE   56,806 0 21,926
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTOZONE INC COM 053332102 309 302 SH   SOLE   202 0 100
BANK OF AMERICA CORP COM 060505104 791 28,673 SH   SOLE   17,391 0 11,281
BB&T CORP COM 054937107 462 9,939 SH   SOLE   9,482 0 457
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 5,615 27,950 SH   SOLE   12,995 0 14,955
BLACKSTONE GROUP L P (THE) COM COM 09253u108 466 13,335 SH   SOLE   2,258 0 11,077
BOEING CO COM 097023105 1,791 4,696 SH   SOLE   1,859 0 2,836
BOOKING HOLDINGS INC COMMON ST COM 09857l108 326 187 SH   SOLE   89 0 98
BRISTOL MYERS SQUIBB CO COM 110122108 1,230 25,781 SH   SOLE   21,536 0 4,245
CARBON BLACK INC COMMON STOCK COM 14081r103 276 19,766 SH   SOLE   4,766 0 15,000
CASTLIGHT HEALTH INC CL B COM 14862q100 39 10,500 SH   SOLE   0 0 10,500
CATERPILLAR INC COM 149123101 1,201 8,866 SH   SOLE   7,928 0 938
CHEMED CORPORATION COM 16359r103 244 761 SH   SOLE   761 0 0
CHEVRON CORPORATION COM 166764100 2,916 23,673 SH   SOLE   15,167 0 8,506
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 347 488 SH   SOLE   244 0 244
CISCO SYSTEMS INC COM 17275r102 1,710 31,668 SH   SOLE   22,889 0 8,779
CLOROX CO COM 189054109 222 1,385 SH   SOLE   370 0 1,015
CLOUDERA INC COMMON STOCK COM 18914u100 1,217 111,245 SH   SOLE   32,768 0 78,477
COCA COLA COMPANY (THE) COM 191216100 1,190 25,385 SH   SOLE   15,468 0 9,917
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,048 14,462 SH   SOLE   4,512 0 9,950
COHEN & STEERS TOTAL RETURN RE COM 19247r103 148 11,240 SH   SOLE   11,130 0 110
COLGATE PALMOLIVE COMPANY COM 194162103 403 5,881 SH   SOLE   3,270 0 2,611
COMCAST CORP CL A COM 20030n101 266 6,651 SH   SOLE   4,820 0 1,831
COMMERCE BANCSHARES INC COM 200525103 234 4,033 SH   SOLE   0 0 4,033
CONOCOPHILLIPS COM 20825c104 404 6,046 SH   SOLE   1,467 0 4,579
CORNING INC COM 219350105 2,951 89,159 SH   SOLE   33,519 0 55,640
COSTCO WHOLESALE CORP-NEW COM 22160k105 236 973 SH   SOLE   602 0 371
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,169 9,129 SH   SOLE   8,886 0 243
CSX CORPORATION COM COM 126408103 481 6,426 SH   SOLE   754 0 5,672
CUMMINS INC COM 231021106 272 1,723 SH   SOLE   879 0 844
DANAHER CORPORATION COM 235851102 475 3,599 SH   SOLE   973 0 2,626
DEERE & CO COM 244199105 367 2,294 SH   SOLE   1,072 0 1,222
DIGITAL REALTY TRUST INC COM 253868103 1,201 10,090 SH   SOLE   9,556 0 534
DOMINION ENERGY INC COMMON STO COM 25746u109 214 2,788 SH   SOLE   2,319 0 468
DOWDUPONT INC COMMON STOCK COM 26078j100 736 13,803 SH   SOLE   6,501 0 7,302
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,365 15,164 SH   SOLE   13,821 0 1,342
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 130 15,969 SH   SOLE   4,719 0 11,250
ELI LILLY & CO COM 532457108 516 3,980 SH   SOLE   2,613 0 1,367
EMERSON ELECTRIC CO COM 291011104 1,001 14,616 SH   SOLE   9,252 0 5,364
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 323 21,007 SH   SOLE   20,986 0 21
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 436 14,990 SH   SOLE   13,370 0 1,620
ESTEE LAUDER COMPANIES INC CL COM 518439104 746 4,509 SH   SOLE   3,569 0 939
EXPEDIA GROUP INC COMMON STOCK COM 30212p303 385 3,234 SH   SOLE   967 0 2,267
EXPEDITORS INTERNATIONAL OF WA COM 302130109 324 4,263 SH   SOLE   2,802 0 1,461
EXXON MOBIL CORP COM 30231g102 3,689 45,661 SH   SOLE   33,667 0 11,994
F5 NETWORKS INC COM 315616102 350 2,230 SH   SOLE   650 0 1,580
FACEBOOK INC CL A COM 30303m102 1,082 6,492 SH   SOLE   2,585 0 3,907
FASTENAL CO COM 311900104 401 6,228 SH   SOLE   2,473 0 3,755
FEDEX CORP COM 31428x106 836 4,606 SH   SOLE   2,041 0 2,565
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 584 36,875 SH   SOLE   35,211 0 1,664
FIRST TR EXCHANGE TRADED FD II COM 33734x135 205 6,777 SH   SOLE   6,746 0 31
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 867 15,050 SH   SOLE   13,321 0 1,728
FIRST TRUST ETF DOW JONES INTE COM 33733e302 208 1,495 SH   SOLE   76 0 1,419
FIRST TRUST ETF NYSE ARCA BIOT COM 33733e203 1,029 6,823 SH   SOLE   6,627 0 196
FIRST TRUST MANAGED MUNICIPAL COM 33739n108 797 14,799 SH   SOLE   14,799 0 0
FIRSTENERGY CORP COM 337932107 224 5,381 SH   SOLE   5,341 0 40
FISERV INC COM 337738108 283 3,204 SH   SOLE   1,464 0 1,740
FORD MOTOR CO PAR $0.01 COM 345370860 697 79,329 SH   SOLE   62,458 0 16,871
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 978 138,893 SH   SOLE   136,019 0 2,875
FS KKR CAPITAL CORP COMMON STO COM 302635107 1,382 228,495 SH   SOLE   228,495 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 538 123,900 SH   SOLE   123,900 0 0
GENERAL ELECTRIC COMPANY COM COM 369604103 641 64,189 SH   SOLE   38,920 0 25,269
GENERAL MILLS INC COM 370334104 932 18,011 SH   SOLE   9,910 0 8,101
GILEAD SCIENCES INC COM 375558103 336 5,163 SH   SOLE   1,955 0 3,208
GLOBAL X FDS GLOBAL X MLP ETF COM 37950e473 1,889 212,967 SH   SOLE   212,967 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 303 1,580 SH   SOLE   916 0 664
GREAT ELM CAPITAL CORP COMMON COM 390320109 84 10,197 SH   SOLE   10,197 0 0
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 392 40,622 SH   SOLE   25,492 0 15,130
GROWGENERATION CORP COM COM 39986l109 39 13,000 SH   SOLE   8,000 0 5,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 182 15,180 SH   SOLE   10,230 0 4,950
HANESBRANDS INC COM 410345102 190 10,621 SH   SOLE   800 0 9,821
HOME DEPOT INC COM 437076102 1,154 6,015 SH   SOLE   2,353 0 3,662
HONEYWELL INTL INC COM 438516106 243 1,532 SH   SOLE   514 0 1,018
HP INC COM COM 40434l105 205 10,553 SH   SOLE   8,794 0 1,759
ICAHN ENTERPRISES L P COM 451100101 256 3,531 SH   SOLE   300 0 3,231
IMPINJ INC COM COM 453204109 398 23,725 SH   SOLE   3,725 0 20,000
INTEGRAL TECHNOLOGIES INC COM 45810j103 16 343,000 SH   SOLE   332,500 0 10,500
INTEL CORP COM 458140100 1,145 21,326 SH   SOLE   5,717 0 15,609
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,807 34,065 SH   SOLE   20,286 0 13,779
INTERNATIONAL PAPER CO COM 460146103 235 5,073 SH   SOLE   1,151 0 3,922
INTREXON CORPORATION COMMON ST COM 46122t102 100 19,000 SH   SOLE   7,000 0 12,000
INVESCO BLDRS ASIA 50 ADR INDE COM 46090c107 411 13,174 SH   SOLE   2,595 0 10,579
INVESCO EXCHANGE TRADED FD TR COM 46138e800 314 6,401 SH   SOLE   700 0 5,701
INVESCO EXCHANGE TRADED FD TR COM 46138e362 4,502 106,039 SH   SOLE   91,494 0 14,545
INVESCO EXCHANGE TRADED FD TR COM 46138e354 2,091 39,717 SH   SOLE   37,718 0 1,999
INVESCO EXCHANGE TRADED FD TR COM 46138e198 822 16,549 SH   SOLE   16,549 0 0
INVESCO EXCHANGE TRADED FD TR COM 46138g300 500 18,677 SH   SOLE   18,677 0 0
INVESCO EXCHANGE TRADED FD TR COM 46138g102 5,415 115,354 SH   SOLE   101,687 0 13,667
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,514 24,067 SH   SOLE   5,783 0 18,284
INVESCO QQQ TR UNIT SER 1 COM 46090e103 2,223 12,373 SH   SOLE   4,741 0 7,632
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,321 14,159 SH   SOLE   2,755 0 11,404
ISHARES CORE S&P 500 ETF COM 464287200 3,002 10,550 SH   SOLE   8,385 0 2,164
ISHARES CORE S&P MID CAP ETF COM 464287507 7,160 37,803 SH   SOLE   28,892 0 8,911
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,368 17,731 SH   SOLE   7,012 0 10,719
ISHARES GLOBAL HEALTHCARE ETF COM 464287325 588 9,629 SH   SOLE   8,287 0 1,342
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 415 3,484 SH   SOLE   2,553 0 931
ISHARES MSCI EAFE ETF COM 464287465 834 12,851 SH   SOLE   6,390 0 6,461
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 294 5,112 SH   SOLE   4,654 0 458
ISHARES MSCI EMERGING MARKETS COM 464287234 565 13,161 SH   SOLE   3,131 0 10,030
ISHARES MSCI WORLD ETF COM 464286392 454 5,108 SH   SOLE   5,108 0 0
ISHARES NASDAQ BIOTECHNOLOGY I COM 464287556 236 2,112 SH   SOLE   378 0 1,734
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,020 6,742 SH   SOLE   6,392 0 350
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 428 3,469 SH   SOLE   2,495 0 974
ISHARES RUSSELL 2000 ETF COM 464287655 2,101 13,722 SH   SOLE   3,028 0 10,695
ISHARES RUSSELL MID CAP GROWTH COM 464287481 780 5,746 SH   SOLE   797 0 4,949
ISHARES S&P 500 GROWTH ETF COM 464287309 554 3,214 SH   SOLE   3,214 0 0
ISHARES S&P MID CAP 400 VALUE COM 464287705 505 3,218 SH   SOLE   3,087 0 131
ISHARES S&P SMALL CAP 600 VALU COM 464287879 715 4,844 SH   SOLE   0 0 4,844
ISHARES SELECT DIVIDEND ETF COM 464287168 479 4,881 SH   SOLE   1,820 0 3,061
ISHARES TR CORE MSCI TOTAL INT COM 46432f834 868 14,949 SH   SOLE   14,949 0 0
ISHARES TR ISHARES CORE 1 5 YE COM 46432f859 360 7,216 SH   SOLE   7,216 0 0
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 451 12,285 SH   SOLE   12,000 0 285
ISHARES TR ISHARES EDGE MSCI U COM 46432f396 404 3,604 SH   SOLE   3,579 0 25
ISHARES TRUST ISHARES 3 TO 7 Y COM 464288661 985 7,996 SH   SOLE   7,996 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,043 19,027 SH   SOLE   9,144 0 9,883
ISHARES TRUST ISHARES EDGE MSC COM 46429b697 662 11,257 SH   SOLE   11,207 0 50
ISHARES TRUST ISHARES FLOATING COM 46429b655 468 9,190 SH   SOLE   9,190 0 0
ISHARES TRUST ISHARES MBS ETF COM 464288588 274 2,574 SH   SOLE   2,574 0 0
ISHARES TRUST ISHARES NORTH AM COM 464287374 256 8,171 SH   SOLE   1,678 0 6,493
ISHARES TRUST ISHARES PREFERRE COM 464288687 296 8,088 SH   SOLE   6,708 0 1,380
ISHARES TRUST ISHARES U S AERO COM 464288760 290 1,454 SH   SOLE   355 0 1,099
ISHARES TRUST ISHARES U S INDU COM 464287754 220 1,452 SH   SOLE   0 0 1,452
ISHARES TRUST ISHARES U S TREA COM 46429b267 322 12,761 SH   SOLE   12,097 0 664
ISHARES U S ETF TR SHORT MATUR COM 46431w507 433 8,616 SH   SOLE   8,496 0 120
ISHARES U S MEDICAL DEVICES ET COM 464288810 1,133 4,892 SH   SOLE   3,310 0 1,582
ISHARES U S TECHNOLOGY ETF COM 464287721 1,074 5,637 SH   SOLE   4,471 0 1,166
JOHNSON & JOHNSON COM 478160104 7,421 53,086 SH   SOLE   36,879 0 16,207
JPMORGAN CHASE & CO COM 46625h100 915 9,038 SH   SOLE   3,797 0 5,241
KIMBERLY CLARK CORP COM 494368103 398 3,210 SH   SOLE   1,990 0 1,219
KINDER MORGAN INC COM 49456b101 274 13,699 SH   SOLE   10,837 0 2,863
KKR & CO INC CLASS A COMMON ST COM 48251w104 202 8,587 SH   SOLE   250 0 8,337
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 420 42,050 SH   SOLE   42,050 0 0
LOCKHEED MARTIN CORP COM 539830109 1,223 4,075 SH   SOLE   3,507 0 568
LOWES COMPANIES INC COM 548661107 218 1,995 SH   SOLE   829 0 1,166
MADISON COVERED CALL & EQUITY COM 557437100 135 19,796 SH   SOLE   19,796 0 0
MASTERCARD INCORPORATED COM 57636q104 696 2,955 SH   SOLE   1,945 0 1,010
MCDONALDS CORP COM 580135101 1,408 7,416 SH   SOLE   4,929 0 2,487
MERCK & CO INC COM 58933y105 3,307 39,756 SH   SOLE   30,058 0 9,698
MICRON TECHNOLOGY INC COM 595112103 306 7,404 SH   SOLE   3,821 0 3,583
MICROSOFT CORP COM 594918104 6,441 54,611 SH   SOLE   26,438 0 28,173
MODERNA INC COMMON STOCK COM 60770k107 1,051 51,638 SH   SOLE   14,300 0 37,338
MONDELEZ INTERNATIONAL INC COM COM 609207105 398 7,964 SH   SOLE   3,479 0 4,485
MOODYS CORP COM 615369105 615 3,397 SH   SOLE   1,712 0 1,685
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 143 10,508 SH   SOLE   8,590 0 1,918
NEXTERA ENERGY INC COM 65339f101 944 4,882 SH   SOLE   4,244 0 638
NIKE INC CLASS B COM COM 654106103 1,220 14,485 SH   SOLE   10,708 0 3,778
NORTHROP GRUMMAN CORP COM 666807102 282 1,045 SH   SOLE   523 0 522
NOW INC COM 67011p100 1,119 80,162 SH   SOLE   35,685 0 44,477
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 93 12,000 SH   SOLE   0 0 12,000
NUVEEN HIGH INCOME DECEMBER 20 COM 67076e107 288 29,111 SH   SOLE   6,488 0 22,623
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 142 14,951 SH   SOLE   11,551 0 3,400
NVIDIA CORP COM 67066g104 556 3,098 SH   SOLE   1,540 0 1,558
O REILLY AUTOMOTIVE INC COM 67103h107 259 666 SH   SOLE   570 0 96
OILSANDS QUEST INC COM 678046103 0 18,000 SH   SOLE   18,000 0 0
ONCOSEC MEDICAL INCORPORATED C COM 68234l207 31 55,000 SH   SOLE   18,000 0 37,000
ONEOK INC COM 682680103 537 7,682 SH   SOLE   7,082 0 600
ORACLE CORPORATION COM 68389x105 245 4,564 SH   SOLE   1,454 0 3,110
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 395 60,708 SH   SOLE   60,708 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 881 121,890 SH   SOLE   47,290 0 74,600
PAVMED INC COM COM 70387r106 13 11,440 SH   SOLE   9,095 0 2,345
PAYPAL HOLDINGS INC COM COM 70450y103 284 2,739 SH   SOLE   1,043 0 1,696
PEPSICO INC COMMON STOCK COM 713448108 1,201 9,804 SH   SOLE   6,601 0 3,203
PETROSHARE CORP COM COM 71677l106 5 11,200 SH   SOLE   0 0 11,200
PFIZER INC COM 717081103 1,103 25,976 SH   SOLE   14,517 0 11,460
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,457 16,486 SH   SOLE   12,215 0 4,271
PHILLIPS 66 COM COM 718546104 421 4,419 SH   SOLE   2,246 0 2,173
PNC FINANCIAL SVCS GROUP INC COM 693475105 228 1,857 SH   SOLE   1,378 0 479
PROCTER & GAMBLE CO COM 742718109 4,810 46,224 SH   SOLE   32,649 0 13,575
PROSPECT CAPITAL CORPORATION COM 74348t102 148 22,694 SH   SOLE   9,441 0 13,253
QUALCOMM INC COM 747525103 778 13,644 SH   SOLE   10,549 0 3,095
QUEST DIAGNOSTICS INC COM 74834l100 465 5,170 SH   SOLE   4,145 0 1,025
REDWOOD FINANCIAL INC-MINN COM 757903109 209 2,200 SH   SOLE   0 0 2,200
RINGCENTRAL INC CL A COM 76680r206 345 3,200 SH   SOLE   100 0 3,100
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 1,136 69,279 SH   SOLE   11,132 0 58,147
ROSS STORES INC COM 778296103 1,002 10,758 SH   SOLE   9,726 0 1,032
SCHWAB STRATEGIC TR INTERMEDIA COM 808524854 218 4,047 SH   SOLE   4,047 0 0
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 301 5,368 SH   SOLE   2,787 0 2,581
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 335 2,946 SH   SOLE   1,523 0 1,423
SELECT SECTOR SPDR TRUST THE F COM 81369y605 564 21,935 SH   SOLE   3,805 0 18,130
SELECT SECTOR SPDR TRUST THE H COM 81369y209 4,302 46,891 SH   SOLE   43,126 0 3,765
SELECT SECTOR SPDR TRUST THE T COM 81369y803 884 11,951 SH   SOLE   3,078 0 8,872
SELECT SECTOR SPDR TRUST THE U COM 81369y886 475 8,166 SH   SOLE   4,308 0 3,858
SIMON PROPERTY GROUP INC COM 828806109 915 5,022 SH   SOLE   5,022 0 0
SOUTHERN CO COM 842587107 332 6,426 SH   SOLE   4,125 0 2,301
SPDR DOW JONES MID CAP VALUE E COM 78464a839 209 4,156 SH   SOLE   476 0 3,680
SPDR DOW JONES REIT ETF COM 78464a607 383 3,873 SH   SOLE   905 0 2,968
SPDR GOLD TR GOLD SHS COM 78463v107 371 3,037 SH   SOLE   1,088 0 1,949
SPDR S&P 500 ETF TRUST COM 78462f103 2,595 9,187 SH   SOLE   2,946 0 6,241
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 219 3,286 SH   SOLE   579 0 2,707
SPDR S&P DIVIDEND ETF COM 78464a763 5,875 59,095 SH   SOLE   36,119 0 22,975
SPDR SER TR S&P 600 SMALL CAP COM 78464a300 1,371 22,738 SH   SOLE   3,163 0 19,575
SPDR SER TR S&P BIOTECH ETF COM 78464a870 223 2,458 SH   SOLE   378 0 2,080
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,096 11,966 SH   SOLE   9,251 0 2,715
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 242 4,641 SH   SOLE   4,079 0 562
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a672 1,717 28,435 SH   SOLE   28,174 0 261
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847 482 14,467 SH   SOLE   13,937 0 530
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 2,245 60,324 SH   SOLE   55,435 0 4,888
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 321 8,479 SH   SOLE   5,151 0 3,328
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 1,970 65,062 SH   SOLE   16,385 0 48,677
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 258 8,539 SH   SOLE   8,539 0 0
SQUARE INC CLASS A COM COM 852234103 3,994 53,312 SH   SOLE   15,517 0 37,795
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 483 11,975 SH   SOLE   7,205 0 4,770
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,168 3,383 SH   SOLE   830 0 2,553
STARBUCKS CORP COM 855244109 317 4,265 SH   SOLE   1,908 0 2,357
STERICYCLE INC COM 858912108 699 12,843 SH   SOLE   4,773 0 8,070
TARGET CORP COM 87612e106 244 3,044 SH   SOLE   2,313 0 731
TEJON RANCH CO COM 879080109 1,120 63,625 SH   SOLE   17,895 0 45,730
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 340 16,567 SH   SOLE   9,308 0 7,258
TEMPLETON EMERGING MARKETS FUN COM 880191101 503 33,816 SH   SOLE   31,541 0 2,275
TEXAS INSTRUMENTS INCORPORATED COM 882508104 633 5,970 SH   SOLE   5,620 0 350
TEXAS PACIFIC LAND TRUST SUB-S COM 882610108 293 379 SH   SOLE   0 0 379
THERMO FISHER SCIENTIFIC INC COM 883556102 858 3,135 SH   SOLE   1,407 0 1,728
TOMPKINS FINANCIAL CORPORATION COM 890110109 380 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 798 8,165 SH   SOLE   3,510 0 4,655
UNION PACIFIC CORP COM 907818108 879 5,258 SH   SOLE   2,211 0 3,047
UNITED PARCEL SVC INC CL B COM 911312106 1,949 17,442 SH   SOLE   8,976 0 8,466
UNITED TECHNOLOGIES CORP COM 913017109 251 1,947 SH   SOLE   660 0 1,287
UNITEDHEALTH GROUP INC COM 91324p102 2,138 8,649 SH   SOLE   5,611 0 3,038
US BANCORP DEL COM COM 902973304 687 14,258 SH   SOLE   12,432 0 1,826
US ECOLOGY INC COM 91732j102 448 8,000 SH   SOLE   8,000 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 890 21,783 SH   SOLE   17,936 0 3,847
VANGUARD FTSE EMERGING MARKETS COM 922042858 674 15,853 SH   SOLE   13,557 0 2,296
VANGUARD INDEX FUNDS VANGUARD COM 921946406 249 2,907 SH   SOLE   1,991 0 916
VANGUARD INDEX FUNDS VANGUARD COM 922908629 220 1,366 SH   SOLE   1,036 0 330
VANGUARD INTERMEDIATE TERM COR COM 92206c870 454 5,227 SH   SOLE   5,227 0 0
VANGUARD INTERNATIONAL DIVIDEN COM 921946810 434 6,724 SH   SOLE   6,724 0 0
VANGUARD INTL EQUITY INDEX FD COM 922042742 895 12,226 SH   SOLE   12,226 0 0
VANGUARD S&P 500 ETF COM 922908363 403 1,555 SH   SOLE   437 0 1,118
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 598 5,453 SH   SOLE   3,211 0 2,242
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 551 6,345 SH   SOLE   2,481 0 3,864
VANGUARD TOTAL BOND MARKET ETF COM 921937835 653 8,044 SH   SOLE   7,944 0 100
VANGUARD TOTAL INTERNATIONAL B COM 92203j407 224 4,020 SH   SOLE   3,810 0 210
VERIZON COMMUNICATIONS COM 92343v104 2,679 45,299 SH   SOLE   32,500 0 12,800
VISA INC CL A COMMON STOCK COM 92826c839 2,168 13,880 SH   SOLE   8,980 0 4,900
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,524 24,082 SH   SOLE   9,482 0 14,601
WALMART INC COMMON STOCK COM 931142103 1,582 16,222 SH   SOLE   10,003 0 6,219
WALT DISNEY CO COM 254687106 1,870 16,844 SH   SOLE   9,488 0 7,356
WASTE MANAGEMENT INC DEL COM 94106l109 871 8,384 SH   SOLE   5,425 0 2,959
WELLS FARGO & CO COM 949746101 296 6,129 SH   SOLE   3,346 0 2,783
WELLTOWER INC COMMON STOCK COM 95040q104 1,606 20,697 SH   SOLE   18,278 0 2,420
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 886 15,769 SH   SOLE   8,049 0 7,719
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 226 7,850 SH   SOLE   6,700 0 1,150
CHS INC PFD CL B SER 4 PFD 12542r803 1,835 67,554 SH   SOLE   56,498 0 11,056
GWG HLDGS INC PFD 7 DTD PFD 36192a810 207 207 SH   SOLE   193 0 14
GWG HLDGS INC PFD 7 DTD PFD 36192a836 567 567 SH   SOLE   567 0 0
GWG HLDGS INC PFD 7 DTD PFD 36192a844 470 470 SH   SOLE   470 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 242 25,500 SH   SOLE   20,000 0 5,500
ALLEGIANCY LLC 6 UNIT MEMBERS PFD 01748m106 439 70,307 SH   SOLE   16,307 0 54,000