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
WISDOMTREE TR INTL LRGCAP DV 97717W794 629 14,804 SH   SOLE   0 0 14,804
WISDOMTREE TR EMER MKT HIGH FD 97717W315 619 15,417 SH   SOLE   0 0 15,417
ISHARES TR COHEN STEER REIT 464287564 618 6,454 SH   SOLE   0 0 6,454
VANGUARD WORLD FDS ENERGY ETF 92204A306 557 7,226 SH   SOLE   0 0 7,226
ISHARES TR CORE S&P SCP ETF 464287804 748 10,796 SH   SOLE   0 0 10,796
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 707 3,462 SH   SOLE   0 0 3,462
ISHARES INC CORE MSCI EMKT 46434G103 517 10,955 SH   SOLE   0 0 10,955
VANGUARD INDEX FDS MID CAP ETF 922908629 513 3,710 SH   SOLE   0 0 3,710
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 235 8,305 SH   SOLE   0 0 8,305
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 630 8,442 SH   SOLE   0 0 8,442
VANGUARD INDEX FDS SMALL CP ETF 922908751 266 2,019 SH   SOLE   0 0 2,019
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,319 7,661 SH   SOLE   0 0 7,661
ISHARES TR RUS 1000 ETF 464287622 2,599 18,742 SH   SOLE   0 0 18,742
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,857 50,045 SH   SOLE   0 0 50,045
ISHARES TR MSCI EAFE ETF 464287465 1,623 27,608 SH   SOLE   0 0 27,608
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,492 65,407 SH   SOLE   0 0 65,407
WISDOMTREE TR US MIDCAP DIVID 97717W505 272 8,591 SH   SOLE   0 0 8,591
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 211 2,670 SH   SOLE   0 0 2,670
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 743 9,530 SH   SOLE   0 0 9,530
ISHARES TR CORE S&P500 ETF 464287200 816 3,244 SH   SOLE   0 0 3,244
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 595 7,572 SH   SOLE   0 0 7,572
ISHARES TR TIPS BD ETF 464287176 2,474 22,590 SH   SOLE   0 0 22,590
WISDOMTREE TR EMER MKT HIGH FD 97717W315 335 8,343 SH   SOLE   0 0 8,343
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4,403 159,459 SH   SOLE   0 0 159,459
WISDOMTREE TR INTL LRGCAP DV 97717W794 331 7,780 SH   SOLE   0 0 7,780
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4,032 86,172 SH   SOLE   0 0 86,172
ISHARES TR INTL DEV RE ETF 464288489 6,609 244,499 SH   SOLE   0 0 244,499
ISHARES TR RUS 2000 GRW ETF 464287648 4,641 27,627 SH   SOLE   0 0 27,627
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 254 1,246 SH   SOLE   0 0 1,246
VANGUARD INDEX FDS MID CAP ETF 922908629 6,259 45,299 SH   SOLE   0 0 45,299
WISDOMTREE TR US SMALLCAP DIVD 97717W604 450 18,325 SH   SOLE   0 0 18,325
COMMERCE BANCSHARES INC COM 200525103 2,460 43,645 SH   SOLE   0 0 43,645
ISHARES TR RUS 1000 VAL ETF 464287598 28,949 260,680 SH   SOLE   0 0 260,680
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,791 117,890 SH   SOLE   0 0 117,890
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,504 50,958 SH   SOLE   0 0 50,958
ISHARES TR CORE US AGGBD ET 464287226 3,860 36,246 SH   SOLE   0 0 36,246
ISHARES TR IBOXX HI YD ETF 464288513 4,197 51,755 SH   SOLE   0 0 51,755
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15,183 159,383 SH   SOLE   0 0 159,383
ISHARES TR RUS 1000 GRW ETF 464287614 29,017 221,655 SH   SOLE   0 0 221,655
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7,526 519,364 SH   SOLE   0 0 519,364
ISHARES TR S&P US PFD STK 464288687 4,105 119,920 SH   SOLE   0 0 119,920
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14,838 399,954 SH   SOLE   0 0 399,954
ISHARES TR MSCI EAFE ETF 464287465 18,677 317,747 SH   SOLE   0 0 317,747
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,387 23,068 SH   SOLE   0 0 23,068
WISDOMTREE TR US MIDCAP DIVID 97717W505 263 8,315 SH   SOLE   0 0 8,315
ISHARES TR RUS MD CP GR ETF 464287481 15,298 134,538 SH   SOLE   0 0 134,538
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 429 6,764 SH   SOLE   0 0 6,764
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 897 11,504 SH   SOLE   0 0 11,504
ISHARES TR CORE S&P500 ETF 464287200 27,006 107,332 SH   SOLE   0 0 107,332
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 688 8,307 SH   SOLE   0 0 8,307
VANGUARD INDEX FDS SM CP VAL ETF 922908611 755 6,621 SH   SOLE   0 0 6,621
ALLIANCE DATA SYSTEMS CORP COM 018581108 379 2,524 SH   SOLE   0 0 2,524
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 84 90,000 PRN   SOLE   0 0 90,000
VOYA PRIME RATE TR SH BEN INT 92913A100 55 12,243 SH   SOLE   0 0 12,243
ISHARES TR US HLTHCR PR ETF 464288828 318 1,924 SH   SOLE   0 0 1,924
NVIDIA CORP COM 67066G104 0 200 SH Call SOLE   0 0 200
VERITEX HLDGS INC COM 923451108 546 25,525 SH   SOLE   0 0 25,525
STRYKER CORP COM 863667101 3,955 25,231 SH   SOLE   0 0 25,231
APPLE INC COM 037833100 0 3,000 SH Call SOLE   0 0 3,000
TURQUOISE HILL RES LTD COM 900435108 46 27,726 SH   SOLE   0 0 27,726
BECTON DICKINSON & CO COM 075887109 8,271 36,706 SH   SOLE   0 0 36,706
AURORA CANNABIS INC COM 05156X108 564 113,720 SH   SOLE   0 0 113,720
ESPERION THERAPEUTICS INC NE COM 29664W105 361 7,849 SH   SOLE   0 0 7,849
DEUTSCHE BANK AG NAMEN AKT D18190898 135 16,527 SH   SOLE   0 0 16,527
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,703 110,412 SH   SOLE   0 0 110,412
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 154 13,133 SH   SOLE   0 0 13,133
APHRIA INC COM 03765K104 387 67,991 SH   SOLE   0 0 67,991
ISHARES TR EXPND TEC SC ETF 464287549 270 1,571 SH   SOLE   0 0 1,571
MONOLITHIC PWR SYS INC COM 609839105 15,821 136,093 SH   SOLE   0 0 136,093
NATIONAL RETAIL PPTYS INC COM 637417106 1,515 31,227 SH   SOLE   0 0 31,227
AIRCASTLE LTD COM G0129K104 177 10,253 SH   SOLE   0 0 10,253
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 219 6,237 SH   SOLE   0 0 6,237
LSI INDS INC COM 50216C108 191 60,370 SH   SOLE   0 0 60,370
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 123 55,566 SH   SOLE   0 0 55,566
GENERAL ELECTRIC CO COM 369604103 10,937 1,444,750 SH   SOLE   0 0 1,444,750
CME GROUP INC COM CL A 12572Q105 4,943 26,277 SH   SOLE   0 0 26,277
BAUSCH HEALTH COS INC COM 071734107 2 200 SH Call SOLE   0 0 200
SNAP INC CL A 83304A106 2,123 385,340 SH   SOLE   0 0 385,340
TRAVELERS COMPANIES INC COM 89417E109 22 2,000 SH Put SOLE   0 0 2,000
UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 6,192 487,144 SH   SOLE   0 0 487,144
ISHARES TR NATIONAL MUN ETF 464288414 454,583 4,168,956 SH   SOLE   0 0 4,168,956
WESTWATER RES INC COM 961684107 2 11,879 SH   SOLE   0 0 11,879
SPDR S&P 500 ETF TR TR UNIT 78462F103 345,156 1,381,068 SH   SOLE   0 0 1,381,068
PCSB FINL CORP COM 69324R104 196 10,000 SH   SOLE   0 0 10,000
VANGUARD WORLD FD ESG US STK ETF 921910733 1,671 38,861 SH   SOLE   0 0 38,861
MPLX LP COM UNIT REP LTD 55336V100 867 28,598 SH   SOLE   0 0 28,598
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 267 6,569 SH   SOLE   0 0 6,569
SANDY SPRING BANCORP INC COM 800363103 2,741 87,455 SH   SOLE   0 0 87,455
BIG LOTS INC COM 089302103 259 8,968 SH   SOLE   0 0 8,968
WATERS CORP COM 941848103 293 1,555 SH   SOLE   0 0 1,555
CVS HEALTH CORP COM 126650100 7 500 SH Call SOLE   0 0 500
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 528 10,454 SH   SOLE   0 0 10,454
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2,277 418,489 SH   SOLE   0 0 418,489
CBOE GLOBAL MARKETS INC COM 12503M108 0 500 SH Call SOLE   0 0 500
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 472 14,008 SH   SOLE   0 0 14,008
GENERAL ELECTRIC CO COM 369604103 2 1,000 SH Put SOLE   0 0 1,000
ABBOTT LABS COM 002824100 0 200 SH Put SOLE   0 0 200
ALPHABET INC CAP STK CL A 02079K305 48 500 SH Put SOLE   0 0 500
ISHARES TR HDG MSCI EAFE 46434V803 368 14,276 SH   SOLE   0 0 14,276
VENATOR MATLS PLC SHS G9329Z100 217 51,700 SH   SOLE   0 0 51,700
ISHARES INC ESG MSCI EM ETF 46434G863 3,307 107,841 SH   SOLE   0 0 107,841
EVERSOURCE ENERGY COM 30040W108 4,066 62,517 SH   SOLE   0 0 62,517
COCA COLA BOTTLING CO CONS COM 191098102 287 1,617 SH   SOLE   0 0 1,617
ACETO CORP NOTE 2.000%11/0 004446AD2 28 38,000 PRN   SOLE   0 0 38,000
BG STAFFING INC COM 05544A109 559 27,080 SH   SOLE   0 0 27,080
RAYTHEON CO COM NEW 755111507 4,805 31,330 SH   SOLE   0 0 31,330
APPLE INC COM 037833100 0 7,000 SH Call SOLE   0 0 7,000
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 69 12,415 SH   SOLE   0 0 12,415
CENTURYLINK INC COM 156700106 1,760 116,172 SH   SOLE   0 0 116,172
DISNEY WALT CO COM DISNEY 254687106 67,579 616,315 SH   SOLE   0 0 616,315
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 93,577 3,976,905 SH   SOLE   0 0 3,976,905
DISCOVER FINL SVCS COM 254709108 1,458 24,728 SH   SOLE   0 0 24,728
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 200 SH Call SOLE   0 0 200
CARETRUST REIT INC COM 14174T107 1,219 66,038 SH   SOLE   0 0 66,038
PROSPECT CAPITAL CORPORATION COM 74348T102 469 74,310 SH   SOLE   0 0 74,310
3-D SYS CORP DEL COM NEW 88554D205 329 32,358 SH   SOLE   0 0 32,358
HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 8 16,000 PRN   SOLE   0 0 16,000
MICRON TECHNOLOGY INC COM 595112103 4,830 152,232 SH   SOLE   0 0 152,232
ILLUMINA INC COM 452327109 1 200 SH Put SOLE   0 0 200
PIMCO ETF TR ACTIVE BD ETF 72201R775 205 1,992 SH   SOLE   0 0 1,992
APPLE INC COM 037833100 0 2,000 SH Call SOLE   0 0 2,000
MARATHON PETE CORP COM 56585A102 5,627 95,359 SH   SOLE   0 0 95,359
SOUTHERN COPPER CORP COM 84265V105 0 1,000 SH Call SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10,361 113,360 SH   SOLE   0 0 113,360
DIGITAL RLTY TR INC COM 253868103 1,209 11,350 SH   SOLE   0 0 11,350
TRANSCANADA CORP COM 89353D107 369 10,341 SH   SOLE   0 0 10,341
GABELLI DIVD & INCOME TR COM 36242H104 279 15,233 SH   SOLE   0 0 15,233
SCHWAB STRATEGIC TR US REIT ETF 808524847 611,829 15,887,539 SH   SOLE   0 0 15,887,539
CEMEX SAB DE CV SPON ADR NEW 151290889 179 37,229 SH   SOLE   0 0 37,229
YUM CHINA HLDGS INC COM 98850P109 5,774 172,199 SH   SOLE   0 0 172,199
BEMIS INC COM 081437105 1,007 21,944 SH   SOLE   0 0 21,944
ITT INC COM 45073V108 314 6,503 SH   SOLE   0 0 6,503
APACHE CORP COM 037411105 674 25,680 SH   SOLE   0 0 25,680
BOSTON SCIENTIFIC CORP COM 101137107 1,787 50,552 SH   SOLE   0 0 50,552
ROYAL BK CDA MONTREAL QUE COM 780087102 6,944 101,336 SH   SOLE   0 0 101,336
AURINIA PHARMACEUTICALS INC COM 05156V102 1,143 167,657 SH   SOLE   0 0 167,657
AEGON N V NY REGISTRY SHS 007924103 59 12,691 SH   SOLE   0 0 12,691
ACTIVISION BLIZZARD INC COM 00507V109 2,660 57,115 SH   SOLE   0 0 57,115
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8,142 34,914 SH   SOLE   0 0 34,914
SPDR SER TR BLOMBERG BRC INV 78468R200 844 27,778 SH   SOLE   0 0 27,778
CHEMOURS CO COM 163851108 440 15,577 SH   SOLE   0 0 15,577
ISHARES TR MSCI EMG MKT ETF 464287234 0 200 SH Put SOLE   0 0 200
ADVANCED MICRO DEVICES INC COM 007903107 0 2,000 SH Call SOLE   0 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104 15,298 81,090 SH   SOLE   0 0 81,090
NORTHERN TECH INTL CORP COM 665809109 215 7,254 SH   SOLE   0 0 7,254
BANK AMER CORP COM 060505104 31 50,000 SH Call SOLE   0 0 50,000
AT&T INC COM 00206R102 1 400 SH Call SOLE   0 0 400
PANDORA MEDIA INC COM 698354107 228 28,234 SH   SOLE   0 0 28,234
UNITEDHEALTH GROUP INC COM 91324P102 1 500 SH Call SOLE   0 0 500
UNITED STATES OIL FUND LP UNITS 91232N108 0 2,000 SH Call SOLE   0 0 2,000
SEMTECH CORP COM 816850101 247 5,383 SH   SOLE   0 0 5,383
WEATHERFORD INTL PLC ORD SHS G48833100 45 81,051 SH   SOLE   0 0 81,051
FORD MTR CO DEL COM PAR $0.01 345370860 0 12,500 SH Put SOLE   0 0 12,500
YORK WTR CO COM 987184108 709 22,126 SH   SOLE   0 0 22,126
AMAZON COM INC COM 023135106 0 200 SH Call SOLE   0 0 200
NUSTAR ENERGY LP UNIT COM 67058H102 359 17,166 SH   SOLE   0 0 17,166
ZENDESK INC COM 98936J101 13 3,500 SH Put SOLE   0 0 3,500
AMYRIS INC COM NEW 03236M200 184 55,037 SH   SOLE   0 0 55,037
PIMCO CALIF MUN INCOME FD II COM 72200M108 86 10,944 SH   SOLE   0 0 10,944
GENWORTH FINL INC COM CL A 37247D106 66 14,144 SH   SOLE   0 0 14,144
HILLENBRAND INC COM 431571108 745 19,645 SH   SOLE   0 0 19,645
CYPRESS SEMICONDUCTOR CORP COM 232806109 193 15,201 SH   SOLE   0 0 15,201
BALL CORP COM 058498106 201 4,378 SH   SOLE   0 0 4,378
SPDR SERIES TRUST DJ REIT ETF 78464A607 19,923 231,657 SH   SOLE   0 0 231,657
AMERICAN TOWER CORP NEW COM 03027X100 5,103 32,259 SH   SOLE   0 0 32,259
NATIONAL HEALTH INVS INC COM 63633D104 407 5,393 SH   SOLE   0 0 5,393
FERRARI N V COM N3167Y103 628 6,312 SH   SOLE   0 0 6,312
ISHARES TR SHRT NAT MUN ETF 464288158 418 3,965 SH   SOLE   0 0 3,965
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 16,127 205,255 SH   SOLE   0 0 205,255
DSW INC CL A 23334L102 268 10,865 SH   SOLE   0 0 10,865
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 24 26,000 PRN   SOLE   0 0 26,000
PFIZER INC COM 717081103 40,110 918,906 SH   SOLE   0 0 918,906
DBX ETF TR XTRACK MSCI EURP 233051853 401 15,947 SH   SOLE   0 0 15,947
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 258 5,619 SH   SOLE   0 0 5,619
HONEYWELL INTL INC COM 438516106 1 100 SH Call SOLE   0 0 100
KROGER CO COM 501044101 0 1,000 SH Put SOLE   0 0 1,000
ROCKWELL MED INC COM 774374102 106 46,779 SH   SOLE   0 0 46,779
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 223 6,323 SH   SOLE   0 0 6,323
BLACKROCK INC COM 09247X101 0 200 SH Call SOLE   0 0 200
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 39 10,506 SH   SOLE   0 0 10,506
TESLA INC COM 88160R101 2 100 SH Call SOLE   0 0 100
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7,669 117,157 SH   SOLE   0 0 117,157
PEARSON PLC SPONSORED ADR 705015105 155 13,006 SH   SOLE   0 0 13,006
AGNICO EAGLE MINES LTD COM 008474108 537 13,298 SH   SOLE   0 0 13,298
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1,573 283,350 SH   SOLE   0 0 283,350
DEERE & CO COM 244199105 6,384 42,797 SH   SOLE   0 0 42,797
UNILEVER N V N Y SHS NEW 904784709 1,085 20,170 SH   SOLE   0 0 20,170
NETAPP INC COM 64110D104 474 7,952 SH   SOLE   0 0 7,952
CONSTELLATION BRANDS INC CL A 21036P108 0 500 SH Call SOLE   0 0 500
CRONOS GROUP INC COM 22717L101 317 30,479 SH   SOLE   0 0 30,479
VAIL RESORTS INC COM 91879Q109 294 1,393 SH   SOLE   0 0 1,393
YATRA ONLINE INC ORD SHS G98338109 161 40,173 SH   SOLE   0 0 40,173
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4,600 87,761 SH   SOLE   0 0 87,761
ISHARES SILVER TRUST ISHARES 46428Q109 1 1,000 SH Call SOLE   0 0 1,000
HUNTINGTON INGALLS INDS INC COM 446413106 464 2,440 SH   SOLE   0 0 2,440
YUM BRANDS INC COM 988498101 0 200 SH Put SOLE   0 0 200
LENNOX INTL INC COM 526107107 847 3,868 SH   SOLE   0 0 3,868
U S G CORP COM NEW 903293405 230 5,382 SH   SOLE   0 0 5,382
RED HAT INC COM 756577102 1,581 9,003 SH   SOLE   0 0 9,003
ISHARES TR SELECT DIVID ETF 464287168 15,990 179,038 SH   SOLE   0 0 179,038
KINROSS GOLD CORP COM NO PAR 496902404 131 40,586 SH   SOLE   0 0 40,586
COMERICA INC COM 200340107 1,456 21,190 SH   SOLE   0 0 21,190
PEMBINA PIPELINE CORP COM 706327103 1,352 45,580 SH   SOLE   0 0 45,580
SABINE ROYALTY TR UNIT BEN INT 785688102 619 16,600 SH   SOLE   0 0 16,600
TELADOC HEALTH INC COM 87918A105 303 6,105 SH   SOLE   0 0 6,105
APPLE INC COM 037833100 0 500 SH Call SOLE   0 0 500
AMETEK INC NEW COM 031100100 1,591 23,495 SH   SOLE   0 0 23,495
PULTE GROUP INC COM 745867101 540 20,786 SH   SOLE   0 0 20,786
HORIZON PHARMA PLC SHS G4617B105 309 15,790 SH   SOLE   0 0 15,790
SELECT SECTOR SPDR TR ENERGY 81369Y506 102,963 1,795,350 SH   SOLE   0 0 1,795,350
ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Put SOLE   0 0 200
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 123 17,057 SH   SOLE   0 0 17,057
THE TRADE DESK INC COM CL A 88339J105 648 5,582 SH   SOLE   0 0 5,582
NUCOR CORP COM 670346105 1,565 30,201 SH   SOLE   0 0 30,201
BAUSCH HEALTH COS INC COM 071734107 0 1,000 SH Call SOLE   0 0 1,000
ISHARES TR COHEN STEER REIT 464287564 30,768 321,505 SH   SOLE   0 0 321,505
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,355 28,161 SH   SOLE   0 0 28,161
NORTHROP GRUMMAN CORP COM 666807102 0 200 SH Call SOLE   0 0 200
STATE STR CORP COM 857477103 889 14,102 SH   SOLE   0 0 14,102
AMPIO PHARMACEUTICALS INC COM 03209T109 10 26,475 SH   SOLE   0 0 26,475
INTUITIVE SURGICAL INC COM NEW 46120E602 15,559 32,488 SH   SOLE   0 0 32,488
HESS CORP COM 42809H107 226 5,587 SH   SOLE   0 0 5,587
ARLINGTON ASSET INVT CORP CL A NEW 041356205 202 27,882 SH   SOLE   0 0 27,882
ROBERT HALF INTL INC COM 770323103 227 3,962 SH   SOLE   0 0 3,962
NORTHERN TR CORP COM 665859104 878 10,501 SH   SOLE   0 0 10,501
OPEN TEXT CORP COM 683715106 247 7,577 SH   SOLE   0 0 7,577
COSTCO WHSL CORP NEW COM 22160K105 17,614 86,466 SH   SOLE   0 0 86,466
AMERICAN EXPRESS CO COM 025816109 7,102 74,503 SH   SOLE   0 0 74,503
DIEBOLD NXDF INC COM 253651103 36 14,401 SH   SOLE   0 0 14,401
CHESAPEAKE ENERGY CORP COM 165167107 2,573 1,225,408 SH   SOLE   0 0 1,225,408
JETBLUE AIRWAYS CORP COM 477143101 288 17,922 SH   SOLE   0 0 17,922
EATON VANCE TAX ADVT DIV INC COM 27828G107 422 22,211 SH   SOLE   0 0 22,211
CONFORMIS INC COM 20717E101 18 50,000 SH   SOLE   0 0 50,000
MGM RESORTS INTERNATIONAL COM 552953101 1,822 75,102 SH   SOLE   0 0 75,102
TWITTER INC COM 90184L102 0 600 SH Put SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 449 8,598 SH   SOLE   0 0 8,598
CVS HEALTH CORP COM 126650100 9,153 139,691 SH   SOLE   0 0 139,691
UNITED STATES OIL FUND LP UNITS 91232N108 0 1,000 SH Call SOLE   0 0 1,000
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,348 109,521 SH   SOLE   0 0 109,521
GROUPON INC COM 399473107 211 65,849 SH   SOLE   0 0 65,849
CALIFORNIA WTR SVC GROUP COM 130788102 738 15,490 SH   SOLE   0 0 15,490
INTREPID POTASH INC COM 46121Y102 151 58,167 SH   SOLE   0 0 58,167
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 22 22,000 PRN   SOLE   0 0 22,000
PIMCO CORPORATE & INCOME OPP COM 72201B101 269 17,554 SH   SOLE   0 0 17,554
ZOGENIX INC COM NEW 98978L204 613 16,825 SH   SOLE   0 0 16,825
APPLE INC COM 037833100 226 30,000 SH Call SOLE   0 0 30,000
DANAHER CORP DEL COM 235851102 3,165 30,695 SH   SOLE   0 0 30,695
BROWN FORMAN CORP CL B 115637209 471 9,899 SH   SOLE   0 0 9,899
GLOWPOINT INC COM NEW 379887201 4 30,000 SH   SOLE   0 0 30,000
SNAP ON INC COM 833034101 993 6,834 SH   SOLE   0 0 6,834
ARBOR RLTY TR INC COM 038923108 157 15,565 SH   SOLE   0 0 15,565
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9,381 183,764 SH   SOLE   0 0 183,764
PEPSICO INC COM 713448108 93,672 847,861 SH   SOLE   0 0 847,861
ING GROEP N V SPONSORED ADR 456837103 168 15,732 SH   SOLE   0 0 15,732
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20,000 PRN   SOLE   0 0 20,000
MEDTRONIC PLC SHS G5960L103 0 200 SH Put SOLE   0 0 200
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 311 12,469 SH   SOLE   0 0 12,469
AMERICAN FINL GROUP INC OHIO COM 025932104 999 11,039 SH   SOLE   0 0 11,039
ENTERPRISE PRODS PARTNERS L COM 293792107 0 500 SH Call SOLE   0 0 500
ISHARES TR MIN VOL USA ETF 46429B697 1,352 25,794 SH   SOLE   0 0 25,794
UNITEDHEALTH GROUP INC COM 91324P102 41 2,000 SH Put SOLE   0 0 2,000
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,139 233,780 SH   SOLE   0 0 233,780
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 241 6,892 SH   SOLE   0 0 6,892
BOWL AMER INC CL A 102565108 437 27,000 SH   SOLE   0 0 27,000
NATIONAL FUEL GAS CO N J COM 636180101 1,134 22,165 SH   SOLE   0 0 22,165
WERNER ENTERPRISES INC COM 950755108 516 17,460 SH   SOLE   0 0 17,460
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 279 4,554 SH   SOLE   0 0 4,554
MICROSOFT CORP COM 594918104 0 5,900 SH Call SOLE   0 0 5,900
DOLLAR GEN CORP NEW COM 256677105 0 200 SH Put SOLE   0 0 200
GENUINE PARTS CO COM 372460105 1,319 13,740 SH   SOLE   0 0 13,740
APPLE INC COM 037833100 97 10,000 SH Call SOLE   0 0 10,000
WISDOMTREE TR EMER MKT HIGH FD 97717W315 70,546 1,757,061 SH   SOLE   0 0 1,757,061
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,108 17,450 SH   SOLE   0 0 17,450
JUST ENERGY GROUP INC COM 48213W101 87 26,300 SH   SOLE   0 0 26,300
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 251 5,364 SH   SOLE   0 0 5,364
NEW JERSEY RES COM 646025106 598 13,083 SH   SOLE   0 0 13,083
VANGUARD INDEX FDS LARGE CAP ETF 922908637 530,652 4,619,991 SH   SOLE   0 0 4,619,991
EXELIXIS INC COM 30161Q104 4,919 250,101 SH   SOLE   0 0 250,101
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2 18,983 SH   SOLE   0 0 18,983
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 423 14,791 SH   SOLE   0 0 14,791
HDFC BANK LTD ADR REPS 3 SHS 40415F101 455 4,389 SH   SOLE   0 0 4,389
LAS VEGAS SANDS CORP COM 517834107 4 1,000 SH Call SOLE   0 0 1,000
TWO HBRS INVT CORP COM NEW 90187B408 319 24,807 SH   SOLE   0 0 24,807
HSBC HLDGS PLC SPON ADR NEW 404280406 1,254 30,507 SH   SOLE   0 0 30,507
MICRON TECHNOLOGY INC COM 595112103 5 20,000 SH Put SOLE   0 0 20,000
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 246 12,286 SH   SOLE   0 0 12,286
UNITED STATES OIL FUND LP UNITS 91232N108 1 1,000 SH Call SOLE   0 0 1,000
LIVE NATION ENTERTAINMENT IN COM 538034109 568 11,535 SH   SOLE   0 0 11,535
TOTAL SYS SVCS INC COM 891906109 31,299 385,031 SH   SOLE   0 0 385,031
PROSHARES TR PSHS ULT S&P 500 74347R107 968 10,425 SH   SOLE   0 0 10,425
ALLIANZGI CONV INCOME FD COM 018828103 254 49,014 SH   SOLE   0 0 49,014
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 206 1,535 SH   SOLE   0 0 1,535
CHURCH & DWIGHT INC COM 171340102 1,347 20,490 SH   SOLE   0 0 20,490
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,410 104,687 SH   SOLE   0 0 104,687
NEW YORK MTG TR INC COM PAR $.02 649604501 384 65,264 SH   SOLE   0 0 65,264
INTERNATIONAL BUSINESS MACHS COM 459200101 0 100 SH Call SOLE   0 0 100
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 156 22,664 SH   SOLE   0 0 22,664
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1,211 114,310 SH   SOLE   0 0 114,310
COLUMBIA SPORTSWEAR CO COM 198516106 296 3,515 SH   SOLE   0 0 3,515
UMB FINL CORP COM 902788108 965 15,829 SH   SOLE   0 0 15,829
ADOBE INC COM 00724F101 9,790 43,273 SH   SOLE   0 0 43,273
WISDOMTREE TR INTL LRGCAP DV 97717W794 91,272 2,146,557 SH   SOLE   0 0 2,146,557
VISA INC COM CL A 92826C839 18 500 SH Call SOLE   0 0 500
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,140 15,850 SH   SOLE   0 0 15,850
IDEXX LABS INC COM 45168D104 4,103 22,058 SH   SOLE   0 0 22,058
FIDELITY MSCI FINLS IDX 316092501 216 6,241 SH   SOLE   0 0 6,241
VECTOR GROUP LTD COM 92240M108 946 97,258 SH   SOLE   0 0 97,258
APPLE INC COM 037833100 368 11,400 SH Put SOLE   0 0 11,400
CALLAWAY GOLF CO COM 131193104 126 8,236 SH   SOLE   0 0 8,236
KKR & CO INC CL A 48251W104 918 46,773 SH   SOLE   0 0 46,773
LINCOLN NATL CORP IND COM 534187109 402 7,829 SH   SOLE   0 0 7,829
SOUTHERN COPPER CORP COM 84265V105 1,088 35,356 SH   SOLE   0 0 35,356
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 698 14,363 SH   SOLE   0 0 14,363
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 520 36,444 SH   SOLE   0 0 36,444
HANESBRANDS INC COM 410345102 1 2,100 SH Call SOLE   0 0 2,100
APPLIED MATLS INC COM 038222105 157 468,200 SH Call SOLE   0 0 468,200
ROSS STORES INC COM 778296103 1,254 15,071 SH   SOLE   0 0 15,071
NEXTERA ENERGY INC COM 65339F101 18,913 108,809 SH   SOLE   0 0 108,809
XPO LOGISTICS INC COM 983793100 277 4,862 SH   SOLE   0 0 4,862
AMEREN CORP COM 023608102 1,955 29,965 SH   SOLE   0 0 29,965
MALVERN BANCORP INC COM 561409103 197 10,000 SH   SOLE   0 0 10,000
CITIGROUP INC COM NEW 172967424 0 300 SH Call SOLE   0 0 300
SALESFORCE COM INC COM 79466L302 3 500 SH Call SOLE   0 0 500
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 313 4,349 SH   SOLE   0 0 4,349
ASTRONICS CORP COM 046433108 329 10,800 SH   SOLE   0 0 10,800
ISHARES TR TIPS BD ETF 464287176 2,143 19,567 SH   SOLE   0 0 19,567
VEEVA SYS INC CL A COM 922475108 68 10,800 SH Put SOLE   0 0 10,800
HEALTHEQUITY INC COM 42226A107 240 4,020 SH   SOLE   0 0 4,020
CELLDEX THERAPEUTICS INC NEW COM 15117B103 5 26,206 SH   SOLE   0 0 26,206
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 912 63,988 SH   SOLE   0 0 63,988
WISDOMTREE TR US SMALLCP ERNGS 97717W562 264 8,233 SH   SOLE   0 0 8,233
VISA INC COM CL A 92826C839 30 3,000 SH Put SOLE   0 0 3,000
ABBOTT LABS COM 002824100 22,525 311,414 SH   SOLE   0 0 311,414
COSTCO WHSL CORP NEW COM 22160K105 5 1,000 SH Call SOLE   0 0 1,000
EATON VANCE TX MGD DIV EQ IN COM 27828N102 170 16,712 SH   SOLE   0 0 16,712
CORMEDIX INC COM 21900C100 43 33,200 SH   SOLE   0 0 33,200
XYLEM INC COM 98419M100 1,195 17,914 SH   SOLE   0 0 17,914
PLAYA HOTELS & RESORTS NV SHS N70544106 280 39,000 SH   SOLE   0 0 39,000
NOBLE CORP PLC SHS USD G65431101 27 10,368 SH   SOLE   0 0 10,368
COGNEX CORP COM 192422103 668 17,268 SH   SOLE   0 0 17,268
IPG PHOTONICS CORP COM 44980X109 388 3,425 SH   SOLE   0 0 3,425
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,702 33,513 SH   SOLE   0 0 33,513
HARRIS CORP DEL COM 413875105 2,951 21,918 SH   SOLE   0 0 21,918
SABRA HEALTH CARE REIT INC COM 78573L106 1 400 SH Put SOLE   0 0 400
AMAZON COM INC COM 023135106 2 100 SH Call SOLE   0 0 100
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 471 26,817 SH   SOLE   0 0 26,817
QUINSTREET INC COM 74874Q100 478 29,425 SH   SOLE   0 0 29,425
TORONTO DOMINION BK ONT COM NEW 891160509 8,363 168,201 SH   SOLE   0 0 168,201
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 367 8,484 SH   SOLE   0 0 8,484
APPLE INC COM 037833100 6 500 SH Call SOLE   0 0 500
AMAZON COM INC COM 023135106 76 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 355,465 2,253,484 SH   SOLE   0 0 2,253,484
NUTANIX INC CL A 67059N108 1,834 44,104 SH   SOLE   0 0 44,104
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Call SOLE   0 0 200
BAUSCH HEALTH COS INC COM 071734107 3,284 177,781 SH   SOLE   0 0 177,781
ALLIANZGI CONV INCOME FD II COM 018825109 124 27,600 SH   SOLE   0 0 27,600
TESLA INC COM 88160R101 1 100 SH Put SOLE   0 0 100
RANGE RES CORP COM 75281A109 294 30,687 SH   SOLE   0 0 30,687
BLACK KNIGHT INC COM 09215C105 283 6,278 SH   SOLE   0 0 6,278
NEOGEN CORP COM 640491106 421 7,380 SH   SOLE   0 0 7,380
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,395 98,154 SH   SOLE   0 0 98,154
EQUIFAX INC COM 294429105 1,032 11,086 SH   SOLE   0 0 11,086
LEXINGTON REALTY TRUST COM 529043101 123 14,960 SH   SOLE   0 0 14,960
LIGHTBRIDGE CORP COM NEW 53224K203 18 32,300 SH   SOLE   0 0 32,300
DR REDDYS LABS LTD ADR 256135203 227 6,022 SH   SOLE   0 0 6,022
AMAZON COM INC COM 023135106 0 1,900 SH Call SOLE   0 0 1,900
SQUARE INC CL A 852234103 8 500 SH Call SOLE   0 0 500
SESEN BIO INC COM 817763105 19 13,200 SH   SOLE   0 0 13,200
HUNTINGTON BANCSHARES INC COM 446150104 2,012 168,804 SH   SOLE   0 0 168,804
BIO TECHNE CORP COM 09073M104 248 1,714 SH   SOLE   0 0 1,714
STRYKER CORP COM 863667101 2 200 SH Put SOLE   0 0 200
WYNN RESORTS LTD COM 983134107 1,077 10,889 SH   SOLE   0 0 10,889
HECLA MNG CO COM 422704106 150 63,440 SH   SOLE   0 0 63,440
VALERO ENERGY CORP NEW COM 91913Y100 5,623 75,000 SH   SOLE   0 0 75,000
QUALCOMM INC COM 747525103 12,247 215,200 SH   SOLE   0 0 215,200
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 700 121,698 SH   SOLE   0 0 121,698
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 256 9,221 SH   SOLE   0 0 9,221
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2,302 20,102 SH   SOLE   0 0 20,102
OHA INVT CORP COM 67091U102 26 26,000 SH   SOLE   0 0 26,000
GRAINGER W W INC COM 384802104 1,421 5,031 SH   SOLE   0 0 5,031
ABIOMED INC COM 003654100 3,191 9,818 SH   SOLE   0 0 9,818
RLI CORP COM 749607107 1,005 14,574 SH   SOLE   0 0 14,574
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 320 4,646 SH   SOLE   0 0 4,646
STITCH FIX INC COM CL A 860897107 190 11,110 SH   SOLE   0 0 11,110
RAVEN INDS INC COM 754212108 677 18,700 SH   SOLE   0 0 18,700
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 196 18,994 SH   SOLE   0 0 18,994
AMAZON COM INC COM 023135106 143,624 95,624 SH   SOLE   0 0 95,624
WORKDAY INC CL A 98138H101 756 4,734 SH   SOLE   0 0 4,734
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,122 23,971 SH   SOLE   0 0 23,971
WISDOMTREE TR EMG MKTS SMCAP 97717W281 362 8,631 SH   SOLE   0 0 8,631
PROSHARES TR ULTRPRO DOW30 74347X823 1,199 16,810 SH   SOLE   0 0 16,810
ISHARES TR MSCI EMG MKT ETF 464287234 0 200 SH Call SOLE   0 0 200
PALO ALTO NETWORKS INC COM 697435105 1,028 5,456 SH   SOLE   0 0 5,456
WORLDPAY INC CL A 981558109 1,533 20,061 SH   SOLE   0 0 20,061
ZUORA INC COM CL A 98983V106 642 35,383 SH   SOLE   0 0 35,383
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,725 61,876 SH   SOLE   0 0 61,876
UNDER ARMOUR INC CL C 904311206 554 34,273 SH   SOLE   0 0 34,273
CENTENE CORP DEL COM 15135B101 534 4,633 SH   SOLE   0 0 4,633
SOUTHWEST AIRLS CO COM 844741108 4,452 95,788 SH   SOLE   0 0 95,788
TREX CO INC COM 89531P105 1,271 21,412 SH   SOLE   0 0 21,412
WESBANCO INC COM 950810101 1,535 41,830 SH   SOLE   0 0 41,830
TESLA INC COM 88160R101 2 200 SH Put SOLE   0 0 200
MARATHON OIL CORP COM 565849106 3 700 SH Put SOLE   0 0 700
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,092 34,950 SH   SOLE   0 0 34,950
NOVO-NORDISK A S ADR 670100205 1,681 36,478 SH   SOLE   0 0 36,478
POOL CORPORATION COM 73278L105 647 4,352 SH   SOLE   0 0 4,352
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 200 SH Call SOLE   0 0 200
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 0 300 SH Call SOLE   0 0 300
WILLIAMS COS INC DEL COM 969457100 1,934 87,700 SH   SOLE   0 0 87,700
PIMCO STRATEGIC INCOME FD IN COM 72200X104 120 12,442 SH   SOLE   0 0 12,442
PAYCHEX INC COM 704326107 5,552 85,225 SH   SOLE   0 0 85,225
ALEXCO RESOURCE CORP COM 01535P106 20 21,513 SH   SOLE   0 0 21,513
UNION PAC CORP COM 907818108 33,157 239,868 SH   SOLE   0 0 239,868
BORGWARNER INC COM 099724106 263 7,573 SH   SOLE   0 0 7,573
APPLE INC COM 037833100 1 200 SH Call SOLE   0 0 200
ROKU INC COM CL A 77543R102 0 1,000 SH Call SOLE   0 0 1,000
ISHARES TR INTL SEL DIV ETF 464288448 2,692 93,761 SH   SOLE   0 0 93,761
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 140 10,014 SH   SOLE   0 0 10,014
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 18 10,500 SH   SOLE   0 0 10,500
AMAZON COM INC COM 023135106 1 200 SH Call SOLE   0 0 200
MFS MUN INCOME TR SH BEN INT 552738106 123 19,967 SH   SOLE   0 0 19,967
FLOTEK INDS INC DEL COM 343389102 194 178,146 SH   SOLE   0 0 178,146
AMAZON COM INC COM 023135106 0 200 SH Call SOLE   0 0 200
CBS CORP NEW CL B 124857202 907 20,751 SH   SOLE   0 0 20,751
KIRKLAND LAKE GOLD LTD COM 49741E100 61 10,000 SH Call SOLE   0 0 10,000
TESLA INC COM 88160R101 0 100 SH Put SOLE   0 0 100
LOWES COS INC COM 548661107 15,925 172,424 SH   SOLE   0 0 172,424
TARGET CORP COM 87612E106 4,324 65,421 SH   SOLE   0 0 65,421
GW PHARMACEUTICALS PLC ADS 36197T103 0 200 SH Call SOLE   0 0 200
BELLICUM PHARMACEUTICALS INC COM 079481107 382 130,984 SH   SOLE   0 0 130,984
XCEL ENERGY INC COM 98389B100 4,744 96,290 SH   SOLE   0 0 96,290
FRANKLIN UNVL TR SH BEN INT 355145103 104 16,310 SH   SOLE   0 0 16,310
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,726 14,866 SH   SOLE   0 0 14,866
TELEFONICA S A SPONSORED ADR 879382208 116 13,761 SH   SOLE   0 0 13,761
ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 1,574 12,724 SH   SOLE   0 0 12,724
LIFEVANTAGE CORP COM NEW 53222K205 140 10,583 SH   SOLE   0 0 10,583
IOVANCE BIOTHERAPEUTICS INC COM 462260100 177 20,000 SH   SOLE   0 0 20,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Call SOLE   0 0 200
MANNKIND CORP COM NEW 56400P706 255 240,554 SH   SOLE   0 0 240,554
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 677 26,225 SH   SOLE   0 0 26,225
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 369 4,365 SH   SOLE   0 0 4,365
NEUROCRINE BIOSCIENCES INC COM 64125C109 380 5,321 SH   SOLE   0 0 5,321
PRUDENTIAL FINL INC COM 744320102 1,905 23,365 SH   SOLE   0 0 23,365
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 221 16,983 SH   SOLE   0 0 16,983
PARKER HANNIFIN CORP COM 701094104 2,926 19,617 SH   SOLE   0 0 19,617
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 36 11,900 SH   SOLE   0 0 11,900
REGENERON PHARMACEUTICALS COM 75886F107 1,318 3,528 SH   SOLE   0 0 3,528
NOVAGOLD RES INC COM NEW 66987E206 55 13,950 SH   SOLE   0 0 13,950
AT&T INC COM 00206R102 33,762 1,182,962 SH   SOLE   0 0 1,182,962
ATRION CORP COM 049904105 3,470 4,682 SH   SOLE   0 0 4,682
BIOLINERX LTD SPONSORED ADS 09071M106 4 10,000 SH   SOLE   0 0 10,000
HCI GROUP INC COM 40416E103 4,097 80,642 SH   SOLE   0 0 80,642
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,457 12,361 SH   SOLE   0 0 12,361
INVESCO LTD SHS G491BT108 432 25,794 SH   SOLE   0 0 25,794
HURCO COMPANIES INC COM 447324104 902 25,255 SH   SOLE   0 0 25,255
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 200 SH Call SOLE   0 0 200
NXT ID INC COM NEW 67091J206 9 13,676 SH   SOLE   0 0 13,676
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,029 13,773 SH   SOLE   0 0 13,773
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 154 10,000 SH Call SOLE   0 0 10,000
UNITED STATES OIL FUND LP UNITS 91232N108 549 56,836 SH   SOLE   0 0 56,836
INTREXON CORP COM 46122T102 16 10,000 SH Call SOLE   0 0 10,000
TRAVELERS COMPANIES INC COM 89417E109 7,243 60,483 SH   SOLE   0 0 60,483
DENBURY RES INC COM NEW 247916208 26 14,938 SH   SOLE   0 0 14,938
BAIDU INC SPON ADR REP A 056752108 5,671 35,754 SH   SOLE   0 0 35,754
BUILDERS FIRSTSOURCE INC COM 12008R107 114 10,469 SH   SOLE   0 0 10,469
CIRRUS LOGIC INC COM 172755100 326 9,818 SH   SOLE   0 0 9,818
ACTIVISION BLIZZARD INC COM 00507V109 0 1,000 SH Call SOLE   0 0 1,000
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 41 17,762 SH   SOLE   0 0 17,762
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 848 25,811 SH   SOLE   0 0 25,811
CARROLS RESTAURANT GROUP INC COM 14574X104 160 16,275 SH   SOLE   0 0 16,275
FLUOR CORP NEW COM 343412102 210 6,524 SH   SOLE   0 0 6,524
ENTERPRISE FINL SVCS CORP COM 293712105 1,564 41,556 SH   SOLE   0 0 41,556
LENNAR CORP CL A 526057104 225 5,751 SH   SOLE   0 0 5,751
ANADARKO PETE CORP COM 032511107 3,319 75,717 SH   SOLE   0 0 75,717
BRINKER INTL INC COM 109641100 337 7,671 SH   SOLE   0 0 7,671
ATLANTIC PWR CORP COM NEW 04878Q863 23 10,805 SH   SOLE   0 0 10,805
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 0 200 SH Put SOLE   0 0 200
KINDER MORGAN INC DEL COM 49456B101 0 500 SH Call SOLE   0 0 500
ISHARES INC EM MKT SM-CP ETF 464286475 4,250 101,641 SH   SOLE   0 0 101,641
GILEAD SCIENCES INC COM 375558103 0 100 SH Call SOLE   0 0 100
MARTIN MARIETTA MATLS INC COM 573284106 4,299 25,010 SH   SOLE   0 0 25,010
SPARTANNASH CO COM 847215100 194 11,292 SH   SOLE   0 0 11,292
ALLETE INC COM NEW 018522300 1,219 15,997 SH   SOLE   0 0 15,997
INVESCO TR INVT GRADE NY MUN COM 46131T101 132 11,093 SH   SOLE   0 0 11,093
PIMCO MUNICIPAL INCOME FD COM 72200R107 139 11,113 SH   SOLE   0 0 11,113
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 210 13,296 SH   SOLE   0 0 13,296
UNITED FINL BANCORP INC NEW COM 910304104 266 18,067 SH   SOLE   0 0 18,067
SUN LIFE FINL INC COM 866796105 394 11,883 SH   SOLE   0 0 11,883
SPOTIFY TECHNOLOGY S A SHS L8681T102 91 15,000 SH Put SOLE   0 0 15,000
WYNN RESORTS LTD COM 983134107 2 1,000 SH Put SOLE   0 0 1,000
MCDERMOTT INTL INC COM 580037703 0 20,000 SH Call SOLE   0 0 20,000
TOTAL S A SPONSORED ADR 89151E109 1,795 34,403 SH   SOLE   0 0 34,403
ISHARES TR MSCI ACWI EX US 464288240 9,207 219,417 SH   SOLE   0 0 219,417
SCIENCE APPLICATNS INTL CP N COM 808625107 967 15,177 SH   SOLE   0 0 15,177
JOHNSON CTLS INTL PLC SHS G51502105 1,556 52,476 SH   SOLE   0 0 52,476
ENERGOUS CORP COM 29272C103 104 17,990 SH   SOLE   0 0 17,990
TESLA INC COM 88160R101 2 100 SH Call SOLE   0 0 100
PACCAR INC COM 693718108 880 15,398 SH   SOLE   0 0 15,398
EDWARDS LIFESCIENCES CORP COM 28176E108 5,310 34,669 SH   SOLE   0 0 34,669
IMPERIAL OIL LTD COM NEW 453038408 231 9,134 SH   SOLE   0 0 9,134
GLOBAL NET LEASE INC COM NEW 379378201 225 12,747 SH   SOLE   0 0 12,747
PORTOLA PHARMACEUTICALS INC COM 737010108 5,913 302,900 SH   SOLE   0 0 302,900
VANGUARD INDEX FDS GROWTH ETF 922908736 14,537 108,217 SH   SOLE   0 0 108,217
METTLER TOLEDO INTERNATIONAL COM 592688105 405 716 SH   SOLE   0 0 716
BLACKROCK MUNIYIELD QUALITY COM 09254F100 140 10,780 SH   SOLE   0 0 10,780
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 149 31,769 SH   SOLE   0 0 31,769
CENTENE CORP DEL COM 15135B101 2 200 SH Call SOLE   0 0 200
NORWOOD FINANCIAL CORP COM 669549107 284 8,607 SH   SOLE   0 0 8,607
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 365 29,046 SH   SOLE   0 0 29,046
APERGY CORP COM 03755L104 2,666 98,441 SH   SOLE   0 0 98,441
ISHARES TR EAFE SML CP ETF 464288273 303,539 5,857,567 SH   SOLE   0 0 5,857,567
APPLE INC COM 037833100 511 30,000 SH Call SOLE   0 0 30,000
AMAZON COM INC COM 023135106 256 2,000 SH Call SOLE   0 0 2,000
MAGNA INTL INC COM 559222401 712 15,672 SH   SOLE   0 0 15,672
APPLE INC COM 037833100 0 4,000 SH Call SOLE   0 0 4,000
GILEAD SCIENCES INC COM 375558103 0 500 SH Call SOLE   0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 7 50,000 SH Call SOLE   0 0 50,000
ROKU INC COM CL A 77543R102 380 12,415 SH   SOLE   0 0 12,415
KCAP FINL INC COM 48668E101 100 28,865 SH   SOLE   0 0 28,865
VANGUARD STAR FD VG TL INTL STK F 921909768 1,061 22,463 SH   SOLE   0 0 22,463
CUMMINS INC COM 231021106 2,609 19,520 SH   SOLE   0 0 19,520
DOMINOS PIZZA INC COM 25754A201 0 200 SH Call SOLE   0 0 200
STARWOOD PPTY TR INC COM 85571B105 757 38,393 SH   SOLE   0 0 38,393
NEWMARK GROUP INC CL A 65158N102 88 10,978 SH   SOLE   0 0 10,978
NUTANIX INC CL A 67059N108 3 500 SH Put SOLE   0 0 500
CLOUDERA INC COM 18914U100 1,083 97,900 SH   SOLE   0 0 97,900
ARCHER DANIELS MIDLAND CO COM 039483102 3,426 83,634 SH   SOLE   0 0 83,634
SOUTHWESTERN ENERGY CO COM 845467109 168 49,205 SH   SOLE   0 0 49,205
OVERSTOCK COM INC DEL COM 690370101 0 1,000 SH Call SOLE   0 0 1,000
ORACLE CORP COM 68389X105 16,330 361,687 SH   SOLE   0 0 361,687
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 360 8,560 SH   SOLE   0 0 8,560
ALPHABET INC CAP STK CL C 02079K107 172 1,000 SH Call SOLE   0 0 1,000
SQUARE INC CL A 852234103 9 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 0 1,000 SH Call SOLE   0 0 1,000
HANOVER INS GROUP INC COM 410867105 432 3,701 SH   SOLE   0 0 3,701
COLGATE PALMOLIVE CO COM 194162103 5,289 88,854 SH   SOLE   0 0 88,854
WELLS FARGO CO NEW PERP PFD CNV A 949746804 309 245 SH   SOLE   0 0 245
AMAZON COM INC COM 023135106 14 500 SH Call SOLE   0 0 500
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,535 74,737 SH   SOLE   0 0 74,737
ENSERVCO CORP COM 29358Y102 9 25,000 SH   SOLE   0 0 25,000
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 230 7,055 SH   SOLE   0 0 7,055
SELECT ENERGY SVCS INC CL A COM 81617J301 78 12,375 SH   SOLE   0 0 12,375
ACHILLION PHARMACEUTICALS IN COM 00448Q201 184 115,476 SH   SOLE   0 0 115,476
WISDOMTREE TR US LARGECAP DIVD 97717W307 15,972 189,129 SH   SOLE   0 0 189,129
CENTRAL GARDEN & PET CO COM 153527106 560 16,250 SH   SOLE   0 0 16,250
ABIOMED INC COM 003654100 21 200 SH Call SOLE   0 0 200
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 244 5,399 SH   SOLE   0 0 5,399
NUVEEN PFD & INCM SECURTIES COM 67072C105 457 55,216 SH   SOLE   0 0 55,216
SPIRIT AIRLS INC COM 848577102 7,504 129,554 SH   SOLE   0 0 129,554
AMERICAN EXPRESS CO COM 025816109 0 2,000 SH Call SOLE   0 0 2,000
CINCINNATI FINL CORP COM 172062101 1,439 18,592 SH   SOLE   0 0 18,592
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 82 80,000 PRN   SOLE   0 0 80,000
WPX ENERGY INC COM 98212B103 252 22,240 SH   SOLE   0 0 22,240
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 221 5,964 SH   SOLE   0 0 5,964
LEAP THERAPEUTICS INC COM 52187K101 40 20,000 SH   SOLE   0 0 20,000
GOODYEAR TIRE & RUBR CO COM 382550101 232 11,365 SH   SOLE   0 0 11,365
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 9 10,000 PRN   SOLE   0 0 10,000
KIMCO RLTY CORP COM 49446R109 358 24,423 SH   SOLE   0 0 24,423
WESTERN ALLIANCE BANCORP COM 957638109 1,280 32,421 SH   SOLE   0 0 32,421
SPLUNK INC COM 848637104 2 1,000 SH Call SOLE   0 0 1,000
APPLE INC COM 037833100 5 1,000 SH Call SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 1,000 SH Put SOLE   0 0 1,000
MDU RES GROUP INC COM 552690109 349 14,622 SH   SOLE   0 0 14,622
ISHARES SILVER TRUST ISHARES 46428Q109 0 2,000 SH Call SOLE   0 0 2,000
GOLDMAN SACHS GROUP INC COM 38141G104 4 500 SH Call SOLE   0 0 500
PAN AMERICAN SILVER CORP COM 697900108 241 16,490 SH   SOLE   0 0 16,490
ENTERPRISE PRODS PARTNERS L COM 293792107 111,441 4,531,960 SH   SOLE   0 0 4,531,960
HCP INC COM 40414L109 1,380 49,401 SH   SOLE   0 0 49,401
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 2,000 SH Put SOLE   0 0 2,000
CEDAR FAIR L P DEPOSITRY UNIT 150185106 325 6,868 SH   SOLE   0 0 6,868
NIC INC COM 62914B100 153 12,244 SH   SOLE   0 0 12,244
MAXLINEAR INC COM 57776J100 629 35,766 SH   SOLE   0 0 35,766
APPFOLIO INC COM CL A 03783C100 256 4,325 SH   SOLE   0 0 4,325
ENCOMPASS HEALTH CORP COM 29261A100 1,075 17,430 SH   SOLE   0 0 17,430
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 127 49,457 SH   SOLE   0 0 49,457
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,274 10,576 SH   SOLE   0 0 10,576
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5,088 360,116 SH   SOLE   0 0 360,116
AMAZON COM INC COM 023135106 4 1,300 SH Call SOLE   0 0 1,300
MARATHON PATENT GROUP INC COM PAR 56585W302 6 15,715 SH   SOLE   0 0 15,715
DELTA AIR LINES INC DEL COM NEW 247361702 0 200 SH Put SOLE   0 0 200
VEDANTA LTD SPONSORED ADR 92242Y100 410 35,500 SH   SOLE   0 0 35,500
WESTERN DIGITAL CORP COM 958102105 0 1,100 SH Call SOLE   0 0 1,100
ISHARES TR U.S. MED DVC ETF 464288810 362 1,811 SH   SOLE   0 0 1,811
SQUARE INC CL A 852234103 0 800 SH Call SOLE   0 0 800
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 69 19,985 SH   SOLE   0 0 19,985
TILRAY INC COM CL 2 88688T100 1,267 17,968 SH   SOLE   0 0 17,968
ALLERGAN PLC SHS G0177J108 1 200 SH Call SOLE   0 0 200
NEKTAR THERAPEUTICS COM 640268108 355 10,807 SH   SOLE   0 0 10,807
DELTA AIR LINES INC DEL COM NEW 247361702 2,940 58,917 SH   SOLE   0 0 58,917
ILLUMINA INC COM 452327109 4,649 15,499 SH   SOLE   0 0 15,499
BEST INC SPONSORED ADS 08653C106 822 200,000 SH   SOLE   0 0 200,000
PHILIP MORRIS INTL INC COM 718172109 20,277 303,725 SH   SOLE   0 0 303,725
SEACOAST BKG CORP FLA COM NEW 811707801 783 30,103 SH   SOLE   0 0 30,103
TWITTER INC COM 90184L102 5,465 190,138 SH   SOLE   0 0 190,138
TEXAS INSTRS INC COM 882508104 8,796 93,077 SH   SOLE   0 0 93,077
TEREX CORP NEW COM 880779103 220 7,992 SH   SOLE   0 0 7,992
AMARIN CORP PLC SPONS ADR NEW 023111206 432 31,725 SH   SOLE   0 0 31,725
FIBROCELL SCIENCE INC COM PAR 315721407 61 40,877 SH   SOLE   0 0 40,877
PRICE T ROWE GROUP INC COM 74144T108 927 10,036 SH   SOLE   0 0 10,036
INTERCONTINENTAL EXCHANGE IN COM 45866F104 980 13,014 SH   SOLE   0 0 13,014
REALTY INCOME CORP COM 756109104 5,336 84,644 SH   SOLE   0 0 84,644
CVS HEALTH CORP COM 126650100 5 1,000 SH Call SOLE   0 0 1,000
ONE GAS INC COM 68235P108 1,220 15,323 SH   SOLE   0 0 15,323
FIRST TR S&P REIT INDEX FD COM 33734G108 916 42,362 SH   SOLE   0 0 42,362
SQUARE INC CL A 852234103 0 2,000 SH Call SOLE   0 0 2,000
MIDATECH PHARMA PLC SPONSORED ADS 59564R104 2 12,082 SH   SOLE   0 0 12,082
CBRE GROUP INC CL A 12504L109 508 12,699 SH   SOLE   0 0 12,699
ISHARES TR USA MOMENTUM FCT 46432F396 596 5,949 SH   SOLE   0 0 5,949
SUNTRUST BKS INC COM 867914103 1,490 29,535 SH   SOLE   0 0 29,535
TRANSOCEAN LTD REG SHS H8817H100 0 800 SH Call SOLE   0 0 800
EASTMAN CHEM CO COM 277432100 630 8,615 SH   SOLE   0 0 8,615
ISHARES TR RUS 2000 VAL ETF 464287630 2,774 25,791 SH   SOLE   0 0 25,791
SONY CORP SPONSORED ADR 835699307 2,752 57,004 SH   SOLE   0 0 57,004
LULULEMON ATHLETICA INC COM 550021109 22 500 SH Call SOLE   0 0 500
L BRANDS INC COM 501797104 456 17,747 SH   SOLE   0 0 17,747
AXOS FINL INC COM 05465C100 2,135 84,772 SH   SOLE   0 0 84,772
BOEING CO COM 097023105 67,848 210,381 SH   SOLE   0 0 210,381
LIFE STORAGE INC COM 53223X107 248 2,669 SH   SOLE   0 0 2,669
KFORCE INC COM 493732101 3,234 104,580 SH   SOLE   0 0 104,580
CABOT OIL & GAS CORP COM 127097103 320 14,329 SH   SOLE   0 0 14,329
PROCTER AND GAMBLE CO COM 742718109 38,930 423,517 SH   SOLE   0 0 423,517
TRANSDIGM GROUP INC COM 893641100 625 1,839 SH   SOLE   0 0 1,839
OKTA INC CL A 679295105 6 300 SH Call SOLE   0 0 300
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 573 18,955 SH   SOLE   0 0 18,955
AMERIPRISE FINL INC COM 03076C106 646 6,185 SH   SOLE   0 0 6,185
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,554 23,608 SH   SOLE   0 0 23,608
LIBERTY GLOBAL PLC SHS CL C G5480U120 510 24,722 SH   SOLE   0 0 24,722
GLOBAL PMTS INC COM 37940X102 3,818 37,017 SH   SOLE   0 0 37,017
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 391 4,704 SH   SOLE   0 0 4,704
ALPHABET INC CAP STK CL A 02079K305 0 2,400 SH Call SOLE   0 0 2,400
DOVER CORP COM 260003108 13,975 196,973 SH   SOLE   0 0 196,973
APPLE INC COM 037833100 344 30,300 SH Call SOLE   0 0 30,300
BLACKROCK INVT QUALITY MUN T COM 09247D105 159 12,000 SH   SOLE   0 0 12,000
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 18,476 365,210 SH   SOLE   0 0 365,210
ROYAL GOLD INC COM 780287108 606 7,080 SH   SOLE   0 0 7,080
UNITED TECHNOLOGIES CORP COM 913017109 10,735 100,814 SH   SOLE   0 0 100,814
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 9 5,000 SH Put SOLE   0 0 5,000
TESLA INC COM 88160R101 6 300 SH Call SOLE   0 0 300
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,005 73,200 SH   SOLE   0 0 73,200
AMAZON COM INC COM 023135106 0 200 SH Call SOLE   0 0 200
SCHLUMBERGER LTD COM 806857108 2,556 70,836 SH   SOLE   0 0 70,836
ISHARES TR GL CLEAN ENE ETF 464288224 885 107,134 SH   SOLE   0 0 107,134
V F CORP COM 918204108 6,881 96,450 SH   SOLE   0 0 96,450
WABCO HLDGS INC COM 92927K102 528 4,917 SH   SOLE   0 0 4,917
SALESFORCE COM INC COM 79466L302 5 100 SH Call SOLE   0 0 100
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 67,313 1,179,689 SH   SOLE   0 0 1,179,689
FACEBOOK INC CL A 30303M102 1 400 SH Call SOLE   0 0 400
CVS HEALTH CORP COM 126650100 1 200 SH Put SOLE   0 0 200
WALMART INC COM 931142103 25,408 272,763 SH   SOLE   0 0 272,763
INTEL CORP COM 458140100 51,096 1,088,780 SH   SOLE   0 0 1,088,780
SPDR SER TR PRTFLO S&P500 HI 78468R788 464 13,608 SH   SOLE   0 0 13,608
GOLDCORP INC NEW COM 380956409 7 5,000 SH Call SOLE   0 0 5,000
DOMINOS PIZZA INC COM 25754A201 1,002 4,042 SH   SOLE   0 0 4,042
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 1,356 19,646 SH   SOLE   0 0 19,646
TESLA INC COM 88160R101 7 100 SH Call SOLE   0 0 100
AVEO PHARMACEUTICALS INC COM 053588109 1 2,500 SH Call SOLE   0 0 2,500
COMMUNITY BK SYS INC COM 203607106 4,836 82,953 SH   SOLE   0 0 82,953
HORMEL FOODS CORP COM 440452100 7,813 183,057 SH   SOLE   0 0 183,057
CASEYS GEN STORES INC COM 147528103 307 2,395 SH   SOLE   0 0 2,395
SALESFORCE COM INC COM 79466L302 0 600 SH Call SOLE   0 0 600
UBS AG LONDON BRH NT AMZI 46 90274D259 1,517 65,000 SH   SOLE   0 0 65,000
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 53 10,866 SH   SOLE   0 0 10,866
INVESCO QQQ TR UNIT SER 1 46090E103 3 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 22 500 SH Call SOLE   0 0 500
DUKE ENERGY CORP NEW COM NEW 26441C204 18,566 215,136 SH   SOLE   0 0 215,136
BGC PARTNERS INC CL A 05541T101 122 23,674 SH   SOLE   0 0 23,674
CAPITOL FED FINL INC COM 14057J101 1,290 101,041 SH   SOLE   0 0 101,041
INVESCO VALUE MUN INCOME TR COM 46132P108 366 27,036 SH   SOLE   0 0 27,036
ALPHABET INC CAP STK CL A 02079K305 0 200 SH Call SOLE   0 0 200
VEEVA SYS INC CL A COM 922475108 1,629 18,235 SH   SOLE   0 0 18,235
FORTINET INC COM 34959E109 0 300 SH Call SOLE   0 0 300
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 612 10,022 SH   SOLE   0 0 10,022
ISHARES TR NEW YORK MUN ETF 464288323 6,595 120,407 SH   SOLE   0 0 120,407
GATX CORP COM 361448103 264 3,733 SH   SOLE   0 0 3,733
BURLINGTON STORES INC COM 122017106 603 3,708 SH   SOLE   0 0 3,708
TABLEAU SOFTWARE INC CL A 87336U105 4 500 SH Call SOLE   0 0 500
ISHARES TR U.S. TECH ETF 464287721 3,614 22,594 SH   SOLE   0 0 22,594
TESLA INC COM 88160R101 0 100 SH Call SOLE   0 0 100
NCR CORP NEW COM 62886E108 227 9,856 SH   SOLE   0 0 9,856
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 812 32,177 SH   SOLE   0 0 32,177
CDN IMPERIAL BK COMM TORONTO COM 136069101 757 10,154 SH   SOLE   0 0 10,154
ISHARES TR MSCI KLD400 SOC 464288570 3,410 36,666 SH   SOLE   0 0 36,666
SAEXPLORATION HLDGS INC COM PAR 78636X873 1,687 3,188,257 SH   SOLE   0 0 3,188,257
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,401 37,950 SH   SOLE   0 0 37,950
ISHARES TR US REGNL BKS ETF 464288778 470 11,794 SH   SOLE   0 0 11,794
NABORS INDUSTRIES LTD SHS G6359F103 5 2,692 SH   SOLE   0 0 2,692
WISDOMTREE TR INDIA ERNGS FD 97717W422 446 17,977 SH   SOLE   0 0 17,977
FREEPORT-MCMORAN INC CL B 35671D857 794 76,977 SH   SOLE   0 0 76,977
CHICOS FAS INC COM 168615102 179 31,802 SH   SOLE   0 0 31,802
BANCO SANTANDER SA ADR 05964H105 674 150,431 SH   SOLE   0 0 150,431
OVERSTOCK COM INC DEL COM 690370101 1 1,000 SH Call SOLE   0 0 1,000
KNOWLES CORP COM 49926D109 1,346 101,140 SH   SOLE   0 0 101,140
PUTNAM MANAGED MUN INCOM TR COM 746823103 164 24,468 SH   SOLE   0 0 24,468
KLA-TENCOR CORP COM 482480100 802 8,967 SH   SOLE   0 0 8,967
ISHARES INC MSCI JPN ETF NEW 46434G822 1 500 SH Call SOLE   0 0 500
ISHARES TR JPMORGAN USD EMG 464288281 852 8,197 SH   SOLE   0 0 8,197
WISDOMTREE TR US QTLY DIV GRT 97717X669 473 12,352 SH   SOLE   0 0 12,352
THOR INDS INC COM 885160101 332 6,379 SH   SOLE   0 0 6,379
WEYERHAEUSER CO COM 962166104 1,191 54,494 SH   SOLE   0 0 54,494
SHERWIN WILLIAMS CO COM 824348106 3,255 8,272 SH   SOLE   0 0 8,272
TRONOX LTD SHS CL A Q9235V101 1 10,000 SH Call SOLE   0 0 10,000
US BANCORP DEL COM NEW 902973304 14,091 308,327 SH   SOLE   0 0 308,327
MICROSOFT CORP COM 594918104 1 1,000 SH Call SOLE   0 0 1,000
ISHARES TR INTRM GOV CR ETF 464288612 579 5,351 SH   SOLE   0 0 5,351
CONATUS PHARMACEUTICALS INC COM 20600T108 38 22,000 SH   SOLE   0 0 22,000
ESSEX PPTY TR INC COM 297178105 932 3,799 SH   SOLE   0 0 3,799
ROYCE MICRO-CAP TR INC COM 780915104 86 11,573 SH   SOLE   0 0 11,573
AMAZON COM INC COM 023135106 0 1,900 SH Call SOLE   0 0 1,900
ORIGIN AGRITECH LIMITED SHS NEW G67828205 57 11,008 SH   SOLE   0 0 11,008
OPKO HEALTH INC COM 68375N103 349 115,909 SH   SOLE   0 0 115,909
NEW YORK CMNTY BANCORP INC COM 649445103 3,377 358,915 SH   SOLE   0 0 358,915
WISDOMTREE TR JAPN HEDGE EQT 97717W851 422 9,087 SH   SOLE   0 0 9,087
CAMDEN PPTY TR SH BEN INT 133131102 289 3,284 SH   SOLE   0 0 3,284
CORCEPT THERAPEUTICS INC COM 218352102 178 13,360 SH   SOLE   0 0 13,360
LEE ENTERPRISES INC COM 523768109 36 16,829 SH   SOLE   0 0 16,829
GENERAL AMERN INVS INC COM 368802104 419 14,727 SH   SOLE   0 0 14,727
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 500 SH Put SOLE   0 0 500
TRACTOR SUPPLY CO COM 892356106 825 9,883 SH   SOLE   0 0 9,883
GW PHARMACEUTICALS PLC ADS 36197T103 0 100 SH Call SOLE   0 0 100
TASEKO MINES LTD COM 876511106 10 21,900 SH   SOLE   0 0 21,900
ISHARES TR U.S. ENERGY ETF 464287796 731 23,455 SH   SOLE   0 0 23,455
VALLEY NATL BANCORP COM 919794107 109 12,236 SH   SOLE   0 0 12,236
ISHARES TR MSCI EMG MKT ETF 464287234 0 2,200 SH Call SOLE   0 0 2,200
HMS HLDGS CORP COM 40425J101 225 8,000 SH   SOLE   0 0 8,000
SOUTHWEST GAS HOLDINGS INC COM 844895102 364 4,758 SH   SOLE   0 0 4,758
TWILIO INC CL A 90138F102 718 8,037 SH   SOLE   0 0 8,037
ISHARES TR RUSSELL 2000 ETF 464287655 2 1,000 SH Put SOLE   0 0 1,000
INFOSYS LTD SPONSORED ADR 456788108 669 70,227 SH   SOLE   0 0 70,227
WESTERN ASSET HIGH INCM FD I COM 95766J102 307 53,228 SH   SOLE   0 0 53,228
PG&E CORP COM 69331C108 521 21,957 SH   SOLE   0 0 21,957
ISHARES TR INDIA 50 ETF 464289529 203 5,746 SH   SOLE   0 0 5,746
FACEBOOK INC CL A 30303M102 4 1,000 SH Put SOLE   0 0 1,000
GLOBALSTAR INC COM 378973408 163 254,100 SH   SOLE   0 0 254,100
SHOPIFY INC CL A 82509L107 31 1,000 SH Call SOLE   0 0 1,000
PB BANCORP INC COM 70454T100 546 50,600 SH   SOLE   0 0 50,600
MACQUARIE INFRASTRUCTURE COR COM 55608B105 256 6,991 SH   SOLE   0 0 6,991
GLOBAL X FDS GLBL X MLP ETF 37950E473 134 17,515 SH   SOLE   0 0 17,515
EXTRA SPACE STORAGE INC COM 30225T102 544 6,015 SH   SOLE   0 0 6,015
HELEN OF TROY CORP LTD COM G4388N106 10,288 78,430 SH   SOLE   0 0 78,430
MY SIZE INC COM 62844N109 8 10,000 SH   SOLE   0 0 10,000
TABLEAU SOFTWARE INC CL A 87336U105 6 400 SH Call SOLE   0 0 400
AMAZON COM INC COM 023135106 0 1,000 SH Call SOLE   0 0 1,000
OVERSTOCK COM INC DEL COM 690370101 0 1,000 SH Call SOLE   0 0 1,000
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,408 53,439 SH   SOLE   0 0 53,439
ALPHABET INC CAP STK CL C 02079K107 125 1,000 SH Call SOLE   0 0 1,000
TALLGRASS ENERGY LP CLASS A SHS 874696107 2,472 101,574 SH   SOLE   0 0 101,574
VALHI INC NEW COM 918905100 57 29,551 SH   SOLE   0 0 29,551
AMAZON COM INC COM 023135106 21 500 SH Call SOLE   0 0 500
HARTFORD FINL SVCS GROUP INC COM 416515104 1,880 42,299 SH   SOLE   0 0 42,299
FACEBOOK INC CL A 30303M102 0 5,000 SH Call SOLE   0 0 5,000
RBB FD INC MOTLEY FOL ETF 74933W601 200 10,750 SH   SOLE   0 0 10,750
BARNES GROUP INC COM 067806109 412 7,681 SH   SOLE   0 0 7,681
ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE   0 0 500
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 982 7,484 SH   SOLE   0 0 7,484
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 327 15,944 SH   SOLE   0 0 15,944
TERRITORIAL BANCORP INC COM 88145X108 1,668 64,204 SH   SOLE   0 0 64,204
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 946 28,750 SH   SOLE   0 0 28,750
VERU INC COM 92536C103 15 11,019 SH   SOLE   0 0 11,019
CONAGRA BRANDS INC COM 205887102 1,487 69,625 SH   SOLE   0 0 69,625
ULTA BEAUTY INC COM 90384S303 1,148 4,687 SH   SOLE   0 0 4,687
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,187 40,325 SH   SOLE   0 0 40,325
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 79 68,000 PRN   SOLE   0 0 68,000
VALERO ENERGY CORP NEW COM 91913Y100 2 900 SH Call SOLE   0 0 900
UNION PAC CORP COM 907818108 16 4,100 SH Put SOLE   0 0 4,100
BCE INC COM NEW 05534B760 755 19,097 SH   SOLE   0 0 19,097
APPLE INC COM 037833100 0 30,000 SH Call SOLE   0 0 30,000
ISHARES TR US HLTHCARE ETF 464287762 846 4,680 SH   SOLE   0 0 4,680
ABBOTT LABS COM 002824100 3 100 SH Call SOLE   0 0 100
APTIV PLC SHS G6095L109 537 8,726 SH   SOLE   0 0 8,726
ECHOSTAR CORP CL A 278768106 681 18,550 SH   SOLE   0 0 18,550
VISTEON CORP COM NEW 92839U206 207 3,440 SH   SOLE   0 0 3,440
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 200 SH Call SOLE   0 0 200
NIKE INC CL B 654106103 8,921 120,324 SH   SOLE   0 0 120,324
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 310 2,202 SH   SOLE   0 0 2,202
TESLA INC COM 88160R101 0 200 SH Put SOLE   0 0 200
OMEGA HEALTHCARE INVS INC COM 681936100 931 26,488 SH   SOLE   0 0 26,488
AUTODESK INC COM 052769106 1,519 11,807 SH   SOLE   0 0 11,807
UNITED CONTL HLDGS INC COM 910047109 1,340 16,003 SH   SOLE   0 0 16,003
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,419 22,515 SH   SOLE   0 0 22,515
CINTAS CORP COM 172908105 413 2,460 SH   SOLE   0 0 2,460
AMAZON COM INC COM 023135106 1 3,500 SH Call SOLE   0 0 3,500
ABERDEEN ASIA PACIFIC INCOM COM 003009107 94 24,300 SH   SOLE   0 0 24,300
GENTEX CORP COM 371901109 577 28,548 SH   SOLE   0 0 28,548
COHEN & STEERS REIT & PFD IN COM 19247X100 212 11,903 SH   SOLE   0 0 11,903
INTEL CORP COM 458140100 0 1,000 SH Call SOLE   0 0 1,000
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 803 24,719 SH   SOLE   0 0 24,719
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4,627 155,223 SH   SOLE   0 0 155,223
VANGUARD WORLD FDS ENERGY ETF 92204A306 57,020 739,467 SH   SOLE   0 0 739,467
SAGE THERAPEUTICS INC COM 78667J108 211 2,200 SH   SOLE   0 0 2,200
ISHARES TR U.S. CNSM SV ETF 464287580 365 2,016 SH   SOLE   0 0 2,016
DREYFUS STRATEGIC MUN BD FD COM 26202F107 109 15,624 SH   SOLE   0 0 15,624
SABRA HEALTH CARE REIT INC COM 78573L106 688 41,764 SH   SOLE   0 0 41,764
ISHARES TR U.S. FINLS ETF 464287788 1,034 9,716 SH   SOLE   0 0 9,716
TESLA INC COM 88160R101 6 100 SH Call SOLE   0 0 100
COMCAST CORP NEW CL A 20030N101 10,612 311,647 SH   SOLE   0 0 311,647
FACEBOOK INC CL A 30303M102 1 400 SH Call SOLE   0 0 400
ALPHABET INC CAP STK CL C 02079K107 99 1,000 SH Call SOLE   0 0 1,000
ISHARES TR SP SMCP600VL ETF 464287879 2,325 17,633 SH   SOLE   0 0 17,633
TD AMERITRADE HLDG CORP COM 87236Y108 57,239 1,169,090 SH   SOLE   0 0 1,169,090
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 168 18,334 SH   SOLE   0 0 18,334
TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 55 10,000 SH   SOLE   0 0 10,000
FEDEX CORP COM 31428X106 5,723 35,473 SH   SOLE   0 0 35,473
SEI INVESTMENTS CO COM 784117103 268 5,791 SH   SOLE   0 0 5,791
ISHARES TR RUSSELL 2000 ETF 464287655 1 1,000 SH Put SOLE   0 0 1,000
TESLA INC COM 88160R101 8 200 SH Call SOLE   0 0 200
JPMORGAN CHASE & CO COM 46625H100 0 1,000 SH Call SOLE   0 0 1,000
APPLE INC COM 037833100 1 1,000 SH Call SOLE   0 0 1,000
MICROSOFT CORP COM 594918104 378 20,000 SH Call SOLE   0 0 20,000
THE TRADE DESK INC COM CL A 88339J105 0 1,000 SH Put SOLE   0 0 1,000
ISHARES SILVER TRUST ISHARES 46428Q109 1,228 84,567 SH   SOLE   0 0 84,567
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 125 11,701 SH   SOLE   0 0 11,701
APPLIED DNA SCIENCES INC COM NEW 03815U201 23 56,509 SH   SOLE   0 0 56,509
PATTERSON UTI ENERGY INC COM 703481101 537 51,877 SH   SOLE   0 0 51,877
ISHARES TR CORE S&P US GWT 464287671 507 9,612 SH   SOLE   0 0 9,612
ISHARES TR RUSSELL 2000 ETF 464287655 0 100 SH Call SOLE   0 0 100
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 3,000 SH Put SOLE   0 0 3,000
TAHOE RES INC COM 873868103 93 25,500 SH   SOLE   0 0 25,500
APPLE INC COM 037833100 227 30,000 SH Call SOLE   0 0 30,000
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 182 13,110 SH   SOLE   0 0 13,110
AMAZON COM INC COM 023135106 2 700 SH Call SOLE   0 0 700
ROCKWELL AUTOMATION INC COM 773903109 3,386 22,499 SH   SOLE   0 0 22,499
ISHARES TR RUS 2000 GRW ETF 464287648 2,492 14,832 SH   SOLE   0 0 14,832
AMAZON COM INC COM 023135106 36 1,000 SH Put SOLE   0 0 1,000
22ND CENTY GROUP INC COM 90137F103 104 41,821 SH   SOLE   0 0 41,821
OPHTHOTECH CORP COM 683745103 65 54,275 SH   SOLE   0 0 54,275
GOLDEN STAR RES LTD CDA COM 38119T807 218 69,279 SH   SOLE   0 0 69,279
INTERNATIONAL BUSINESS MACHS COM 459200101 0 1,100 SH Call SOLE   0 0 1,100
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 977 46,315 SH   SOLE   0 0 46,315
IMMUNOGEN INC COM 45253H101 175 36,498 SH   SOLE   0 0 36,498
MARKEL CORP COM 570535104 1,153 1,111 SH   SOLE   0 0 1,111
ISHARES TR 1 3 YR TREAS BD 464287457 1,514 18,101 SH   SOLE   0 0 18,101
GASLOG LTD SHS G37585109 461 28,010 SH   SOLE   0 0 28,010
IQVIA HLDGS INC COM 46266C105 340 2,925 SH   SOLE   0 0 2,925
FREEPORT-MCMORAN INC CL B 35671D857 3 1,100 SH Put SOLE   0 0 1,100
DLH HLDGS CORP COM 23335Q100 166 35,626 SH   SOLE   0 0 35,626
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 728 240,298 SH   SOLE   0 0 240,298
ORMAT TECHNOLOGIES INC COM 686688102 270 5,162 SH   SOLE   0 0 5,162
PIERIS PHARMACEUTICALS INC COM 720795103 237 89,025 SH   SOLE   0 0 89,025
FORTIVE CORP COM 34959J108 848 12,531 SH   SOLE   0 0 12,531
ISHARES TR US HOME CONS ETF 464288752 231 7,700 SH   SOLE   0 0 7,700
CISCO SYS INC COM 17275R102 28,481 657,294 SH   SOLE   0 0 657,294
OXFORD LANE CAP CORP COM 691543102 162 16,700 SH   SOLE   0 0 16,700
WISDOMTREE TR CHINADIV EX FI 97717X719 745 12,238 SH   SOLE   0 0 12,238
MOSAIC CO NEW COM 61945C103 265 9,062 SH   SOLE   0 0 9,062
INTERNATIONAL BUSINESS MACHS COM 459200101 0 500 SH Call SOLE   0 0 500
MEDTRONIC PLC SHS G5960L103 4 100 SH Call SOLE   0 0 100
FACEBOOK INC CL A 30303M102 0 3,500 SH Call SOLE   0 0 3,500
THERAPEUTICSMD INC COM 88338N107 63 16,600 SH   SOLE   0 0 16,600
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 226 6,800 SH   SOLE   0 0 6,800
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,182 86,462 SH   SOLE   0 0 86,462
SERVICE CORP INTL COM 817565104 633 15,719 SH   SOLE   0 0 15,719
STERLING CONSTRUCTION CO INC COM 859241101 117 10,750 SH   SOLE   0 0 10,750
LILLY ELI & CO COM 532457108 0 200 SH Put SOLE   0 0 200
OBSIDIAN ENERGY LTD COM 674482104 134 331,435 SH   SOLE   0 0 331,435
ALPHABET INC CAP STK CL C 02079K107 59 1,000 SH Call SOLE   0 0 1,000
ISHARES TR CORE S&P SCP ETF 464287804 29,288 422,498 SH   SOLE   0 0 422,498
SPDR GOLD TRUST GOLD SHS 78463V107 0 200 SH Put SOLE   0 0 200
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 246 6,566 SH   SOLE   0 0 6,566
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 263 9,413 SH   SOLE   0 0 9,413
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1,313 12,213 SH   SOLE   0 0 12,213
MICROSOFT CORP COM 594918104 23 4,000 SH Call SOLE   0 0 4,000
LINDE PLC COM G5494J103 3,588 22,993 SH   SOLE   0 0 22,993
OASIS PETE INC NEW COM 674215108 2,969 536,806 SH   SOLE   0 0 536,806
EXXON MOBIL CORP COM 30231G102 70,985 1,040,989 SH   SOLE   0 0 1,040,989
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 646 19,541 SH   SOLE   0 0 19,541
ANALOG DEVICES INC COM 032654105 1,468 17,100 SH   SOLE   0 0 17,100
IMMUNOMEDICS INC COM 452907108 1 5,000 SH Call SOLE   0 0 5,000
ISHARES TR CORE S&P US VLU 464287663 661 13,465 SH   SOLE   0 0 13,465
SALESFORCE COM INC COM 79466L302 1 500 SH Call SOLE   0 0 500
SUNPOWER CORP COM 867652406 151 30,285 SH   SOLE   0 0 30,285
BOOKING HLDGS INC COM 09857L108 13 200 SH Put SOLE   0 0 200
EARTHSTONE ENERGY INC CL A 27032D304 48 10,658 SH   SOLE   0 0 10,658
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 419 23,380 SH   SOLE   0 0 23,380
ISHARES TR IBOXX INV CP ETF 464287242 0 1,300 SH Put SOLE   0 0 1,300
HERTZ GLOBAL HLDGS INC COM 42806J106 1,216 89,072 SH   SOLE   0 0 89,072
ISHARES TR CORE MSCI TOTAL 46432F834 1,708 32,519 SH   SOLE   0 0 32,519
JPMORGAN CHASE & CO COM 46625H100 49,244 504,449 SH   SOLE   0 0 504,449
UNITEDHEALTH GROUP INC COM 91324P102 19 1,000 SH Call SOLE   0 0 1,000
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 20,798 717,426 SH   SOLE   0 0 717,426
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,621 10,517 SH   SOLE   0 0 10,517
CENTRAL FD CDA LTD CL A 153501101 505 40,260 SH   SOLE   0 0 40,260
PIONEER NAT RES CO COM 723787107 943 7,168 SH   SOLE   0 0 7,168
BLACKROCK MD MUNICIPAL BOND COM 09249L105 369 28,235 SH   SOLE   0 0 28,235
EATON VANCE ENH EQTY INC FD COM 278277108 208 14,155 SH   SOLE   0 0 14,155
NIO INC SPON ADS 62914V106 276 43,344 SH   SOLE   0 0 43,344
AMAZON COM INC COM 023135106 1 500 SH Call SOLE   0 0 500
DAVITA INC COM 23918K108 476 9,244 SH   SOLE   0 0 9,244
FIREEYE INC COM 31816Q101 5,808 358,324 SH   SOLE   0 0 358,324
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Call SOLE   0 0 200
ISHARES TR RUSSELL 3000 ETF 464287689 1,249 8,500 SH   SOLE   0 0 8,500
AMAZON COM INC COM 023135106 0 1,400 SH Call SOLE   0 0 1,400
INNOSPEC INC COM 45768S105 846 13,705 SH   SOLE   0 0 13,705
VERISK ANALYTICS INC COM 92345Y106 497 4,555 SH   SOLE   0 0 4,555
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,026 17,980 SH   SOLE   0 0 17,980
AVERY DENNISON CORP COM 053611109 546 6,081 SH   SOLE   0 0 6,081
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 1,300 SH Put SOLE   0 0 1,300
SHOPIFY INC CL A 82509L107 3,174 22,927 SH   SOLE   0 0 22,927
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,586 24,618 SH   SOLE   0 0 24,618
NATIONAL OILWELL VARCO INC COM 637071101 284 11,048 SH   SOLE   0 0 11,048
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 16 5,000 SH Put SOLE   0 0 5,000
ALPHABET INC CAP STK CL A 02079K305 0 300 SH Call SOLE   0 0 300
EATON CORP PLC SHS G29183103 1 200 SH Put SOLE   0 0 200
ISHARES INC MSCI FRNTR100ETF 464286145 762 29,153 SH   SOLE   0 0 29,153
WELLCARE HEALTH PLANS INC COM 94946T106 434 1,839 SH   SOLE   0 0 1,839
NETSCOUT SYS INC COM 64115T104 759 32,123 SH   SOLE   0 0 32,123
TESLA INC COM 88160R101 1 200 SH Put SOLE   0 0 200
SITE CENTERS CORP COM 82981J109 247 22,334 SH   SOLE   0 0 22,334
CONOCOPHILLIPS COM 20825C104 1 500 SH Put SOLE   0 0 500
PENNEY J C INC COM 708160106 47 45,334 SH   SOLE   0 0 45,334
HANESBRANDS INC COM 410345102 1 5,000 SH Call SOLE   0 0 5,000
AMERICAN INTL GROUP INC COM NEW 026874784 1,398 35,466 SH   SOLE   0 0 35,466
INGREDION INC COM 457187102 704 7,703 SH   SOLE   0 0 7,703
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 641 6,225 SH   SOLE   0 0 6,225
RANDOLPH BANCORP INC COM 752378109 151 10,645 SH   SOLE   0 0 10,645
SPDR GOLD TRUST GOLD SHS 78463V107 1 1,000 SH Call SOLE   0 0 1,000
NEW MTN FIN CORP COM 647551100 351 27,917 SH   SOLE   0 0 27,917
TELUS CORP COM 87971M103 383 11,551 SH   SOLE   0 0 11,551
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 149 14,187 SH   SOLE   0 0 14,187
ONESPAN INC COM 68287N100 131 10,120 SH   SOLE   0 0 10,120
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 75 65,000 PRN   SOLE   0 0 65,000
ISHARES INC CORE MSCI EMKT 46434G103 1,634,977 34,676,071 SH   SOLE   0 0 34,676,071
AMAZON COM INC COM 023135106 52 1,000 SH Put SOLE   0 0 1,000
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 3 500 SH Call SOLE   0 0 500
FORTINET INC COM 34959E109 1,228 17,442 SH   SOLE   0 0 17,442
CYTORI THERAPEUTICS INC *W EXP 05/28/202 23283K139 0 16,200 SH   SOLE   0 0 16,200
ISHARES TR BARCLAYS 7 10 YR 464287440 2,540 24,376 SH   SOLE   0 0 24,376
VISA INC COM CL A 92826C839 4 1,000 SH Put SOLE   0 0 1,000
FIREEYE INC COM 31816Q101 0 300 SH Call SOLE   0 0 300
GENERAL ELECTRIC CO COM 369604103 10 212,900 SH Call SOLE   0 0 212,900
ATHENEX INC COM 04685N103 1,882 148,299 SH   SOLE   0 0 148,299
MASTERCARD INCORPORATED CL A 57636Q104 0 600 SH Call SOLE   0 0 600
NVIDIA CORP COM 67066G104 0 1,000 SH Call SOLE   0 0 1,000
ALASKA AIR GROUP INC COM 011659109 1,020 16,763 SH   SOLE   0 0 16,763
ALPS ETF TR ALERIAN MLP 00162Q866 109,004 12,486,154 SH   SOLE   0 0 12,486,154
FRANKLIN RES INC COM 354613101 310 10,436 SH   SOLE   0 0 10,436
HUDSON PAC PPTYS INC COM 444097109 222 7,630 SH   SOLE   0 0 7,630
SYSCO CORP COM 871829107 8,364 133,476 SH   SOLE   0 0 133,476
ISHARES TR S&P 100 ETF 464287101 3,607 32,338 SH   SOLE   0 0 32,338
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 32 15,402 SH   SOLE   0 0 15,402
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 362 14,766 SH   SOLE   0 0 14,766
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 23,726 520,544 SH   SOLE   0 0 520,544
HCA HEALTHCARE INC COM 40412C101 1,013 8,140 SH   SOLE   0 0 8,140
ISHARES TR RUSSELL 2000 ETF 464287655 5 400 SH Put SOLE   0 0 400
ALPHABET INC CAP STK CL A 02079K305 0 800 SH Call SOLE   0 0 800
MICROSOFT CORP COM 594918104 0 600 SH Call SOLE   0 0 600
RESMED INC COM 761152107 232 2,035 SH   SOLE   0 0 2,035
ADVANCED MICRO DEVICES INC COM 007903107 2 1,200 SH Call SOLE   0 0 1,200
OKTA INC CL A 679295105 6,775 106,186 SH   SOLE   0 0 106,186
KIRKLAND LAKE GOLD LTD COM 49741E100 46 1,756 SH   SOLE   0 0 1,756
HERSHEY CO COM 427866108 1,774 16,553 SH   SOLE   0 0 16,553
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 334 12,675 SH   SOLE   0 0 12,675
INCYTE CORP COM 45337C102 647 10,181 SH   SOLE   0 0 10,181
ENTERGY CORP NEW COM 29364G103 827 9,613 SH   SOLE   0 0 9,613
ALPHABET INC CAP STK CL A 02079K305 45 500 SH Put SOLE   0 0 500
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 625 18,608 SH   SOLE   0 0 18,608
OVERSTOCK COM INC DEL COM 690370101 1 1,200 SH Call SOLE   0 0 1,200
APPLE INC COM 037833100 11 500 SH Call SOLE   0 0 500
ATLANTIC CAP BANCSHARES INC COM 048269203 327 20,000 SH   SOLE   0 0 20,000
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 353 4,032 SH   SOLE   0 0 4,032
DUN & BRADSTREET CORP DEL NE COM 26483E100 282 1,978 SH   SOLE   0 0 1,978
DIAGEO P L C SPON ADR NEW 25243Q205 3,430 24,190 SH   SOLE   0 0 24,190
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,322 41,505 SH   SOLE   0 0 41,505
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,608 64,744 SH   SOLE   0 0 64,744
GOLDMAN SACHS GROUP INC COM 38141G104 5 100 SH Call SOLE   0 0 100
AEROHIVE NETWORKS INC COM 007786106 663 203,415 SH   SOLE   0 0 203,415
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 347 26,750 SH   SOLE   0 0 26,750
REGIONS FINL CORP NEW COM 7591EP100 1,174 87,723 SH   SOLE   0 0 87,723
WPP PLC NEW ADR 92937A102 550 10,029 SH   SOLE   0 0 10,029
EXACT SCIENCES CORP COM 30063P105 4,201 66,572 SH   SOLE   0 0 66,572
IMMUNOMEDICS INC COM 452907108 1 5,000 SH Call SOLE   0 0 5,000
TRUEBLUE INC COM 89785X101 445 20,000 SH   SOLE   0 0 20,000
NOVANTA INC COM 67000B104 611 9,700 SH   SOLE   0 0 9,700
BROADCOM INC COM 11135F101 5,488 21,584 SH   SOLE   0 0 21,584
JOHNSON & JOHNSON COM 478160104 3 100 SH Call SOLE   0 0 100
ACUITY BRANDS INC COM 00508Y102 371 3,224 SH   SOLE   0 0 3,224
ABBVIE INC COM 00287Y109 29,100 315,655 SH   SOLE   0 0 315,655
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 54 40,000 SH   SOLE   0 0 40,000
ISHARES TR FLTG RATE NT ETF 46429B655 5,384 106,907 SH   SOLE   0 0 106,907
TEMPLETON GLOBAL INCOME FD COM 880198106 89 14,707 SH   SOLE   0 0 14,707
SPLUNK INC COM 848637104 346 3,301 SH   SOLE   0 0 3,301
AMAZON COM INC COM 023135106 45 100 SH Call SOLE   0 0 100
AMPHENOL CORP NEW CL A 032095101 1,138 14,051 SH   SOLE   0 0 14,051
DTE ENERGY CO COM 233331107 2,422 21,956 SH   SOLE   0 0 21,956
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,423 29,507 SH   SOLE   0 0 29,507
COLONY CR REAL ESTATE INC COM CL A 19625T101 278 17,616 SH   SOLE   0 0 17,616
AMAZON COM INC COM 023135106 502 3,000 SH Call SOLE   0 0 3,000
WESTROCK CO COM 96145D105 467 12,373 SH   SOLE   0 0 12,373
DESTINATION XL GROUP INC COM 25065K104 285 131,129 SH   SOLE   0 0 131,129
ACI WORLDWIDE INC COM 004498101 443 16,009 SH   SOLE   0 0 16,009
FACEBOOK INC CL A 30303M102 8 1,400 SH Call SOLE   0 0 1,400
ONEOK INC NEW COM 682680103 9,121 169,065 SH   SOLE   0 0 169,065
HUDBAY MINERALS INC COM 443628102 47 10,000 SH   SOLE   0 0 10,000
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 407 72,411 SH   SOLE   0 0 72,411
KRANESHARES TR CSI CHI INTERNET 500767306 212 5,647 SH   SOLE   0 0 5,647
CALAVO GROWERS INC COM 128246105 214 2,933 SH   SOLE   0 0 2,933
VANGUARD INDEX FDS VALUE ETF 922908744 14,342 146,421 SH   SOLE   0 0 146,421
CELANESE CORP DEL COM 150870103 294 3,263 SH   SOLE   0 0 3,263
WESTPAC BKG CORP SPONSORED ADR 961214301 179 10,249 SH   SOLE   0 0 10,249
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 120 11,300 SH   SOLE   0 0 11,300
FACEBOOK INC CL A 30303M102 0 4,000 SH Call SOLE   0 0 4,000
AVANGRID INC COM 05351W103 1,110 22,164 SH   SOLE   0 0 22,164
NUVEEN QUALITY MUNCP INCOME COM 67066V101 602 48,021 SH   SOLE   0 0 48,021
EATON CORP PLC SHS G29183103 2,746 39,991 SH   SOLE   0 0 39,991
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 45,740 3,462,512 SH   SOLE   0 0 3,462,512
CHEVRON CORP NEW COM 166764100 33,295 306,049 SH   SOLE   0 0 306,049
TRI POINTE GROUP INC COM 87265H109 320 29,250 SH   SOLE   0 0 29,250
CREE INC COM 225447101 319 7,453 SH   SOLE   0 0 7,453
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,933 67,497 SH   SOLE   0 0 67,497
KEYCORP NEW COM 493267108 15 5,000 SH Call SOLE   0 0 5,000
WISDOMTREE TR US EARNINGS 500 97717W588 353 12,516 SH   SOLE   0 0 12,516
MICROCHIP TECHNOLOGY INC COM 595017104 1,888 26,250 SH   SOLE   0 0 26,250
RYDER SYS INC COM 783549108 221 4,580 SH   SOLE   0 0 4,580
WD-40 CO COM 929236107 271 1,479 SH   SOLE   0 0 1,479
HARSCO CORP COM 415864107 397 19,973 SH   SOLE   0 0 19,973
IAC INTERACTIVECORP COM 44919P508 473 2,586 SH   SOLE   0 0 2,586
ISHARES TR CHINA LG-CAP ETF 464287184 0 1,000 SH Call SOLE   0 0 1,000
SANOFI SPONSORED ADR 80105N105 1,179 27,170 SH   SOLE   0 0 27,170
UNITED BANKSHARES INC WEST V COM 909907107 3,006 96,631 SH   SOLE   0 0 96,631
LOOP INDS INC COM 543518104 6,469 832,570 SH   SOLE   0 0 832,570
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 418 15,808 SH   SOLE   0 0 15,808
AMAZON COM INC COM 023135106 0 1,300 SH Call SOLE   0 0 1,300
ECA MARCELLUS TR I COM UNIT 26827L109 19 13,125 SH   SOLE   0 0 13,125
ISHARES TR ESG MSCI EAFE 46435G516 3,017 52,575 SH   SOLE   0 0 52,575
APPLE INC COM 037833100 0 1,000 SH Call SOLE   0 0 1,000
ULTIMATE SOFTWARE GROUP INC COM 90385D107 217 886 SH   SOLE   0 0 886
TEXTRON INC COM 883203101 956 20,784 SH   SOLE   0 0 20,784
BB&T CORP COM 054937107 6,871 158,607 SH   SOLE   0 0 158,607
SPIRE INC COM 84857L101 360 4,866 SH   SOLE   0 0 4,866
UNDER ARMOUR INC CL A 904311107 779 44,111 SH   SOLE   0 0 44,111
SELECTIVE INS GROUP INC COM 816300107 1,997 32,767 SH   SOLE   0 0 32,767
INTERDIGITAL INC COM 45867G101 593 8,920 SH   SOLE   0 0 8,920
FACEBOOK INC CL A 30303M102 85 20,000 SH Call SOLE   0 0 20,000
SPDR GOLD TRUST GOLD SHS 78463V107 3 2,000 SH Call SOLE   0 0 2,000
MICROSOFT CORP COM 594918104 38 9,100 SH Call SOLE   0 0 9,100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 698,500 3,421,001 SH   SOLE   0 0 3,421,001
8X8 INC NEW COM 282914100 4,403 244,092 SH   SOLE   0 0 244,092
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,111 7,379 SH   SOLE   0 0 7,379
AVEO PHARMACEUTICALS INC COM 053588109 0 1,000 SH Call SOLE   0 0 1,000
NICE LTD SPONSORED ADR 653656108 459 4,238 SH   SOLE   0 0 4,238
CAPITAL SOUTHWEST CORP COM 140501107 395 20,550 SH   SOLE   0 0 20,550
CONTINENTAL RESOURCES INC COM 212015101 536 13,344 SH   SOLE   0 0 13,344
DENTSPLY SIRONA INC COM 24906P109 592 15,914 SH   SOLE   0 0 15,914
APPLIED MATLS INC COM 038222105 0 10,000 SH Call SOLE   0 0 10,000
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,406 23,450 SH   SOLE   0 0 23,450
AGCO CORP COM 001084102 419 7,527 SH   SOLE   0 0 7,527
SPDR SER TR BLOOMBERG SRT TR 78468R408 10,332 396,944 SH   SOLE   0 0 396,944
CHECK POINT SOFTWARE TECH LT ORD M22465104 1 100 SH Call SOLE   0 0 100
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 45 11,152 SH   SOLE   0 0 11,152
HOME DEPOT INC COM 437076102 2 200 SH Call SOLE   0 0 200
AMBEV SA SPONSORED ADR 02319V103 56 14,183 SH   SOLE   0 0 14,183
AMAZON COM INC COM 023135106 7 500 SH Call SOLE   0 0 500
CORNING INC COM 219350105 4,552 150,677 SH   SOLE   0 0 150,677
FLEXSHARES TR MORNSTAR UPSTR 33939L407 422 14,407 SH   SOLE   0 0 14,407
EAST WEST BANCORP INC COM 27579R104 845 19,405 SH   SOLE   0 0 19,405
INTELLIA THERAPEUTICS INC COM 45826J105 1,058 77,532 SH   SOLE   0 0 77,532
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 12 116,100 SH   SOLE   0 0 116,100
PLUG POWER INC COM NEW 72919P202 45 36,105 SH   SOLE   0 0 36,105
AMAZON COM INC COM 023135106 0 200 SH Call SOLE   0 0 200
AMC NETWORKS INC CL A 00164V103 277 5,050 SH   SOLE   0 0 5,050
IDACORP INC COM 451107106 551 5,926 SH   SOLE   0 0 5,926
CULLEN FROST BANKERS INC COM 229899109 360 4,094 SH   SOLE   0 0 4,094
HUDSON TECHNOLOGIES INC COM 444144109 82 91,950 SH   SOLE   0 0 91,950
CARNIVAL CORP UNIT 99/99/9999 143658300 1,120 22,708 SH   SOLE   0 0 22,708
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,241 37,750 SH   SOLE   0 0 37,750
PIMCO HIGH INCOME FD COM SHS 722014107 145 18,081 SH   SOLE   0 0 18,081
DOUBLELINE INCOME SOLUTIONS COM 258622109 431 24,862 SH   SOLE   0 0 24,862
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 97 100,000 PRN   SOLE   0 0 100,000
CARBO CERAMICS INC COM 140781105 59 16,886 SH   SOLE   0 0 16,886
CROWN CASTLE INTL CORP NEW COM 22822V101 857 7,891 SH   SOLE   0 0 7,891
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 503 21,419 SH   SOLE   0 0 21,419
MGP INGREDIENTS INC NEW COM 55303J106 533 9,343 SH   SOLE   0 0 9,343
GABELLI EQUITY TR INC COM 362397101 296 58,115 SH   SOLE   0 0 58,115
APPLE INC COM 037833100 189 4,000 SH Put SOLE   0 0 4,000
ISHARES TR GLB INFRASTR ETF 464288372 230 5,832 SH   SOLE   0 0 5,832
ISHARES INC MSCI CDA ETF 464286509 343 14,329 SH   SOLE   0 0 14,329
ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE   0 0 500
WHITE MTNS INS GROUP LTD COM G9618E107 905 1,055 SH   SOLE   0 0 1,055
MELROSE BANCORP INC COM 585553100 539 30,000 SH   SOLE   0 0 30,000
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 500 SH Call SOLE   0 0 500
AIR PRODS & CHEMS INC COM 009158106 1,709 10,678 SH   SOLE   0 0 10,678
APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 0 94,000 SH   SOLE   0 0 94,000
ABM INDS INC COM 000957100 427 13,305 SH   SOLE   0 0 13,305
TESLA INC COM 88160R101 2 100 SH Put SOLE   0 0 100
UNITED STATES STL CORP NEW COM 912909108 6,874 376,856 SH   SOLE   0 0 376,856
HNI CORP COM 404251100 213 6,000 SH   SOLE   0 0 6,000
NABORS INDUSTRIES LTD SHS G6359F103 0 5,000 SH Call SOLE   0 0 5,000
MORNINGSTAR INC COM 617700109 207 1,885 SH   SOLE   0 0 1,885
HILL ROM HLDGS INC COM 431475102 1,824 20,595 SH   SOLE   0 0 20,595
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 610 6,122 SH   SOLE   0 0 6,122
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 671 23,046 SH   SOLE   0 0 23,046
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,567 50,702 SH   SOLE   0 0 50,702
AQUA AMERICA INC COM 03836W103 2,740 80,151 SH   SOLE   0 0 80,151
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,404 171,990 SH   SOLE   0 0 171,990
DONALDSON INC COM 257651109 3,408 78,539 SH   SOLE   0 0 78,539
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17 2,100 SH Call SOLE   0 0 2,100
BANK AMER CORP COM 060505104 0 1,000 SH Call SOLE   0 0 1,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 500 SH Call SOLE   0 0 500
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,105,409 25,409,236 SH   SOLE   0 0 25,409,236
ISHARES TR EUROPE ETF 464287861 283 7,230 SH   SOLE   0 0 7,230
FACEBOOK INC CL A 30303M102 0 3,500 SH Call SOLE   0 0 3,500
KRAFT HEINZ CO COM 500754106 3,813 88,602 SH   SOLE   0 0 88,602
ADVANCED MICRO DEVICES INC COM 007903107 0 2,000 SH Call SOLE   0 0 2,000
ISHARES TR MSCI INDIA ETF 46429B598 1,460 43,781 SH   SOLE   0 0 43,781
EVERGY INC COM 30034W106 2,476 43,612 SH   SOLE   0 0 43,612
DUNKIN BRANDS GROUP INC COM 265504100 326 5,084 SH   SOLE   0 0 5,084
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 275 2,085 SH   SOLE   0 0 2,085
ETSY INC COM 29786A106 232 4,881 SH   SOLE   0 0 4,881
PPG INDS INC COM 693506107 3,993 39,059 SH   SOLE   0 0 39,059
TORO CO COM 891092108 219 3,914 SH   SOLE   0 0 3,914
SQUARE INC CL A 852234103 15 1,000 SH Call SOLE   0 0 1,000
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 143 18,288 SH   SOLE   0 0 18,288
KINDER MORGAN INC DEL COM 49456B101 3,801 247,170 SH   SOLE   0 0 247,170
TECHNIPFMC PLC COM G87110105 579 29,562 SH   SOLE   0 0 29,562
PAYPAL HLDGS INC COM 70450Y103 5,805 69,032 SH   SOLE   0 0 69,032
HALLADOR ENERGY COMPANY COM 40609P105 51 10,000 SH   SOLE   0 0 10,000
WENDYS CO COM 95058W100 2,994 191,787 SH   SOLE   0 0 191,787
ISHARES TR EXPONENTIAL TECH 46434V381 419 12,600 SH   SOLE   0 0 12,600
BARRICK GOLD CORP COM 067901108 16 10,000 SH Call SOLE   0 0 10,000
HOLLYFRONTIER CORP COM 436106108 1,089 21,296 SH   SOLE   0 0 21,296
AERCAP HOLDINGS NV SHS N00985106 577 14,571 SH   SOLE   0 0 14,571
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11,550 84,261 SH   SOLE   0 0 84,261
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 201 19,600 SH   SOLE   0 0 19,600
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 329 16,029 SH   SOLE   0 0 16,029
PACKAGING CORP AMER COM 695156109 208 2,493 SH   SOLE   0 0 2,493
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 20 20,000 PRN   SOLE   0 0 20,000
COOPER COS INC COM NEW 216648402 450 1,767 SH   SOLE   0 0 1,767
FRANCO NEVADA CORP COM 351858105 201 2,860 SH   SOLE   0 0 2,860
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 209 3,881 SH   SOLE   0 0 3,881
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 284 6,327 SH   SOLE   0 0 6,327
BRADY CORP CL A 104674106 348 8,006 SH   SOLE   0 0 8,006
KEMET CORP COM NEW 488360207 272 15,524 SH   SOLE   0 0 15,524
F M C CORP COM NEW 302491303 568 7,682 SH   SOLE   0 0 7,682
LOXO ONCOLOGY INC COM 548862101 1,665 11,885 SH   SOLE   0 0 11,885
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,839 50,229 SH   SOLE   0 0 50,229
SQUARE INC CL A 852234103 59,923 1,068,337 SH   SOLE   0 0 1,068,337
QURATE RETAIL INC COM SER A 74915M100 262 13,417 SH   SOLE   0 0 13,417
APPLE INC COM 037833100 2 900 SH Call SOLE   0 0 900
KANSAS CITY SOUTHERN COM NEW 485170302 1,286 13,478 SH   SOLE   0 0 13,478
ENSIGN GROUP INC COM 29358P101 1,360 35,073 SH   SOLE   0 0 35,073
ISHARES TR 3 7 YR TREAS BD 464288661 530 4,363 SH   SOLE   0 0 4,363
WINTRUST FINL CORP COM 97650W108 1,282 19,285 SH   SOLE   0 0 19,285
VANGUARD INDEX FDS MID CAP ETF 922908629 1,294,368 9,367,261 SH   SOLE   0 0 9,367,261
EPR PPTYS CONV PFD 9% SR E 26884U307 385 11,327 SH   SOLE   0 0 11,327
HASBRO INC COM 418056107 608 7,482 SH   SOLE   0 0 7,482
HELMERICH & PAYNE INC COM 423452101 440 9,176 SH   SOLE   0 0 9,176
BANK AMER CORP COM 060505104 7 50,000 SH Call SOLE   0 0 50,000
TRIMBLE INC COM 896239100 848 25,765 SH   SOLE   0 0 25,765
EVERI HLDGS INC COM 30034T103 134 25,930 SH   SOLE   0 0 25,930
TESLA INC COM 88160R101 2 100 SH Call SOLE   0 0 100
EURONET WORLDWIDE INC COM 298736109 2,522 24,635 SH   SOLE   0 0 24,635
SYNOVUS FINL CORP COM NEW 87161C501 376 11,754 SH   SOLE   0 0 11,754
PROSHARES TR S&P 500 DV ARIST 74348A467 1,042 17,211 SH   SOLE   0 0 17,211
FACEBOOK INC CL A 30303M102 0 3,000 SH Call SOLE   0 0 3,000
ISHARES TR NASDAQ BIOTECH 464287556 4,809 49,866 SH   SOLE   0 0 49,866
ALPHABET INC CAP STK CL A 02079K305 0 300 SH Call SOLE   0 0 300
VISA INC COM CL A 92826C839 1 2,000 SH Call SOLE   0 0 2,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 956 9,927 SH   SOLE   0 0 9,927
WABTEC CORP COM 929740108 203 2,886 SH   SOLE   0 0 2,886
CACI INTL INC CL A 127190304 225 1,565 SH   SOLE   0 0 1,565
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 669 12,399 SH   SOLE   0 0 12,399
EXPEDITORS INTL WASH INC COM 302130109 574 8,433 SH   SOLE   0 0 8,433
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 355 35,300 SH   SOLE   0 0 35,300
S&P GLOBAL INC COM 78409V104 73 3,000 SH Put SOLE   0 0 3,000
TESLA INC COM 88160R101 5 100 SH Call SOLE   0 0 100
LABORATORY CORP AMER HLDGS COM NEW 50540R409 996 7,885 SH   SOLE   0 0 7,885
TESLA INC COM 88160R101 0 100 SH Call SOLE   0 0 100
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,434 20,804 SH   SOLE   0 0 20,804
AMAZON COM INC COM 023135106 0 1,400 SH Call SOLE   0 0 1,400
COMMERCE BANCSHARES INC COM 200525103 4,996 88,634 SH   SOLE   0 0 88,634
CONSTELLATION BRANDS INC CL A 21036P108 3,127 19,442 SH   SOLE   0 0 19,442
HERCULES CAPITAL INC COM 427096508 213 19,316 SH   SOLE   0 0 19,316
MCDERMOTT INTL INC COM 580037703 243 37,145 SH   SOLE   0 0 37,145
ROPER TECHNOLOGIES INC COM 776696106 402 1,509 SH   SOLE   0 0 1,509
BOEING CO COM 097023105 59 33,500 SH Put SOLE   0 0 33,500
LULULEMON ATHLETICA INC COM 550021109 1 1,000 SH Call SOLE   0 0 1,000
VOC ENERGY TR TR UNIT 91829B103 300 82,965 SH   SOLE   0 0 82,965
PPL CORP COM 69351T106 1,938 68,413 SH   SOLE   0 0 68,413
STATE BK FINL CORP COM 856190103 331 15,312 SH   SOLE   0 0 15,312
IQIYI INC SPONSORED ADS 46267X108 598 40,215 SH   SOLE   0 0 40,215
CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 39 40,000 PRN   SOLE   0 0 40,000
AMAZON COM INC COM 023135106 7 2,500 SH Put SOLE   0 0 2,500
FACEBOOK INC CL A 30303M102 1 300 SH Call SOLE   0 0 300
ALLOGENE THERAPEUTICS INC COM 019770106 544 20,200 SH   SOLE   0 0 20,200
VISA INC COM CL A 92826C839 43,307 328,230 SH   SOLE   0 0 328,230
PATTERSON COMPANIES INC COM 703395103 315 16,000 SH   SOLE   0 0 16,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 511,967 6,865,587 SH   SOLE   0 0 6,865,587
MONDELEZ INTL INC CL A 609207105 8,883 221,907 SH   SOLE   0 0 221,907
ALKERMES PLC SHS G01767105 559 18,927 SH   SOLE   0 0 18,927
WISDOMTREE TR US SMALLCAP DIVD 97717W604 24,228 987,679 SH   SOLE   0 0 987,679
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 300 SH Call SOLE   0 0 300
AMERIGAS PARTNERS L P UNIT L P INT 030975106 910 35,949 SH   SOLE   0 0 35,949
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,165 199,571 SH   SOLE   0 0 199,571
PRINCIPAL FINL GROUP INC COM 74251V102 601 13,618 SH   SOLE   0 0 13,618
AGREE REALTY CORP COM 008492100 439 7,434 SH   SOLE   0 0 7,434
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 920 10,937 SH   SOLE   0 0 10,937
ISHARES TR RUS 1000 VAL ETF 464287598 7,767 69,942 SH   SOLE   0 0 69,942
AMERCO COM 023586100 420 1,280 SH   SOLE   0 0 1,280
HOWARD HUGHES CORP COM 44267D107 695 7,121 SH   SOLE   0 0 7,121
ISHARES SILVER TRUST ISHARES 46428Q109 1 1,000 SH Call SOLE   0 0 1,000
AON PLC SHS CL A G0408V102 796 5,478 SH   SOLE   0 0 5,478
ALPHABET INC CAP STK CL A 02079K305 1 200 SH Call SOLE   0 0 200
KEYSIGHT TECHNOLOGIES INC COM 49338L103 428 6,889 SH   SOLE   0 0 6,889
CRYOPORT INC COM PAR $0.001 229050307 6,729 610,019 SH   SOLE   0 0 610,019
ISHARES TR IBOXX INV CP ETF 464287242 7,919 70,191 SH   SOLE   0 0 70,191
L3 TECHNOLOGIES INC COM 502413107 763 4,397 SH   SOLE   0 0 4,397
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 364 37,793 SH   SOLE   0 0 37,793
DNP SELECT INCOME FD COM 23325P104 745 71,623 SH   SOLE   0 0 71,623
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 22,874 783,093 SH   SOLE   0 0 783,093
APPLE INC COM 037833100 1 500 SH Put SOLE   0 0 500
NEW GOLD INC CDA COM 644535106 28 37,275 SH   SOLE   0 0 37,275
FLOWSERVE CORP COM 34354P105 206 5,420 SH   SOLE   0 0 5,420
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2 200 SH Put SOLE   0 0 200
GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 10 11,000 PRN   SOLE   0 0 11,000
KIMBERLY CLARK CORP COM 494368103 5,891 51,702 SH   SOLE   0 0 51,702
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 229 11,376 SH   SOLE   0 0 11,376
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,446 20,971 SH   SOLE   0 0 20,971
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 209 41,988 SH   SOLE   0 0 41,988
ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Call SOLE   0 0 200
ISHARES TR MULTIFACTOR GLBL 46434V316 4,370 168,282 SH   SOLE   0 0 168,282
SANDSTORM GOLD LTD COM NEW 80013R206 563 122,187 SH   SOLE   0 0 122,187
SIMON PPTY GROUP INC NEW COM 828806109 7,737 46,054 SH   SOLE   0 0 46,054
CORNERSTONE STRATEGIC VALUE COM 21924B302 840 75,119 SH   SOLE   0 0 75,119
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 200 SH Put SOLE   0 0 200
INTRA CELLULAR THERAPIES INC COM 46116X101 228 20,000 SH   SOLE   0 0 20,000
GROUPE CGI INC CL A SUB VTG 39945C109 1,431 23,384 SH   SOLE   0 0 23,384
NXP SEMICONDUCTORS N V COM N6596X109 910 12,422 SH   SOLE   0 0 12,422
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 538,745 19,003,346 SH   SOLE   0 0 19,003,346
QUANTENNA COMMUNICATIONS INC COM 74766D100 192 13,363 SH   SOLE   0 0 13,363
EATON VANCE FLTING RATE INC COM 278279104 272 21,505 SH   SOLE   0 0 21,505
TERADATA CORP DEL COM 88076W103 524 13,662 SH   SOLE   0 0 13,662
CAPSTONE TURBINE CORP COM NEW 14067D409 14 22,549 SH   SOLE   0 0 22,549
GS FIN CORP MEDIUM TERM NTS 362273302 239 2,903 SH   SOLE   0 0 2,903
SYMANTEC CORP COM 871503108 487 25,778 SH   SOLE   0 0 25,778
ISHARES TR CORE DIV GRWTH 46434V621 725 21,853 SH   SOLE   0 0 21,853
AVINO SILVER & GOLD MINES LT COM 053906103 17 28,500 SH   SOLE   0 0 28,500
VALMONT INDS INC COM 920253101 824 7,431 SH   SOLE   0 0 7,431
CALIFORNIA RES CORP COM NEW 13057Q206 200 11,747 SH   SOLE   0 0 11,747
NIKE INC CL B 654106103 0 200 SH Put SOLE   0 0 200
VULCAN MATLS CO COM 929160109 765 7,738 SH   SOLE   0 0 7,738
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,183 27,774 SH   SOLE   0 0 27,774
TAPESTRY INC COM 876030107 1,227 36,352 SH   SOLE   0 0 36,352
INVESCO QUALITY MUNI INC TRS COM 46133G107 214 19,080 SH   SOLE   0 0 19,080
AGILE THERAPEUTICS INC COM 00847L100 6 10,000 SH   SOLE   0 0 10,000
COLUMBIA PPTY TR INC COM NEW 198287203 230 11,892 SH   SOLE   0 0 11,892
SCOTTS MIRACLE GRO CO CL A 810186106 0 300 SH Call SOLE   0 0 300
UNITED RENTALS INC COM 911363109 1,160 11,318 SH   SOLE   0 0 11,318
ZIOPHARM ONCOLOGY INC COM 98973P101 113 60,196 SH   SOLE   0 0 60,196
SPDR SERIES TRUST S&P BK ETF 78464A797 321 8,596 SH   SOLE   0 0 8,596
ISHARES TR IBOXX HI YD ETF 464288513 0 200 SH Put SOLE   0 0 200
ENPHASE ENERGY INC COM 29355A107 223 47,130 SH   SOLE   0 0 47,130
GILEAD SCIENCES INC COM 375558103 10,952 175,093 SH   SOLE   0 0 175,093
SKYWORKS SOLUTIONS INC COM 83088M102 3 10,000 SH Call SOLE   0 0 10,000
SPDR SER TR NUVEEN BRC MUNIC 78468R721 471 9,779 SH   SOLE   0 0 9,779
TWITTER INC COM 90184L102 0 1,000 SH Call SOLE   0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 0 700 SH Call SOLE   0 0 700
FIRST TR INTER DUR PFD & IN COM 33718W103 230 11,624 SH   SOLE   0 0 11,624
AMERICAN ELEC PWR INC COM 025537101 5,658 75,697 SH   SOLE   0 0 75,697
SAP SE SPON ADR 803054204 1,616 16,229 SH   SOLE   0 0 16,229
MASTERCARD INCORPORATED CL A 57636Q104 52 2,000 SH Put SOLE   0 0 2,000
LATTICE SEMICONDUCTOR CORP COM 518415104 488 70,486 SH   SOLE   0 0 70,486
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 287 5,517 SH   SOLE   0 0 5,517
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,196 61,408 SH   SOLE   0 0 61,408
CHEVRON CORP NEW COM 166764100 3 1,900 SH Put SOLE   0 0 1,900
CHEVRON CORP NEW COM 166764100 1 200 SH Put SOLE   0 0 200
TESLA INC COM 88160R101 6 200 SH Call SOLE   0 0 200
WELLTOWER INC COM 95040Q104 2,010 28,952 SH   SOLE   0 0 28,952
FIRST SOLAR INC COM 336433107 1,246 29,360 SH   SOLE   0 0 29,360
DORCHESTER MINERALS LP COM UNIT 25820R105 753 51,410 SH   SOLE   0 0 51,410
HILL INTERNATIONAL INC COM 431466101 334 108,500 SH   SOLE   0 0 108,500
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,363 4,784 SH   SOLE   0 0 4,784
NUVEEN REAL ESTATE INCOME FD COM 67071B108 149 17,596 SH   SOLE   0 0 17,596
WEBSTER FINL CORP CONN COM 947890109 537 10,895 SH   SOLE   0 0 10,895
ADOBE INC COM 00724F101 2 400 SH Call SOLE   0 0 400
TRI CONTL CORP COM 895436103 825 35,092 SH   SOLE   0 0 35,092
UNITEDHEALTH GROUP INC COM 91324P102 1 200 SH Put SOLE   0 0 200
AMAZON COM INC COM 023135106 106 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 1,793 41,000 SH Put SOLE   0 0 41,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Call SOLE   0 0 200
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 210 20,696 SH   SOLE   0 0 20,696
BIO RAD LABS INC CL A 090572207 219 941 SH   SOLE   0 0 941
LEGACY TEX FINL GROUP INC COM 52471Y106 256 7,966 SH   SOLE   0 0 7,966
NAVISTAR INTL CORP NEW COM 63934E108 202 7,785 SH   SOLE   0 0 7,785
BARCLAYS PLC ADR 06738E204 605 80,218 SH   SOLE   0 0 80,218
INVESCO MORTGAGE CAPITAL INC COM 46131B100 832 57,455 SH   SOLE   0 0 57,455
ALPHABET INC CAP STK CL A 02079K305 0 1,300 SH Call SOLE   0 0 1,300
GENERAL ELECTRIC CO COM 369604103 0 17,700 SH Call SOLE   0 0 17,700
MASTERCARD INCORPORATED CL A 57636Q104 30 1,000 SH Call SOLE   0 0 1,000
AUTOMATIC DATA PROCESSING IN COM 053015103 6,631 50,570 SH   SOLE   0 0 50,570
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 368 7,585 SH   SOLE   0 0 7,585
GOLDCORP INC NEW COM 380956409 1 1,300 SH Put SOLE   0 0 1,300
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,075 10,011 SH   SOLE   0 0 10,011
EXELON CORP COM 30161N101 4,106 91,052 SH   SOLE   0 0 91,052
FORD MTR CO DEL COM PAR $0.01 345370860 4 2,900 SH Put SOLE   0 0 2,900
EQUINOR ASA SPONSORED ADR 29446M102 425 20,074 SH   SOLE   0 0 20,074
ACELRX PHARMACEUTICALS INC COM 00444T100 101 43,802 SH   SOLE   0 0 43,802
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 300 SH Call SOLE   0 0 300
GENERAL ELECTRIC CO COM 369604103 0 1,000 SH Call SOLE   0 0 1,000
UR ENERGY INC COM 91688R108 10 16,050 SH   SOLE   0 0 16,050
PROTO LABS INC COM 743713109 224 1,986 SH   SOLE   0 0 1,986
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 145 18,700 SH   SOLE   0 0 18,700
OLIN CORP COM PAR $1 680665205 233 11,564 SH   SOLE   0 0 11,564
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 400 SH Call SOLE   0 0 400
COPART INC COM 217204106 1,023 21,403 SH   SOLE   0 0 21,403
ISHARES SILVER TRUST ISHARES 46428Q109 1 1,000 SH Call SOLE   0 0 1,000
HARLEY DAVIDSON INC COM 412822108 802 23,511 SH   SOLE   0 0 23,511
EDISON INTL COM 281020107 2,234 39,354 SH   SOLE   0 0 39,354
NETFLIX INC COM 64110L106 0 400 SH Call SOLE   0 0 400
FACEBOOK INC CL A 30303M102 5 1,000 SH Put SOLE   0 0 1,000
CRYOPORT INC *W EXP 07/29/202 229050125 104 10,514 SH   SOLE   0 0 10,514
NUVEEN MUN VALUE FD INC COM 670928100 434 46,784 SH   SOLE   0 0 46,784
AKEBIA THERAPEUTICS INC COM 00972D105 108 19,588 SH   SOLE   0 0 19,588
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,263 220,954 SH   SOLE   0 0 220,954
TJX COS INC NEW COM 872540109 9,829 219,681 SH   SOLE   0 0 219,681
ZOETIS INC CL A 98978V103 1,292 15,107 SH   SOLE   0 0 15,107
HOLOGIC INC COM 436440101 688 16,736 SH   SOLE   0 0 16,736
FIDELITY MSCI INFO TECH I 316092808 1,101 22,362 SH   SOLE   0 0 22,362
TYLER TECHNOLOGIES INC COM 902252105 26,736 143,883 SH   SOLE   0 0 143,883
SQUARE INC CL A 852234103 0 100 SH Call SOLE   0 0 100
OAKTREE CAP GROUP LLC UNIT CL A 674001201 826 20,769 SH   SOLE   0 0 20,769
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,119 63,529 SH   SOLE   0 0 63,529
VIAVI SOLUTIONS INC COM 925550105 107 10,654 SH   SOLE   0 0 10,654
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 43 12,195 SH   SOLE   0 0 12,195
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 353 12,933 SH   SOLE   0 0 12,933
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 232 8,745 SH   SOLE   0 0 8,745
LTC PPTYS INC COM 502175102 1,405 33,714 SH   SOLE   0 0 33,714
ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Put SOLE   0 0 200
VOLITIONRX LTD COM 928661107 24 13,200 SH   SOLE   0 0 13,200
AMAZON COM INC COM 023135106 2 300 SH Call SOLE   0 0 300
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,326 16,311 SH   SOLE   0 0 16,311
GENOCEA BIOSCIENCES INC COM 372427104 7 25,100 SH   SOLE   0 0 25,100
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,062 31,261 SH   SOLE   0 0 31,261
PEOPLES UNITED FINANCIAL INC COM 712704105 1,047 72,588 SH   SOLE   0 0 72,588
MELINTA THERAPEUTICS INC COM 58549G100 14 17,232 SH   SOLE   0 0 17,232
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,570 33,427 SH   SOLE   0 0 33,427
PROGRESSIVE CORP OHIO COM 743315103 1,011 16,759 SH   SOLE   0 0 16,759
MARSH & MCLENNAN COS INC COM 571748102 2,484 31,152 SH   SOLE   0 0 31,152
LULULEMON ATHLETICA INC COM 550021109 29 500 SH Call SOLE   0 0 500
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 585 18,612 SH   SOLE   0 0 18,612
MAIDEN HOLDINGS LTD SHS G5753U112 17 10,436 SH   SOLE   0 0 10,436
BAIDU INC SPON ADR REP A 056752108 1 200 SH Call SOLE   0 0 200
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 312 2,646 SH   SOLE   0 0 2,646
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,001 51,929 SH   SOLE   0 0 51,929
VANGUARD INDEX FDS SMALL CP ETF 922908751 119,306 903,900 SH   SOLE   0 0 903,900
TE CONNECTIVITY LTD REG SHS H84989104 1,717 22,699 SH   SOLE   0 0 22,699
FACEBOOK INC CL A 30303M102 116,089 885,570 SH   SOLE   0 0 885,570
JETBLUE AIRWAYS CORP COM 477143101 0 500 SH Put SOLE   0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 400 SH Put SOLE   0 0 400
ALTABA INC COM 021346101 4,849 83,687 SH   SOLE   0 0 83,687
AMAZON COM INC COM 023135106 49 500 SH Call SOLE   0 0 500
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 156 12,264 SH   SOLE   0 0 12,264
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 232 7,157 SH   SOLE   0 0 7,157
FAIR ISAAC CORP COM 303250104 201 1,077 SH   SOLE   0 0 1,077
GOLDMAN SACHS BDC INC SHS 38147U107 184 10,020 SH   SOLE   0 0 10,020
COHEN & STEERS LTD DUR PFD I COM 19248C105 211 9,654 SH   SOLE   0 0 9,654
LAS VEGAS SANDS CORP COM 517834107 1,651 31,718 SH   SOLE   0 0 31,718
MAXIM INTEGRATED PRODS INC COM 57772K101 542 10,653 SH   SOLE   0 0 10,653
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 245 5,105 SH   SOLE   0 0 5,105
TESLA INC COM 88160R101 3 100 SH Call SOLE   0 0 100
SCYNEXIS INC COM 811292101 24 50,176 SH   SOLE   0 0 50,176
ALPHABET INC CAP STK CL A 02079K305 0 300 SH Call SOLE   0 0 300
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 241 4,673 SH   SOLE   0 0 4,673
SBA COMMUNICATIONS CORP NEW CL A 78410G104 341 2,106 SH   SOLE   0 0 2,106
GLADSTONE INVT CORP COM 376546107 190 20,335 SH   SOLE   0 0 20,335
AMAZON COM INC COM 023135106 0 1,700 SH Call SOLE   0 0 1,700
VERISIGN INC COM 92343E102 453 3,057 SH   SOLE   0 0 3,057
MANULIFE FINL CORP COM 56501R106 845 59,539 SH   SOLE   0 0 59,539
MICROSOFT CORP COM 594918104 1 200 SH Call SOLE   0 0 200
AMN HEALTHCARE SERVICES INC COM 001744101 243 4,282 SH   SOLE   0 0 4,282
SAREPTA THERAPEUTICS INC COM 803607100 7,661 70,203 SH   SOLE   0 0 70,203
ISHARES TR CORE S&P TTL STK 464287150 5,780 101,836 SH   SOLE   0 0 101,836
FIRST TR VALUE LINE DIVID IN SHS 33734H106 405 13,933 SH   SOLE   0 0 13,933
OVERSTOCK COM INC DEL COM 690370101 0 1,000 SH Call SOLE   0 0 1,000
QUEST DIAGNOSTICS INC COM 74834L100 546 6,557 SH   SOLE   0 0 6,557
FIRST TR NASDAQ100 TECH INDE SHS 337345102 224 3,297 SH   SOLE   0 0 3,297
DISCOVERY INC COM SER A 25470F104 210 8,471 SH   SOLE   0 0 8,471
CLEAN ENERGY FUELS CORP COM 184499101 627 364,779 SH   SOLE   0 0 364,779
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 872 25,261 SH   SOLE   0 0 25,261
DROPBOX INC CL A 26210C104 208 10,168 SH   SOLE   0 0 10,168
ELECTRONIC ARTS INC COM 285512109 1,595 20,212 SH   SOLE   0 0 20,212
PDL BIOPHARMA INC COM 69329Y104 73 25,119 SH   SOLE   0 0 25,119
SALESFORCE COM INC COM 79466L302 7 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 160 1,000 SH Call SOLE   0 0 1,000
HCA HEALTHCARE INC COM 40412C101 1 200 SH Put SOLE   0 0 200
ILLINOIS TOOL WKS INC COM 452308109 9,862 77,841 SH   SOLE   0 0 77,841
WEYERHAEUSER CO COM 962166104 1 1,500 SH Put SOLE   0 0 1,500
ACTIVISION BLIZZARD INC COM 00507V109 1 1,000 SH Call SOLE   0 0 1,000
OFFICE DEPOT INC COM 676220106 1,210 468,943 SH   SOLE   0 0 468,943
REPUBLIC BANCORP KY CL A 760281204 397 10,250 SH   SOLE   0 0 10,250
LAMB WESTON HLDGS INC COM 513272104 2,780 37,795 SH   SOLE   0 0 37,795
CVR REFNG LP COMUNIT REP LT 12663P107 1,390 133,313 SH   SOLE   0 0 133,313
DELUXE CORP COM 248019101 329 8,564 SH   SOLE   0 0 8,564
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,970 30,949 SH   SOLE   0 0 30,949
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,113 107,244 SH   SOLE   0 0 107,244
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,599 34,285 SH   SOLE   0 0 34,285
ISHARES TR RUS MDCP VAL ETF 464287473 3,296 43,171 SH   SOLE   0 0 43,171
FNB CORP PA COM 302520101 731 74,253 SH   SOLE   0 0 74,253
ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Call SOLE   0 0 200
GALLAGHER ARTHUR J & CO COM 363576109 2,103 28,532 SH   SOLE   0 0 28,532
EOG RES INC COM 26875P101 3,446 39,510 SH   SOLE   0 0 39,510
ISHARES TR PHLX SEMICND ETF 464287523 583 3,713 SH   SOLE   0 0 3,713
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,514 105,095 SH   SOLE   0 0 105,095
APPLE INC COM 037833100 0 2,000 SH Call SOLE   0 0 2,000
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 382 15,143 SH   SOLE   0 0 15,143
ISHARES TR IBOXX HI YD ETF 464288513 0 200 SH Call SOLE   0 0 200
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 10 11,000 PRN   SOLE   0 0 11,000
YELP INC CL A 985817105 305 8,704 SH   SOLE   0 0 8,704
ALLERGAN PLC SHS G0177J108 3 500 SH Call SOLE   0 0 500
ANSYS INC COM 03662Q105 739 5,167 SH   SOLE   0 0 5,167
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,269 63,307 SH   SOLE   0 0 63,307
STAMPS COM INC COM NEW 852857200 318 2,045 SH   SOLE   0 0 2,045
KINGSWAY FINL SVCS INC COM NEW 496904202 81 28,324 SH   SOLE   0 0 28,324
TWENTY FIRST CENTY FOX INC CL B 90130A200 243 5,077 SH   SOLE   0 0 5,077
FACEBOOK INC CL A 30303M102 0 7,000 SH Call SOLE   0 0 7,000
AMAZON COM INC COM 023135106 0 700 SH Call SOLE   0 0 700
CYBERARK SOFTWARE LTD SHS M2682V108 241 3,257 SH   SOLE   0 0 3,257
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,225 29,107 SH   SOLE   0 0 29,107
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,530 212,645 SH   SOLE   0 0 212,645
APPLE INC COM 037833100 274 10,000 SH Call SOLE   0 0 10,000
UNITEDHEALTH GROUP INC COM 91324P102 32 700 SH Call SOLE   0 0 700
LILLY ELI & CO COM 532457108 57,286 495,044 SH   SOLE   0 0 495,044
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 556 19,621 SH   SOLE   0 0 19,621
MOLINA HEALTHCARE INC COM 60855R100 6 2,000 SH Call SOLE   0 0 2,000
CITRIX SYS INC COM 177376100 562 5,486 SH   SOLE   0 0 5,486
FIRST MAJESTIC SILVER CORP COM 32076V103 285 48,330 SH   SOLE   0 0 48,330
FS KKR CAPITAL CORP COM 302635107 528 101,919 SH   SOLE   0 0 101,919
ACHAOGEN INC COM 004449104 13 10,660 SH   SOLE   0 0 10,660
FS BANCORP INC COM 30263Y104 305 7,111 SH   SOLE   0 0 7,111
WISDOMTREE TR US HIGH DIVIDEND 97717W208 531 8,148 SH   SOLE   0 0 8,148
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 278 2,011 SH   SOLE   0 0 2,011
INTREXON CORP COM 46122T102 519 79,293 SH   SOLE   0 0 79,293
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 105 11,786 SH   SOLE   0 0 11,786
GOLDCORP INC NEW COM 380956409 294 29,971 SH   SOLE   0 0 29,971
YAMANA GOLD INC COM 98462Y100 76 32,393 SH   SOLE   0 0 32,393
W & T OFFSHORE INC COM 92922P106 43 10,340 SH   SOLE   0 0 10,340
AMERICAN FIN TR INC COM CLASS A 02607T109 444 33,363 SH   SOLE   0 0 33,363
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 371 13,283 SH   SOLE   0 0 13,283
CHARLES RIV LABS INTL INC COM 159864107 265 2,339 SH   SOLE   0 0 2,339
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 108 16,620 SH   SOLE   0 0 16,620
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,231 13,959 SH   SOLE   0 0 13,959
PORTOLA PHARMACEUTICALS INC COM 737010108 100 20,000 SH Call SOLE   0 0 20,000
CANOPY GROWTH CORP COM 138035100 0 1,000 SH Call SOLE   0 0 1,000
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 5,191 126,705 SH   SOLE   0 0 126,705
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 300 SH Call SOLE   0 0 300
DANA INCORPORATED COM 235825205 1,456 106,821 SH   SOLE   0 0 106,821
NVIDIA CORP COM 67066G104 0 1,000 SH Call SOLE   0 0 1,000
SALESFORCE COM INC COM 79466L302 9,444 68,947 SH   SOLE   0 0 68,947
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 1,000 SH Call SOLE   0 0 1,000
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 488 30,998 SH   SOLE   0 0 30,998
MOLINA HEALTHCARE INC COM 60855R100 291 2,501 SH   SOLE   0 0 2,501
POLYMET MINING CORP COM 731916102 60 74,500 SH   SOLE   0 0 74,500
KOHLS CORP COM 500255104 436 6,574 SH   SOLE   0 0 6,574
ULTA BEAUTY INC COM 90384S303 96 1,000 SH Call SOLE   0 0 1,000
SMUCKER J M CO COM NEW 832696405 1,005 10,755 SH   SOLE   0 0 10,755
SENIOR HSG PPTYS TR SH BEN INT 81721M109 301 25,655 SH   SOLE   0 0 25,655
NEWELL BRANDS INC COM 651229106 389 20,942 SH   SOLE   0 0 20,942
CBOE GLOBAL MARKETS INC COM 12503M108 3 300 SH Call SOLE   0 0 300
VANGUARD WORLD FDS MATERIALS ETF 92204A801 692 6,245 SH   SOLE   0 0 6,245
NETFLIX INC COM 64110L106 31 1,000 SH Put SOLE   0 0 1,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 63,930 209 SH   SOLE   0 0 209
FUELCELL ENERGY INC COM NEW 35952H502 6 11,405 SH   SOLE   0 0 11,405
FIRSTENERGY CORP COM 337932107 1,376 36,650 SH   SOLE   0 0 36,650
GRACO INC COM 384109104 521 12,456 SH   SOLE   0 0 12,456
OCH ZIFF CAP MGMT GROUP CL A 67551U105 38 41,256 SH   SOLE   0 0 41,256
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 294 7,151 SH   SOLE   0 0 7,151
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 304 25,147 SH   SOLE   0 0 25,147
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 12 12,000 PRN   SOLE   0 0 12,000
HUMANA INC COM 444859102 1,873 6,538 SH   SOLE   0 0 6,538
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3,884 51,993 SH   SOLE   0 0 51,993
LULULEMON ATHLETICA INC COM 550021109 31 500 SH Call SOLE   0 0 500
SUNCOR ENERGY INC NEW COM 867224107 540 19,296 SH   SOLE   0 0 19,296
WELLS FARGO & CO MTNF 6/0 94986RQF1 49 30,000 PRN   SOLE   0 0 30,000
EXXON MOBIL CORP COM 30231G102 0 1,000 SH Put SOLE   0 0 1,000
TABLEAU SOFTWARE INC CL A 87336U105 3,666 30,546 SH   SOLE   0 0 30,546
EOG RES INC COM 26875P101 7 800 SH Call SOLE   0 0 800
ALTRIA GROUP INC COM 02209S103 25,370 513,665 SH   SOLE   0 0 513,665
MCKESSON CORP COM 58155Q103 2,113 19,128 SH   SOLE   0 0 19,128
IMMUNOMEDICS INC COM 452907108 3,135 219,721 SH   SOLE   0 0 219,721
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 299 14,079 SH   SOLE   0 0 14,079
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1,297 135,244 SH   SOLE   0 0 135,244
ALIGN TECHNOLOGY INC COM 016255101 4,536 21,659 SH   SOLE   0 0 21,659
STAR GROUP L P UNIT LTD PARTNR 85512C105 99 10,643 SH   SOLE   0 0 10,643
CDW CORP COM 12514G108 204 2,511 SH   SOLE   0 0 2,511
TRANSENTERIX INC COM NEW 89366M201 102 45,104 SH   SOLE   0 0 45,104
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 1,000 SH Call SOLE   0 0 1,000
ISHARES TR RUSSELL 2000 ETF 464287655 2 1,000 SH Put SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,257 44,567 SH   SOLE   0 0 44,567
CONSTELLATION BRANDS INC CL A 21036P108 2 700 SH Call SOLE   0 0 700
GENERAL ELECTRIC CO COM 369604103 0 1,000 SH Call SOLE   0 0 1,000
EPR PPTYS COM SH BEN INT 26884U109 1,337 20,879 SH   SOLE   0 0 20,879
TESLA INC COM 88160R101 5 200 SH Call SOLE   0 0 200
CENTERSTATE BK CORP COM 15201P109 314 14,913 SH   SOLE   0 0 14,913
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,000 46,036 SH   SOLE   0 0 46,036
APPLE INC COM 037833100 0 1,000 SH Call SOLE   0 0 1,000
AMAZON COM INC COM 023135106 1 500 SH Call SOLE   0 0 500
ACADIA PHARMACEUTICALS INC COM 004225108 577 35,658 SH   SOLE   0 0 35,658
COMMUNITY HEALTH SYS INC NEW COM 203668108 70 24,773 SH   SOLE   0 0 24,773
HEALTHCARE TR AMER INC CL A NEW 42225P501 475 18,764 SH   SOLE   0 0 18,764
AK STL HLDG CORP COM 001547108 3,566 1,584,987 SH   SOLE   0 0 1,584,987
INTL PAPER CO COM 460146103 966 23,939 SH   SOLE   0 0 23,939
VERIZON COMMUNICATIONS INC COM 92343V104 2 1,000 SH Put SOLE   0 0 1,000
PENTAIR PLC SHS G7S00T104 276 7,305 SH   SOLE   0 0 7,305
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 588 5,176 SH   SOLE   0 0 5,176
COMCAST CORP NEW CL A 20030N101 0 1,000 SH Put SOLE   0 0 1,000
INGERSOLL-RAND PLC SHS G47791101 1,623 17,792 SH   SOLE   0 0 17,792
INNOVIVA INC COM 45781M101 637 36,485 SH   SOLE   0 0 36,485
CHUBB LIMITED COM H1467J104 3,008 23,288 SH   SOLE   0 0 23,288
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 500 SH Call SOLE   0 0 500
DUFF & PHELPS SLT ENGY AND M COM 26433F108 71 18,000 SH   SOLE   0 0 18,000
CALLAWAY GOLF CO COM 131193104 0 2,000 SH Call SOLE   0 0 2,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 37,271 123,142 SH   SOLE   0 0 123,142
AMAZON COM INC COM 023135106 7 700 SH Call SOLE   0 0 700
ADAMS DIVERSIFIED EQUITY FD COM 006212104 267 21,156 SH   SOLE   0 0 21,156
SKYWORKS SOLUTIONS INC COM 83088M102 2,772 41,360 SH   SOLE   0 0 41,360
CTI BIOPHARMA CORP COM NEW 12648L601 37 50,073 SH   SOLE   0 0 50,073
CALADRIUS BIOSCIENCES INC COM NEW 128058203 36 10,094 SH   SOLE   0 0 10,094
DOWDUPONT INC COM 26078J100 16,719 312,613 SH   SOLE   0 0 312,613
ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 14 17,000 PRN   SOLE   0 0 17,000
OCCIDENTAL PETE CORP DEL COM 674599105 3,564 58,058 SH   SOLE   0 0 58,058
PUBLIC STORAGE COM 74460D109 1,841 9,095 SH   SOLE   0 0 9,095
ENPHASE ENERGY INC COM 29355A107 2 5,000 SH Call SOLE   0 0 5,000
ISHARES GOLD TRUST ISHARES 464285105 4,047 329,272 SH   SOLE   0 0 329,272
PS BUSINESS PKS INC CALIF COM 69360J107 347 2,646 SH   SOLE   0 0 2,646
ISHARES TR MSCI EMG MKT ETF 464287234 0 200 SH Put SOLE   0 0 200
TRUSTMARK CORP COM 898402102 286 10,067 SH   SOLE   0 0 10,067
ISHARES TR IBOXX HI YD ETF 464288513 315 3,880 SH   SOLE   0 0 3,880
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 1,000 SH Call SOLE   0 0 1,000
EDGE THERAPEUTICS INC COM 279870109 3 10,000 SH   SOLE   0 0 10,000
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 82 10,101 SH   SOLE   0 0 10,101
INFORMATION SERVICES GROUP I COM 45675Y104 242 57,095 SH   SOLE   0 0 57,095
NORFOLK SOUTHERN CORP COM 655844108 5,989 40,052 SH   SOLE   0 0 40,052
CITIGROUP INC COM NEW 172967424 11,206 215,254 SH   SOLE   0 0 215,254
MERCADOLIBRE INC COM 58733R102 546 1,865 SH   SOLE   0 0 1,865
PNC FINL SVCS GROUP INC COM 693475105 3,326 28,448 SH   SOLE   0 0 28,448
ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Put SOLE   0 0 200
ISHARES TR CORE US AGGBD ET 464287226 1,889,537 17,743,795 SH   SOLE   0 0 17,743,795
ATARA BIOTHERAPEUTICS INC COM 046513107 516 14,857 SH   SOLE   0 0 14,857
ARRAY BIOPHARMA INC COM 04269X105 479 33,594 SH   SOLE   0 0 33,594
VANGUARD INDEX FDS TOTAL STK MKT 922908769 40,949 320,841 SH   SOLE   0 0 320,841
DORMAN PRODUCTS INC COM 258278100 342 3,799 SH   SOLE   0 0 3,799
VIACOM INC NEW CL B 92553P201 1,490 57,967 SH   SOLE   0 0 57,967
SPDR SERIES TRUST S&P DIVID ETF 78464A763 8,032 89,724 SH   SOLE   0 0 89,724
ADVANCED MICRO DEVICES INC COM 007903107 2,010 108,876 SH   SOLE   0 0 108,876
FACEBOOK INC CL A 30303M102 1 200 SH Call SOLE   0 0 200
STANLEY BLACK & DECKER INC COM 854502101 2,678 22,361 SH   SOLE   0 0 22,361
AMAZON COM INC COM 023135106 0 1,900 SH Call SOLE   0 0 1,900
STONECASTLE FINL CORP COM 861780104 343 17,757 SH   SOLE   0 0 17,757
ACTIVISION BLIZZARD INC COM 00507V109 1 200 SH Call SOLE   0 0 200
SOUTHWESTERN ENERGY CO COM 845467109 0 5,000 SH Call SOLE   0 0 5,000
WHEATON PRECIOUS METALS CORP COM 962879102 699 35,796 SH   SOLE   0 0 35,796
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 30 55,669 SH   SOLE   0 0 55,669
ENDEAVOUR SILVER CORP COM 29258Y103 33 15,148 SH   SOLE   0 0 15,148
APPLE INC COM 037833100 11 1,000 SH Call SOLE   0 0 1,000
HENRY JACK & ASSOC INC COM 426281101 938 7,410 SH   SOLE   0 0 7,410
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 336 6,788 SH   SOLE   0 0 6,788
SHIP FINANCE INTERNATIONAL L SHS G81075106 111 10,510 SH   SOLE   0 0 10,510
CHESAPEAKE ENERGY CORP COM 165167107 0 1,000 SH Call SOLE   0 0 1,000
OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 0 12,260 SH   SOLE   0 0 12,260
MAIN STREET CAPITAL CORP COM 56035L104 961 28,427 SH   SOLE   0 0 28,427
ISHARES TR US AER DEF ETF 464288760 2,322 13,430 SH   SOLE   0 0 13,430
PILGRIMS PRIDE CORP NEW COM 72147K108 157 10,128 SH   SOLE   0 0 10,128
UNUM GROUP COM 91529Y106 320 10,879 SH   SOLE   0 0 10,879
MFA FINL INC COM 55272X102 208 31,086 SH   SOLE   0 0 31,086
METLIFE INC COM 59156R108 1,476 35,949 SH   SOLE   0 0 35,949
FLAHERTY & CRUMRINE PFD INC COM 338480106 128 11,089 SH   SOLE   0 0 11,089
CANOPY GROWTH CORP COM 138035100 1 1,000 SH Call SOLE   0 0 1,000
HOME DEPOT INC COM 437076102 46,586 271,135 SH   SOLE   0 0 271,135
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5,284 138,289 SH   SOLE   0 0 138,289
SOUTHSIDE BANCSHARES INC COM 84470P109 3,058 96,301 SH   SOLE   0 0 96,301
WYNN RESORTS LTD COM 983134107 0 500 SH Call SOLE   0 0 500
NVIDIA CORP COM 67066G104 0 100 SH Call SOLE   0 0 100
OMNICELL INC COM 68213N109 417 6,808 SH   SOLE   0 0 6,808
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 669 38,210 SH   SOLE   0 0 38,210
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,005 10,274 SH   SOLE   0 0 10,274
FIDELITY NATL INFORMATION SV COM 31620M106 4,116 40,133 SH   SOLE   0 0 40,133
SUPERNUS PHARMACEUTICALS INC COM 868459108 293 8,824 SH   SOLE   0 0 8,824
EMCLAIRE FINL CORP COM 290828102 255 8,394 SH   SOLE   0 0 8,394
SCANA CORP NEW COM 80589M102 847 17,731 SH   SOLE   0 0 17,731
DOLLAR TREE INC COM 256746108 709 7,845 SH   SOLE   0 0 7,845
BEAZER HOMES USA INC COM NEW 07556Q881 263 27,694 SH   SOLE   0 0 27,694
ADVANCE AUTO PARTS INC COM 00751Y106 311 1,978 SH   SOLE   0 0 1,978
ISHARES TR S&P 500 GRWT ETF 464287309 7,866 52,208 SH   SOLE   0 0 52,208
VANGUARD WORLD FD MEGA GRWTH IND 921910816 12,360 115,503 SH   SOLE   0 0 115,503
AMAZON COM INC COM 023135106 66 1,000 SH Put SOLE   0 0 1,000
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 706 11,648 SH   SOLE   0 0 11,648
TESLA INC COM 88160R101 16,981 51,026 SH   SOLE   0 0 51,026
WYNDHAM HOTELS & RESORTS INC COM 98311A105 280 6,182 SH   SOLE   0 0 6,182
ENGLOBAL CORP COM 293306106 83 145,005 SH   SOLE   0 0 145,005
CSX CORP COM 126408103 9,871 158,873 SH   SOLE   0 0 158,873
OXBRIDGE RE HLDGS LTD SHS G6856M106 8 12,260 SH   SOLE   0 0 12,260
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 378 6,689 SH   SOLE   0 0 6,689
NIO INC SPON ADS 62914V106 0 1,000 SH Call SOLE   0 0 1,000
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 260 20,927 SH   SOLE   0 0 20,927
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 40 40,000 PRN   SOLE   0 0 40,000
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2 200 SH Call SOLE   0 0 200
ECOLAB INC COM 278865100 1,332 9,041 SH   SOLE   0 0 9,041
XENIA HOTELS & RESORTS INC COM 984017103 175 10,162 SH   SOLE   0 0 10,162
INVESCO QQQ TR UNIT SER 1 46090E103 34,542 223,920 SH   SOLE   0 0 223,920
HOME DEPOT INC COM 437076102 12 200 SH Call SOLE   0 0 200
ISHARES TR S&P MC 400GR ETF 464287606 2,966 15,512 SH   SOLE   0 0 15,512
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 192 11,167 SH   SOLE   0 0 11,167
EATON VANCE TXMGD GL BUYWR O COM 27829C105 419 43,981 SH   SOLE   0 0 43,981
ATLASSIAN CORP PLC CL A G06242104 230 2,580 SH   SOLE   0 0 2,580
COMCAST CORP NEW CL A 20030N101 1 3,000 SH Put SOLE   0 0 3,000
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2 300 SH Put SOLE   0 0 300
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,496 34,787 SH   SOLE   0 0 34,787
HOME DEPOT INC COM 437076102 1 300 SH Put SOLE   0 0 300
RALPH LAUREN CORP CL A 751212101 553 5,348 SH   SOLE   0 0 5,348
ASML HOLDING N V N Y REGISTRY SHS N07059210 956 6,143 SH   SOLE   0 0 6,143
ISHARES TR MICRO-CAP ETF 464288869 7,643 92,693 SH   SOLE   0 0 92,693
SERVICENOW INC COM 81762P102 2,110 11,849 SH   SOLE   0 0 11,849
UBS AG LONDON BRH FI ENHANCD ETN 90274D218 267 1,890 SH   SOLE   0 0 1,890
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 44 21,081 SH   SOLE   0 0 21,081
LOEWS CORP COM 540424108 360 7,909 SH   SOLE   0 0 7,909
RAYMOND JAMES FINANCIAL INC COM 754730109 489 6,577 SH   SOLE   0 0 6,577
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 173 11,502 SH   SOLE   0 0 11,502
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2,393 56,668 SH   SOLE   0 0 56,668
FORD MTR CO DEL COM PAR $0.01 345370860 5,429 709,627 SH   SOLE   0 0 709,627
FULTON FINL CORP PA COM 360271100 242 15,647 SH   SOLE   0 0 15,647
AGNC INVT CORP COM 00123Q104 1,773 101,064 SH   SOLE   0 0 101,064
NOKIA CORP SPONSORED ADR 654902204 465 79,848 SH   SOLE   0 0 79,848
SUNOCO LP COM U REP LP 86765K109 669 24,600 SH   SOLE   0 0 24,600
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 22 15,000 SH   SOLE   0 0 15,000
UNITEDHEALTH GROUP INC COM 91324P102 19,592 78,644 SH   SOLE   0 0 78,644
INTERNATIONAL BUSINESS MACHS COM 459200101 21,673 190,666 SH   SOLE   0 0 190,666
ALTABA INC COM 021346101 0 1,000 SH Call SOLE   0 0 1,000
TANGER FACTORY OUTLET CTRS I COM 875465106 286 14,137 SH   SOLE   0 0 14,137
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 942 46,263 SH   SOLE   0 0 46,263
ALPHABET INC CAP STK CL A 02079K305 12 500 SH Call SOLE   0 0 500
SKYWEST INC COM 830879102 1,760 39,585 SH   SOLE   0 0 39,585
GW PHARMACEUTICALS PLC ADS 36197T103 0 300 SH Call SOLE   0 0 300
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 446 18,464 SH   SOLE   0 0 18,464
WASTE MGMT INC DEL COM 94106L109 7,134 80,169 SH   SOLE   0 0 80,169
CANADIAN NATL RY CO COM 136375102 1,718 23,179 SH   SOLE   0 0 23,179
ISHARES INC MIN VOL EMRG MKT 464286533 571 10,211 SH   SOLE   0 0 10,211
ALTICE USA INC CL A 02156K103 11,268 682,072 SH   SOLE   0 0 682,072
FREEPORT-MCMORAN INC CL B 35671D857 0 500 SH Call SOLE   0 0 500
GLOBAL X FDS GLOBX SUPDV US 37950E291 450 20,089 SH   SOLE   0 0 20,089
SOUTHERN CO COM 842587107 10,152 231,140 SH   SOLE   0 0 231,140
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,823 81,908 SH   SOLE   0 0 81,908
SPDR SER TR SPDR BLOOMBERG 78468R663 308 3,370 SH   SOLE   0 0 3,370
ERIE INDTY CO CL A 29530P102 785 5,891 SH   SOLE   0 0 5,891
EQUITY RESIDENTIAL SH BEN INT 29476L107 420 6,361 SH   SOLE   0 0 6,361
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 595 5,862 SH   SOLE   0 0 5,862
FACEBOOK INC CL A 30303M102 1 100 SH Call SOLE   0 0 100
NETFLIX INC COM 64110L106 25,607 95,671 SH   SOLE   0 0 95,671
B & G FOODS INC NEW COM 05508R106 255 8,823 SH   SOLE   0 0 8,823
COEUR MNG INC COM NEW 192108504 333 74,543 SH   SOLE   0 0 74,543
VERIZON COMMUNICATIONS INC COM 92343V104 31,251 555,876 SH   SOLE   0 0 555,876
PALO ALTO NETWORKS INC COM 697435105 0 200 SH Call SOLE   0 0 200
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 372 14,050 SH   SOLE   0 0 14,050
ISHARES TR RUS TP200 GR ETF 464289438 342 4,763 SH   SOLE   0 0 4,763
VENTAS INC COM 92276F100 2,990 51,037 SH   SOLE   0 0 51,037
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,294 9,539 SH   SOLE   0 0 9,539
COCA COLA CO COM 191216100 23,998 506,826 SH   SOLE   0 0 506,826
RESTAURANT BRANDS INTL INC COM 76131D103 2,335 44,651 SH   SOLE   0 0 44,651
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,270 69,885 SH   SOLE   0 0 69,885
APPLIED MATLS INC COM 038222105 16 10,000 SH Call SOLE   0 0 10,000
DIAMONDBACK ENERGY INC COM 25278X109 284 3,065 SH   SOLE   0 0 3,065
APPLE INC COM 037833100 0 2,000 SH Call SOLE   0 0 2,000
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 12,072 SH   SOLE   0 0 12,072
KEYCORP NEW COM 493267108 1,056 71,457 SH   SOLE   0 0 71,457
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,153 21,787 SH   SOLE   0 0 21,787
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,034 21,488 SH   SOLE   0 0 21,488
BANK N S HALIFAX COM 064149107 659 13,224 SH   SOLE   0 0 13,224
TESLA INC COM 88160R101 0 100 SH Put SOLE   0 0 100
WELLS FARGO CO NEW COM 949746101 24,508 531,864 SH   SOLE   0 0 531,864
CHROMADEX CORP COM NEW 171077407 34 10,001 SH   SOLE   0 0 10,001
REPUBLIC SVCS INC COM 760759100 942 13,071 SH   SOLE   0 0 13,071
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12,768 134,038 SH   SOLE   0 0 134,038
IRON MTN INC NEW COM 46284V101 284 8,750 SH   SOLE   0 0 8,750
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 199 14,669 SH   SOLE   0 0 14,669
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 0 500 SH Call SOLE   0 0 500
TATA MTRS LTD SPONSORED ADR 876568502 468 38,448 SH   SOLE   0 0 38,448
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 500 SH Call SOLE   0 0 500
RH COM 74967X103 488 4,073 SH   SOLE   0 0 4,073
AMGEN INC COM 031162100 19,407 99,693 SH   SOLE   0 0 99,693
TIFFANY & CO NEW COM 886547108 1,414 17,557 SH   SOLE   0 0 17,557
WESTERN UN CO COM 959802109 396 23,192 SH   SOLE   0 0 23,192
CARLISLE COS INC COM 142339100 241 2,402 SH   SOLE   0 0 2,402
CREDIT SUISSE GROUP SPONSORED ADR 225401108 528 48,637 SH   SOLE   0 0 48,637
YUM BRANDS INC COM 988498101 16,493 179,425 SH   SOLE   0 0 179,425
COHEN & STEERS QUALITY RLTY COM 19247L106 122 11,798 SH   SOLE   0 0 11,798
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,255 16,107 SH   SOLE   0 0 16,107
URANIUM ENERGY CORP COM 916896103 69 55,242 SH   SOLE   0 0 55,242
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 200 SH Put SOLE   0 0 200
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,229 23,081 SH   SOLE   0 0 23,081
CAMPBELL SOUP CO COM 134429109 1,102 33,397 SH   SOLE   0 0 33,397
GILEAD SCIENCES INC COM 375558103 4 1,000 SH Call SOLE   0 0 1,000
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 276 8,913 SH   SOLE   0 0 8,913
SVB FINL GROUP COM 78486Q101 733 3,861 SH   SOLE   0 0 3,861
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 372 32,490 SH   SOLE   0 0 32,490
CAPITAL ONE FINL CORP COM 14040H105 819 10,839 SH   SOLE   0 0 10,839
HOME DEPOT INC COM 437076102 6 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 0 1,400 SH Call SOLE   0 0 1,400
TIMKEN CO COM 887389104 488 13,071 SH   SOLE   0 0 13,071
ENSCO PLC SHS CLASS A G3157S106 61 17,262 SH   SOLE   0 0 17,262
AGNICO EAGLE MINES LTD COM 008474108 0 600 SH Put SOLE   0 0 600
MIDDLEBY CORP COM 596278101 358 3,483 SH   SOLE   0 0 3,483
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,453 44,615 SH   SOLE   0 0 44,615
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 300 SH Put SOLE   0 0 300
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 300 SH Call SOLE   0 0 300
CARDINAL HEALTH INC COM 14149Y108 1,091 24,461 SH   SOLE   0 0 24,461
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 481 10,043 SH   SOLE   0 0 10,043
BROADCOM INC COM 11135F101 2 200 SH Call SOLE   0 0 200
NIKE INC CL B 654106103 0 1,000 SH Put SOLE   0 0 1,000
T2 BIOSYSTEMS INC COM 89853L104 58 19,200 SH   SOLE   0 0 19,200
QEP RES INC COM 74733V100 3,846 683,209 SH   SOLE   0 0 683,209
TESLA INC COM 88160R101 0 100 SH Put SOLE   0 0 100
LOCKHEED MARTIN CORP COM 539830109 10,823 41,333 SH   SOLE   0 0 41,333
AURYN RES INC COM 05208W108 16 17,648 SH   SOLE   0 0 17,648
ROLLINS INC COM 775711104 2,145 59,428 SH   SOLE   0 0 59,428
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 241 11,818 SH   SOLE   0 0 11,818
3M CO COM 88579Y101 20,647 108,362 SH   SOLE   0 0 108,362
OVERSTOCK COM INC DEL COM 690370101 1 1,000 SH Call SOLE   0 0 1,000
BANK AMER CORP COM 060505104 28 50,000 SH Call SOLE   0 0 50,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 145,778 2,441,839 SH   SOLE   0 0 2,441,839
AMAZON COM INC COM 023135106 117 1,000 SH Put SOLE   0 0 1,000
RIO TINTO PLC SPONSORED ADR 767204100 977 20,157 SH   SOLE   0 0 20,157
FLEETCOR TECHNOLOGIES INC COM 339041105 2,025 10,903 SH   SOLE   0 0 10,903
ARES CAP CORP COM 04010L103 1,351 86,739 SH   SOLE   0 0 86,739
T MOBILE US INC COM 872590104 0 400 SH Put SOLE   0 0 400
CASTLE BRANDS INC COM 148435100 97 114,326 SH   SOLE   0 0 114,326
CATERPILLAR INC DEL COM 149123101 19 700 SH Call SOLE   0 0 700
STARBUCKS CORP COM 855244109 16,308 253,228 SH   SOLE   0 0 253,228
COLONY CAP INC NEW CL A COM 19626G108 332 70,889 SH   SOLE   0 0 70,889
FULL HOUSE RESORTS INC COM 359678109 126 62,531 SH   SOLE   0 0 62,531
CDK GLOBAL INC COM 12508E101 595 12,430 SH   SOLE   0 0 12,430
PALO ALTO NETWORKS INC COM 697435105 6 100 SH Call SOLE   0 0 100
VANGUARD GROUP DIV APP ETF 921908844 24,012 245,144 SH   SOLE   0 0 245,144
ELECTROMED INC COM 285409108 76 15,000 SH   SOLE   0 0 15,000
TWITTER INC COM 90184L102 1 1,000 SH Call SOLE   0 0 1,000
ARTESIAN RESOURCES CORP CL A 043113208 487 13,968 SH   SOLE   0 0 13,968
CONSTELLATION BRANDS INC CL A 21036P108 4 1,100 SH Call SOLE   0 0 1,100
LAUDER ESTEE COS INC CL A 518439104 391 3,007 SH   SOLE   0 0 3,007
EOG RES INC COM 26875P101 2 1,000 SH Call SOLE   0 0 1,000
ISHARES TR RUS 1000 ETF 464287622 68,855 496,469 SH   SOLE   0 0 496,469
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 264 8,860 SH   SOLE   0 0 8,860
AMAZON COM INC COM 023135106 2 1,700 SH Call SOLE   0 0 1,700
PERKINELMER INC COM 714046109 435 5,544 SH   SOLE   0 0 5,544
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 364 3,496 SH   SOLE   0 0 3,496
WISDOMTREE TR INTL EQUITY FD 97717W703 234 5,030 SH   SOLE   0 0 5,030
BERKSHIRE HILLS BANCORP INC COM 084680107 270 10,002 SH   SOLE   0 0 10,002
AMERICAN WTR WKS CO INC NEW COM 030420103 1,279 14,090 SH   SOLE   0 0 14,090
SORRENTO THERAPEUTICS INC COM NEW 83587F202 38 16,000 SH   SOLE   0 0 16,000
COSTCO WHSL CORP NEW COM 22160K105 0 200 SH Call SOLE   0 0 200
ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 28 28,000 PRN   SOLE   0 0 28,000
SALLY BEAUTY HLDGS INC COM 79546E104 174 10,218 SH   SOLE   0 0 10,218
BLACKBERRY LTD COM 09228F103 142 19,954 SH   SOLE   0 0 19,954
ISHARES TR TRANS AVG ETF 464287192 433 2,622 SH   SOLE   0 0 2,622
CANOPY GROWTH CORP COM 138035100 1,214 45,175 SH   SOLE   0 0 45,175
APPLE INC COM 037833100 1 1,000 SH Call SOLE   0 0 1,000
JAGGED PEAK ENERGY INC COM 47009K107 2,219 243,330 SH   SOLE   0 0 243,330
SPDR SERIES TRUST AEROSPACE DEF 78464A631 394 4,995 SH   SOLE   0 0 4,995
ISHARES TR MSCI EMG MKT ETF 464287234 23,653 605,558 SH   SOLE   0 0 605,558
NVIDIA CORP COM 67066G104 23,035 172,544 SH   SOLE   0 0 172,544
ISHARES TR RUSSELL 2000 ETF 464287655 16,378 122,312 SH   SOLE   0 0 122,312
DYNEX CAP INC COM NEW 26817Q506 70 12,300 SH   SOLE   0 0 12,300
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 30 20,000 SH   SOLE   0 0 20,000
ALLSTATE CORP COM 020002101 0 200 SH Put SOLE   0 0 200
AIR TRANSPORT SERVICES GRP I COM 00922R105 269 11,788 SH   SOLE   0 0 11,788
WISDOMTREE TR GLB EX US RL EST 97717W331 204 7,342 SH   SOLE   0 0 7,342
GENERAL MLS INC COM 370334104 3,718 95,478 SH   SOLE   0 0 95,478
INVESCO QQQ TR UNIT SER 1 46090E103 3 500 SH Put SOLE   0 0 500
APPLE INC COM 037833100 0 5,000 SH Call SOLE   0 0 5,000
ISHARES TR MSCI ACWI ETF 464288257 482 7,512 SH   SOLE   0 0 7,512
UNITED STATES ANTIMONY CORP COM 911549103 4,709 8,118,729 SH   SOLE   0 0 8,118,729
WHITING PETE CORP NEW COM NEW 966387409 5,576 245,766 SH   SOLE   0 0 245,766
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 893 66,558 SH   SOLE   0 0 66,558
JACK IN THE BOX INC COM 466367109 471 6,065 SH   SOLE   0 0 6,065
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 81 11,972 SH   SOLE   0 0 11,972
ENDRA LIFE SCIENCES INC COM 29273B104 53 35,000 SH   SOLE   0 0 35,000
WESTERN ASSET MTG CAP CORP COM 95790D105 663 79,463 SH   SOLE   0 0 79,463
ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Put SOLE   0 0 200
ISHARES TR GLOB HLTHCRE ETF 464287325 304 5,369 SH   SOLE   0 0 5,369
VANGUARD WORLD FDS INF TECH ETF 92204A702 9,605 57,572 SH   SOLE   0 0 57,572
DWS MUN INCOME TR NEW COM 233368109 389 37,740 SH   SOLE   0 0 37,740
AMAZON COM INC COM 023135106 10 500 SH Call SOLE   0 0 500
ISHARES TR CORE S&P MCP ETF 464287507 355,059 2,138,135 SH   SOLE   0 0 2,138,135
BRISTOL MYERS SQUIBB CO COM 110122108 15,358 295,460 SH   SOLE   0 0 295,460
ISHARES TR S&P 500 VAL ETF 464287408 5,872 58,062 SH   SOLE   0 0 58,062
ADVANCED MICRO DEVICES INC COM 007903107 0 1,000 SH Call SOLE   0 0 1,000
ACACIA COMMUNICATIONS INC COM 00401C108 487 12,806 SH   SOLE   0 0 12,806
VERINT SYS INC COM 92343X100 335 7,924 SH   SOLE   0 0 7,924
ISHARES TR DOW JONES US ETF 464287846 2,371 19,049 SH   SOLE   0 0 19,049
RAVE RESTAURANT GROUP INC COM 754198109 35 40,080 SH   SOLE   0 0 40,080
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 515 1,983 SH   SOLE   0 0 1,983
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 293 13,731 SH   SOLE   0 0 13,731
UBS GROUP AG SHS H42097107 831 67,107 SH   SOLE   0 0 67,107
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,278 19,027 SH   SOLE   0 0 19,027
OXFORD SQUARE CAP CORP COM 69181V107 241 37,298 SH   SOLE   0 0 37,298
UGI CORP NEW COM 902681105 654 12,254 SH   SOLE   0 0 12,254
SHIRE PLC SPONSORED ADR 82481R106 1,245 7,151 SH   SOLE   0 0 7,151
VARIAN MED SYS INC COM 92220P105 1,157 10,211 SH   SOLE   0 0 10,211
IONIS PHARMACEUTICALS INC COM 462222100 1,483 27,435 SH   SOLE   0 0 27,435
ISHARES TR CORE MSCI EAFE 46432F842 389,553 7,082,782 SH   SOLE   0 0 7,082,782
MICROSOFT CORP COM 594918104 124,747 1,228,189 SH   SOLE   0 0 1,228,189
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 156,673 7,019,384 SH   SOLE   0 0 7,019,384
KEMPHARM INC COM 488445107 801 450,105 SH   SOLE   0 0 450,105
DEVON ENERGY CORP NEW COM 25179M103 805 35,716 SH   SOLE   0 0 35,716
FIRST BANCORP N C COM 318910106 448 13,732 SH   SOLE   0 0 13,732
EATON VANCE TX MNG BY WRT OP COM 27828Y108 570 42,303 SH   SOLE   0 0 42,303
ISHARES TR RUS MID CAP ETF 464287499 12,740 274,098 SH   SOLE   0 0 274,098
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 340 23,545 SH   SOLE   0 0 23,545
NORTHROP GRUMMAN CORP COM 666807102 5,668 23,145 SH   SOLE   0 0 23,145
ABB LTD SPONSORED ADR 000375204 493 25,910 SH   SOLE   0 0 25,910
NORDSTROM INC COM 655664100 795 17,049 SH   SOLE   0 0 17,049
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 164 10,240 SH   SOLE   0 0 10,240
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 560 5,323 SH   SOLE   0 0 5,323
BANK NEW YORK MELLON CORP COM 064058100 3,492 74,183 SH   SOLE   0 0 74,183
ISHARES TR MRNGSTR LG-CP GR 464287119 248 1,562 SH   SOLE   0 0 1,562
BANK MONTREAL QUE COM 063671101 744 11,383 SH   SOLE   0 0 11,383
FACEBOOK INC CL A 30303M102 0 200 SH Call SOLE   0 0 200
MIND C T I LTD ORD M70240102 43 18,650 SH   SOLE   0 0 18,650
SIGA TECHNOLOGIES INC COM 826917106 79 10,000 SH   SOLE   0 0 10,000
PAYCOM SOFTWARE INC COM 70432V102 1,012 8,263 SH   SOLE   0 0 8,263
AMAZON COM INC COM 023135106 66 100 SH Call SOLE   0 0 100
LULULEMON ATHLETICA INC COM 550021109 3 500 SH Call SOLE   0 0 500
PROSHARES TR ULTRA FNCLS NEW 74347X633 208 6,362 SH   SOLE   0 0 6,362
HALOZYME THERAPEUTICS INC COM 40637H109 924 63,192 SH   SOLE   0 0 63,192
VERASTEM INC COM 92337C104 309 92,031 SH   SOLE   0 0 92,031
JPMORGAN CHASE & CO COM 46625H100 26 2,000 SH Put SOLE   0 0 2,000
EVOKE PHARMA INC COM 30049G104 248 100,000 SH   SOLE   0 0 100,000
MICROSOFT CORP COM 594918104 232 20,000 SH Call SOLE   0 0 20,000
SMARTSHEET INC COM CL A 83200N103 225 9,050 SH   SOLE   0 0 9,050
ISHARES TR RUS 1000 GRW ETF 464287614 16,964 129,582 SH   SOLE   0 0 129,582
TYSON FOODS INC CL A 902494103 1,167 21,855 SH   SOLE   0 0 21,855
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 940 62,079 SH   SOLE   0 0 62,079
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 0 200 SH Put SOLE   0 0 200
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 407 17,800 SH   SOLE   0 0 17,800
WESTERN DIGITAL CORP COM 958102105 1,764 47,719 SH   SOLE   0 0 47,719
AAON INC COM PAR $0.004 000360206 229 6,532 SH   SOLE   0 0 6,532
UBS AG JERSEY BRH ALERIAN INFRST 902641646 199 10,088 SH   SOLE   0 0 10,088
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,863 132,494 SH   SOLE   0 0 132,494
OVERSTOCK COM INC DEL COM 690370101 1 1,000 SH Call SOLE   0 0 1,000
EXPEDIA GROUP INC COM NEW 30212P303 911 8,083 SH   SOLE   0 0 8,083
MASCO CORP COM 574599106 670 22,916 SH   SOLE   0 0 22,916
ISHARES TR S&P US PFD STK 464288687 9,201 268,786 SH   SOLE   0 0 268,786
NEW AGE BEVERAGES CORP COM 64157V108 72 13,826 SH   SOLE   0 0 13,826
MICROSOFT CORP COM 594918104 22 2,900 SH Call SOLE   0 0 2,900
UNIVERSAL DISPLAY CORP COM 91347P105 1,615 17,258 SH   SOLE   0 0 17,258
AFLAC INC COM 001055102 16 20,200 SH Put SOLE   0 0 20,200
DOMINION ENERGY INC COM 25746U109 8,018 112,208 SH   SOLE   0 0 112,208
ALLSTATE CORP COM 020002101 2,445 29,584 SH   SOLE   0 0 29,584
TESLA INC COM 88160R101 1 200 SH Put SOLE   0 0 200
NOODLES & CO COM CL A 65540B105 504 72,150 SH   SOLE   0 0 72,150
KEARNY FINL CORP MD COM 48716P108 273 21,260 SH   SOLE   0 0 21,260
MERCK & CO INC COM 58933Y105 29,415 384,961 SH   SOLE   0 0 384,961
MONSTER BEVERAGE CORP NEW COM 61174X109 1,674 34,016 SH   SOLE   0 0 34,016
CONSOLIDATED EDISON INC COM 209115104 5,701 74,559 SH   SOLE   0 0 74,559
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 275,718 9,371,780 SH   SOLE   0 0 9,371,780
TESLA INC COM 88160R101 4 100 SH Call SOLE   0 0 100
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 320 4,322 SH   SOLE   0 0 4,322
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 209 7,706 SH   SOLE   0 0 7,706
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 545 16,505 SH   SOLE   0 0 16,505
IDEX CORP COM 45167R104 681 5,395 SH   SOLE   0 0 5,395
TANDEM DIABETES CARE INC COM NEW 875372203 890 23,429 SH   SOLE   0 0 23,429
LAM RESEARCH CORP COM 512807108 54 10,000 SH Call SOLE   0 0 10,000
WEC ENERGY GROUP INC COM 92939U106 3,103 44,804 SH   SOLE   0 0 44,804
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 275 11,589 SH   SOLE   0 0 11,589
JACOBS ENGR GROUP INC DEL COM 469814107 1,877 32,110 SH   SOLE   0 0 32,110
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 124 200,189 SH   SOLE   0 0 200,189
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,536 18,036 SH   SOLE   0 0 18,036
OHR PHARMACEUTICAL INC COM NEW 67778H200 6 68,000 SH   SOLE   0 0 68,000
MCDONALDS CORP COM 580135101 37,758 212,636 SH   SOLE   0 0 212,636
CHIMERA INVT CORP COM NEW 16934Q208 837 46,971 SH   SOLE   0 0 46,971
ORGANOVO HLDGS INC COM 68620A104 10 10,770 SH   SOLE   0 0 10,770
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 416 232,485 SH   SOLE   0 0 232,485
INTERNAP CORP COM PAR 45885A409 97 23,441 SH   SOLE   0 0 23,441
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,544 52,531 SH   SOLE   0 0 52,531
GENERAL MTRS CO COM 37045V100 3,354 100,267 SH   SOLE   0 0 100,267
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 245 11,615 SH   SOLE   0 0 11,615
ISHARES TR IBOXX HI YD ETF 464288513 1 3,000 SH Put SOLE   0 0 3,000
MICROSOFT CORP COM 594918104 0 100 SH Put SOLE   0 0 100
BARRICK GOLD CORP COM 067901108 274 20,265 SH   SOLE   0 0 20,265
EDITAS MEDICINE INC COM 28106W103 560 24,625 SH   SOLE   0 0 24,625
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 277 16,576 SH   SOLE   0 0 16,576
ENBRIDGE INC COM 29250N105 4,857 156,275 SH   SOLE   0 0 156,275
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 221 4,975 SH   SOLE   0 0 4,975
KIRKLAND LAKE GOLD LTD COM 49741E100 0 600 SH Put SOLE   0 0 600
OKTA INC CL A 679295105 5 800 SH Call SOLE   0 0 800
ALPHABET INC CAP STK CL A 02079K305 47,715 45,662 SH   SOLE   0 0 45,662
CARMAX INC COM 143130102 687 10,944 SH   SOLE   0 0 10,944
AUTOZONE INC COM 053332102 1,445 1,724 SH   SOLE   0 0 1,724
STMICROELECTRONICS N V NY REGISTRY 861012102 232 16,679 SH   SOLE   0 0 16,679
MCCORMICK & CO INC COM NON VTG 579780206 2,634 18,916 SH   SOLE   0 0 18,916
NATIONAL GRID PLC SPONSORED ADR NE 636274409 792 16,499 SH   SOLE   0 0 16,499
IAMGOLD CORP COM 450913108 266 72,390 SH   SOLE   0 0 72,390
CITIZENS FINL GROUP INC COM 174610105 677 22,766 SH   SOLE   0 0 22,766
QORVO INC COM 74736K101 297 4,889 SH   SOLE   0 0 4,889
NI HLDGS INC COM 65342T106 433 27,500 SH   SOLE   0 0 27,500
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 347 33,318 SH   SOLE   0 0 33,318
SEALED AIR CORP NEW COM 81211K100 276 7,929 SH   SOLE   0 0 7,929
AMAZON COM INC COM 023135106 33 700 SH Call SOLE   0 0 700
STRATA SKIN SCIENCES INC COM NEW 86272A206 91 35,000 SH   SOLE   0 0 35,000
MOTOROLA SOLUTIONS INC COM NEW 620076307 967 8,408 SH   SOLE   0 0 8,408
MSCI INC COM 55354G100 237 1,608 SH   SOLE   0 0 1,608
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 26 10,000 SH Call SOLE   0 0 10,000
ANTHEM INC COM 036752103 4,634 17,644 SH   SOLE   0 0 17,644
ISHARES TR MBS ETF 464288588 577 5,517 SH   SOLE   0 0 5,517
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 417 52,237 SH   SOLE   0 0 52,237
NVIDIA CORP COM 67066G104 9 5,000 SH Put SOLE   0 0 5,000
GOLDMAN SACHS GROUP INC COM 38141G104 3,603 21,569 SH   SOLE   0 0 21,569
T MOBILE US INC COM 872590104 202 3,179 SH   SOLE   0 0 3,179
AVISTA CORP COM 05379B107 2,387 56,188 SH   SOLE   0 0 56,188
GILDAN ACTIVEWEAR INC COM 375916103 208 6,859 SH   SOLE   0 0 6,859
ADOBE INC COM 00724F101 2 200 SH Put SOLE   0 0 200
GENERAL ELECTRIC CO COM 369604103 0 2,000 SH Put SOLE   0 0 2,000
PIMCO DYNAMIC INCOME FD SHS 72201Y101 219 7,520 SH   SOLE   0 0 7,520
ALPHABET INC CAP STK CL A 02079K305 1 1,800 SH Call SOLE   0 0 1,800
AMERICAN INTL GROUP INC COM NEW 026874784 0 300 SH Call SOLE   0 0 300
JEFFERIES FINL GROUP INC COM 47233W109 353 20,309 SH   SOLE   0 0 20,309
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 378 5,302 SH   SOLE   0 0 5,302
ISHARES TR S&P MC 400VL ETF 464287705 1,675 12,111 SH   SOLE   0 0 12,111
RITE AID CORP COM 767754104 664 936,964 SH   SOLE   0 0 936,964
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 627 17,360 SH   SOLE   0 0 17,360
PALO ALTO NETWORKS INC COM 697435105 8 200 SH Call SOLE   0 0 200
HOME DEPOT INC COM 437076102 0 1,000 SH Call SOLE   0 0 1,000
CIMPRESS N V SHS EURO N20146101 369 3,564 SH   SOLE   0 0 3,564
BED BATH & BEYOND INC COM 075896100 126 11,113 SH   SOLE   0 0 11,113
UNILEVER PLC SPON ADR NEW 904767704 1,821 34,855 SH   SOLE   0 0 34,855
AMAZON COM INC COM 023135106 1 300 SH Call SOLE   0 0 300
FIRST FINL BANKSHARES COM 32020R109 1,385 24,002 SH   SOLE   0 0 24,002
NOVARTIS A G SPONSORED ADR 66987V109 6,245 72,772 SH   SOLE   0 0 72,772
HEICO CORP NEW COM 422806109 579 7,469 SH   SOLE   0 0 7,469
PEOPLES FINL SVCS CORP COM 711040105 325 7,371 SH   SOLE   0 0 7,371
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Put SOLE   0 0 200
UNITEDHEALTH GROUP INC COM 91324P102 32 1,000 SH Call SOLE   0 0 1,000
OLD NATL BANCORP IND COM 680033107 259 16,838 SH   SOLE   0 0 16,838
RIGEL PHARMACEUTICALS INC COM NEW 766559603 46 20,000 SH   SOLE   0 0 20,000
HELMERICH & PAYNE INC COM 423452101 0 500 SH Call SOLE   0 0 500
CYTOSORBENTS CORP COM NEW 23283X206 275 34,090 SH   SOLE   0 0 34,090
SILVERCORP METALS INC COM 82835P103 78 37,358 SH   SOLE   0 0 37,358
UBS AG LONDON BRH EN LG CP GRWTH 902677780 299 1,580 SH   SOLE   0 0 1,580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 732 100,000 SH Call SOLE   0 0 100,000
AMAZON COM INC COM 023135106 0 800 SH Call SOLE   0 0 800
SPDR GOLD TRUST GOLD SHS 78463V107 0 200 SH Call SOLE   0 0 200
BLUEBIRD BIO INC COM 09609G100 517 5,216 SH   SOLE   0 0 5,216
CIGNA CORP NEW COM 125523100 7,497 39,476 SH   SOLE   0 0 39,476
CHENIERE ENERGY INC COM NEW 16411R208 1,008 17,032 SH   SOLE   0 0 17,032
ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Put SOLE   0 0 200
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 50 50,000 PRN   SOLE   0 0 50,000
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 17 18,000 PRN   SOLE   0 0 18,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243 10,000 SH Call SOLE   0 0 10,000
EATON VANCE CORP COM NON VTG 278265103 214 6,084 SH   SOLE   0 0 6,084
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 496 14,185 SH   SOLE   0 0 14,185
TELEFLEX INC COM 879369106 1,053 4,073 SH   SOLE   0 0 4,073
BLACKROCK RES & COMM STRAT T SHS 09257A108 191 27,012 SH   SOLE   0 0 27,012
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 170 14,000 SH   SOLE   0 0 14,000
WISDOMTREE TR INTL SMCAP DIV 97717W760 789 13,076 SH   SOLE   0 0 13,076
ALEXION PHARMACEUTICALS INC COM 015351109 1,209 12,419 SH   SOLE   0 0 12,419
GENERAL DYNAMICS CORP COM 369550108 2,208 14,043 SH   SOLE   0 0 14,043
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 45,851 1,646,347 SH   SOLE   0 0 1,646,347
AETHLON MED INC COM NEW 00808Y208 81 48,580 SH   SOLE   0 0 48,580
AMERISOURCEBERGEN CORP COM 03073E105 655 8,804 SH   SOLE   0 0 8,804
ISHARES TR RUSSELL 2000 ETF 464287655 0 100 SH Put SOLE   0 0 100
FACEBOOK INC CL A 30303M102 0 1,000 SH Call SOLE   0 0 1,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 13,492 416,938 SH   SOLE   0 0 416,938
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,394,123 64,531,604 SH   SOLE   0 0 64,531,604
ALLIANT ENERGY CORP COM 018802108 1,473 34,868 SH   SOLE   0 0 34,868
TORCHMARK CORP COM 891027104 350 4,698 SH   SOLE   0 0 4,698
TRONOX LTD SHS CL A Q9235V101 1,361 174,926 SH   SOLE   0 0 174,926
EATON VANCE LTD DUR INCOME F COM 27828H105 1,305 109,512 SH   SOLE   0 0 109,512
JABIL INC COM 466313103 491 19,800 SH   SOLE   0 0 19,800
PHILLIPS 66 COM 718546104 8,863 102,877 SH   SOLE   0 0 102,877
ISHARES TR MIN VOL EAFE ETF 46429B689 827 12,404 SH   SOLE   0 0 12,404
ISHARES TR EXPANDED TECH 464287515 478 2,757 SH   SOLE   0 0 2,757
ALLERGAN PLC SHS G0177J108 1,572 11,763 SH   SOLE   0 0 11,763
CHECK POINT SOFTWARE TECH LT ORD M22465104 405 3,950 SH   SOLE   0 0 3,950
MICROSOFT CORP COM 594918104 655 50,000 SH Call SOLE   0 0 50,000
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 548 31,612 SH   SOLE   0 0 31,612
VISTA GOLD CORP COM NEW 927926303 6 12,250 SH   SOLE   0 0 12,250
FACEBOOK INC CL A 30303M102 0 3,000 SH Call SOLE   0 0 3,000
CLEVELAND CLIFFS INC COM 185899101 5,879 764,498 SH   SOLE   0 0 764,498
REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 54 32,000 PRN   SOLE   0 0 32,000
SANGAMO THERAPEUTICS INC COM 800677106 267 23,284 SH   SOLE   0 0 23,284
COUNTY BANCORP INC COM 221907108 194 11,177 SH   SOLE   0 0 11,177
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 63 20,000 SH   SOLE   0 0 20,000
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 1,000 SH Put SOLE   0 0 1,000
APPLIED MATLS INC COM 038222105 2,537 77,504 SH   SOLE   0 0 77,504
GOPRO INC CL A 38268T103 254 59,860 SH   SOLE   0 0 59,860
CRANE CO COM 224399105 1,686 23,361 SH   SOLE   0 0 23,361
STERICYCLE INC COM 858912108 269 7,330 SH   SOLE   0 0 7,330
LIBERTY BROADBAND CORP COM SER C 530307305 625 8,680 SH   SOLE   0 0 8,680
CHENIERE ENERGY INC COM NEW 16411R208 7 1,500 SH Call SOLE   0 0 1,500
MFS INTER INCOME TR SH BEN INT 55273C107 128 34,781 SH   SOLE   0 0 34,781
ASSURED GUARANTY LTD COM G0585R106 327 8,533 SH   SOLE   0 0 8,533
HANESBRANDS INC COM 410345102 0 800 SH Call SOLE   0 0 800
BOSTON BEER INC CL A 100557107 226 940 SH   SOLE   0 0 940
OVERSTOCK COM INC DEL COM 690370101 33 2,415 SH   SOLE   0 0 2,415
LINCOLN ELEC HLDGS INC COM 533900106 2,357 29,889 SH   SOLE   0 0 29,889
HUNTSMAN CORP COM 447011107 288 14,945 SH   SOLE   0 0 14,945
HANESBRANDS INC COM 410345102 425 33,888 SH   SOLE   0 0 33,888
CERNER CORP COM 156782104 17,710 337,714 SH   SOLE   0 0 337,714
DRYSHIPS INC COM PAR NEW Y2109Q705 216 38,181 SH   SOLE   0 0 38,181
FASTENAL CO COM 311900104 697 13,335 SH   SOLE   0 0 13,335
HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 110 110,000 PRN   SOLE   0 0 110,000
MARRIOTT INTL INC NEW CL A 571903202 3,281 30,219 SH   SOLE   0 0 30,219
MONGODB INC CL A 60937P106 202 2,412 SH   SOLE   0 0 2,412
E TRADE FINANCIAL CORP COM NEW 269246401 327 7,444 SH   SOLE   0 0 7,444
MICROSOFT CORP COM 594918104 89 4,000 SH Call SOLE   0 0 4,000
SPRINT CORP COM SER 1 85207U105 740 127,217 SH   SOLE   0 0 127,217
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,547 107,277 SH   SOLE   0 0 107,277
ISHARES SILVER TRUST ISHARES 46428Q109 1 1,000 SH Call SOLE   0 0 1,000
MACYS INC COM 55616P104 985 33,082 SH   SOLE   0 0 33,082
EL POLLO LOCO HLDGS INC COM 268603107 266 17,550 SH   SOLE   0 0 17,550
SPOTIFY TECHNOLOGY S A SHS L8681T102 507 4,466 SH   SOLE   0 0 4,466
KROGER CO COM 501044101 2,201 80,046 SH   SOLE   0 0 80,046
WISDOMTREE TR US MIDCAP DIVID 97717W505 38,018 1,201,969 SH   SOLE   0 0 1,201,969
BLACKROCK CAPITAL INVESTMENT COM 092533108 191 36,130 SH   SOLE   0 0 36,130
CATERPILLAR INC DEL COM 149123101 13,968 109,926 SH   SOLE   0 0 109,926
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 70 70,000 PRN   SOLE   0 0 70,000
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 125 12,780 SH   SOLE   0 0 12,780
FIRST FNDTN INC COM 32026V104 184 14,309 SH   SOLE   0 0 14,309
AMEDISYS INC COM 023436108 265 2,264 SH   SOLE   0 0 2,264
ANIKA THERAPEUTICS INC COM 035255108 467 13,908 SH   SOLE   0 0 13,908
MIDDLESEX WATER CO COM 596680108 370 6,934 SH   SOLE   0 0 6,934
CANADIAN PAC RY LTD COM 13645T100 5,748 32,364 SH   SOLE   0 0 32,364
BLOCK H & R INC COM 093671105 214 8,444 SH   SOLE   0 0 8,444
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 505 40,260 SH   SOLE   0 0 40,260
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 124 12,606 SH   SOLE   0 0 12,606
APPLE INC COM 037833100 0 2,500 SH Call SOLE   0 0 2,500
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 20 20,000 PRN   SOLE   0 0 20,000
MCKESSON CORP COM 58155Q103 1 200 SH Call SOLE   0 0 200
BLACKSTONE MTG TR INC COM CL A 09257W100 798 25,050 SH   SOLE   0 0 25,050
BOEING CO COM 097023105 4 1,000 SH Put SOLE   0 0 1,000
NIO INC SPON ADS 62914V106 1 2,000 SH Call SOLE   0 0 2,000
APPLE INC COM 037833100 43 5,000 SH Put SOLE   0 0 5,000
FISERV INC COM 337738108 8,137 110,728 SH   SOLE   0 0 110,728
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,562 118,238 SH   SOLE   0 0 118,238
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 643,176 16,881,267 SH   SOLE   0 0 16,881,267
PITNEY BOWES INC COM 724479100 74 12,509 SH   SOLE   0 0 12,509
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 214 13,356,306 SH   SOLE   0 0 13,356,306
ISHARES TR MORTGE REL ETF 46435G342 270 6,760 SH   SOLE   0 0 6,760
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 424 24,422 SH   SOLE   0 0 24,422
W R BERKLEY CORPORATION COM 084423102 708 9,581 SH   SOLE   0 0 9,581
ACTIVISION BLIZZARD INC COM 00507V109 0 1,000 SH Call SOLE   0 0 1,000
ENCANA CORP COM 292505104 291 50,301 SH   SOLE   0 0 50,301
HONEYWELL INTL INC COM 438516106 14,490 109,670 SH   SOLE   0 0 109,670
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 556 21,030 SH   SOLE   0 0 21,030
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,589 30,076 SH   SOLE   0 0 30,076
FIDELITY MSCI RL EST ETF 316092857 5,173 231,059 SH   SOLE   0 0 231,059
ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Call SOLE   0 0 200
MEDICAL PPTYS TRUST INC COM 58463J304 507 31,516 SH   SOLE   0 0 31,516
FLEX LTD ORD Y2573F102 1,124 147,762 SH   SOLE   0 0 147,762
SIENTRA INC COM 82621J105 438 34,500 SH   SOLE   0 0 34,500
CODORUS VY BANCORP INC COM 192025104 1,167 54,941 SH   SOLE   0 0 54,941
EXPRESS INC COM 30219E103 52 10,250 SH   SOLE   0 0 10,250
FORTUNA SILVER MINES INC COM 349915108 207 56,850 SH   SOLE   0 0 56,850
RPC INC COM 749660106 120 12,181 SH   SOLE   0 0 12,181
EAGLE BANCORP INC MD COM 268948106 515 10,571 SH   SOLE   0 0 10,571
ALPHABET INC CAP STK CL A 02079K305 0 1,600 SH Call SOLE   0 0 1,600
CELGENE CORP COM 151020104 7,661 119,527 SH   SOLE   0 0 119,527
COLUMBIA ETF TR II INDIA SML CP ETF 19762B889 164 11,000 SH   SOLE   0 0 11,000
MATADOR RES CO COM 576485205 348 22,425 SH   SOLE   0 0 22,425
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,935 9,114 SH   SOLE   0 0 9,114
BANK AMER CORP COM 060505104 0 50,000 SH Call SOLE   0 0 50,000
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,598 2,951 SH   SOLE   0 0 2,951
ISHARES TR 20 YR TR BD ETF 464287432 3,716 30,585 SH   SOLE   0 0 30,585
CLOROX CO DEL COM 189054109 3,224 20,914 SH   SOLE   0 0 20,914
AMAZON COM INC COM 023135106 0 800 SH Call SOLE   0 0 800
EVOLUTION PETROLEUM CORP COM 30049A107 141 20,700 SH   SOLE   0 0 20,700
DREYFUS STRATEGIC MUNS INC COM 261932107 78 10,850 SH   SOLE   0 0 10,850
APPLE INC COM 037833100 3 300 SH Call SOLE   0 0 300
APPLE INC COM 037833100 0 1,000 SH Call SOLE   0 0 1,000
NORTHERN OIL & GAS INC NEV COM 665531109 359 158,883 SH   SOLE   0 0 158,883
MERIT MED SYS INC COM 589889104 201 3,604 SH   SOLE   0 0 3,604
INVESCO MUNI INCOME OPP TRST COM 46132X101 197 28,259 SH   SOLE   0 0 28,259
INTERNATIONAL BUSINESS MACHS COM 459200101 0 1,000 SH Call SOLE   0 0 1,000
JOUNCE THERAPEUTICS INC COM 481116101 204 60,390 SH   SOLE   0 0 60,390
VERTEX PHARMACEUTICALS INC COM 92532F100 705 4,252 SH   SOLE   0 0 4,252
ISHARES TR MSCI EAFE ETF 464287465 370,564 6,304,247 SH   SOLE   0 0 6,304,247
NEWMONT MINING CORP COM 651639106 389 11,218 SH   SOLE   0 0 11,218
MICROSOFT CORP COM 594918104 0 15,900 SH Call SOLE   0 0 15,900
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 568 11,961 SH   SOLE   0 0 11,961
ALPHABET INC CAP STK CL A 02079K305 11 100 SH Call SOLE   0 0 100
EPAM SYS INC COM 29414B104 229 1,975 SH   SOLE   0 0 1,975
FACEBOOK INC CL A 30303M102 0 1,000 SH Call SOLE   0 0 1,000
SCHWAB CHARLES CORP NEW COM 808513105 3,760 90,539 SH   SOLE   0 0 90,539
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1 400 SH Call SOLE   0 0 400
BOX INC CL A 10316T104 196 11,622 SH   SOLE   0 0 11,622
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 206 16,870 SH   SOLE   0 0 16,870
YUM BRANDS INC COM 988498101 0 200 SH Call SOLE   0 0 200
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 654 11,664 SH   SOLE   0 0 11,664
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 11 11,000 PRN   SOLE   0 0 11,000
ALPHABET INC CAP STK CL A 02079K305 0 200 SH Call SOLE   0 0 200
ANNALY CAP MGMT INC COM 035710409 1,750 178,164 SH   SOLE   0 0 178,164
AGILENT TECHNOLOGIES INC COM 00846U101 1,248 18,507 SH   SOLE   0 0 18,507
HALLIBURTON CO COM 406216101 2,763 103,967 SH   SOLE   0 0 103,967
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 282 20,685 SH   SOLE   0 0 20,685
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 40 40,000 PRN   SOLE   0 0 40,000
EMERSON ELEC CO COM 291011104 9,109 152,453 SH   SOLE   0 0 152,453
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Put SOLE   0 0 200
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 237 23,923 SH   SOLE   0 0 23,923
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 728 22,360 SH   SOLE   0 0 22,360
VMWARE INC CL A COM 928563402 1,277 9,309 SH   SOLE   0 0 9,309
DANAHER CORP DEL COM 235851102 0 200 SH Put SOLE   0 0 200
HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 14 15,000 PRN   SOLE   0 0 15,000
ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Call SOLE   0 0 200
NVIDIA CORP COM 67066G104 1 200 SH Call SOLE   0 0 200
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 213 1,905 SH   SOLE   0 0 1,905
ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE   0 0 500
ARCONIC INC COM 03965L100 217 12,890 SH   SOLE   0 0 12,890
SERVICENOW INC COM 81762P102 2 400 SH Call SOLE   0 0 400
CONCHO RES INC COM 20605P101 223 2,169 SH   SOLE   0 0 2,169
HOST HOTELS & RESORTS INC COM 44107P104 265 15,892 SH   SOLE   0 0 15,892
GARMIN LTD SHS H2906T109 1,246 19,675 SH   SOLE   0 0 19,675
ALBEMARLE CORP COM 012653101 343 4,451 SH   SOLE   0 0 4,451
DOCUSIGN INC COM 256163106 1,382 34,469 SH   SOLE   0 0 34,469
POLARIS INDS INC COM 731068102 839 10,941 SH   SOLE   0 0 10,941
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 285 8,597 SH   SOLE   0 0 8,597
ICON PLC SHS G4705A100 307 2,378 SH   SOLE   0 0 2,378
PAYCHEX INC COM 704326107 0 1,000 SH Put SOLE   0 0 1,000
ISHARES TR RUS MD CP GR ETF 464287481 4,143 36,431 SH   SOLE   0 0 36,431
PRUDENTIAL BANCORP INC NEW COM 74431A101 176 10,000 SH   SOLE   0 0 10,000
SQUARE INC CL A 852234103 6 500 SH Call SOLE   0 0 500
J & J SNACK FOODS CORP COM 466032109 939 6,497 SH   SOLE   0 0 6,497
DUKE REALTY CORP COM NEW 264411505 424 16,381 SH   SOLE   0 0 16,381
CITY HLDG CO COM 177835105 961 14,213 SH   SOLE   0 0 14,213
MCDONALDS CORP COM 580135101 3 2,000 SH Put SOLE   0 0 2,000
SPDR SER TR NUVEEN BLMBRG SR 78468R739 776 16,138 SH   SOLE   0 0 16,138
USANA HEALTH SCIENCES INC COM 90328M107 203 1,727 SH   SOLE   0 0 1,727
SIRIUS XM HLDGS INC COM 82968B103 8,766 1,535,130 SH   SOLE   0 0 1,535,130
ALLEGHANY CORP DEL COM 017175100 1,300 2,086 SH   SOLE   0 0 2,086
ALPHABET INC CAP STK CL C 02079K107 36,337 35,087 SH   SOLE   0 0 35,087
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 151 105,127 SH   SOLE   0 0 105,127
AXON ENTERPRISE INC COM 05464C101 404 9,236 SH   SOLE   0 0 9,236
DISNEY WALT CO COM DISNEY 254687106 1 1,000 SH Call SOLE   0 0 1,000
BOSTON PROPERTIES INC COM 101121101 642 5,708 SH   SOLE   0 0 5,708
AT&T INC COM 00206R102 0 3,000 SH Call SOLE   0 0 3,000
BLACKROCK VA MUNICIPAL BOND COM 092481100 193 12,500 SH   SOLE   0 0 12,500
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 284 5,051 SH   SOLE   0 0 5,051
GOLD STD VENTURES CORP COM 380738104 17 13,832 SH   SOLE   0 0 13,832
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,587 103,774 SH   SOLE   0 0 103,774
ISHARES TR CHINA LG-CAP ETF 464287184 1,240 31,732 SH   SOLE   0 0 31,732
VIKING THERAPEUTICS INC COM 92686J106 249 32,600 SH   SOLE   0 0 32,600
DXC TECHNOLOGY CO COM 23355L106 517 9,719 SH   SOLE   0 0 9,719
MARATHON OIL CORP COM 565849106 511 35,618 SH   SOLE   0 0 35,618
MACKINAC FINL CORP COM 554571109 196 14,343 SH   SOLE   0 0 14,343
SILVERCREST METALS INC COM 828363101 32 10,835 SH   SOLE   0 0 10,835
PROLOGIS INC COM 74340W103 577 9,829 SH   SOLE   0 0 9,829
ISHARES TR EAFE VALUE ETF 464288877 492 10,877 SH   SOLE   0 0 10,877
CENTERPOINT ENERGY INC COM 15189T107 1,520 53,857 SH   SOLE   0 0 53,857
APPLE INC COM 037833100 2 400 SH Call SOLE   0 0 400
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,409 83,296 SH   SOLE   0 0 83,296
NAVIGATOR HOLDINGS LTD SHS Y62132108 437 46,456 SH   SOLE   0 0 46,456
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 122 11,046 SH   SOLE   0 0 11,046
FORTUNE BRANDS HOME & SEC IN COM 34964C106 329 8,648 SH   SOLE   0 0 8,648
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 260 2,228 SH   SOLE   0 0 2,228
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 40 16,838 SH   SOLE   0 0 16,838
ISHARES TR U.S. REAL ES ETF 464287739 801 10,691 SH   SOLE   0 0 10,691
MICROSOFT CORP COM 594918104 7 5,500 SH Put SOLE   0 0 5,500
MARATHON PETE CORP COM 56585A102 1 200 SH Call SOLE   0 0 200
LEIDOS HLDGS INC COM 525327102 1,346 25,531 SH   SOLE   0 0 25,531
CONOCOPHILLIPS COM 20825C104 10,425 167,203 SH   SOLE   0 0 167,203
APPLE INC COM 037833100 0 12,500 SH Call SOLE   0 0 12,500
ANWORTH MORTGAGE ASSET CP COM 037347101 48 12,000 SH   SOLE   0 0 12,000
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 218,254 2,755,389 SH   SOLE   0 0 2,755,389
PINNACLE WEST CAP CORP COM 723484101 1,345 15,791 SH   SOLE   0 0 15,791
CLOVIS ONCOLOGY INC COM 189464100 2,479 138,037 SH   SOLE   0 0 138,037
TESLA INC COM 88160R101 0 100 SH Put SOLE   0 0 100
AMAZON COM INC COM 023135106 0 1,400 SH Call SOLE   0 0 1,400
OGE ENERGY CORP COM 670837103 2,521 64,331 SH   SOLE   0 0 64,331
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 254 6,642 SH   SOLE   0 0 6,642
OSHKOSH CORP COM 688239201 609 9,933 SH   SOLE   0 0 9,933
BAXTER INTL INC COM 071813109 3,498 53,150 SH   SOLE   0 0 53,150
SUPERIOR DRILLING PRODS INC COM 868153107 12 10,200 SH   SOLE   0 0 10,200
ISHARES TR U.S. PHARMA ETF 464288836 250 1,778 SH   SOLE   0 0 1,778
APPLE INC COM 037833100 112 4,100 SH Put SOLE   0 0 4,100
GLACIER BANCORP INC NEW COM 37637Q105 213 5,375 SH   SOLE   0 0 5,375
INTREXON CORP COM 46122T102 12 20,000 SH Call SOLE   0 0 20,000
UNITED PARCEL SERVICE INC CL B 911312106 15,325 157,132 SH   SOLE   0 0 157,132
BANK AMER CORP COM 060505104 40,691 1,651,440 SH   SOLE   0 0 1,651,440
HOME DEPOT INC COM 437076102 8 500 SH Call SOLE   0 0 500
NISOURCE INC COM 65473P105 811 31,996 SH   SOLE   0 0 31,996
ASTRAZENECA PLC SPONSORED ADR 046353108 1,733 45,639 SH   SOLE   0 0 45,639
BOOKING HLDGS INC COM 09857L108 9,685 5,623 SH   SOLE   0 0 5,623
NOVAVAX INC COM 670002104 361 196,120 SH   SOLE   0 0 196,120
BECTON DICKINSON & CO COM 075887109 0 200 SH Put SOLE   0 0 200
XILINX INC COM 983919101 795 9,339 SH   SOLE   0 0 9,339
ISHARES INC MSCI JPN ETF NEW 46434G822 805 15,871 SH   SOLE   0 0 15,871
HP INC COM 40434L105 2,383 116,495 SH   SOLE   0 0 116,495
FIRST CTZNS BANCSHARES INC N CL A 31946M103 236 626 SH   SOLE   0 0 626
AMAZON COM INC COM 023135106 90 800 SH Call SOLE   0 0 800
MGP INGREDIENTS INC NEW COM 55303J106 17 4,700 SH Put SOLE   0 0 4,700
SONOCO PRODS CO COM 835495102 265 4,987 SH   SOLE   0 0 4,987
CITIGROUP INC COM NEW 172967424 0 500 SH Call SOLE   0 0 500
LEAR CORP COM NEW 521865204 366 2,975 SH   SOLE   0 0 2,975
LIBERTY ALL-STAR GROWTH FD I COM 529900102 94 21,338 SH   SOLE   0 0 21,338
MYERS INDS INC COM 628464109 711 47,038 SH   SOLE   0 0 47,038
SEMPRA ENERGY COM 816851109 2,491 23,023 SH   SOLE   0 0 23,023
GENESIS ENERGY L P UNIT LTD PARTN 371927104 2,287 123,815 SH   SOLE   0 0 123,815
ISHARES TR GLOBAL TECH ETF 464287291 543 3,769 SH   SOLE   0 0 3,769
BIOGEN INC COM 09062X103 8,130 27,016 SH   SOLE   0 0 27,016
W P CAREY INC COM 92936U109 2,852 43,651 SH   SOLE   0 0 43,651
GARTNER INC COM 366651107 249 1,947 SH   SOLE   0 0 1,947
ADOBE INC COM 00724F101 0 100 SH Call SOLE   0 0 100
GW PHARMACEUTICALS PLC ADS 36197T103 0 400 SH Call SOLE   0 0 400
APPLE INC COM 037833100 0 400 SH Call SOLE   0 0 400
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 175 12,356 SH   SOLE   0 0 12,356
AMAZON COM INC COM 023135106 1 1,300 SH Call SOLE   0 0 1,300
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 251 30,081 SH   SOLE   0 0 30,081
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 280 11,324 SH   SOLE   0 0 11,324
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 323 6,194 SH   SOLE   0 0 6,194
ISHARES TR MODERT ALLOC ETF 464289875 328 9,193 SH   SOLE   0 0 9,193
FATE THERAPEUTICS INC COM 31189P102 141 10,977 SH   SOLE   0 0 10,977
ALMADEN MINERALS LTD COM CL B 020283305 10 15,000 SH   SOLE   0 0 15,000
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 469 823,851 SH   SOLE   0 0 823,851
ISHARES TR CORE HIGH DV ETF 46429B663 687 8,143 SH   SOLE   0 0 8,143
FIRST REP BK SAN FRANCISCO C COM 33616C100 333 3,827 SH   SOLE   0 0 3,827
ALCOA CORP COM 013872106 245 9,215 SH   SOLE   0 0 9,215
SCHLUMBERGER LTD COM 806857108 0 1,000 SH Call SOLE   0 0 1,000
RYMAN HOSPITALITY PPTYS INC COM 78377T107 362 5,421 SH   SOLE   0 0 5,421
SNAP INC CL A 83304A106 0 1,000 SH Call SOLE   0 0 1,000
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 1,116 5,894 SH   SOLE   0 0 5,894
PIMCO INCOME STRATEGY FUND COM 72201H108 1,881 173,027 SH   SOLE   0 0 173,027
TORTOISE ENERGY INFRA CORP COM 89147L100 932 46,812 SH   SOLE   0 0 46,812
TECK RESOURCES LTD CL B 878742204 1,253 58,187 SH   SOLE   0 0 58,187
VALE S A ADR 91912E105 140 10,635 SH   SOLE   0 0 10,635
OVID THERAPEUTICS INC COM 690469101 36 14,932 SH   SOLE   0 0 14,932
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,009 18,601 SH   SOLE   0 0 18,601
ARATANA THERAPEUTICS INC COM 03874P101 127 20,687 SH   SOLE   0 0 20,687
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 490 18,827 SH   SOLE   0 0 18,827
DEXCOM INC COM 252131107 1,190 9,934 SH   SOLE   0 0 9,934
BLACKROCK INC COM 09247X101 3,056 7,780 SH   SOLE   0 0 7,780
ISHARES TR MSCI USA ESG SLC 464288802 1,096 10,631 SH   SOLE   0 0 10,631
TESLA INC COM 88160R101 3 200 SH Put SOLE   0 0 200
HILLTOP HOLDINGS INC COM 432748101 550 30,872 SH   SOLE   0 0 30,872
AFLAC INC COM 001055102 9,807 215,259 SH   SOLE   0 0 215,259
DISNEY WALT CO COM DISNEY 254687106 3 200 SH Call SOLE   0 0 200
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 209 2,775 SH   SOLE   0 0 2,775
ANAPTYSBIO INC COM 032724106 231 3,619 SH   SOLE   0 0 3,619
ISHARES TR EAFE GRWTH ETF 464288885 812 11,762 SH   SOLE   0 0 11,762
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 338 19,160 SH   SOLE   0 0 19,160
MORGAN STANLEY COM NEW 617446448 1,985 50,062 SH   SOLE   0 0 50,062
ISHARES TR CHINA LG-CAP ETF 464287184 0 2,000 SH Call SOLE   0 0 2,000
ALLISON TRANSMISSION HLDGS I COM 01973R101 538 12,257 SH   SOLE   0 0 12,257
KAYNE ANDERSN MLP MIDS INVT COM 486606106 313 22,756 SH   SOLE   0 0 22,756
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 275 2,214 SH   SOLE   0 0 2,214
INTUIT COM 461202103 2,100 10,666 SH   SOLE   0 0 10,666
AMAZON COM INC COM 023135106 77 1,000 SH Put SOLE   0 0 1,000
MEDTRONIC PLC SHS G5960L103 11,555 127,029 SH   SOLE   0 0 127,029
GW PHARMACEUTICALS PLC ADS 36197T103 638 6,553 SH   SOLE   0 0 6,553
TARGA RES CORP COM 87612G101 780 21,648 SH   SOLE   0 0 21,648
MOHAWK INDS INC COM 608190104 401 3,431 SH   SOLE   0 0 3,431
GABELLI MULTIMEDIA TR INC COM 36239Q109 190 26,930 SH   SOLE   0 0 26,930
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Put SOLE   0 0 200
VECTREN CORP COM 92240G101 776 10,776 SH   SOLE   0 0 10,776
ABIOMED INC COM 003654100 26 300 SH Call SOLE   0 0 300
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 65,358 838,035 SH   SOLE   0 0 838,035
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 0 600 SH Put SOLE   0 0 600
BANK AMER CORP *W EXP 01/16/201 060505146 158 12,375 SH   SOLE   0 0 12,375
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,021 7,603 SH   SOLE   0 0 7,603
GILEAD SCIENCES INC COM 375558103 0 1,200 SH Call SOLE   0 0 1,200
EQUINIX INC COM PAR $0.001 29444U700 348 988 SH   SOLE   0 0 988
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 504 10,407 SH   SOLE   0 0 10,407
ACTIVISION BLIZZARD INC COM 00507V109 1 500 SH Call SOLE   0 0 500
ISHARES SILVER TRUST ISHARES 46428Q109 0 500 SH Call SOLE   0 0 500
PROGENICS PHARMACEUTICALS IN COM 743187106 75 17,900 SH   SOLE   0 0 17,900
SCHEIN HENRY INC COM 806407102 770 9,810 SH   SOLE   0 0 9,810
NABORS INDUSTRIES LTD SHS G6359F103 0 4,000 SH Call SOLE   0 0 4,000
APPLIED MATLS INC COM 038222105 4 2,000 SH Call SOLE   0 0 2,000
WHIRLPOOL CORP COM 963320106 352 3,293 SH   SOLE   0 0 3,293
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 409 21,208 SH   SOLE   0 0 21,208
FORD MTR CO DEL COM PAR $0.01 345370860 4 9,000 SH Put SOLE   0 0 9,000
SEACHANGE INTL INC COM 811699107 18 14,500 SH   SOLE   0 0 14,500
NVR INC COM 62944T105 1,957 803 SH   SOLE   0 0 803
FACTSET RESH SYS INC COM 303075105 397 1,982 SH   SOLE   0 0 1,982
CISCO SYS INC COM 17275R102 3 3,100 SH Put SOLE   0 0 3,100
BEST BUY INC COM 086516101 2,997 56,581 SH   SOLE   0 0 56,581
FIDELITY MSCI ENERGY IDX 316092402 298 19,050 SH   SOLE   0 0 19,050
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 532 22,291 SH   SOLE   0 0 22,291
OLD DOMINION FGHT LINES INC COM 679580100 202 1,635 SH   SOLE   0 0 1,635
BLINK CHARGING CO COM 09354A100 26 15,100 SH   SOLE   0 0 15,100
ISHARES TR CORE S&P500 ETF 464287200 1,812,579 7,203,923 SH   SOLE   0 0 7,203,923
LEGGETT & PLATT INC COM 524660107 533 14,859 SH   SOLE   0 0 14,859
INVITAE CORP COM 46185L103 560 50,652 SH   SOLE   0 0 50,652
TENET HEALTHCARE CORP COM NEW 88033G407 542 31,594 SH   SOLE   0 0 31,594
CMS ENERGY CORP COM 125896100 629 12,667 SH   SOLE   0 0 12,667
LAM RESEARCH CORP COM 512807108 2 200 SH Call SOLE   0 0 200
AMERICAN AIRLS GROUP INC COM 02376R102 16,432 511,754 SH   SOLE   0 0 511,754
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 224 10,848 SH   SOLE   0 0 10,848
BP PLC SPONSORED ADR 055622104 9,618 253,649 SH   SOLE   0 0 253,649
CHEMED CORP NEW COM 16359R103 297 1,048 SH   SOLE   0 0 1,048
MEDICINES CO COM 584688105 1,268 66,252 SH   SOLE   0 0 66,252
ISHARES TR MRNGSTR LG-CP ET 464287127 239 1,673 SH   SOLE   0 0 1,673
LAM RESEARCH CORP COM 512807108 1,319 9,685 SH   SOLE   0 0 9,685
ISHARES TR USA QUALITY FCTR 46432F339 207 2,702 SH   SOLE   0 0 2,702
OMNICOM GROUP INC COM 681919106 297 4,056 SH   SOLE   0 0 4,056
FIRST FINL BANCORP OH COM 320209109 5,327 224,563 SH   SOLE   0 0 224,563
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 32 33,000 PRN   SOLE   0 0 33,000
ISHARES TR 0-5YR HI YL CP 46434V407 2,011 45,131 SH   SOLE   0 0 45,131
ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Call SOLE   0 0 200
NASDAQ INC COM 631103108 851 10,435 SH   SOLE   0 0 10,435
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 293 54,403 SH   SOLE   0 0 54,403
ISHARES TR CORE MSCI EURO 46434V738 505 12,228 SH   SOLE   0 0 12,228
ALPHABET INC CAP STK CL A 02079K305 0 300 SH Call SOLE   0 0 300
HOME DEPOT INC COM 437076102 3 300 SH Call SOLE   0 0 300
WYNDHAM DESTINATIONS INC COM 98310W108 215 5,996 SH   SOLE   0 0 5,996
SPIRIT OF TEX BANCSHARES INC COM 84861D103 2,372 104,140 SH   SOLE   0 0 104,140
OVERSTOCK COM INC DEL COM 690370101 0 900 SH Call SOLE   0 0 900
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 884 52,791 SH   SOLE   0 0 52,791
DOLLAR GEN CORP NEW COM 256677105 864 7,993 SH   SOLE   0 0 7,993
RPM INTL INC COM 749685103 1,581 26,894 SH   SOLE   0 0 26,894
S&P GLOBAL INC COM 78409V104 4,914 28,919 SH   SOLE   0 0 28,919
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,138 55,391 SH   SOLE   0 0 55,391
RESIDEO TECHNOLOGIES INC COM 76118Y104 350 17,024 SH   SOLE   0 0 17,024
SNAP INC CL A 83304A106 11 100,000 SH Call SOLE   0 0 100,000
AMAZON COM INC COM 023135106 67 1,000 SH Call SOLE   0 0 1,000
DARDEN RESTAURANTS INC COM 237194105 1,611 16,128 SH   SOLE   0 0 16,128
AVEO PHARMACEUTICALS INC COM 053588109 107 66,600 SH   SOLE   0 0 66,600
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 61 11,544 SH   SOLE   0 0 11,544
SCOTTS MIRACLE GRO CO CL A 810186106 347 5,653 SH   SOLE   0 0 5,653
SIBANYE STILLWATER SPONSORED ADR 825724206 89 31,308 SH   SOLE   0 0 31,308
LULULEMON ATHLETICA INC COM 550021109 2,228 18,321 SH   SOLE   0 0 18,321
ADVANCED MICRO DEVICES INC COM 007903107 3 1,800 SH Call SOLE   0 0 1,800
MOODYS CORP COM 615369105 1,247 8,907 SH   SOLE   0 0 8,907
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,033 20,966 SH   SOLE   0 0 20,966
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,421 24,449 SH   SOLE   0 0 24,449
GOLDMAN SACHS GROUP INC COM 38141G104 6 300 SH Put SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 345 21,795 SH   SOLE   0 0 21,795
FIFTH THIRD BANCORP COM 316773100 2,160 91,809 SH   SOLE   0 0 91,809
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 291 2,554 SH   SOLE   0 0 2,554
UPLAND SOFTWARE INC COM 91544A109 299 11,000 SH   SOLE   0 0 11,000
NVIDIA CORP COM 67066G104 0 100 SH Call SOLE   0 0 100
COMMAND CENTER INC COM NEW 200497204 2,083 520,810 SH   SOLE   0 0 520,810
AMAZON COM INC COM 023135106 0 500 SH Call SOLE   0 0 500
QUICKLOGIC CORP COM 74837P108 21 29,274 SH   SOLE   0 0 29,274
ABIOMED INC COM 003654100 10 100 SH Call SOLE   0 0 100
THOMSON REUTERS CORP COM NEW 884903709 264 5,468 SH   SOLE   0 0 5,468
MYRIAD GENETICS INC COM 62855J104 231 7,933 SH   SOLE   0 0 7,933
SEATTLE GENETICS INC COM 812578102 985 17,386 SH   SOLE   0 0 17,386
CBOE GLOBAL MARKETS INC COM 12503M108 1,493 15,266 SH   SOLE   0 0 15,266
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3 500 SH Put SOLE   0 0 500
KELLOGG CO COM 487836108 1,269 22,255 SH   SOLE   0 0 22,255
RAMBUS INC DEL COM 750917106 237 30,854 SH   SOLE   0 0 30,854
TRINITY INDS INC COM 896522109 347 16,840 SH   SOLE   0 0 16,840
NUTRIEN LTD COM 67077M108 920 19,573 SH   SOLE   0 0 19,573
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,909 24,306 SH   SOLE   0 0 24,306
LUMINEX CORP DEL COM 55027E102 281 12,179 SH   SOLE   0 0 12,179
BHP GROUP LIMITED SPONSORED ADS 088606108 1,335 27,642 SH   SOLE   0 0 27,642
NAVIOS MARITIME HOLDINGS INC COM Y62196103 9 31,244 SH   SOLE   0 0 31,244
VISA INC COM CL A 92826C839 7 1,000 SH Call SOLE   0 0 1,000
EATON VANCE TAX MNGD GBL DV COM 27829F108 396 53,133 SH   SOLE   0 0 53,133
ZENDESK INC COM 98936J101 220 3,768 SH   SOLE   0 0 3,768
AXALTA COATING SYS LTD COM G0750C108 232 9,925 SH   SOLE   0 0 9,925
BLACKROCK ENHANCED EQT DIV T COM 09251A104 881 113,385 SH   SOLE   0 0 113,385
FACEBOOK INC CL A 30303M102 0 1,000 SH Call SOLE   0 0 1,000
AES CORP COM 00130H105 197 13,645 SH   SOLE   0 0 13,645
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 560 25,698 SH   SOLE   0 0 25,698
LAMAR ADVERTISING CO NEW CL A 512816109 383 5,531 SH   SOLE   0 0 5,531
CUBESMART COM 229663109 277 9,656 SH   SOLE   0 0 9,656
ISHARES TR S&P SML 600 GWT 464287887 2,808 17,403 SH   SOLE   0 0 17,403
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 195 13,770 SH   SOLE   0 0 13,770
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 31 141,604 SH   SOLE   0 0 141,604
THERMO FISHER SCIENTIFIC INC COM 883556102 6,366 28,446 SH   SOLE   0 0 28,446
TRANSOCEAN LTD REG SHS H8817H100 3,697 532,665 SH   SOLE   0 0 532,665
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Put SOLE   0 0 200
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 9,482 197,840 SH   SOLE   0 0 197,840
MANPOWERGROUP INC COM 56418H100 380 5,858 SH   SOLE   0 0 5,858
ISHARES TR MSCI EURO FL ETF 464289180 234 13,798 SH   SOLE   0 0 13,798
ATMOS ENERGY CORP COM 049560105 2,495 26,908 SH   SOLE   0 0 26,908
DISH NETWORK CORP CL A 25470M109 3,211 128,586 SH   SOLE   0 0 128,586
ADAM NAT RES FD INC COM 00548F105 158 10,828 SH   SOLE   0 0 10,828
COCA COLA EUROPEAN PARTNERS SHS G25839104 201 4,378 SH   SOLE   0 0 4,378
M & T BK CORP COM 55261F104 743 5,194 SH   SOLE   0 0 5,194
ANTARES PHARMA INC COM 036642106 37 13,553 SH   SOLE   0 0 13,553
NEWMARKET CORP COM 651587107 344 834 SH   SOLE   0 0 834
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 44 40,000 PRN   SOLE   0 0 40,000
NOBLE ENERGY INC COM 655044105 1,123 59,865 SH   SOLE   0 0 59,865
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 173 15,382 SH   SOLE   0 0 15,382
AMAZON COM INC COM 023135106 73 1,000 SH Call SOLE   0 0 1,000
COHEN & STEERS INFRASTRUCTUR COM 19248A109 716 36,240 SH   SOLE   0 0 36,240
VASCULAR BIOGENICS LTD COM M96883109 21 22,000 SH   SOLE   0 0 22,000
CONSTELLATION BRANDS INC CL A 21036P108 4 1,400 SH Call SOLE   0 0 1,400
ZIONS BANCORPORATION N A COM 989701107 1,869 45,872 SH   SOLE   0 0 45,872
SPDR GOLD TRUST GOLD SHS 78463V107 7,899 65,144 SH   SOLE   0 0 65,144
JOHNSON & JOHNSON COM 478160104 61,824 479,068 SH   SOLE   0 0 479,068
VANGUARD INDEX FDS SM CP VAL ETF 922908611 15,332 134,421 SH   SOLE   0 0 134,421
AMAZON COM INC COM 023135106 28 1,000 SH Put SOLE   0 0 1,000
ARISTA NETWORKS INC COM 040413106 1,901 9,022 SH   SOLE   0 0 9,022
GILEAD SCIENCES INC COM 375558103 1 300 SH Call SOLE   0 0 300
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 115 20,647 SH   SOLE   0 0 20,647
COMPASS MINERALS INTL INC COM 20451N101 323 7,758 SH   SOLE   0 0 7,758
ZIMMER BIOMET HLDGS INC COM 98956P102 1,679 16,188 SH   SOLE   0 0 16,188
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 176 18,720 SH   SOLE   0 0 18,720
SALESFORCE COM INC COM 79466L302 2 100 SH Call SOLE   0 0 100
EBAY INC COM 278642103 748 26,648 SH   SOLE   0 0 26,648
FOSSIL GROUP INC COM 34988V106 220 14,000 SH   SOLE   0 0 14,000
MGP INGREDIENTS INC NEW COM 55303J106 20 3,600 SH Put SOLE   0 0 3,600