0001580642-19-000480.txt : 20190201 0001580642-19-000480.hdr.sgml : 20190201 20190201123354 ACCESSION NUMBER: 0001580642-19-000480 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190201 DATE AS OF CHANGE: 20190201 EFFECTIVENESS DATE: 20190201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Creative Planning CENTRAL INDEX KEY: 0001540235 IRS NUMBER: 431270780 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14616 FILM NUMBER: 19558708 BUSINESS ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 BUSINESS PHONE: 913-338-2727 MAIL ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001540235 XXXXXXXX 12-31-2018 12-31-2018 false Creative Planning
5454 W.110th Street Overland Park KS 66211
13F HOLDINGS REPORT 028-14616 N
Ken Pyle Chief Compliance Officer 913-356-5504 /s/ Ken Pyle Overland Park KS 02-01-2019 0 2389 24395955
INFORMATION TABLE 2 infotable.xml WISDOMTREE TR INTL LRGCAP DV 97717W794 629 14804 SH SOLE 0 0 14804 WISDOMTREE TR EMER MKT HIGH FD 97717W315 619 15417 SH SOLE 0 0 15417 ISHARES TR COHEN STEER REIT 464287564 618 6454 SH SOLE 0 0 6454 VANGUARD WORLD FDS ENERGY ETF 92204A306 557 7226 SH SOLE 0 0 7226 ISHARES TR CORE S&P SCP ETF 464287804 748 10796 SH SOLE 0 0 10796 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 707 3462 SH SOLE 0 0 3462 ISHARES INC CORE MSCI EMKT 46434G103 517 10955 SH SOLE 0 0 10955 VANGUARD INDEX FDS MID CAP ETF 922908629 513 3710 SH SOLE 0 0 3710 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 235 8305 SH SOLE 0 0 8305 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 630 8442 SH SOLE 0 0 8442 VANGUARD INDEX FDS SMALL CP ETF 922908751 266 2019 SH SOLE 0 0 2019 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2319 7661 SH SOLE 0 0 7661 ISHARES TR RUS 1000 ETF 464287622 2599 18742 SH SOLE 0 0 18742 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1857 50045 SH SOLE 0 0 50045 ISHARES TR MSCI EAFE ETF 464287465 1623 27608 SH SOLE 0 0 27608 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2492 65407 SH SOLE 0 0 65407 WISDOMTREE TR US MIDCAP DIVID 97717W505 272 8591 SH SOLE 0 0 8591 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 211 2670 SH SOLE 0 0 2670 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 743 9530 SH SOLE 0 0 9530 ISHARES TR CORE S&P500 ETF 464287200 816 3244 SH SOLE 0 0 3244 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 595 7572 SH SOLE 0 0 7572 ISHARES TR TIPS BD ETF 464287176 2474 22590 SH SOLE 0 0 22590 WISDOMTREE TR EMER MKT HIGH FD 97717W315 335 8343 SH SOLE 0 0 8343 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4403 159459 SH SOLE 0 0 159459 WISDOMTREE TR INTL LRGCAP DV 97717W794 331 7780 SH SOLE 0 0 7780 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4032 86172 SH SOLE 0 0 86172 ISHARES TR INTL DEV RE ETF 464288489 6609 244499 SH SOLE 0 0 244499 ISHARES TR RUS 2000 GRW ETF 464287648 4641 27627 SH SOLE 0 0 27627 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 254 1246 SH SOLE 0 0 1246 VANGUARD INDEX FDS MID CAP ETF 922908629 6259 45299 SH SOLE 0 0 45299 WISDOMTREE TR US SMALLCAP DIVD 97717W604 450 18325 SH SOLE 0 0 18325 COMMERCE BANCSHARES INC COM 200525103 2460 43645 SH SOLE 0 0 43645 ISHARES TR RUS 1000 VAL ETF 464287598 28949 260680 SH SOLE 0 0 260680 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8791 117890 SH SOLE 0 0 117890 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6504 50958 SH SOLE 0 0 50958 ISHARES TR CORE US AGGBD ET 464287226 3860 36246 SH SOLE 0 0 36246 ISHARES TR IBOXX HI YD ETF 464288513 4197 51755 SH SOLE 0 0 51755 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15183 159383 SH SOLE 0 0 159383 ISHARES TR RUS 1000 GRW ETF 464287614 29017 221655 SH SOLE 0 0 221655 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7526 519364 SH SOLE 0 0 519364 ISHARES TR S&P US PFD STK 464288687 4105 119920 SH SOLE 0 0 119920 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14838 399954 SH SOLE 0 0 399954 ISHARES TR MSCI EAFE ETF 464287465 18677 317747 SH SOLE 0 0 317747 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1387 23068 SH SOLE 0 0 23068 WISDOMTREE TR US MIDCAP DIVID 97717W505 263 8315 SH SOLE 0 0 8315 ISHARES TR RUS MD CP GR ETF 464287481 15298 134538 SH SOLE 0 0 134538 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 429 6764 SH SOLE 0 0 6764 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 897 11504 SH SOLE 0 0 11504 ISHARES TR CORE S&P500 ETF 464287200 27006 107332 SH SOLE 0 0 107332 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 688 8307 SH SOLE 0 0 8307 VANGUARD INDEX FDS SM CP VAL ETF 922908611 755 6621 SH SOLE 0 0 6621 ALLIANCE DATA SYSTEMS CORP COM 018581108 379 2524 SH SOLE 0 0 2524 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 84 90000 PRN SOLE 0 0 90000 VOYA PRIME RATE TR SH BEN INT 92913A100 55 12243 SH SOLE 0 0 12243 ISHARES TR US HLTHCR PR ETF 464288828 318 1924 SH SOLE 0 0 1924 NVIDIA CORP COM 67066G104 0 200 SH Call SOLE 0 0 200 VERITEX HLDGS INC COM 923451108 546 25525 SH SOLE 0 0 25525 STRYKER CORP COM 863667101 3955 25231 SH SOLE 0 0 25231 APPLE INC COM 037833100 0 3000 SH Call SOLE 0 0 3000 TURQUOISE HILL RES LTD COM 900435108 46 27726 SH SOLE 0 0 27726 BECTON DICKINSON & CO COM 075887109 8271 36706 SH SOLE 0 0 36706 AURORA CANNABIS INC COM 05156X108 564 113720 SH SOLE 0 0 113720 ESPERION THERAPEUTICS INC NE COM 29664W105 361 7849 SH SOLE 0 0 7849 DEUTSCHE BANK AG NAMEN AKT D18190898 135 16527 SH SOLE 0 0 16527 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1703 110412 SH SOLE 0 0 110412 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 154 13133 SH SOLE 0 0 13133 APHRIA INC COM 03765K104 387 67991 SH SOLE 0 0 67991 ISHARES TR EXPND TEC SC ETF 464287549 270 1571 SH SOLE 0 0 1571 MONOLITHIC PWR SYS INC COM 609839105 15821 136093 SH SOLE 0 0 136093 NATIONAL RETAIL PPTYS INC COM 637417106 1515 31227 SH SOLE 0 0 31227 AIRCASTLE LTD COM G0129K104 177 10253 SH SOLE 0 0 10253 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 219 6237 SH SOLE 0 0 6237 LSI INDS INC COM 50216C108 191 60370 SH SOLE 0 0 60370 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 123 55566 SH SOLE 0 0 55566 GENERAL ELECTRIC CO COM 369604103 10937 1444750 SH SOLE 0 0 1444750 CME GROUP INC COM CL A 12572Q105 4943 26277 SH SOLE 0 0 26277 BAUSCH HEALTH COS INC COM 071734107 2 200 SH Call SOLE 0 0 200 SNAP INC CL A 83304A106 2123 385340 SH SOLE 0 0 385340 TRAVELERS COMPANIES INC COM 89417E109 22 2000 SH Put SOLE 0 0 2000 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 6192 487144 SH SOLE 0 0 487144 ISHARES TR NATIONAL MUN ETF 464288414 454583 4168956 SH SOLE 0 0 4168956 WESTWATER RES INC COM 961684107 2 11879 SH SOLE 0 0 11879 SPDR S&P 500 ETF TR TR UNIT 78462F103 345156 1381068 SH SOLE 0 0 1381068 PCSB FINL CORP COM 69324R104 196 10000 SH SOLE 0 0 10000 VANGUARD WORLD FD ESG US STK ETF 921910733 1671 38861 SH SOLE 0 0 38861 MPLX LP COM UNIT REP LTD 55336V100 867 28598 SH SOLE 0 0 28598 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 267 6569 SH SOLE 0 0 6569 SANDY SPRING BANCORP INC COM 800363103 2741 87455 SH SOLE 0 0 87455 BIG LOTS INC COM 089302103 259 8968 SH SOLE 0 0 8968 WATERS CORP COM 941848103 293 1555 SH SOLE 0 0 1555 CVS HEALTH CORP COM 126650100 7 500 SH Call SOLE 0 0 500 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 528 10454 SH SOLE 0 0 10454 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2277 418489 SH SOLE 0 0 418489 CBOE GLOBAL MARKETS INC COM 12503M108 0 500 SH Call SOLE 0 0 500 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 472 14008 SH SOLE 0 0 14008 GENERAL ELECTRIC CO COM 369604103 2 1000 SH Put SOLE 0 0 1000 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 14276 SH SOLE 0 0 14276 VENATOR MATLS PLC SHS G9329Z100 217 51700 SH SOLE 0 0 51700 ISHARES INC ESG MSCI EM ETF 46434G863 3307 107841 SH SOLE 0 0 107841 EVERSOURCE ENERGY COM 30040W108 4066 62517 SH SOLE 0 0 62517 COCA COLA BOTTLING CO CONS COM 191098102 287 1617 SH SOLE 0 0 1617 ACETO CORP NOTE 2.000%11/0 004446AD2 28 38000 PRN SOLE 0 0 38000 BG STAFFING INC COM 05544A109 559 27080 SH SOLE 0 0 27080 RAYTHEON CO COM NEW 755111507 4805 31330 SH SOLE 0 0 31330 APPLE INC COM 037833100 0 7000 SH Call SOLE 0 0 7000 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 69 12415 SH SOLE 0 0 12415 CENTURYLINK INC COM 156700106 1760 116172 SH SOLE 0 0 116172 DISNEY WALT CO COM DISNEY 254687106 67579 616315 SH SOLE 0 0 616315 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 93577 3976905 SH SOLE 0 0 3976905 DISCOVER FINL SVCS COM 254709108 1458 24728 SH SOLE 0 0 24728 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 200 SH Call SOLE 0 0 200 CARETRUST REIT INC COM 14174T107 1219 66038 SH SOLE 0 0 66038 PROSPECT CAPITAL CORPORATION COM 74348T102 469 74310 SH SOLE 0 0 74310 3-D SYS CORP DEL COM NEW 88554D205 329 32358 SH SOLE 0 0 32358 HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 8 16000 PRN SOLE 0 0 16000 MICRON TECHNOLOGY INC COM 595112103 4830 152232 SH SOLE 0 0 152232 ILLUMINA INC COM 452327109 1 200 SH Put SOLE 0 0 200 PIMCO ETF TR ACTIVE BD ETF 72201R775 205 1992 SH SOLE 0 0 1992 APPLE INC COM 037833100 0 2000 SH Call SOLE 0 0 2000 MARATHON PETE CORP COM 56585A102 5627 95359 SH SOLE 0 0 95359 SOUTHERN COPPER CORP COM 84265V105 0 1000 SH Call SOLE 0 0 1000 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10361 113360 SH SOLE 0 0 113360 DIGITAL RLTY TR INC COM 253868103 1209 11350 SH SOLE 0 0 11350 TRANSCANADA CORP COM 89353D107 369 10341 SH SOLE 0 0 10341 GABELLI DIVD & INCOME TR COM 36242H104 279 15233 SH SOLE 0 0 15233 SCHWAB STRATEGIC TR US REIT ETF 808524847 611829 15887539 SH SOLE 0 0 15887539 CEMEX SAB DE CV SPON ADR NEW 151290889 179 37229 SH SOLE 0 0 37229 YUM CHINA HLDGS INC COM 98850P109 5774 172199 SH SOLE 0 0 172199 BEMIS INC COM 081437105 1007 21944 SH SOLE 0 0 21944 ITT INC COM 45073V108 314 6503 SH SOLE 0 0 6503 APACHE CORP COM 037411105 674 25680 SH SOLE 0 0 25680 BOSTON SCIENTIFIC CORP COM 101137107 1787 50552 SH SOLE 0 0 50552 ROYAL BK CDA MONTREAL QUE COM 780087102 6944 101336 SH SOLE 0 0 101336 AURINIA PHARMACEUTICALS INC COM 05156V102 1143 167657 SH SOLE 0 0 167657 AEGON N V NY REGISTRY SHS 007924103 59 12691 SH SOLE 0 0 12691 ACTIVISION BLIZZARD INC COM 00507V109 2660 57115 SH SOLE 0 0 57115 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8142 34914 SH SOLE 0 0 34914 SPDR SER TR BLOMBERG BRC INV 78468R200 844 27778 SH SOLE 0 0 27778 CHEMOURS CO COM 163851108 440 15577 SH SOLE 0 0 15577 ISHARES TR MSCI EMG MKT ETF 464287234 0 200 SH Put SOLE 0 0 200 ADVANCED MICRO DEVICES INC COM 007903107 0 2000 SH Call SOLE 0 0 2000 MASTERCARD INCORPORATED CL A 57636Q104 15298 81090 SH SOLE 0 0 81090 NORTHERN TECH INTL CORP COM 665809109 215 7254 SH SOLE 0 0 7254 BANK AMER CORP COM 060505104 31 50000 SH Call SOLE 0 0 50000 AT&T INC COM 00206R102 1 400 SH Call SOLE 0 0 400 PANDORA MEDIA INC COM 698354107 228 28234 SH SOLE 0 0 28234 UNITEDHEALTH GROUP INC COM 91324P102 1 500 SH Call SOLE 0 0 500 UNITED STATES OIL FUND LP UNITS 91232N108 0 2000 SH Call SOLE 0 0 2000 SEMTECH CORP COM 816850101 247 5383 SH SOLE 0 0 5383 WEATHERFORD INTL PLC ORD SHS G48833100 45 81051 SH SOLE 0 0 81051 FORD MTR CO DEL COM PAR $0.01 345370860 0 12500 SH Put SOLE 0 0 12500 YORK WTR CO COM 987184108 709 22126 SH SOLE 0 0 22126 AMAZON COM INC COM 023135106 0 200 SH Call SOLE 0 0 200 NUSTAR ENERGY LP UNIT COM 67058H102 359 17166 SH SOLE 0 0 17166 ZENDESK INC COM 98936J101 13 3500 SH Put SOLE 0 0 3500 AMYRIS INC COM NEW 03236M200 184 55037 SH SOLE 0 0 55037 PIMCO CALIF MUN INCOME FD II COM 72200M108 86 10944 SH SOLE 0 0 10944 GENWORTH FINL INC COM CL A 37247D106 66 14144 SH SOLE 0 0 14144 HILLENBRAND INC COM 431571108 745 19645 SH SOLE 0 0 19645 CYPRESS SEMICONDUCTOR CORP COM 232806109 193 15201 SH SOLE 0 0 15201 BALL CORP COM 058498106 201 4378 SH SOLE 0 0 4378 SPDR SERIES TRUST DJ REIT ETF 78464A607 19923 231657 SH SOLE 0 0 231657 AMERICAN TOWER CORP NEW COM 03027X100 5103 32259 SH SOLE 0 0 32259 NATIONAL HEALTH INVS INC COM 63633D104 407 5393 SH SOLE 0 0 5393 FERRARI N V COM N3167Y103 628 6312 SH SOLE 0 0 6312 ISHARES TR SHRT NAT MUN ETF 464288158 418 3965 SH SOLE 0 0 3965 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 16127 205255 SH SOLE 0 0 205255 DSW INC CL A 23334L102 268 10865 SH SOLE 0 0 10865 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 24 26000 PRN SOLE 0 0 26000 PFIZER INC COM 717081103 40110 918906 SH SOLE 0 0 918906 DBX ETF TR XTRACK MSCI EURP 233051853 401 15947 SH SOLE 0 0 15947 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 258 5619 SH SOLE 0 0 5619 HONEYWELL INTL INC COM 438516106 1 100 SH Call SOLE 0 0 100 KROGER CO COM 501044101 0 1000 SH Put SOLE 0 0 1000 ROCKWELL MED INC COM 774374102 106 46779 SH SOLE 0 0 46779 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 223 6323 SH SOLE 0 0 6323 BLACKROCK INC COM 09247X101 0 200 SH Call SOLE 0 0 200 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 39 10506 SH SOLE 0 0 10506 TESLA INC COM 88160R101 2 100 SH Call SOLE 0 0 100 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7669 117157 SH SOLE 0 0 117157 PEARSON PLC SPONSORED ADR 705015105 155 13006 SH SOLE 0 0 13006 AGNICO EAGLE MINES LTD COM 008474108 537 13298 SH SOLE 0 0 13298 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1573 283350 SH SOLE 0 0 283350 DEERE & CO COM 244199105 6384 42797 SH SOLE 0 0 42797 UNILEVER N V N Y SHS NEW 904784709 1085 20170 SH SOLE 0 0 20170 NETAPP INC COM 64110D104 474 7952 SH SOLE 0 0 7952 CONSTELLATION BRANDS INC CL A 21036P108 0 500 SH Call SOLE 0 0 500 CRONOS GROUP INC COM 22717L101 317 30479 SH SOLE 0 0 30479 VAIL RESORTS INC COM 91879Q109 294 1393 SH SOLE 0 0 1393 YATRA ONLINE INC ORD SHS G98338109 161 40173 SH SOLE 0 0 40173 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4600 87761 SH SOLE 0 0 87761 ISHARES SILVER TRUST ISHARES 46428Q109 1 1000 SH Call SOLE 0 0 1000 HUNTINGTON INGALLS INDS INC COM 446413106 464 2440 SH SOLE 0 0 2440 YUM BRANDS INC COM 988498101 0 200 SH Put SOLE 0 0 200 LENNOX INTL INC COM 526107107 847 3868 SH SOLE 0 0 3868 U S G CORP COM NEW 903293405 230 5382 SH SOLE 0 0 5382 RED HAT INC COM 756577102 1581 9003 SH SOLE 0 0 9003 ISHARES TR SELECT DIVID ETF 464287168 15990 179038 SH SOLE 0 0 179038 KINROSS GOLD CORP COM NO PAR 496902404 131 40586 SH SOLE 0 0 40586 COMERICA INC COM 200340107 1456 21190 SH SOLE 0 0 21190 PEMBINA PIPELINE CORP COM 706327103 1352 45580 SH SOLE 0 0 45580 SABINE ROYALTY TR UNIT BEN INT 785688102 619 16600 SH SOLE 0 0 16600 TELADOC HEALTH INC COM 87918A105 303 6105 SH SOLE 0 0 6105 APPLE INC COM 037833100 0 500 SH Call SOLE 0 0 500 AMETEK INC NEW COM 031100100 1591 23495 SH SOLE 0 0 23495 PULTE GROUP INC COM 745867101 540 20786 SH SOLE 0 0 20786 HORIZON PHARMA PLC SHS G4617B105 309 15790 SH SOLE 0 0 15790 SELECT SECTOR SPDR TR ENERGY 81369Y506 102963 1795350 SH SOLE 0 0 1795350 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 17057 SH SOLE 0 0 17057 THE TRADE DESK INC COM CL A 88339J105 648 5582 SH SOLE 0 0 5582 NUCOR CORP COM 670346105 1565 30201 SH SOLE 0 0 30201 BAUSCH HEALTH COS INC COM 071734107 0 1000 SH Call SOLE 0 0 1000 ISHARES TR COHEN STEER REIT 464287564 30768 321505 SH SOLE 0 0 321505 TWENTY FIRST CENTY FOX INC CL A 90130A101 1355 28161 SH SOLE 0 0 28161 NORTHROP GRUMMAN CORP COM 666807102 0 200 SH Call SOLE 0 0 200 STATE STR CORP COM 857477103 889 14102 SH SOLE 0 0 14102 AMPIO PHARMACEUTICALS INC COM 03209T109 10 26475 SH SOLE 0 0 26475 INTUITIVE SURGICAL INC COM NEW 46120E602 15559 32488 SH SOLE 0 0 32488 HESS CORP COM 42809H107 226 5587 SH SOLE 0 0 5587 ARLINGTON ASSET INVT CORP CL A NEW 041356205 202 27882 SH SOLE 0 0 27882 ROBERT HALF INTL INC COM 770323103 227 3962 SH SOLE 0 0 3962 NORTHERN TR CORP COM 665859104 878 10501 SH SOLE 0 0 10501 OPEN TEXT CORP COM 683715106 247 7577 SH SOLE 0 0 7577 COSTCO WHSL CORP NEW COM 22160K105 17614 86466 SH SOLE 0 0 86466 AMERICAN EXPRESS CO COM 025816109 7102 74503 SH SOLE 0 0 74503 DIEBOLD NXDF INC COM 253651103 36 14401 SH SOLE 0 0 14401 CHESAPEAKE ENERGY CORP COM 165167107 2573 1225408 SH SOLE 0 0 1225408 JETBLUE AIRWAYS CORP COM 477143101 288 17922 SH SOLE 0 0 17922 EATON VANCE TAX ADVT DIV INC COM 27828G107 422 22211 SH SOLE 0 0 22211 CONFORMIS INC COM 20717E101 18 50000 SH SOLE 0 0 50000 MGM RESORTS INTERNATIONAL COM 552953101 1822 75102 SH SOLE 0 0 75102 TWITTER INC COM 90184L102 0 600 SH Put SOLE 0 0 600 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 449 8598 SH SOLE 0 0 8598 CVS HEALTH CORP COM 126650100 9153 139691 SH SOLE 0 0 139691 UNITED STATES OIL FUND LP UNITS 91232N108 0 1000 SH Call SOLE 0 0 1000 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1348 109521 SH SOLE 0 0 109521 GROUPON INC COM 399473107 211 65849 SH SOLE 0 0 65849 CALIFORNIA WTR SVC GROUP COM 130788102 738 15490 SH SOLE 0 0 15490 INTREPID POTASH INC COM 46121Y102 151 58167 SH SOLE 0 0 58167 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 22 22000 PRN SOLE 0 0 22000 PIMCO CORPORATE & INCOME OPP COM 72201B101 269 17554 SH SOLE 0 0 17554 ZOGENIX INC COM NEW 98978L204 613 16825 SH SOLE 0 0 16825 APPLE INC COM 037833100 226 30000 SH Call SOLE 0 0 30000 DANAHER CORP DEL COM 235851102 3165 30695 SH SOLE 0 0 30695 BROWN FORMAN CORP CL B 115637209 471 9899 SH SOLE 0 0 9899 GLOWPOINT INC COM NEW 379887201 4 30000 SH SOLE 0 0 30000 SNAP ON INC COM 833034101 993 6834 SH SOLE 0 0 6834 ARBOR RLTY TR INC COM 038923108 157 15565 SH SOLE 0 0 15565 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9381 183764 SH SOLE 0 0 183764 PEPSICO INC COM 713448108 93672 847861 SH SOLE 0 0 847861 ING GROEP N V SPONSORED ADR 456837103 168 15732 SH SOLE 0 0 15732 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20000 PRN SOLE 0 0 20000 MEDTRONIC PLC SHS G5960L103 0 200 SH Put SOLE 0 0 200 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 311 12469 SH SOLE 0 0 12469 AMERICAN FINL GROUP INC OHIO COM 025932104 999 11039 SH SOLE 0 0 11039 ENTERPRISE PRODS PARTNERS L COM 293792107 0 500 SH Call SOLE 0 0 500 ISHARES TR MIN VOL USA ETF 46429B697 1352 25794 SH SOLE 0 0 25794 UNITEDHEALTH GROUP INC COM 91324P102 41 2000 SH Put SOLE 0 0 2000 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2139 233780 SH SOLE 0 0 233780 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 241 6892 SH SOLE 0 0 6892 BOWL AMER INC CL A 102565108 437 27000 SH SOLE 0 0 27000 NATIONAL FUEL GAS CO N J COM 636180101 1134 22165 SH SOLE 0 0 22165 WERNER ENTERPRISES INC COM 950755108 516 17460 SH SOLE 0 0 17460 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 279 4554 SH SOLE 0 0 4554 MICROSOFT CORP COM 594918104 0 5900 SH Call SOLE 0 0 5900 DOLLAR GEN CORP NEW COM 256677105 0 200 SH Put SOLE 0 0 200 GENUINE PARTS CO COM 372460105 1319 13740 SH SOLE 0 0 13740 APPLE INC COM 037833100 97 10000 SH Call SOLE 0 0 10000 WISDOMTREE TR EMER MKT HIGH FD 97717W315 70546 1757061 SH SOLE 0 0 1757061 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1108 17450 SH SOLE 0 0 17450 JUST ENERGY GROUP INC COM 48213W101 87 26300 SH SOLE 0 0 26300 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 251 5364 SH SOLE 0 0 5364 NEW JERSEY RES COM 646025106 598 13083 SH SOLE 0 0 13083 VANGUARD INDEX FDS LARGE CAP ETF 922908637 530652 4619991 SH SOLE 0 0 4619991 EXELIXIS INC COM 30161Q104 4919 250101 SH SOLE 0 0 250101 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2 18983 SH SOLE 0 0 18983 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 423 14791 SH SOLE 0 0 14791 HDFC BANK LTD ADR REPS 3 SHS 40415F101 455 4389 SH SOLE 0 0 4389 LAS VEGAS SANDS CORP COM 517834107 4 1000 SH Call SOLE 0 0 1000 TWO HBRS INVT CORP COM NEW 90187B408 319 24807 SH SOLE 0 0 24807 HSBC HLDGS PLC SPON ADR NEW 404280406 1254 30507 SH SOLE 0 0 30507 MICRON TECHNOLOGY INC COM 595112103 5 20000 SH Put SOLE 0 0 20000 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 246 12286 SH SOLE 0 0 12286 UNITED STATES OIL FUND LP UNITS 91232N108 1 1000 SH Call SOLE 0 0 1000 LIVE NATION ENTERTAINMENT IN COM 538034109 568 11535 SH SOLE 0 0 11535 TOTAL SYS SVCS INC COM 891906109 31299 385031 SH SOLE 0 0 385031 PROSHARES TR PSHS ULT S&P 500 74347R107 968 10425 SH SOLE 0 0 10425 ALLIANZGI CONV INCOME FD COM 018828103 254 49014 SH SOLE 0 0 49014 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 206 1535 SH SOLE 0 0 1535 CHURCH & DWIGHT INC COM 171340102 1347 20490 SH SOLE 0 0 20490 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1410 104687 SH SOLE 0 0 104687 NEW YORK MTG TR INC COM PAR $.02 649604501 384 65264 SH SOLE 0 0 65264 INTERNATIONAL BUSINESS MACHS COM 459200101 0 100 SH Call SOLE 0 0 100 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 156 22664 SH SOLE 0 0 22664 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1211 114310 SH SOLE 0 0 114310 COLUMBIA SPORTSWEAR CO COM 198516106 296 3515 SH SOLE 0 0 3515 UMB FINL CORP COM 902788108 965 15829 SH SOLE 0 0 15829 ADOBE INC COM 00724F101 9790 43273 SH SOLE 0 0 43273 WISDOMTREE TR INTL LRGCAP DV 97717W794 91272 2146557 SH SOLE 0 0 2146557 VISA INC COM CL A 92826C839 18 500 SH Call SOLE 0 0 500 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2140 15850 SH SOLE 0 0 15850 IDEXX LABS INC COM 45168D104 4103 22058 SH SOLE 0 0 22058 FIDELITY MSCI FINLS IDX 316092501 216 6241 SH SOLE 0 0 6241 VECTOR GROUP LTD COM 92240M108 946 97258 SH SOLE 0 0 97258 APPLE INC COM 037833100 368 11400 SH Put SOLE 0 0 11400 CALLAWAY GOLF CO COM 131193104 126 8236 SH SOLE 0 0 8236 KKR & CO INC CL A 48251W104 918 46773 SH SOLE 0 0 46773 LINCOLN NATL CORP IND COM 534187109 402 7829 SH SOLE 0 0 7829 SOUTHERN COPPER CORP COM 84265V105 1088 35356 SH SOLE 0 0 35356 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 698 14363 SH SOLE 0 0 14363 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 520 36444 SH SOLE 0 0 36444 HANESBRANDS INC COM 410345102 1 2100 SH Call SOLE 0 0 2100 APPLIED MATLS INC COM 038222105 157 468200 SH Call SOLE 0 0 468200 ROSS STORES INC COM 778296103 1254 15071 SH SOLE 0 0 15071 NEXTERA ENERGY INC COM 65339F101 18913 108809 SH SOLE 0 0 108809 XPO LOGISTICS INC COM 983793100 277 4862 SH SOLE 0 0 4862 AMEREN CORP COM 023608102 1955 29965 SH SOLE 0 0 29965 MALVERN BANCORP INC COM 561409103 197 10000 SH SOLE 0 0 10000 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 4349 SH SOLE 0 0 4349 ASTRONICS CORP COM 046433108 329 10800 SH SOLE 0 0 10800 ISHARES TR TIPS BD ETF 464287176 2143 19567 SH SOLE 0 0 19567 VEEVA SYS INC CL A COM 922475108 68 10800 SH Put SOLE 0 0 10800 HEALTHEQUITY INC COM 42226A107 240 4020 SH SOLE 0 0 4020 CELLDEX THERAPEUTICS INC NEW COM 15117B103 5 26206 SH SOLE 0 0 26206 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 912 63988 SH SOLE 0 0 63988 WISDOMTREE TR US SMALLCP ERNGS 97717W562 264 8233 SH SOLE 0 0 8233 VISA INC COM CL A 92826C839 30 3000 SH Put SOLE 0 0 3000 ABBOTT LABS COM 002824100 22525 311414 SH SOLE 0 0 311414 COSTCO WHSL CORP NEW COM 22160K105 5 1000 SH Call SOLE 0 0 1000 EATON VANCE TX MGD DIV EQ IN COM 27828N102 170 16712 SH SOLE 0 0 16712 CORMEDIX INC COM 21900C100 43 33200 SH SOLE 0 0 33200 XYLEM INC COM 98419M100 1195 17914 SH SOLE 0 0 17914 PLAYA HOTELS & RESORTS NV SHS N70544106 280 39000 SH SOLE 0 0 39000 NOBLE CORP PLC SHS USD G65431101 27 10368 SH SOLE 0 0 10368 COGNEX CORP COM 192422103 668 17268 SH SOLE 0 0 17268 IPG PHOTONICS CORP COM 44980X109 388 3425 SH SOLE 0 0 3425 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1702 33513 SH SOLE 0 0 33513 HARRIS CORP DEL COM 413875105 2951 21918 SH SOLE 0 0 21918 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 26817 SH SOLE 0 0 26817 QUINSTREET INC COM 74874Q100 478 29425 SH SOLE 0 0 29425 TORONTO DOMINION BK ONT COM NEW 891160509 8363 168201 SH SOLE 0 0 168201 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 367 8484 SH SOLE 0 0 8484 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 355465 2253484 SH SOLE 0 0 2253484 NUTANIX INC CL A 67059N108 1834 44104 SH SOLE 0 0 44104 SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Call SOLE 0 0 200 BAUSCH HEALTH COS INC COM 071734107 3284 177781 SH SOLE 0 0 177781 ALLIANZGI CONV INCOME FD II COM 018825109 124 27600 SH SOLE 0 0 27600 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 RANGE RES CORP COM 75281A109 294 30687 SH SOLE 0 0 30687 BLACK KNIGHT INC COM 09215C105 283 6278 SH SOLE 0 0 6278 NEOGEN CORP COM 640491106 421 7380 SH SOLE 0 0 7380 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1395 98154 SH SOLE 0 0 98154 EQUIFAX INC COM 294429105 1032 11086 SH SOLE 0 0 11086 LEXINGTON REALTY TRUST COM 529043101 123 14960 SH SOLE 0 0 14960 LIGHTBRIDGE CORP COM NEW 53224K203 18 32300 SH SOLE 0 0 32300 DR REDDYS LABS LTD ADR 256135203 227 6022 SH SOLE 0 0 6022 AMAZON COM INC COM 023135106 0 1900 SH Call SOLE 0 0 1900 SQUARE INC CL A 852234103 8 500 SH Call SOLE 0 0 500 SESEN BIO INC COM 817763105 19 13200 SH SOLE 0 0 13200 HUNTINGTON BANCSHARES INC COM 446150104 2012 168804 SH SOLE 0 0 168804 BIO TECHNE CORP COM 09073M104 248 1714 SH SOLE 0 0 1714 STRYKER CORP COM 863667101 2 200 SH Put SOLE 0 0 200 WYNN RESORTS LTD COM 983134107 1077 10889 SH SOLE 0 0 10889 HECLA MNG CO COM 422704106 150 63440 SH SOLE 0 0 63440 VALERO ENERGY CORP NEW COM 91913Y100 5623 75000 SH SOLE 0 0 75000 QUALCOMM INC COM 747525103 12247 215200 SH SOLE 0 0 215200 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 700 121698 SH SOLE 0 0 121698 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 256 9221 SH SOLE 0 0 9221 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2302 20102 SH SOLE 0 0 20102 OHA INVT CORP COM 67091U102 26 26000 SH SOLE 0 0 26000 GRAINGER W W INC COM 384802104 1421 5031 SH SOLE 0 0 5031 ABIOMED INC COM 003654100 3191 9818 SH SOLE 0 0 9818 RLI CORP COM 749607107 1005 14574 SH SOLE 0 0 14574 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 320 4646 SH SOLE 0 0 4646 STITCH FIX INC COM CL A 860897107 190 11110 SH SOLE 0 0 11110 RAVEN INDS INC COM 754212108 677 18700 SH SOLE 0 0 18700 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 196 18994 SH SOLE 0 0 18994 AMAZON COM INC COM 023135106 143624 95624 SH SOLE 0 0 95624 WORKDAY INC CL A 98138H101 756 4734 SH SOLE 0 0 4734 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1122 23971 SH SOLE 0 0 23971 WISDOMTREE TR EMG MKTS SMCAP 97717W281 362 8631 SH SOLE 0 0 8631 PROSHARES TR ULTRPRO DOW30 74347X823 1199 16810 SH SOLE 0 0 16810 ISHARES TR MSCI EMG MKT ETF 464287234 0 200 SH Call SOLE 0 0 200 PALO ALTO NETWORKS INC COM 697435105 1028 5456 SH SOLE 0 0 5456 WORLDPAY INC CL A 981558109 1533 20061 SH SOLE 0 0 20061 ZUORA INC COM CL A 98983V106 642 35383 SH SOLE 0 0 35383 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8725 61876 SH SOLE 0 0 61876 UNDER ARMOUR INC CL C 904311206 554 34273 SH SOLE 0 0 34273 CENTENE CORP DEL COM 15135B101 534 4633 SH SOLE 0 0 4633 SOUTHWEST AIRLS CO COM 844741108 4452 95788 SH SOLE 0 0 95788 TREX CO INC COM 89531P105 1271 21412 SH SOLE 0 0 21412 WESBANCO INC COM 950810101 1535 41830 SH SOLE 0 0 41830 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 1092 34950 SH SOLE 0 0 34950 NOVO-NORDISK A S ADR 670100205 1681 36478 SH SOLE 0 0 36478 POOL CORPORATION COM 73278L105 647 4352 SH SOLE 0 0 4352 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 1934 87700 SH SOLE 0 0 87700 PIMCO STRATEGIC INCOME FD IN COM 72200X104 120 12442 SH SOLE 0 0 12442 PAYCHEX INC COM 704326107 5552 85225 SH SOLE 0 0 85225 ALEXCO RESOURCE CORP COM 01535P106 20 21513 SH SOLE 0 0 21513 UNION PAC CORP COM 907818108 33157 239868 SH SOLE 0 0 239868 BORGWARNER INC COM 099724106 263 7573 SH SOLE 0 0 7573 APPLE INC COM 037833100 1 200 SH Call SOLE 0 0 200 ROKU INC COM CL A 77543R102 0 1000 SH Call SOLE 0 0 1000 ISHARES TR INTL SEL DIV ETF 464288448 2692 93761 SH SOLE 0 0 93761 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 140 10014 SH SOLE 0 0 10014 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 18 10500 SH SOLE 0 0 10500 AMAZON COM INC COM 023135106 1 200 SH Call SOLE 0 0 200 MFS MUN INCOME TR SH BEN INT 552738106 123 19967 SH SOLE 0 0 19967 FLOTEK INDS INC DEL COM 343389102 194 178146 SH SOLE 0 0 178146 AMAZON COM INC COM 023135106 0 200 SH Call SOLE 0 0 200 CBS CORP NEW CL B 124857202 907 20751 SH SOLE 0 0 20751 KIRKLAND LAKE GOLD LTD COM 49741E100 61 10000 SH Call SOLE 0 0 10000 TESLA INC COM 88160R101 0 100 SH Put SOLE 0 0 100 LOWES COS INC COM 548661107 15925 172424 SH SOLE 0 0 172424 TARGET CORP COM 87612E106 4324 65421 SH SOLE 0 0 65421 GW PHARMACEUTICALS PLC ADS 36197T103 0 200 SH Call SOLE 0 0 200 BELLICUM PHARMACEUTICALS INC COM 079481107 382 130984 SH SOLE 0 0 130984 XCEL ENERGY INC COM 98389B100 4744 96290 SH SOLE 0 0 96290 FRANKLIN UNVL TR SH BEN INT 355145103 104 16310 SH SOLE 0 0 16310 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1726 14866 SH SOLE 0 0 14866 TELEFONICA S A SPONSORED ADR 879382208 116 13761 SH SOLE 0 0 13761 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 1574 12724 SH SOLE 0 0 12724 LIFEVANTAGE CORP COM NEW 53222K205 140 10583 SH SOLE 0 0 10583 IOVANCE BIOTHERAPEUTICS INC COM 462260100 177 20000 SH SOLE 0 0 20000 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Call SOLE 0 0 200 MANNKIND CORP COM NEW 56400P706 255 240554 SH SOLE 0 0 240554 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 677 26225 SH SOLE 0 0 26225 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 369 4365 SH SOLE 0 0 4365 NEUROCRINE BIOSCIENCES INC COM 64125C109 380 5321 SH SOLE 0 0 5321 PRUDENTIAL FINL INC COM 744320102 1905 23365 SH SOLE 0 0 23365 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 221 16983 SH SOLE 0 0 16983 PARKER HANNIFIN CORP COM 701094104 2926 19617 SH SOLE 0 0 19617 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 36 11900 SH SOLE 0 0 11900 REGENERON PHARMACEUTICALS COM 75886F107 1318 3528 SH SOLE 0 0 3528 NOVAGOLD RES INC COM NEW 66987E206 55 13950 SH SOLE 0 0 13950 AT&T INC COM 00206R102 33762 1182962 SH SOLE 0 0 1182962 ATRION CORP COM 049904105 3470 4682 SH SOLE 0 0 4682 BIOLINERX LTD SPONSORED ADS 09071M106 4 10000 SH SOLE 0 0 10000 HCI GROUP INC COM 40416E103 4097 80642 SH SOLE 0 0 80642 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1457 12361 SH SOLE 0 0 12361 INVESCO LTD SHS G491BT108 432 25794 SH SOLE 0 0 25794 HURCO COMPANIES INC COM 447324104 902 25255 SH SOLE 0 0 25255 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 200 SH Call SOLE 0 0 200 NXT ID INC COM NEW 67091J206 9 13676 SH SOLE 0 0 13676 WORLD WRESTLING ENTMT INC CL A 98156Q108 1029 13773 SH SOLE 0 0 13773 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 154 10000 SH Call SOLE 0 0 10000 UNITED STATES OIL FUND LP UNITS 91232N108 549 56836 SH SOLE 0 0 56836 INTREXON CORP COM 46122T102 16 10000 SH Call SOLE 0 0 10000 TRAVELERS COMPANIES INC COM 89417E109 7243 60483 SH SOLE 0 0 60483 DENBURY RES INC COM NEW 247916208 26 14938 SH SOLE 0 0 14938 BAIDU INC SPON ADR REP A 056752108 5671 35754 SH SOLE 0 0 35754 BUILDERS FIRSTSOURCE INC COM 12008R107 114 10469 SH SOLE 0 0 10469 CIRRUS LOGIC INC COM 172755100 326 9818 SH SOLE 0 0 9818 ACTIVISION BLIZZARD INC COM 00507V109 0 1000 SH Call SOLE 0 0 1000 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 41 17762 SH SOLE 0 0 17762 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 848 25811 SH SOLE 0 0 25811 CARROLS RESTAURANT GROUP INC COM 14574X104 160 16275 SH SOLE 0 0 16275 FLUOR CORP NEW COM 343412102 210 6524 SH SOLE 0 0 6524 ENTERPRISE FINL SVCS CORP COM 293712105 1564 41556 SH SOLE 0 0 41556 LENNAR CORP CL A 526057104 225 5751 SH SOLE 0 0 5751 ANADARKO PETE CORP COM 032511107 3319 75717 SH SOLE 0 0 75717 BRINKER INTL INC COM 109641100 337 7671 SH SOLE 0 0 7671 ATLANTIC PWR CORP COM NEW 04878Q863 23 10805 SH SOLE 0 0 10805 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 4250 101641 SH SOLE 0 0 101641 GILEAD SCIENCES INC COM 375558103 0 100 SH Call SOLE 0 0 100 MARTIN MARIETTA MATLS INC COM 573284106 4299 25010 SH SOLE 0 0 25010 SPARTANNASH CO COM 847215100 194 11292 SH SOLE 0 0 11292 ALLETE INC COM NEW 018522300 1219 15997 SH SOLE 0 0 15997 INVESCO TR INVT GRADE NY MUN COM 46131T101 132 11093 SH SOLE 0 0 11093 PIMCO MUNICIPAL INCOME FD COM 72200R107 139 11113 SH SOLE 0 0 11113 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 210 13296 SH SOLE 0 0 13296 UNITED FINL BANCORP INC NEW COM 910304104 266 18067 SH SOLE 0 0 18067 SUN LIFE FINL INC COM 866796105 394 11883 SH SOLE 0 0 11883 SPOTIFY TECHNOLOGY S A SHS L8681T102 91 15000 SH Put SOLE 0 0 15000 WYNN RESORTS LTD COM 983134107 2 1000 SH Put SOLE 0 0 1000 MCDERMOTT INTL INC COM 580037703 0 20000 SH Call SOLE 0 0 20000 TOTAL S A SPONSORED ADR 89151E109 1795 34403 SH SOLE 0 0 34403 ISHARES TR MSCI ACWI EX US 464288240 9207 219417 SH SOLE 0 0 219417 SCIENCE APPLICATNS INTL CP N COM 808625107 967 15177 SH SOLE 0 0 15177 JOHNSON CTLS INTL PLC SHS G51502105 1556 52476 SH SOLE 0 0 52476 ENERGOUS CORP COM 29272C103 104 17990 SH SOLE 0 0 17990 TESLA INC COM 88160R101 2 100 SH Call SOLE 0 0 100 PACCAR INC COM 693718108 880 15398 SH SOLE 0 0 15398 EDWARDS LIFESCIENCES CORP COM 28176E108 5310 34669 SH SOLE 0 0 34669 IMPERIAL OIL LTD COM NEW 453038408 231 9134 SH SOLE 0 0 9134 GLOBAL NET LEASE INC COM NEW 379378201 225 12747 SH SOLE 0 0 12747 PORTOLA PHARMACEUTICALS INC COM 737010108 5913 302900 SH SOLE 0 0 302900 VANGUARD INDEX FDS GROWTH ETF 922908736 14537 108217 SH SOLE 0 0 108217 METTLER TOLEDO INTERNATIONAL COM 592688105 405 716 SH SOLE 0 0 716 BLACKROCK MUNIYIELD QUALITY COM 09254F100 140 10780 SH SOLE 0 0 10780 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 149 31769 SH SOLE 0 0 31769 CENTENE CORP DEL COM 15135B101 2 200 SH Call SOLE 0 0 200 NORWOOD FINANCIAL CORP COM 669549107 284 8607 SH SOLE 0 0 8607 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 365 29046 SH SOLE 0 0 29046 APERGY CORP COM 03755L104 2666 98441 SH SOLE 0 0 98441 ISHARES TR EAFE SML CP ETF 464288273 303539 5857567 SH SOLE 0 0 5857567 APPLE INC COM 037833100 511 30000 SH Call SOLE 0 0 30000 AMAZON COM INC COM 023135106 256 2000 SH Call SOLE 0 0 2000 MAGNA INTL INC COM 559222401 712 15672 SH SOLE 0 0 15672 APPLE INC COM 037833100 0 4000 SH Call SOLE 0 0 4000 GILEAD SCIENCES INC COM 375558103 0 500 SH Call SOLE 0 0 500 ADVANCED MICRO DEVICES INC COM 007903107 7 50000 SH Call SOLE 0 0 50000 ROKU INC COM CL A 77543R102 380 12415 SH SOLE 0 0 12415 KCAP FINL INC COM 48668E101 100 28865 SH SOLE 0 0 28865 VANGUARD STAR FD VG TL INTL STK F 921909768 1061 22463 SH SOLE 0 0 22463 CUMMINS INC COM 231021106 2609 19520 SH SOLE 0 0 19520 DOMINOS PIZZA INC COM 25754A201 0 200 SH Call SOLE 0 0 200 STARWOOD PPTY TR INC COM 85571B105 757 38393 SH SOLE 0 0 38393 NEWMARK GROUP INC CL A 65158N102 88 10978 SH SOLE 0 0 10978 NUTANIX INC CL A 67059N108 3 500 SH Put SOLE 0 0 500 CLOUDERA INC COM 18914U100 1083 97900 SH SOLE 0 0 97900 ARCHER DANIELS MIDLAND CO COM 039483102 3426 83634 SH SOLE 0 0 83634 SOUTHWESTERN ENERGY CO COM 845467109 168 49205 SH SOLE 0 0 49205 OVERSTOCK COM INC DEL COM 690370101 0 1000 SH Call SOLE 0 0 1000 ORACLE CORP COM 68389X105 16330 361687 SH SOLE 0 0 361687 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 360 8560 SH SOLE 0 0 8560 ALPHABET INC CAP STK CL C 02079K107 172 1000 SH Call SOLE 0 0 1000 SQUARE INC CL A 852234103 9 500 SH Call SOLE 0 0 500 APPLE INC COM 037833100 0 1000 SH Call SOLE 0 0 1000 HANOVER INS GROUP INC COM 410867105 432 3701 SH SOLE 0 0 3701 COLGATE PALMOLIVE CO COM 194162103 5289 88854 SH SOLE 0 0 88854 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 4535 74737 SH SOLE 0 0 74737 ENSERVCO CORP COM 29358Y102 9 25000 SH SOLE 0 0 25000 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 230 7055 SH SOLE 0 0 7055 SELECT ENERGY SVCS INC CL A COM 81617J301 78 12375 SH SOLE 0 0 12375 ACHILLION PHARMACEUTICALS IN COM 00448Q201 184 115476 SH SOLE 0 0 115476 WISDOMTREE TR US LARGECAP DIVD 97717W307 15972 189129 SH SOLE 0 0 189129 CENTRAL GARDEN & PET CO COM 153527106 560 16250 SH SOLE 0 0 16250 ABIOMED INC COM 003654100 21 200 SH Call SOLE 0 0 200 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 244 5399 SH SOLE 0 0 5399 NUVEEN PFD & INCM SECURTIES COM 67072C105 457 55216 SH SOLE 0 0 55216 SPIRIT AIRLS INC COM 848577102 7504 129554 SH SOLE 0 0 129554 AMERICAN EXPRESS CO COM 025816109 0 2000 SH Call SOLE 0 0 2000 CINCINNATI FINL CORP COM 172062101 1439 18592 SH SOLE 0 0 18592 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 82 80000 PRN SOLE 0 0 80000 WPX ENERGY INC COM 98212B103 252 22240 SH SOLE 0 0 22240 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 221 5964 SH SOLE 0 0 5964 LEAP THERAPEUTICS INC COM 52187K101 40 20000 SH SOLE 0 0 20000 GOODYEAR TIRE & RUBR CO COM 382550101 232 11365 SH SOLE 0 0 11365 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 9 10000 PRN SOLE 0 0 10000 KIMCO RLTY CORP COM 49446R109 358 24423 SH SOLE 0 0 24423 WESTERN ALLIANCE BANCORP COM 957638109 1280 32421 SH SOLE 0 0 32421 SPLUNK INC COM 848637104 2 1000 SH Call SOLE 0 0 1000 APPLE INC COM 037833100 5 1000 SH Call SOLE 0 0 1000 SPDR S&P 500 ETF TR TR UNIT 78462F103 5 1000 SH Put SOLE 0 0 1000 MDU RES GROUP INC COM 552690109 349 14622 SH SOLE 0 0 14622 ISHARES SILVER TRUST ISHARES 46428Q109 0 2000 SH Call SOLE 0 0 2000 GOLDMAN SACHS GROUP INC COM 38141G104 4 500 SH Call SOLE 0 0 500 PAN AMERICAN SILVER CORP COM 697900108 241 16490 SH SOLE 0 0 16490 ENTERPRISE PRODS PARTNERS L COM 293792107 111441 4531960 SH SOLE 0 0 4531960 HCP INC COM 40414L109 1380 49401 SH SOLE 0 0 49401 SPDR S&P 500 ETF TR TR UNIT 78462F103 2 2000 SH Put SOLE 0 0 2000 CEDAR FAIR L P DEPOSITRY UNIT 150185106 325 6868 SH SOLE 0 0 6868 NIC INC COM 62914B100 153 12244 SH SOLE 0 0 12244 MAXLINEAR INC COM 57776J100 629 35766 SH SOLE 0 0 35766 APPFOLIO INC COM CL A 03783C100 256 4325 SH SOLE 0 0 4325 ENCOMPASS HEALTH CORP COM 29261A100 1075 17430 SH SOLE 0 0 17430 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 127 49457 SH SOLE 0 0 49457 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1274 10576 SH SOLE 0 0 10576 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5088 360116 SH SOLE 0 0 360116 AMAZON COM INC COM 023135106 4 1300 SH Call SOLE 0 0 1300 MARATHON PATENT GROUP INC COM PAR 56585W302 6 15715 SH SOLE 0 0 15715 DELTA AIR LINES INC DEL COM NEW 247361702 0 200 SH Put SOLE 0 0 200 VEDANTA LTD SPONSORED ADR 92242Y100 410 35500 SH SOLE 0 0 35500 WESTERN DIGITAL CORP COM 958102105 0 1100 SH Call SOLE 0 0 1100 ISHARES TR U.S. MED DVC ETF 464288810 362 1811 SH SOLE 0 0 1811 SQUARE INC CL A 852234103 0 800 SH Call SOLE 0 0 800 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 69 19985 SH SOLE 0 0 19985 TILRAY INC COM CL 2 88688T100 1267 17968 SH SOLE 0 0 17968 ALLERGAN PLC SHS G0177J108 1 200 SH Call SOLE 0 0 200 NEKTAR THERAPEUTICS COM 640268108 355 10807 SH SOLE 0 0 10807 DELTA AIR LINES INC DEL COM NEW 247361702 2940 58917 SH SOLE 0 0 58917 ILLUMINA INC COM 452327109 4649 15499 SH SOLE 0 0 15499 BEST INC SPONSORED ADS 08653C106 822 200000 SH SOLE 0 0 200000 PHILIP MORRIS INTL INC COM 718172109 20277 303725 SH SOLE 0 0 303725 SEACOAST BKG CORP FLA COM NEW 811707801 783 30103 SH SOLE 0 0 30103 TWITTER INC COM 90184L102 5465 190138 SH SOLE 0 0 190138 TEXAS INSTRS INC COM 882508104 8796 93077 SH SOLE 0 0 93077 TEREX CORP NEW COM 880779103 220 7992 SH SOLE 0 0 7992 AMARIN CORP PLC SPONS ADR NEW 023111206 432 31725 SH SOLE 0 0 31725 FIBROCELL SCIENCE INC COM PAR 315721407 61 40877 SH SOLE 0 0 40877 PRICE T ROWE GROUP INC COM 74144T108 927 10036 SH SOLE 0 0 10036 INTERCONTINENTAL EXCHANGE IN COM 45866F104 980 13014 SH SOLE 0 0 13014 REALTY INCOME CORP COM 756109104 5336 84644 SH SOLE 0 0 84644 CVS HEALTH CORP COM 126650100 5 1000 SH Call SOLE 0 0 1000 ONE GAS INC COM 68235P108 1220 15323 SH SOLE 0 0 15323 FIRST TR S&P REIT INDEX FD COM 33734G108 916 42362 SH SOLE 0 0 42362 SQUARE INC CL A 852234103 0 2000 SH Call SOLE 0 0 2000 MIDATECH PHARMA PLC SPONSORED ADS 59564R104 2 12082 SH SOLE 0 0 12082 CBRE GROUP INC CL A 12504L109 508 12699 SH SOLE 0 0 12699 ISHARES TR USA MOMENTUM FCT 46432F396 596 5949 SH SOLE 0 0 5949 SUNTRUST BKS INC COM 867914103 1490 29535 SH SOLE 0 0 29535 TRANSOCEAN LTD REG SHS H8817H100 0 800 SH Call SOLE 0 0 800 EASTMAN CHEM CO COM 277432100 630 8615 SH SOLE 0 0 8615 ISHARES TR RUS 2000 VAL ETF 464287630 2774 25791 SH SOLE 0 0 25791 SONY CORP SPONSORED ADR 835699307 2752 57004 SH SOLE 0 0 57004 LULULEMON ATHLETICA INC COM 550021109 22 500 SH Call SOLE 0 0 500 L BRANDS INC COM 501797104 456 17747 SH SOLE 0 0 17747 AXOS FINL INC COM 05465C100 2135 84772 SH SOLE 0 0 84772 BOEING CO COM 097023105 67848 210381 SH SOLE 0 0 210381 LIFE STORAGE INC COM 53223X107 248 2669 SH SOLE 0 0 2669 KFORCE INC COM 493732101 3234 104580 SH SOLE 0 0 104580 CABOT OIL & GAS CORP COM 127097103 320 14329 SH SOLE 0 0 14329 PROCTER AND GAMBLE CO COM 742718109 38930 423517 SH SOLE 0 0 423517 TRANSDIGM GROUP INC COM 893641100 625 1839 SH SOLE 0 0 1839 OKTA INC CL A 679295105 6 300 SH Call SOLE 0 0 300 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 573 18955 SH SOLE 0 0 18955 AMERIPRISE FINL INC COM 03076C106 646 6185 SH SOLE 0 0 6185 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1554 23608 SH SOLE 0 0 23608 LIBERTY GLOBAL PLC SHS CL C G5480U120 510 24722 SH SOLE 0 0 24722 GLOBAL PMTS INC COM 37940X102 3818 37017 SH SOLE 0 0 37017 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 391 4704 SH SOLE 0 0 4704 ALPHABET INC CAP STK CL A 02079K305 0 2400 SH Call SOLE 0 0 2400 DOVER CORP COM 260003108 13975 196973 SH SOLE 0 0 196973 APPLE INC COM 037833100 344 30300 SH Call SOLE 0 0 30300 BLACKROCK INVT QUALITY MUN T COM 09247D105 159 12000 SH SOLE 0 0 12000 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 18476 365210 SH SOLE 0 0 365210 ROYAL GOLD INC COM 780287108 606 7080 SH SOLE 0 0 7080 UNITED TECHNOLOGIES CORP COM 913017109 10735 100814 SH SOLE 0 0 100814 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 9 5000 SH Put SOLE 0 0 5000 TESLA INC COM 88160R101 6 300 SH Call SOLE 0 0 300 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3005 73200 SH SOLE 0 0 73200 AMAZON COM INC COM 023135106 0 200 SH Call SOLE 0 0 200 SCHLUMBERGER LTD COM 806857108 2556 70836 SH SOLE 0 0 70836 ISHARES TR GL CLEAN ENE ETF 464288224 885 107134 SH SOLE 0 0 107134 V F CORP COM 918204108 6881 96450 SH SOLE 0 0 96450 WABCO HLDGS INC COM 92927K102 528 4917 SH SOLE 0 0 4917 SALESFORCE COM INC COM 79466L302 5 100 SH Call SOLE 0 0 100 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 67313 1179689 SH SOLE 0 0 1179689 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 25408 272763 SH SOLE 0 0 272763 INTEL CORP COM 458140100 51096 1088780 SH SOLE 0 0 1088780 SPDR SER TR PRTFLO S&P500 HI 78468R788 464 13608 SH SOLE 0 0 13608 GOLDCORP INC NEW COM 380956409 7 5000 SH Call SOLE 0 0 5000 DOMINOS PIZZA INC COM 25754A201 1002 4042 SH SOLE 0 0 4042 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 1356 19646 SH SOLE 0 0 19646 TESLA INC COM 88160R101 7 100 SH Call SOLE 0 0 100 AVEO PHARMACEUTICALS INC COM 053588109 1 2500 SH Call SOLE 0 0 2500 COMMUNITY BK SYS INC COM 203607106 4836 82953 SH SOLE 0 0 82953 HORMEL FOODS CORP COM 440452100 7813 183057 SH SOLE 0 0 183057 CASEYS GEN STORES INC COM 147528103 307 2395 SH SOLE 0 0 2395 SALESFORCE COM INC COM 79466L302 0 600 SH Call SOLE 0 0 600 UBS AG LONDON BRH NT AMZI 46 90274D259 1517 65000 SH SOLE 0 0 65000 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 53 10866 SH SOLE 0 0 10866 INVESCO QQQ TR UNIT SER 1 46090E103 3 1000 SH Put SOLE 0 0 1000 APPLE INC COM 037833100 22 500 SH Call SOLE 0 0 500 DUKE ENERGY CORP NEW COM NEW 26441C204 18566 215136 SH SOLE 0 0 215136 BGC PARTNERS INC CL A 05541T101 122 23674 SH SOLE 0 0 23674 CAPITOL FED FINL INC COM 14057J101 1290 101041 SH SOLE 0 0 101041 INVESCO VALUE MUN INCOME TR COM 46132P108 366 27036 SH SOLE 0 0 27036 ALPHABET INC CAP STK CL A 02079K305 0 200 SH Call SOLE 0 0 200 VEEVA SYS INC CL A COM 922475108 1629 18235 SH SOLE 0 0 18235 FORTINET INC COM 34959E109 0 300 SH Call SOLE 0 0 300 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 612 10022 SH SOLE 0 0 10022 ISHARES TR NEW YORK MUN ETF 464288323 6595 120407 SH SOLE 0 0 120407 GATX CORP COM 361448103 264 3733 SH SOLE 0 0 3733 BURLINGTON STORES INC COM 122017106 603 3708 SH SOLE 0 0 3708 TABLEAU SOFTWARE INC CL A 87336U105 4 500 SH Call SOLE 0 0 500 ISHARES TR U.S. TECH ETF 464287721 3614 22594 SH SOLE 0 0 22594 TESLA INC COM 88160R101 0 100 SH Call SOLE 0 0 100 NCR CORP NEW COM 62886E108 227 9856 SH SOLE 0 0 9856 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 812 32177 SH SOLE 0 0 32177 CDN IMPERIAL BK COMM TORONTO COM 136069101 757 10154 SH SOLE 0 0 10154 ISHARES TR MSCI KLD400 SOC 464288570 3410 36666 SH SOLE 0 0 36666 SAEXPLORATION HLDGS INC COM PAR 78636X873 1687 3188257 SH SOLE 0 0 3188257 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1401 37950 SH SOLE 0 0 37950 ISHARES TR US REGNL BKS ETF 464288778 470 11794 SH SOLE 0 0 11794 NABORS INDUSTRIES LTD SHS G6359F103 5 2692 SH SOLE 0 0 2692 WISDOMTREE TR INDIA ERNGS FD 97717W422 446 17977 SH SOLE 0 0 17977 FREEPORT-MCMORAN INC CL B 35671D857 794 76977 SH SOLE 0 0 76977 CHICOS FAS INC COM 168615102 179 31802 SH SOLE 0 0 31802 BANCO SANTANDER SA ADR 05964H105 674 150431 SH SOLE 0 0 150431 OVERSTOCK COM INC DEL COM 690370101 1 1000 SH Call SOLE 0 0 1000 KNOWLES CORP COM 49926D109 1346 101140 SH SOLE 0 0 101140 PUTNAM MANAGED MUN INCOM TR COM 746823103 164 24468 SH SOLE 0 0 24468 KLA-TENCOR CORP COM 482480100 802 8967 SH SOLE 0 0 8967 ISHARES INC MSCI JPN ETF NEW 46434G822 1 500 SH Call SOLE 0 0 500 ISHARES TR JPMORGAN USD EMG 464288281 852 8197 SH SOLE 0 0 8197 WISDOMTREE TR US QTLY DIV GRT 97717X669 473 12352 SH SOLE 0 0 12352 THOR INDS INC COM 885160101 332 6379 SH SOLE 0 0 6379 WEYERHAEUSER CO COM 962166104 1191 54494 SH SOLE 0 0 54494 SHERWIN WILLIAMS CO COM 824348106 3255 8272 SH SOLE 0 0 8272 TRONOX LTD SHS CL A Q9235V101 1 10000 SH Call SOLE 0 0 10000 US BANCORP DEL COM NEW 902973304 14091 308327 SH SOLE 0 0 308327 MICROSOFT CORP COM 594918104 1 1000 SH Call SOLE 0 0 1000 ISHARES TR INTRM GOV CR ETF 464288612 579 5351 SH SOLE 0 0 5351 CONATUS PHARMACEUTICALS INC COM 20600T108 38 22000 SH SOLE 0 0 22000 ESSEX PPTY TR INC COM 297178105 932 3799 SH SOLE 0 0 3799 ROYCE MICRO-CAP TR INC COM 780915104 86 11573 SH SOLE 0 0 11573 AMAZON COM INC COM 023135106 0 1900 SH Call SOLE 0 0 1900 ORIGIN AGRITECH LIMITED SHS NEW G67828205 57 11008 SH SOLE 0 0 11008 OPKO HEALTH INC COM 68375N103 349 115909 SH SOLE 0 0 115909 NEW YORK CMNTY BANCORP INC COM 649445103 3377 358915 SH SOLE 0 0 358915 WISDOMTREE TR JAPN HEDGE EQT 97717W851 422 9087 SH SOLE 0 0 9087 CAMDEN PPTY TR SH BEN INT 133131102 289 3284 SH SOLE 0 0 3284 CORCEPT THERAPEUTICS INC COM 218352102 178 13360 SH SOLE 0 0 13360 LEE ENTERPRISES INC COM 523768109 36 16829 SH SOLE 0 0 16829 GENERAL AMERN INVS INC COM 368802104 419 14727 SH SOLE 0 0 14727 SPDR S&P 500 ETF TR TR UNIT 78462F103 7 500 SH Put SOLE 0 0 500 TRACTOR SUPPLY CO COM 892356106 825 9883 SH SOLE 0 0 9883 GW PHARMACEUTICALS PLC ADS 36197T103 0 100 SH Call SOLE 0 0 100 TASEKO MINES LTD COM 876511106 10 21900 SH SOLE 0 0 21900 ISHARES TR U.S. ENERGY ETF 464287796 731 23455 SH SOLE 0 0 23455 VALLEY NATL BANCORP COM 919794107 109 12236 SH SOLE 0 0 12236 ISHARES TR MSCI EMG MKT ETF 464287234 0 2200 SH Call SOLE 0 0 2200 HMS HLDGS CORP COM 40425J101 225 8000 SH SOLE 0 0 8000 SOUTHWEST GAS HOLDINGS INC COM 844895102 364 4758 SH SOLE 0 0 4758 TWILIO INC CL A 90138F102 718 8037 SH SOLE 0 0 8037 ISHARES TR RUSSELL 2000 ETF 464287655 2 1000 SH Put SOLE 0 0 1000 INFOSYS LTD SPONSORED ADR 456788108 669 70227 SH SOLE 0 0 70227 WESTERN ASSET HIGH INCM FD I COM 95766J102 307 53228 SH SOLE 0 0 53228 PG&E CORP COM 69331C108 521 21957 SH SOLE 0 0 21957 ISHARES TR INDIA 50 ETF 464289529 203 5746 SH SOLE 0 0 5746 FACEBOOK INC CL A 30303M102 4 1000 SH Put SOLE 0 0 1000 GLOBALSTAR INC COM 378973408 163 254100 SH SOLE 0 0 254100 SHOPIFY INC CL A 82509L107 31 1000 SH Call SOLE 0 0 1000 PB BANCORP INC COM 70454T100 546 50600 SH SOLE 0 0 50600 MACQUARIE INFRASTRUCTURE COR COM 55608B105 256 6991 SH SOLE 0 0 6991 GLOBAL X FDS GLBL X MLP ETF 37950E473 134 17515 SH SOLE 0 0 17515 EXTRA SPACE STORAGE INC COM 30225T102 544 6015 SH SOLE 0 0 6015 HELEN OF TROY CORP LTD COM G4388N106 10288 78430 SH SOLE 0 0 78430 MY SIZE INC COM 62844N109 8 10000 SH SOLE 0 0 10000 TABLEAU SOFTWARE INC CL A 87336U105 6 400 SH Call SOLE 0 0 400 AMAZON COM INC COM 023135106 0 1000 SH Call SOLE 0 0 1000 OVERSTOCK COM INC DEL COM 690370101 0 1000 SH Call SOLE 0 0 1000 SINCLAIR BROADCAST GROUP INC CL A 829226109 1408 53439 SH SOLE 0 0 53439 ALPHABET INC CAP STK CL C 02079K107 125 1000 SH Call SOLE 0 0 1000 TALLGRASS ENERGY LP CLASS A SHS 874696107 2472 101574 SH SOLE 0 0 101574 VALHI INC NEW COM 918905100 57 29551 SH SOLE 0 0 29551 AMAZON COM INC COM 023135106 21 500 SH Call SOLE 0 0 500 HARTFORD FINL SVCS GROUP INC COM 416515104 1880 42299 SH SOLE 0 0 42299 FACEBOOK INC CL A 30303M102 0 5000 SH Call SOLE 0 0 5000 RBB FD INC MOTLEY FOL ETF 74933W601 200 10750 SH SOLE 0 0 10750 BARNES GROUP INC COM 067806109 412 7681 SH SOLE 0 0 7681 ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE 0 0 500 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 982 7484 SH SOLE 0 0 7484 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 327 15944 SH SOLE 0 0 15944 TERRITORIAL BANCORP INC COM 88145X108 1668 64204 SH SOLE 0 0 64204 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 946 28750 SH SOLE 0 0 28750 VERU INC COM 92536C103 15 11019 SH SOLE 0 0 11019 CONAGRA BRANDS INC COM 205887102 1487 69625 SH SOLE 0 0 69625 ULTA BEAUTY INC COM 90384S303 1148 4687 SH SOLE 0 0 4687 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1187 40325 SH SOLE 0 0 40325 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 79 68000 PRN SOLE 0 0 68000 VALERO ENERGY CORP NEW COM 91913Y100 2 900 SH Call SOLE 0 0 900 UNION PAC CORP COM 907818108 16 4100 SH Put SOLE 0 0 4100 BCE INC COM NEW 05534B760 755 19097 SH SOLE 0 0 19097 APPLE INC COM 037833100 0 30000 SH Call SOLE 0 0 30000 ISHARES TR US HLTHCARE ETF 464287762 846 4680 SH SOLE 0 0 4680 ABBOTT LABS COM 002824100 3 100 SH Call SOLE 0 0 100 APTIV PLC SHS G6095L109 537 8726 SH SOLE 0 0 8726 ECHOSTAR CORP CL A 278768106 681 18550 SH SOLE 0 0 18550 VISTEON CORP COM NEW 92839U206 207 3440 SH SOLE 0 0 3440 SELECT SECTOR SPDR TR ENERGY 81369Y506 0 200 SH Call SOLE 0 0 200 NIKE INC CL B 654106103 8921 120324 SH SOLE 0 0 120324 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 310 2202 SH SOLE 0 0 2202 TESLA INC COM 88160R101 0 200 SH Put SOLE 0 0 200 OMEGA HEALTHCARE INVS INC COM 681936100 931 26488 SH SOLE 0 0 26488 AUTODESK INC COM 052769106 1519 11807 SH SOLE 0 0 11807 UNITED CONTL HLDGS INC COM 910047109 1340 16003 SH SOLE 0 0 16003 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3419 22515 SH SOLE 0 0 22515 CINTAS CORP COM 172908105 413 2460 SH SOLE 0 0 2460 AMAZON COM INC COM 023135106 1 3500 SH Call SOLE 0 0 3500 ABERDEEN ASIA PACIFIC INCOM COM 003009107 94 24300 SH SOLE 0 0 24300 GENTEX CORP COM 371901109 577 28548 SH SOLE 0 0 28548 COHEN & STEERS REIT & PFD IN COM 19247X100 212 11903 SH SOLE 0 0 11903 INTEL CORP COM 458140100 0 1000 SH Call SOLE 0 0 1000 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 803 24719 SH SOLE 0 0 24719 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4627 155223 SH SOLE 0 0 155223 VANGUARD WORLD FDS ENERGY ETF 92204A306 57020 739467 SH SOLE 0 0 739467 SAGE THERAPEUTICS INC COM 78667J108 211 2200 SH SOLE 0 0 2200 ISHARES TR U.S. CNSM SV ETF 464287580 365 2016 SH SOLE 0 0 2016 DREYFUS STRATEGIC MUN BD FD COM 26202F107 109 15624 SH SOLE 0 0 15624 SABRA HEALTH CARE REIT INC COM 78573L106 688 41764 SH SOLE 0 0 41764 ISHARES TR U.S. FINLS ETF 464287788 1034 9716 SH SOLE 0 0 9716 TESLA INC COM 88160R101 6 100 SH Call SOLE 0 0 100 COMCAST CORP NEW CL A 20030N101 10612 311647 SH SOLE 0 0 311647 FACEBOOK INC CL A 30303M102 1 400 SH Call SOLE 0 0 400 ALPHABET INC CAP STK CL C 02079K107 99 1000 SH Call SOLE 0 0 1000 ISHARES TR SP SMCP600VL ETF 464287879 2325 17633 SH SOLE 0 0 17633 TD AMERITRADE HLDG CORP COM 87236Y108 57239 1169090 SH SOLE 0 0 1169090 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 168 18334 SH SOLE 0 0 18334 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 55 10000 SH SOLE 0 0 10000 FEDEX CORP COM 31428X106 5723 35473 SH SOLE 0 0 35473 SEI INVESTMENTS CO COM 784117103 268 5791 SH SOLE 0 0 5791 ISHARES TR RUSSELL 2000 ETF 464287655 1 1000 SH Put SOLE 0 0 1000 TESLA INC COM 88160R101 8 200 SH Call SOLE 0 0 200 JPMORGAN CHASE & CO COM 46625H100 0 1000 SH Call SOLE 0 0 1000 APPLE INC COM 037833100 1 1000 SH Call SOLE 0 0 1000 MICROSOFT CORP COM 594918104 378 20000 SH Call SOLE 0 0 20000 THE TRADE DESK INC COM CL A 88339J105 0 1000 SH Put SOLE 0 0 1000 ISHARES SILVER TRUST ISHARES 46428Q109 1228 84567 SH SOLE 0 0 84567 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 125 11701 SH SOLE 0 0 11701 APPLIED DNA SCIENCES INC COM NEW 03815U201 23 56509 SH SOLE 0 0 56509 PATTERSON UTI ENERGY INC COM 703481101 537 51877 SH SOLE 0 0 51877 ISHARES TR CORE S&P US GWT 464287671 507 9612 SH SOLE 0 0 9612 ISHARES TR RUSSELL 2000 ETF 464287655 0 100 SH Call SOLE 0 0 100 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 3000 SH Put SOLE 0 0 3000 TAHOE RES INC COM 873868103 93 25500 SH SOLE 0 0 25500 APPLE INC COM 037833100 227 30000 SH Call SOLE 0 0 30000 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 182 13110 SH SOLE 0 0 13110 AMAZON COM INC COM 023135106 2 700 SH Call SOLE 0 0 700 ROCKWELL AUTOMATION INC COM 773903109 3386 22499 SH SOLE 0 0 22499 ISHARES TR RUS 2000 GRW ETF 464287648 2492 14832 SH SOLE 0 0 14832 AMAZON COM INC COM 023135106 36 1000 SH Put SOLE 0 0 1000 22ND CENTY GROUP INC COM 90137F103 104 41821 SH SOLE 0 0 41821 OPHTHOTECH CORP COM 683745103 65 54275 SH SOLE 0 0 54275 GOLDEN STAR RES LTD CDA COM 38119T807 218 69279 SH SOLE 0 0 69279 INTERNATIONAL BUSINESS MACHS COM 459200101 0 1100 SH Call SOLE 0 0 1100 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 977 46315 SH SOLE 0 0 46315 IMMUNOGEN INC COM 45253H101 175 36498 SH SOLE 0 0 36498 MARKEL CORP COM 570535104 1153 1111 SH SOLE 0 0 1111 ISHARES TR 1 3 YR TREAS BD 464287457 1514 18101 SH SOLE 0 0 18101 GASLOG LTD SHS G37585109 461 28010 SH SOLE 0 0 28010 IQVIA HLDGS INC COM 46266C105 340 2925 SH SOLE 0 0 2925 FREEPORT-MCMORAN INC CL B 35671D857 3 1100 SH Put SOLE 0 0 1100 DLH HLDGS CORP COM 23335Q100 166 35626 SH SOLE 0 0 35626 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 728 240298 SH SOLE 0 0 240298 ORMAT TECHNOLOGIES INC COM 686688102 270 5162 SH SOLE 0 0 5162 PIERIS PHARMACEUTICALS INC COM 720795103 237 89025 SH SOLE 0 0 89025 FORTIVE CORP COM 34959J108 848 12531 SH SOLE 0 0 12531 ISHARES TR US HOME CONS ETF 464288752 231 7700 SH SOLE 0 0 7700 CISCO SYS INC COM 17275R102 28481 657294 SH SOLE 0 0 657294 OXFORD LANE CAP CORP COM 691543102 162 16700 SH SOLE 0 0 16700 WISDOMTREE TR CHINADIV EX FI 97717X719 745 12238 SH SOLE 0 0 12238 MOSAIC CO NEW COM 61945C103 265 9062 SH SOLE 0 0 9062 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 3500 SH Call SOLE 0 0 3500 THERAPEUTICSMD INC COM 88338N107 63 16600 SH SOLE 0 0 16600 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 226 6800 SH SOLE 0 0 6800 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5182 86462 SH SOLE 0 0 86462 SERVICE CORP INTL COM 817565104 633 15719 SH SOLE 0 0 15719 STERLING CONSTRUCTION CO INC COM 859241101 117 10750 SH SOLE 0 0 10750 LILLY ELI & CO COM 532457108 0 200 SH Put SOLE 0 0 200 OBSIDIAN ENERGY LTD COM 674482104 134 331435 SH SOLE 0 0 331435 ALPHABET INC CAP STK CL C 02079K107 59 1000 SH Call SOLE 0 0 1000 ISHARES TR CORE S&P SCP ETF 464287804 29288 422498 SH SOLE 0 0 422498 SPDR GOLD TRUST GOLD SHS 78463V107 0 200 SH Put SOLE 0 0 200 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 246 6566 SH SOLE 0 0 6566 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 263 9413 SH SOLE 0 0 9413 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1313 12213 SH SOLE 0 0 12213 MICROSOFT CORP COM 594918104 23 4000 SH Call SOLE 0 0 4000 LINDE PLC COM G5494J103 3588 22993 SH SOLE 0 0 22993 OASIS PETE INC NEW COM 674215108 2969 536806 SH SOLE 0 0 536806 EXXON MOBIL CORP COM 30231G102 70985 1040989 SH SOLE 0 0 1040989 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 646 19541 SH SOLE 0 0 19541 ANALOG DEVICES INC COM 032654105 1468 17100 SH SOLE 0 0 17100 IMMUNOMEDICS INC COM 452907108 1 5000 SH Call SOLE 0 0 5000 ISHARES TR CORE S&P US VLU 464287663 661 13465 SH SOLE 0 0 13465 SALESFORCE COM INC COM 79466L302 1 500 SH Call SOLE 0 0 500 SUNPOWER CORP COM 867652406 151 30285 SH SOLE 0 0 30285 BOOKING HLDGS INC COM 09857L108 13 200 SH Put SOLE 0 0 200 EARTHSTONE ENERGY INC CL A 27032D304 48 10658 SH SOLE 0 0 10658 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 419 23380 SH SOLE 0 0 23380 ISHARES TR IBOXX INV CP ETF 464287242 0 1300 SH Put SOLE 0 0 1300 HERTZ GLOBAL HLDGS INC COM 42806J106 1216 89072 SH SOLE 0 0 89072 ISHARES TR CORE MSCI TOTAL 46432F834 1708 32519 SH SOLE 0 0 32519 JPMORGAN CHASE & CO COM 46625H100 49244 504449 SH SOLE 0 0 504449 UNITEDHEALTH GROUP INC COM 91324P102 19 1000 SH Call SOLE 0 0 1000 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 20798 717426 SH SOLE 0 0 717426 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3621 10517 SH SOLE 0 0 10517 CENTRAL FD CDA LTD CL A 153501101 505 40260 SH SOLE 0 0 40260 PIONEER NAT RES CO COM 723787107 943 7168 SH SOLE 0 0 7168 BLACKROCK MD MUNICIPAL BOND COM 09249L105 369 28235 SH SOLE 0 0 28235 EATON VANCE ENH EQTY INC FD COM 278277108 208 14155 SH SOLE 0 0 14155 NIO INC SPON ADS 62914V106 276 43344 SH SOLE 0 0 43344 AMAZON COM INC COM 023135106 1 500 SH Call SOLE 0 0 500 DAVITA INC COM 23918K108 476 9244 SH SOLE 0 0 9244 FIREEYE INC COM 31816Q101 5808 358324 SH SOLE 0 0 358324 SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Call SOLE 0 0 200 ISHARES TR RUSSELL 3000 ETF 464287689 1249 8500 SH SOLE 0 0 8500 AMAZON COM INC COM 023135106 0 1400 SH Call SOLE 0 0 1400 INNOSPEC INC COM 45768S105 846 13705 SH SOLE 0 0 13705 VERISK ANALYTICS INC COM 92345Y106 497 4555 SH SOLE 0 0 4555 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1026 17980 SH SOLE 0 0 17980 AVERY DENNISON CORP COM 053611109 546 6081 SH SOLE 0 0 6081 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 1300 SH Put SOLE 0 0 1300 SHOPIFY INC CL A 82509L107 3174 22927 SH SOLE 0 0 22927 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1586 24618 SH SOLE 0 0 24618 NATIONAL OILWELL VARCO INC COM 637071101 284 11048 SH SOLE 0 0 11048 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 16 5000 SH Put SOLE 0 0 5000 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 29153 SH SOLE 0 0 29153 WELLCARE HEALTH PLANS INC COM 94946T106 434 1839 SH SOLE 0 0 1839 NETSCOUT SYS INC COM 64115T104 759 32123 SH SOLE 0 0 32123 TESLA INC COM 88160R101 1 200 SH Put SOLE 0 0 200 SITE CENTERS CORP COM 82981J109 247 22334 SH SOLE 0 0 22334 CONOCOPHILLIPS COM 20825C104 1 500 SH Put SOLE 0 0 500 PENNEY J C INC COM 708160106 47 45334 SH SOLE 0 0 45334 HANESBRANDS INC COM 410345102 1 5000 SH Call SOLE 0 0 5000 AMERICAN INTL GROUP INC COM NEW 026874784 1398 35466 SH SOLE 0 0 35466 INGREDION INC COM 457187102 704 7703 SH SOLE 0 0 7703 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 641 6225 SH SOLE 0 0 6225 RANDOLPH BANCORP INC COM 752378109 151 10645 SH SOLE 0 0 10645 SPDR GOLD TRUST GOLD SHS 78463V107 1 1000 SH Call SOLE 0 0 1000 NEW MTN FIN CORP COM 647551100 351 27917 SH SOLE 0 0 27917 TELUS CORP COM 87971M103 383 11551 SH SOLE 0 0 11551 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 149 14187 SH SOLE 0 0 14187 ONESPAN INC COM 68287N100 131 10120 SH SOLE 0 0 10120 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 75 65000 PRN SOLE 0 0 65000 ISHARES INC CORE MSCI EMKT 46434G103 1634977 34676071 SH SOLE 0 0 34676071 AMAZON COM INC COM 023135106 52 1000 SH Put SOLE 0 0 1000 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 3 500 SH Call SOLE 0 0 500 FORTINET INC COM 34959E109 1228 17442 SH SOLE 0 0 17442 CYTORI THERAPEUTICS INC *W EXP 05/28/202 23283K139 0 16200 SH SOLE 0 0 16200 ISHARES TR BARCLAYS 7 10 YR 464287440 2540 24376 SH SOLE 0 0 24376 VISA INC COM CL A 92826C839 4 1000 SH Put SOLE 0 0 1000 FIREEYE INC COM 31816Q101 0 300 SH Call SOLE 0 0 300 GENERAL ELECTRIC CO COM 369604103 10 212900 SH Call SOLE 0 0 212900 ATHENEX INC COM 04685N103 1882 148299 SH SOLE 0 0 148299 MASTERCARD INCORPORATED CL A 57636Q104 0 600 SH Call SOLE 0 0 600 NVIDIA CORP COM 67066G104 0 1000 SH Call SOLE 0 0 1000 ALASKA AIR GROUP INC COM 011659109 1020 16763 SH SOLE 0 0 16763 ALPS ETF TR ALERIAN MLP 00162Q866 109004 12486154 SH SOLE 0 0 12486154 FRANKLIN RES INC COM 354613101 310 10436 SH SOLE 0 0 10436 HUDSON PAC PPTYS INC COM 444097109 222 7630 SH SOLE 0 0 7630 SYSCO CORP COM 871829107 8364 133476 SH SOLE 0 0 133476 ISHARES TR S&P 100 ETF 464287101 3607 32338 SH SOLE 0 0 32338 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 32 15402 SH SOLE 0 0 15402 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 362 14766 SH SOLE 0 0 14766 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 23726 520544 SH SOLE 0 0 520544 HCA HEALTHCARE INC COM 40412C101 1013 8140 SH SOLE 0 0 8140 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 2035 SH SOLE 0 0 2035 ADVANCED MICRO DEVICES INC COM 007903107 2 1200 SH Call SOLE 0 0 1200 OKTA INC CL A 679295105 6775 106186 SH SOLE 0 0 106186 KIRKLAND LAKE GOLD LTD COM 49741E100 46 1756 SH SOLE 0 0 1756 HERSHEY CO COM 427866108 1774 16553 SH SOLE 0 0 16553 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 334 12675 SH SOLE 0 0 12675 INCYTE CORP COM 45337C102 647 10181 SH SOLE 0 0 10181 ENTERGY CORP NEW COM 29364G103 827 9613 SH SOLE 0 0 9613 ALPHABET INC CAP STK CL A 02079K305 45 500 SH Put SOLE 0 0 500 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 625 18608 SH SOLE 0 0 18608 OVERSTOCK COM INC DEL COM 690370101 1 1200 SH Call SOLE 0 0 1200 APPLE INC COM 037833100 11 500 SH Call SOLE 0 0 500 ATLANTIC CAP BANCSHARES INC COM 048269203 327 20000 SH SOLE 0 0 20000 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 353 4032 SH SOLE 0 0 4032 DUN & BRADSTREET CORP DEL NE COM 26483E100 282 1978 SH SOLE 0 0 1978 DIAGEO P L C SPON ADR NEW 25243Q205 3430 24190 SH SOLE 0 0 24190 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1322 41505 SH SOLE 0 0 41505 RELIANCE STEEL & ALUMINUM CO COM 759509102 4608 64744 SH SOLE 0 0 64744 GOLDMAN SACHS GROUP INC COM 38141G104 5 100 SH Call SOLE 0 0 100 AEROHIVE NETWORKS INC COM 007786106 663 203415 SH SOLE 0 0 203415 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 347 26750 SH SOLE 0 0 26750 REGIONS FINL CORP NEW COM 7591EP100 1174 87723 SH SOLE 0 0 87723 WPP PLC NEW ADR 92937A102 550 10029 SH SOLE 0 0 10029 EXACT SCIENCES CORP COM 30063P105 4201 66572 SH SOLE 0 0 66572 IMMUNOMEDICS INC COM 452907108 1 5000 SH Call SOLE 0 0 5000 TRUEBLUE INC COM 89785X101 445 20000 SH SOLE 0 0 20000 NOVANTA INC COM 67000B104 611 9700 SH SOLE 0 0 9700 BROADCOM INC COM 11135F101 5488 21584 SH SOLE 0 0 21584 JOHNSON & JOHNSON COM 478160104 3 100 SH Call SOLE 0 0 100 ACUITY BRANDS INC COM 00508Y102 371 3224 SH SOLE 0 0 3224 ABBVIE INC COM 00287Y109 29100 315655 SH SOLE 0 0 315655 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 54 40000 SH SOLE 0 0 40000 ISHARES TR FLTG RATE NT ETF 46429B655 5384 106907 SH SOLE 0 0 106907 TEMPLETON GLOBAL INCOME FD COM 880198106 89 14707 SH SOLE 0 0 14707 SPLUNK INC COM 848637104 346 3301 SH SOLE 0 0 3301 AMAZON COM INC COM 023135106 45 100 SH Call SOLE 0 0 100 AMPHENOL CORP NEW CL A 032095101 1138 14051 SH SOLE 0 0 14051 DTE ENERGY CO COM 233331107 2422 21956 SH SOLE 0 0 21956 WISDOMTREE TR YIELD ENHANCD US 97717X511 1423 29507 SH SOLE 0 0 29507 COLONY CR REAL ESTATE INC COM CL A 19625T101 278 17616 SH SOLE 0 0 17616 AMAZON COM INC COM 023135106 502 3000 SH Call SOLE 0 0 3000 WESTROCK CO COM 96145D105 467 12373 SH SOLE 0 0 12373 DESTINATION XL GROUP INC COM 25065K104 285 131129 SH SOLE 0 0 131129 ACI WORLDWIDE INC COM 004498101 443 16009 SH SOLE 0 0 16009 FACEBOOK INC CL A 30303M102 8 1400 SH Call SOLE 0 0 1400 ONEOK INC NEW COM 682680103 9121 169065 SH SOLE 0 0 169065 HUDBAY MINERALS INC COM 443628102 47 10000 SH SOLE 0 0 10000 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 407 72411 SH SOLE 0 0 72411 KRANESHARES TR CSI CHI INTERNET 500767306 212 5647 SH SOLE 0 0 5647 CALAVO GROWERS INC COM 128246105 214 2933 SH SOLE 0 0 2933 VANGUARD INDEX FDS VALUE ETF 922908744 14342 146421 SH SOLE 0 0 146421 CELANESE CORP DEL COM 150870103 294 3263 SH SOLE 0 0 3263 WESTPAC BKG CORP SPONSORED ADR 961214301 179 10249 SH SOLE 0 0 10249 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 120 11300 SH SOLE 0 0 11300 FACEBOOK INC CL A 30303M102 0 4000 SH Call SOLE 0 0 4000 AVANGRID INC COM 05351W103 1110 22164 SH SOLE 0 0 22164 NUVEEN QUALITY MUNCP INCOME COM 67066V101 602 48021 SH SOLE 0 0 48021 EATON CORP PLC SHS G29183103 2746 39991 SH SOLE 0 0 39991 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 45740 3462512 SH SOLE 0 0 3462512 CHEVRON CORP NEW COM 166764100 33295 306049 SH SOLE 0 0 306049 TRI POINTE GROUP INC COM 87265H109 320 29250 SH SOLE 0 0 29250 CREE INC COM 225447101 319 7453 SH SOLE 0 0 7453 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3933 67497 SH SOLE 0 0 67497 KEYCORP NEW COM 493267108 15 5000 SH Call SOLE 0 0 5000 WISDOMTREE TR US EARNINGS 500 97717W588 353 12516 SH SOLE 0 0 12516 MICROCHIP TECHNOLOGY INC COM 595017104 1888 26250 SH SOLE 0 0 26250 RYDER SYS INC COM 783549108 221 4580 SH SOLE 0 0 4580 WD-40 CO COM 929236107 271 1479 SH SOLE 0 0 1479 HARSCO CORP COM 415864107 397 19973 SH SOLE 0 0 19973 IAC INTERACTIVECORP COM 44919P508 473 2586 SH SOLE 0 0 2586 ISHARES TR CHINA LG-CAP ETF 464287184 0 1000 SH Call SOLE 0 0 1000 SANOFI SPONSORED ADR 80105N105 1179 27170 SH SOLE 0 0 27170 UNITED BANKSHARES INC WEST V COM 909907107 3006 96631 SH SOLE 0 0 96631 LOOP INDS INC COM 543518104 6469 832570 SH SOLE 0 0 832570 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 418 15808 SH SOLE 0 0 15808 AMAZON COM INC COM 023135106 0 1300 SH Call SOLE 0 0 1300 ECA MARCELLUS TR I COM UNIT 26827L109 19 13125 SH SOLE 0 0 13125 ISHARES TR ESG MSCI EAFE 46435G516 3017 52575 SH SOLE 0 0 52575 APPLE INC COM 037833100 0 1000 SH Call SOLE 0 0 1000 ULTIMATE SOFTWARE GROUP INC COM 90385D107 217 886 SH SOLE 0 0 886 TEXTRON INC COM 883203101 956 20784 SH SOLE 0 0 20784 BB&T CORP COM 054937107 6871 158607 SH SOLE 0 0 158607 SPIRE INC COM 84857L101 360 4866 SH SOLE 0 0 4866 UNDER ARMOUR INC CL A 904311107 779 44111 SH SOLE 0 0 44111 SELECTIVE INS GROUP INC COM 816300107 1997 32767 SH SOLE 0 0 32767 INTERDIGITAL INC COM 45867G101 593 8920 SH SOLE 0 0 8920 FACEBOOK INC CL A 30303M102 85 20000 SH Call SOLE 0 0 20000 SPDR GOLD TRUST GOLD SHS 78463V107 3 2000 SH Call SOLE 0 0 2000 MICROSOFT CORP COM 594918104 38 9100 SH Call SOLE 0 0 9100 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 698500 3421001 SH SOLE 0 0 3421001 8X8 INC NEW COM 282914100 4403 244092 SH SOLE 0 0 244092 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1111 7379 SH SOLE 0 0 7379 AVEO PHARMACEUTICALS INC COM 053588109 0 1000 SH Call SOLE 0 0 1000 NICE LTD SPONSORED ADR 653656108 459 4238 SH SOLE 0 0 4238 CAPITAL SOUTHWEST CORP COM 140501107 395 20550 SH SOLE 0 0 20550 CONTINENTAL RESOURCES INC COM 212015101 536 13344 SH SOLE 0 0 13344 DENTSPLY SIRONA INC COM 24906P109 592 15914 SH SOLE 0 0 15914 APPLIED MATLS INC COM 038222105 0 10000 SH Call SOLE 0 0 10000 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1406 23450 SH SOLE 0 0 23450 AGCO CORP COM 001084102 419 7527 SH SOLE 0 0 7527 SPDR SER TR BLOOMBERG SRT TR 78468R408 10332 396944 SH SOLE 0 0 396944 CHECK POINT SOFTWARE TECH LT ORD M22465104 1 100 SH Call SOLE 0 0 100 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 45 11152 SH SOLE 0 0 11152 HOME DEPOT INC COM 437076102 2 200 SH Call SOLE 0 0 200 AMBEV SA SPONSORED ADR 02319V103 56 14183 SH SOLE 0 0 14183 AMAZON COM INC COM 023135106 7 500 SH Call SOLE 0 0 500 CORNING INC COM 219350105 4552 150677 SH SOLE 0 0 150677 FLEXSHARES TR MORNSTAR UPSTR 33939L407 422 14407 SH SOLE 0 0 14407 EAST WEST BANCORP INC COM 27579R104 845 19405 SH SOLE 0 0 19405 INTELLIA THERAPEUTICS INC COM 45826J105 1058 77532 SH SOLE 0 0 77532 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 12 116100 SH SOLE 0 0 116100 PLUG POWER INC COM NEW 72919P202 45 36105 SH SOLE 0 0 36105 AMAZON COM INC COM 023135106 0 200 SH Call SOLE 0 0 200 AMC NETWORKS INC CL A 00164V103 277 5050 SH SOLE 0 0 5050 IDACORP INC COM 451107106 551 5926 SH SOLE 0 0 5926 CULLEN FROST BANKERS INC COM 229899109 360 4094 SH SOLE 0 0 4094 HUDSON TECHNOLOGIES INC COM 444144109 82 91950 SH SOLE 0 0 91950 CARNIVAL CORP UNIT 99/99/9999 143658300 1120 22708 SH SOLE 0 0 22708 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2241 37750 SH SOLE 0 0 37750 PIMCO HIGH INCOME FD COM SHS 722014107 145 18081 SH SOLE 0 0 18081 DOUBLELINE INCOME SOLUTIONS COM 258622109 431 24862 SH SOLE 0 0 24862 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 97 100000 PRN SOLE 0 0 100000 CARBO CERAMICS INC COM 140781105 59 16886 SH SOLE 0 0 16886 CROWN CASTLE INTL CORP NEW COM 22822V101 857 7891 SH SOLE 0 0 7891 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 503 21419 SH SOLE 0 0 21419 MGP INGREDIENTS INC NEW COM 55303J106 533 9343 SH SOLE 0 0 9343 GABELLI EQUITY TR INC COM 362397101 296 58115 SH SOLE 0 0 58115 APPLE INC COM 037833100 189 4000 SH Put SOLE 0 0 4000 ISHARES TR GLB INFRASTR ETF 464288372 230 5832 SH SOLE 0 0 5832 ISHARES INC MSCI CDA ETF 464286509 343 14329 SH SOLE 0 0 14329 ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE 0 0 500 WHITE MTNS INS GROUP LTD COM G9618E107 905 1055 SH SOLE 0 0 1055 MELROSE BANCORP INC COM 585553100 539 30000 SH SOLE 0 0 30000 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 500 SH Call SOLE 0 0 500 AIR PRODS & CHEMS INC COM 009158106 1709 10678 SH SOLE 0 0 10678 APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 0 94000 SH SOLE 0 0 94000 ABM INDS INC COM 000957100 427 13305 SH SOLE 0 0 13305 TESLA INC COM 88160R101 2 100 SH Put SOLE 0 0 100 UNITED STATES STL CORP NEW COM 912909108 6874 376856 SH SOLE 0 0 376856 HNI CORP COM 404251100 213 6000 SH SOLE 0 0 6000 NABORS INDUSTRIES LTD SHS G6359F103 0 5000 SH Call SOLE 0 0 5000 MORNINGSTAR INC COM 617700109 207 1885 SH SOLE 0 0 1885 HILL ROM HLDGS INC COM 431475102 1824 20595 SH SOLE 0 0 20595 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 610 6122 SH SOLE 0 0 6122 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 671 23046 SH SOLE 0 0 23046 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1567 50702 SH SOLE 0 0 50702 AQUA AMERICA INC COM 03836W103 2740 80151 SH SOLE 0 0 80151 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2404 171990 SH SOLE 0 0 171990 DONALDSON INC COM 257651109 3408 78539 SH SOLE 0 0 78539 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17 2100 SH Call SOLE 0 0 2100 BANK AMER CORP COM 060505104 0 1000 SH Call SOLE 0 0 1000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 500 SH Call SOLE 0 0 500 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2105409 25409236 SH SOLE 0 0 25409236 ISHARES TR EUROPE ETF 464287861 283 7230 SH SOLE 0 0 7230 FACEBOOK INC CL A 30303M102 0 3500 SH Call SOLE 0 0 3500 KRAFT HEINZ CO COM 500754106 3813 88602 SH SOLE 0 0 88602 ADVANCED MICRO DEVICES INC COM 007903107 0 2000 SH Call SOLE 0 0 2000 ISHARES TR MSCI INDIA ETF 46429B598 1460 43781 SH SOLE 0 0 43781 EVERGY INC COM 30034W106 2476 43612 SH SOLE 0 0 43612 DUNKIN BRANDS GROUP INC COM 265504100 326 5084 SH SOLE 0 0 5084 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 275 2085 SH SOLE 0 0 2085 ETSY INC COM 29786A106 232 4881 SH SOLE 0 0 4881 PPG INDS INC COM 693506107 3993 39059 SH SOLE 0 0 39059 TORO CO COM 891092108 219 3914 SH SOLE 0 0 3914 SQUARE INC CL A 852234103 15 1000 SH Call SOLE 0 0 1000 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 143 18288 SH SOLE 0 0 18288 KINDER MORGAN INC DEL COM 49456B101 3801 247170 SH SOLE 0 0 247170 TECHNIPFMC PLC COM G87110105 579 29562 SH SOLE 0 0 29562 PAYPAL HLDGS INC COM 70450Y103 5805 69032 SH SOLE 0 0 69032 HALLADOR ENERGY COMPANY COM 40609P105 51 10000 SH SOLE 0 0 10000 WENDYS CO COM 95058W100 2994 191787 SH SOLE 0 0 191787 ISHARES TR EXPONENTIAL TECH 46434V381 419 12600 SH SOLE 0 0 12600 BARRICK GOLD CORP COM 067901108 16 10000 SH Call SOLE 0 0 10000 HOLLYFRONTIER CORP COM 436106108 1089 21296 SH SOLE 0 0 21296 AERCAP HOLDINGS NV SHS N00985106 577 14571 SH SOLE 0 0 14571 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11550 84261 SH SOLE 0 0 84261 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 201 19600 SH SOLE 0 0 19600 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 329 16029 SH SOLE 0 0 16029 PACKAGING CORP AMER COM 695156109 208 2493 SH SOLE 0 0 2493 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 20 20000 PRN SOLE 0 0 20000 COOPER COS INC COM NEW 216648402 450 1767 SH SOLE 0 0 1767 FRANCO NEVADA CORP COM 351858105 201 2860 SH SOLE 0 0 2860 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 209 3881 SH SOLE 0 0 3881 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 284 6327 SH SOLE 0 0 6327 BRADY CORP CL A 104674106 348 8006 SH SOLE 0 0 8006 KEMET CORP COM NEW 488360207 272 15524 SH SOLE 0 0 15524 F M C CORP COM NEW 302491303 568 7682 SH SOLE 0 0 7682 LOXO ONCOLOGY INC COM 548862101 1665 11885 SH SOLE 0 0 11885 HAWAIIAN ELEC INDUSTRIES COM 419870100 1839 50229 SH SOLE 0 0 50229 SQUARE INC CL A 852234103 59923 1068337 SH SOLE 0 0 1068337 QURATE RETAIL INC COM SER A 74915M100 262 13417 SH SOLE 0 0 13417 APPLE INC COM 037833100 2 900 SH Call SOLE 0 0 900 KANSAS CITY SOUTHERN COM NEW 485170302 1286 13478 SH SOLE 0 0 13478 ENSIGN GROUP INC COM 29358P101 1360 35073 SH SOLE 0 0 35073 ISHARES TR 3 7 YR TREAS BD 464288661 530 4363 SH SOLE 0 0 4363 WINTRUST FINL CORP COM 97650W108 1282 19285 SH SOLE 0 0 19285 VANGUARD INDEX FDS MID CAP ETF 922908629 1294368 9367261 SH SOLE 0 0 9367261 EPR PPTYS CONV PFD 9% SR E 26884U307 385 11327 SH SOLE 0 0 11327 HASBRO INC COM 418056107 608 7482 SH SOLE 0 0 7482 HELMERICH & PAYNE INC COM 423452101 440 9176 SH SOLE 0 0 9176 BANK AMER CORP COM 060505104 7 50000 SH Call SOLE 0 0 50000 TRIMBLE INC COM 896239100 848 25765 SH SOLE 0 0 25765 EVERI HLDGS INC COM 30034T103 134 25930 SH SOLE 0 0 25930 TESLA INC COM 88160R101 2 100 SH Call SOLE 0 0 100 EURONET WORLDWIDE INC COM 298736109 2522 24635 SH SOLE 0 0 24635 SYNOVUS FINL CORP COM NEW 87161C501 376 11754 SH SOLE 0 0 11754 PROSHARES TR S&P 500 DV ARIST 74348A467 1042 17211 SH SOLE 0 0 17211 FACEBOOK INC CL A 30303M102 0 3000 SH Call SOLE 0 0 3000 ISHARES TR NASDAQ BIOTECH 464287556 4809 49866 SH SOLE 0 0 49866 ALPHABET INC CAP STK CL A 02079K305 0 300 SH Call SOLE 0 0 300 VISA INC COM CL A 92826C839 1 2000 SH Call SOLE 0 0 2000 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 956 9927 SH SOLE 0 0 9927 WABTEC CORP COM 929740108 203 2886 SH SOLE 0 0 2886 CACI INTL INC CL A 127190304 225 1565 SH SOLE 0 0 1565 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 669 12399 SH SOLE 0 0 12399 EXPEDITORS INTL WASH INC COM 302130109 574 8433 SH SOLE 0 0 8433 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 355 35300 SH SOLE 0 0 35300 S&P GLOBAL INC COM 78409V104 73 3000 SH Put SOLE 0 0 3000 TESLA INC COM 88160R101 5 100 SH Call SOLE 0 0 100 LABORATORY CORP AMER HLDGS COM NEW 50540R409 996 7885 SH SOLE 0 0 7885 TESLA INC COM 88160R101 0 100 SH Call SOLE 0 0 100 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1434 20804 SH SOLE 0 0 20804 AMAZON COM INC COM 023135106 0 1400 SH Call SOLE 0 0 1400 COMMERCE BANCSHARES INC COM 200525103 4996 88634 SH SOLE 0 0 88634 CONSTELLATION BRANDS INC CL A 21036P108 3127 19442 SH SOLE 0 0 19442 HERCULES CAPITAL INC COM 427096508 213 19316 SH SOLE 0 0 19316 MCDERMOTT INTL INC COM 580037703 243 37145 SH SOLE 0 0 37145 ROPER TECHNOLOGIES INC COM 776696106 402 1509 SH SOLE 0 0 1509 BOEING CO COM 097023105 59 33500 SH Put SOLE 0 0 33500 LULULEMON ATHLETICA INC COM 550021109 1 1000 SH Call SOLE 0 0 1000 VOC ENERGY TR TR UNIT 91829B103 300 82965 SH SOLE 0 0 82965 PPL CORP COM 69351T106 1938 68413 SH SOLE 0 0 68413 STATE BK FINL CORP COM 856190103 331 15312 SH SOLE 0 0 15312 IQIYI INC SPONSORED ADS 46267X108 598 40215 SH SOLE 0 0 40215 CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 39 40000 PRN SOLE 0 0 40000 AMAZON COM INC COM 023135106 7 2500 SH Put SOLE 0 0 2500 FACEBOOK INC CL A 30303M102 1 300 SH Call SOLE 0 0 300 ALLOGENE THERAPEUTICS INC COM 019770106 544 20200 SH SOLE 0 0 20200 VISA INC COM CL A 92826C839 43307 328230 SH SOLE 0 0 328230 PATTERSON COMPANIES INC COM 703395103 315 16000 SH SOLE 0 0 16000 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 511967 6865587 SH SOLE 0 0 6865587 MONDELEZ INTL INC CL A 609207105 8883 221907 SH SOLE 0 0 221907 ALKERMES PLC SHS G01767105 559 18927 SH SOLE 0 0 18927 WISDOMTREE TR US SMALLCAP DIVD 97717W604 24228 987679 SH SOLE 0 0 987679 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 300 SH Call SOLE 0 0 300 AMERIGAS PARTNERS L P UNIT L P INT 030975106 910 35949 SH SOLE 0 0 35949 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1165 199571 SH SOLE 0 0 199571 PRINCIPAL FINL GROUP INC COM 74251V102 601 13618 SH SOLE 0 0 13618 AGREE REALTY CORP COM 008492100 439 7434 SH SOLE 0 0 7434 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 920 10937 SH SOLE 0 0 10937 ISHARES TR RUS 1000 VAL ETF 464287598 7767 69942 SH SOLE 0 0 69942 AMERCO COM 023586100 420 1280 SH SOLE 0 0 1280 HOWARD HUGHES CORP COM 44267D107 695 7121 SH SOLE 0 0 7121 ISHARES SILVER TRUST ISHARES 46428Q109 1 1000 SH Call SOLE 0 0 1000 AON PLC SHS CL A G0408V102 796 5478 SH SOLE 0 0 5478 ALPHABET INC CAP STK CL A 02079K305 1 200 SH Call SOLE 0 0 200 KEYSIGHT TECHNOLOGIES INC COM 49338L103 428 6889 SH SOLE 0 0 6889 CRYOPORT INC COM PAR $0.001 229050307 6729 610019 SH SOLE 0 0 610019 ISHARES TR IBOXX INV CP ETF 464287242 7919 70191 SH SOLE 0 0 70191 L3 TECHNOLOGIES INC COM 502413107 763 4397 SH SOLE 0 0 4397 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 364 37793 SH SOLE 0 0 37793 DNP SELECT INCOME FD COM 23325P104 745 71623 SH SOLE 0 0 71623 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 22874 783093 SH SOLE 0 0 783093 APPLE INC COM 037833100 1 500 SH Put SOLE 0 0 500 NEW GOLD INC CDA COM 644535106 28 37275 SH SOLE 0 0 37275 FLOWSERVE CORP COM 34354P105 206 5420 SH SOLE 0 0 5420 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2 200 SH Put SOLE 0 0 200 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 10 11000 PRN SOLE 0 0 11000 KIMBERLY CLARK CORP COM 494368103 5891 51702 SH SOLE 0 0 51702 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 229 11376 SH SOLE 0 0 11376 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2446 20971 SH SOLE 0 0 20971 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 209 41988 SH SOLE 0 0 41988 ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Call SOLE 0 0 200 ISHARES TR MULTIFACTOR GLBL 46434V316 4370 168282 SH SOLE 0 0 168282 SANDSTORM GOLD LTD COM NEW 80013R206 563 122187 SH SOLE 0 0 122187 SIMON PPTY GROUP INC NEW COM 828806109 7737 46054 SH SOLE 0 0 46054 CORNERSTONE STRATEGIC VALUE COM 21924B302 840 75119 SH SOLE 0 0 75119 SELECT SECTOR SPDR TR ENERGY 81369Y506 0 200 SH Put SOLE 0 0 200 INTRA CELLULAR THERAPIES INC COM 46116X101 228 20000 SH SOLE 0 0 20000 GROUPE CGI INC CL A SUB VTG 39945C109 1431 23384 SH SOLE 0 0 23384 NXP SEMICONDUCTORS N V COM N6596X109 910 12422 SH SOLE 0 0 12422 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 538745 19003346 SH SOLE 0 0 19003346 QUANTENNA COMMUNICATIONS INC COM 74766D100 192 13363 SH SOLE 0 0 13363 EATON VANCE FLTING RATE INC COM 278279104 272 21505 SH SOLE 0 0 21505 TERADATA CORP DEL COM 88076W103 524 13662 SH SOLE 0 0 13662 CAPSTONE TURBINE CORP COM NEW 14067D409 14 22549 SH SOLE 0 0 22549 GS FIN CORP MEDIUM TERM NTS 362273302 239 2903 SH SOLE 0 0 2903 SYMANTEC CORP COM 871503108 487 25778 SH SOLE 0 0 25778 ISHARES TR CORE DIV GRWTH 46434V621 725 21853 SH SOLE 0 0 21853 AVINO SILVER & GOLD MINES LT COM 053906103 17 28500 SH SOLE 0 0 28500 VALMONT INDS INC COM 920253101 824 7431 SH SOLE 0 0 7431 CALIFORNIA RES CORP COM NEW 13057Q206 200 11747 SH SOLE 0 0 11747 NIKE INC CL B 654106103 0 200 SH Put SOLE 0 0 200 VULCAN MATLS CO COM 929160109 765 7738 SH SOLE 0 0 7738 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4183 27774 SH SOLE 0 0 27774 TAPESTRY INC COM 876030107 1227 36352 SH SOLE 0 0 36352 INVESCO QUALITY MUNI INC TRS COM 46133G107 214 19080 SH SOLE 0 0 19080 AGILE THERAPEUTICS INC COM 00847L100 6 10000 SH SOLE 0 0 10000 COLUMBIA PPTY TR INC COM NEW 198287203 230 11892 SH SOLE 0 0 11892 SCOTTS MIRACLE GRO CO CL A 810186106 0 300 SH Call SOLE 0 0 300 UNITED RENTALS INC COM 911363109 1160 11318 SH SOLE 0 0 11318 ZIOPHARM ONCOLOGY INC COM 98973P101 113 60196 SH SOLE 0 0 60196 SPDR SERIES TRUST S&P BK ETF 78464A797 321 8596 SH SOLE 0 0 8596 ISHARES TR IBOXX HI YD ETF 464288513 0 200 SH Put SOLE 0 0 200 ENPHASE ENERGY INC COM 29355A107 223 47130 SH SOLE 0 0 47130 GILEAD SCIENCES INC COM 375558103 10952 175093 SH SOLE 0 0 175093 SKYWORKS SOLUTIONS INC COM 83088M102 3 10000 SH Call SOLE 0 0 10000 SPDR SER TR NUVEEN BRC MUNIC 78468R721 471 9779 SH SOLE 0 0 9779 TWITTER INC COM 90184L102 0 1000 SH Call SOLE 0 0 1000 ALPHABET INC CAP STK CL A 02079K305 0 700 SH Call SOLE 0 0 700 FIRST TR INTER DUR PFD & IN COM 33718W103 230 11624 SH SOLE 0 0 11624 AMERICAN ELEC PWR INC COM 025537101 5658 75697 SH SOLE 0 0 75697 SAP SE SPON ADR 803054204 1616 16229 SH SOLE 0 0 16229 MASTERCARD INCORPORATED CL A 57636Q104 52 2000 SH Put SOLE 0 0 2000 LATTICE SEMICONDUCTOR CORP COM 518415104 488 70486 SH SOLE 0 0 70486 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 287 5517 SH SOLE 0 0 5517 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3196 61408 SH SOLE 0 0 61408 CHEVRON CORP NEW COM 166764100 3 1900 SH Put SOLE 0 0 1900 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 2010 28952 SH SOLE 0 0 28952 FIRST SOLAR INC COM 336433107 1246 29360 SH SOLE 0 0 29360 DORCHESTER MINERALS LP COM UNIT 25820R105 753 51410 SH SOLE 0 0 51410 HILL INTERNATIONAL INC COM 431466101 334 108500 SH SOLE 0 0 108500 CHARTER COMMUNICATIONS INC N CL A 16119P108 1363 4784 SH SOLE 0 0 4784 NUVEEN REAL ESTATE INCOME FD COM 67071B108 149 17596 SH SOLE 0 0 17596 WEBSTER FINL CORP CONN COM 947890109 537 10895 SH SOLE 0 0 10895 ADOBE INC COM 00724F101 2 400 SH Call SOLE 0 0 400 TRI CONTL CORP COM 895436103 825 35092 SH SOLE 0 0 35092 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 1793 41000 SH Put SOLE 0 0 41000 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Call SOLE 0 0 200 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 210 20696 SH SOLE 0 0 20696 BIO RAD LABS INC CL A 090572207 219 941 SH SOLE 0 0 941 LEGACY TEX FINL GROUP INC COM 52471Y106 256 7966 SH SOLE 0 0 7966 NAVISTAR INTL CORP NEW COM 63934E108 202 7785 SH SOLE 0 0 7785 BARCLAYS PLC ADR 06738E204 605 80218 SH SOLE 0 0 80218 INVESCO MORTGAGE CAPITAL INC COM 46131B100 832 57455 SH SOLE 0 0 57455 ALPHABET INC CAP STK CL A 02079K305 0 1300 SH Call SOLE 0 0 1300 GENERAL ELECTRIC CO COM 369604103 0 17700 SH Call SOLE 0 0 17700 MASTERCARD INCORPORATED CL A 57636Q104 30 1000 SH Call SOLE 0 0 1000 AUTOMATIC DATA PROCESSING IN COM 053015103 6631 50570 SH SOLE 0 0 50570 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 368 7585 SH SOLE 0 0 7585 GOLDCORP INC NEW COM 380956409 1 1300 SH Put SOLE 0 0 1300 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1075 10011 SH SOLE 0 0 10011 EXELON CORP COM 30161N101 4106 91052 SH SOLE 0 0 91052 FORD MTR CO DEL COM PAR $0.01 345370860 4 2900 SH Put SOLE 0 0 2900 EQUINOR ASA SPONSORED ADR 29446M102 425 20074 SH SOLE 0 0 20074 ACELRX PHARMACEUTICALS INC COM 00444T100 101 43802 SH SOLE 0 0 43802 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 300 SH Call SOLE 0 0 300 GENERAL ELECTRIC CO COM 369604103 0 1000 SH Call SOLE 0 0 1000 UR ENERGY INC COM 91688R108 10 16050 SH SOLE 0 0 16050 PROTO LABS INC COM 743713109 224 1986 SH SOLE 0 0 1986 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 145 18700 SH SOLE 0 0 18700 OLIN CORP COM PAR $1 680665205 233 11564 SH SOLE 0 0 11564 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 400 SH Call SOLE 0 0 400 COPART INC COM 217204106 1023 21403 SH SOLE 0 0 21403 ISHARES SILVER TRUST ISHARES 46428Q109 1 1000 SH Call SOLE 0 0 1000 HARLEY DAVIDSON INC COM 412822108 802 23511 SH SOLE 0 0 23511 EDISON INTL COM 281020107 2234 39354 SH SOLE 0 0 39354 NETFLIX INC COM 64110L106 0 400 SH Call SOLE 0 0 400 FACEBOOK INC CL A 30303M102 5 1000 SH Put SOLE 0 0 1000 CRYOPORT INC *W EXP 07/29/202 229050125 104 10514 SH SOLE 0 0 10514 NUVEEN MUN VALUE FD INC COM 670928100 434 46784 SH SOLE 0 0 46784 AKEBIA THERAPEUTICS INC COM 00972D105 108 19588 SH SOLE 0 0 19588 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5263 220954 SH SOLE 0 0 220954 TJX COS INC NEW COM 872540109 9829 219681 SH SOLE 0 0 219681 ZOETIS INC CL A 98978V103 1292 15107 SH SOLE 0 0 15107 HOLOGIC INC COM 436440101 688 16736 SH SOLE 0 0 16736 FIDELITY MSCI INFO TECH I 316092808 1101 22362 SH SOLE 0 0 22362 TYLER TECHNOLOGIES INC COM 902252105 26736 143883 SH SOLE 0 0 143883 SQUARE INC CL A 852234103 0 100 SH Call SOLE 0 0 100 OAKTREE CAP GROUP LLC UNIT CL A 674001201 826 20769 SH SOLE 0 0 20769 MELCO RESORT ENTERTAINMENT L ADR 585464100 1119 63529 SH SOLE 0 0 63529 VIAVI SOLUTIONS INC COM 925550105 107 10654 SH SOLE 0 0 10654 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 43 12195 SH SOLE 0 0 12195 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 353 12933 SH SOLE 0 0 12933 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 232 8745 SH SOLE 0 0 8745 LTC PPTYS INC COM 502175102 1405 33714 SH SOLE 0 0 33714 ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Put SOLE 0 0 200 VOLITIONRX LTD COM 928661107 24 13200 SH SOLE 0 0 13200 AMAZON COM INC COM 023135106 2 300 SH Call SOLE 0 0 300 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1326 16311 SH SOLE 0 0 16311 GENOCEA BIOSCIENCES INC COM 372427104 7 25100 SH SOLE 0 0 25100 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1062 31261 SH SOLE 0 0 31261 PEOPLES UNITED FINANCIAL INC COM 712704105 1047 72588 SH SOLE 0 0 72588 MELINTA THERAPEUTICS INC COM 58549G100 14 17232 SH SOLE 0 0 17232 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1570 33427 SH SOLE 0 0 33427 PROGRESSIVE CORP OHIO COM 743315103 1011 16759 SH SOLE 0 0 16759 MARSH & MCLENNAN COS INC COM 571748102 2484 31152 SH SOLE 0 0 31152 LULULEMON ATHLETICA INC COM 550021109 29 500 SH Call SOLE 0 0 500 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 585 18612 SH SOLE 0 0 18612 MAIDEN HOLDINGS LTD SHS G5753U112 17 10436 SH SOLE 0 0 10436 BAIDU INC SPON ADR REP A 056752108 1 200 SH Call SOLE 0 0 200 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 312 2646 SH SOLE 0 0 2646 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1001 51929 SH SOLE 0 0 51929 VANGUARD INDEX FDS SMALL CP ETF 922908751 119306 903900 SH SOLE 0 0 903900 TE CONNECTIVITY LTD REG SHS H84989104 1717 22699 SH SOLE 0 0 22699 FACEBOOK INC CL A 30303M102 116089 885570 SH SOLE 0 0 885570 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 4849 83687 SH SOLE 0 0 83687 AMAZON COM INC COM 023135106 49 500 SH Call SOLE 0 0 500 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 156 12264 SH SOLE 0 0 12264 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 232 7157 SH SOLE 0 0 7157 FAIR ISAAC CORP COM 303250104 201 1077 SH SOLE 0 0 1077 GOLDMAN SACHS BDC INC SHS 38147U107 184 10020 SH SOLE 0 0 10020 COHEN & STEERS LTD DUR PFD I COM 19248C105 211 9654 SH SOLE 0 0 9654 LAS VEGAS SANDS CORP COM 517834107 1651 31718 SH SOLE 0 0 31718 MAXIM INTEGRATED PRODS INC COM 57772K101 542 10653 SH SOLE 0 0 10653 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 245 5105 SH SOLE 0 0 5105 TESLA INC COM 88160R101 3 100 SH Call SOLE 0 0 100 SCYNEXIS INC COM 811292101 24 50176 SH SOLE 0 0 50176 ALPHABET INC CAP STK CL A 02079K305 0 300 SH Call SOLE 0 0 300 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 241 4673 SH SOLE 0 0 4673 SBA COMMUNICATIONS CORP NEW CL A 78410G104 341 2106 SH SOLE 0 0 2106 GLADSTONE INVT CORP COM 376546107 190 20335 SH SOLE 0 0 20335 AMAZON COM INC COM 023135106 0 1700 SH Call SOLE 0 0 1700 VERISIGN INC COM 92343E102 453 3057 SH SOLE 0 0 3057 MANULIFE FINL CORP COM 56501R106 845 59539 SH SOLE 0 0 59539 MICROSOFT CORP COM 594918104 1 200 SH Call SOLE 0 0 200 AMN HEALTHCARE SERVICES INC COM 001744101 243 4282 SH SOLE 0 0 4282 SAREPTA THERAPEUTICS INC COM 803607100 7661 70203 SH SOLE 0 0 70203 ISHARES TR CORE S&P TTL STK 464287150 5780 101836 SH SOLE 0 0 101836 FIRST TR VALUE LINE DIVID IN SHS 33734H106 405 13933 SH SOLE 0 0 13933 OVERSTOCK COM INC DEL COM 690370101 0 1000 SH Call SOLE 0 0 1000 QUEST DIAGNOSTICS INC COM 74834L100 546 6557 SH SOLE 0 0 6557 FIRST TR NASDAQ100 TECH INDE SHS 337345102 224 3297 SH SOLE 0 0 3297 DISCOVERY INC COM SER A 25470F104 210 8471 SH SOLE 0 0 8471 CLEAN ENERGY FUELS CORP COM 184499101 627 364779 SH SOLE 0 0 364779 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 872 25261 SH SOLE 0 0 25261 DROPBOX INC CL A 26210C104 208 10168 SH SOLE 0 0 10168 ELECTRONIC ARTS INC COM 285512109 1595 20212 SH SOLE 0 0 20212 PDL BIOPHARMA INC COM 69329Y104 73 25119 SH SOLE 0 0 25119 SALESFORCE COM INC COM 79466L302 7 100 SH Call SOLE 0 0 100 AMAZON COM INC COM 023135106 160 1000 SH Call SOLE 0 0 1000 HCA HEALTHCARE INC COM 40412C101 1 200 SH Put SOLE 0 0 200 ILLINOIS TOOL WKS INC COM 452308109 9862 77841 SH SOLE 0 0 77841 WEYERHAEUSER CO COM 962166104 1 1500 SH Put SOLE 0 0 1500 ACTIVISION BLIZZARD INC COM 00507V109 1 1000 SH Call SOLE 0 0 1000 OFFICE DEPOT INC COM 676220106 1210 468943 SH SOLE 0 0 468943 REPUBLIC BANCORP KY CL A 760281204 397 10250 SH SOLE 0 0 10250 LAMB WESTON HLDGS INC COM 513272104 2780 37795 SH SOLE 0 0 37795 CVR REFNG LP COMUNIT REP LT 12663P107 1390 133313 SH SOLE 0 0 133313 DELUXE CORP COM 248019101 329 8564 SH SOLE 0 0 8564 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4970 30949 SH SOLE 0 0 30949 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4113 107244 SH SOLE 0 0 107244 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1599 34285 SH SOLE 0 0 34285 ISHARES TR RUS MDCP VAL ETF 464287473 3296 43171 SH SOLE 0 0 43171 FNB CORP PA COM 302520101 731 74253 SH SOLE 0 0 74253 ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Call SOLE 0 0 200 GALLAGHER ARTHUR J & CO COM 363576109 2103 28532 SH SOLE 0 0 28532 EOG RES INC COM 26875P101 3446 39510 SH SOLE 0 0 39510 ISHARES TR PHLX SEMICND ETF 464287523 583 3713 SH SOLE 0 0 3713 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6514 105095 SH SOLE 0 0 105095 APPLE INC COM 037833100 0 2000 SH Call SOLE 0 0 2000 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 382 15143 SH SOLE 0 0 15143 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 11000 PRN SOLE 0 0 11000 YELP INC CL A 985817105 305 8704 SH SOLE 0 0 8704 ALLERGAN PLC SHS G0177J108 3 500 SH Call SOLE 0 0 500 ANSYS INC COM 03662Q105 739 5167 SH SOLE 0 0 5167 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1269 63307 SH SOLE 0 0 63307 STAMPS COM INC COM NEW 852857200 318 2045 SH SOLE 0 0 2045 KINGSWAY FINL SVCS INC COM NEW 496904202 81 28324 SH SOLE 0 0 28324 TWENTY FIRST CENTY FOX INC CL B 90130A200 243 5077 SH SOLE 0 0 5077 FACEBOOK INC CL A 30303M102 0 7000 SH Call SOLE 0 0 7000 AMAZON COM INC COM 023135106 0 700 SH Call SOLE 0 0 700 CYBERARK SOFTWARE LTD SHS M2682V108 241 3257 SH SOLE 0 0 3257 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1225 29107 SH SOLE 0 0 29107 WALGREENS BOOTS ALLIANCE INC COM 931427108 14530 212645 SH SOLE 0 0 212645 APPLE INC COM 037833100 274 10000 SH Call SOLE 0 0 10000 UNITEDHEALTH GROUP INC COM 91324P102 32 700 SH Call SOLE 0 0 700 LILLY ELI & CO COM 532457108 57286 495044 SH SOLE 0 0 495044 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 556 19621 SH SOLE 0 0 19621 MOLINA HEALTHCARE INC COM 60855R100 6 2000 SH Call SOLE 0 0 2000 CITRIX SYS INC COM 177376100 562 5486 SH SOLE 0 0 5486 FIRST MAJESTIC SILVER CORP COM 32076V103 285 48330 SH SOLE 0 0 48330 FS KKR CAPITAL CORP COM 302635107 528 101919 SH SOLE 0 0 101919 ACHAOGEN INC COM 004449104 13 10660 SH SOLE 0 0 10660 FS BANCORP INC COM 30263Y104 305 7111 SH SOLE 0 0 7111 WISDOMTREE TR US HIGH DIVIDEND 97717W208 531 8148 SH SOLE 0 0 8148 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 278 2011 SH SOLE 0 0 2011 INTREXON CORP COM 46122T102 519 79293 SH SOLE 0 0 79293 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 105 11786 SH SOLE 0 0 11786 GOLDCORP INC NEW COM 380956409 294 29971 SH SOLE 0 0 29971 YAMANA GOLD INC COM 98462Y100 76 32393 SH SOLE 0 0 32393 W & T OFFSHORE INC COM 92922P106 43 10340 SH SOLE 0 0 10340 AMERICAN FIN TR INC COM CLASS A 02607T109 444 33363 SH SOLE 0 0 33363 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 371 13283 SH SOLE 0 0 13283 CHARLES RIV LABS INTL INC COM 159864107 265 2339 SH SOLE 0 0 2339 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 108 16620 SH SOLE 0 0 16620 CRACKER BARREL OLD CTRY STOR COM 22410J106 2231 13959 SH SOLE 0 0 13959 PORTOLA PHARMACEUTICALS INC COM 737010108 100 20000 SH Call SOLE 0 0 20000 CANOPY GROWTH CORP COM 138035100 0 1000 SH Call SOLE 0 0 1000 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 5191 126705 SH SOLE 0 0 126705 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 300 SH Call SOLE 0 0 300 DANA INCORPORATED COM 235825205 1456 106821 SH SOLE 0 0 106821 NVIDIA CORP COM 67066G104 0 1000 SH Call SOLE 0 0 1000 SALESFORCE COM INC COM 79466L302 9444 68947 SH SOLE 0 0 68947 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 1000 SH Call SOLE 0 0 1000 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 488 30998 SH SOLE 0 0 30998 MOLINA HEALTHCARE INC COM 60855R100 291 2501 SH SOLE 0 0 2501 POLYMET MINING CORP COM 731916102 60 74500 SH SOLE 0 0 74500 KOHLS CORP COM 500255104 436 6574 SH SOLE 0 0 6574 ULTA BEAUTY INC COM 90384S303 96 1000 SH Call SOLE 0 0 1000 SMUCKER J M CO COM NEW 832696405 1005 10755 SH SOLE 0 0 10755 SENIOR HSG PPTYS TR SH BEN INT 81721M109 301 25655 SH SOLE 0 0 25655 NEWELL BRANDS INC COM 651229106 389 20942 SH SOLE 0 0 20942 CBOE GLOBAL MARKETS INC COM 12503M108 3 300 SH Call SOLE 0 0 300 VANGUARD WORLD FDS MATERIALS ETF 92204A801 692 6245 SH SOLE 0 0 6245 NETFLIX INC COM 64110L106 31 1000 SH Put SOLE 0 0 1000 BERKSHIRE HATHAWAY INC DEL CL A 084670108 63930 209 SH SOLE 0 0 209 FUELCELL ENERGY INC COM NEW 35952H502 6 11405 SH SOLE 0 0 11405 FIRSTENERGY CORP COM 337932107 1376 36650 SH SOLE 0 0 36650 GRACO INC COM 384109104 521 12456 SH SOLE 0 0 12456 OCH ZIFF CAP MGMT GROUP CL A 67551U105 38 41256 SH SOLE 0 0 41256 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 294 7151 SH SOLE 0 0 7151 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 304 25147 SH SOLE 0 0 25147 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 12 12000 PRN SOLE 0 0 12000 HUMANA INC COM 444859102 1873 6538 SH SOLE 0 0 6538 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3884 51993 SH SOLE 0 0 51993 LULULEMON ATHLETICA INC COM 550021109 31 500 SH Call SOLE 0 0 500 SUNCOR ENERGY INC NEW COM 867224107 540 19296 SH SOLE 0 0 19296 WELLS FARGO & CO MTNF 6/0 94986RQF1 49 30000 PRN SOLE 0 0 30000 EXXON MOBIL CORP COM 30231G102 0 1000 SH Put SOLE 0 0 1000 TABLEAU SOFTWARE INC CL A 87336U105 3666 30546 SH SOLE 0 0 30546 EOG RES INC COM 26875P101 7 800 SH Call SOLE 0 0 800 ALTRIA GROUP INC COM 02209S103 25370 513665 SH SOLE 0 0 513665 MCKESSON CORP COM 58155Q103 2113 19128 SH SOLE 0 0 19128 IMMUNOMEDICS INC COM 452907108 3135 219721 SH SOLE 0 0 219721 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 299 14079 SH SOLE 0 0 14079 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1297 135244 SH SOLE 0 0 135244 ALIGN TECHNOLOGY INC COM 016255101 4536 21659 SH SOLE 0 0 21659 STAR GROUP L P UNIT LTD PARTNR 85512C105 99 10643 SH SOLE 0 0 10643 CDW CORP COM 12514G108 204 2511 SH SOLE 0 0 2511 TRANSENTERIX INC COM NEW 89366M201 102 45104 SH SOLE 0 0 45104 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 1000 SH Call SOLE 0 0 1000 ISHARES TR RUSSELL 2000 ETF 464287655 2 1000 SH Put SOLE 0 0 1000 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1257 44567 SH SOLE 0 0 44567 CONSTELLATION BRANDS INC CL A 21036P108 2 700 SH Call SOLE 0 0 700 GENERAL ELECTRIC CO COM 369604103 0 1000 SH Call SOLE 0 0 1000 EPR PPTYS COM SH BEN INT 26884U109 1337 20879 SH SOLE 0 0 20879 TESLA INC COM 88160R101 5 200 SH Call SOLE 0 0 200 CENTERSTATE BK CORP COM 15201P109 314 14913 SH SOLE 0 0 14913 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4000 46036 SH SOLE 0 0 46036 APPLE INC COM 037833100 0 1000 SH Call SOLE 0 0 1000 AMAZON COM INC COM 023135106 1 500 SH Call SOLE 0 0 500 ACADIA PHARMACEUTICALS INC COM 004225108 577 35658 SH SOLE 0 0 35658 COMMUNITY HEALTH SYS INC NEW COM 203668108 70 24773 SH SOLE 0 0 24773 HEALTHCARE TR AMER INC CL A NEW 42225P501 475 18764 SH SOLE 0 0 18764 AK STL HLDG CORP COM 001547108 3566 1584987 SH SOLE 0 0 1584987 INTL PAPER CO COM 460146103 966 23939 SH SOLE 0 0 23939 VERIZON COMMUNICATIONS INC COM 92343V104 2 1000 SH Put SOLE 0 0 1000 PENTAIR PLC SHS G7S00T104 276 7305 SH SOLE 0 0 7305 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 588 5176 SH SOLE 0 0 5176 COMCAST CORP NEW CL A 20030N101 0 1000 SH Put SOLE 0 0 1000 INGERSOLL-RAND PLC SHS G47791101 1623 17792 SH SOLE 0 0 17792 INNOVIVA INC COM 45781M101 637 36485 SH SOLE 0 0 36485 CHUBB LIMITED COM H1467J104 3008 23288 SH SOLE 0 0 23288 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 500 SH Call SOLE 0 0 500 DUFF & PHELPS SLT ENGY AND M COM 26433F108 71 18000 SH SOLE 0 0 18000 CALLAWAY GOLF CO COM 131193104 0 2000 SH Call SOLE 0 0 2000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 37271 123142 SH SOLE 0 0 123142 AMAZON COM INC COM 023135106 7 700 SH Call SOLE 0 0 700 ADAMS DIVERSIFIED EQUITY FD COM 006212104 267 21156 SH SOLE 0 0 21156 SKYWORKS SOLUTIONS INC COM 83088M102 2772 41360 SH SOLE 0 0 41360 CTI BIOPHARMA CORP COM NEW 12648L601 37 50073 SH SOLE 0 0 50073 CALADRIUS BIOSCIENCES INC COM NEW 128058203 36 10094 SH SOLE 0 0 10094 DOWDUPONT INC COM 26078J100 16719 312613 SH SOLE 0 0 312613 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 14 17000 PRN SOLE 0 0 17000 OCCIDENTAL PETE CORP DEL COM 674599105 3564 58058 SH SOLE 0 0 58058 PUBLIC STORAGE COM 74460D109 1841 9095 SH SOLE 0 0 9095 ENPHASE ENERGY INC COM 29355A107 2 5000 SH Call SOLE 0 0 5000 ISHARES GOLD TRUST ISHARES 464285105 4047 329272 SH SOLE 0 0 329272 PS BUSINESS PKS INC CALIF COM 69360J107 347 2646 SH SOLE 0 0 2646 ISHARES TR MSCI EMG MKT ETF 464287234 0 200 SH Put SOLE 0 0 200 TRUSTMARK CORP COM 898402102 286 10067 SH SOLE 0 0 10067 ISHARES TR IBOXX HI YD ETF 464288513 315 3880 SH SOLE 0 0 3880 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 1000 SH Call SOLE 0 0 1000 EDGE THERAPEUTICS INC COM 279870109 3 10000 SH SOLE 0 0 10000 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 82 10101 SH SOLE 0 0 10101 INFORMATION SERVICES GROUP I COM 45675Y104 242 57095 SH SOLE 0 0 57095 NORFOLK SOUTHERN CORP COM 655844108 5989 40052 SH SOLE 0 0 40052 CITIGROUP INC COM NEW 172967424 11206 215254 SH SOLE 0 0 215254 MERCADOLIBRE INC COM 58733R102 546 1865 SH SOLE 0 0 1865 PNC FINL SVCS GROUP INC COM 693475105 3326 28448 SH SOLE 0 0 28448 ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Put SOLE 0 0 200 ISHARES TR CORE US AGGBD ET 464287226 1889537 17743795 SH SOLE 0 0 17743795 ATARA BIOTHERAPEUTICS INC COM 046513107 516 14857 SH SOLE 0 0 14857 ARRAY BIOPHARMA INC COM 04269X105 479 33594 SH SOLE 0 0 33594 VANGUARD INDEX FDS TOTAL STK MKT 922908769 40949 320841 SH SOLE 0 0 320841 DORMAN PRODUCTS INC COM 258278100 342 3799 SH SOLE 0 0 3799 VIACOM INC NEW CL B 92553P201 1490 57967 SH SOLE 0 0 57967 SPDR SERIES TRUST S&P DIVID ETF 78464A763 8032 89724 SH SOLE 0 0 89724 ADVANCED MICRO DEVICES INC COM 007903107 2010 108876 SH SOLE 0 0 108876 FACEBOOK INC CL A 30303M102 1 200 SH Call SOLE 0 0 200 STANLEY BLACK & DECKER INC COM 854502101 2678 22361 SH SOLE 0 0 22361 AMAZON COM INC COM 023135106 0 1900 SH Call SOLE 0 0 1900 STONECASTLE FINL CORP COM 861780104 343 17757 SH SOLE 0 0 17757 ACTIVISION BLIZZARD INC COM 00507V109 1 200 SH Call SOLE 0 0 200 SOUTHWESTERN ENERGY CO COM 845467109 0 5000 SH Call SOLE 0 0 5000 WHEATON PRECIOUS METALS CORP COM 962879102 699 35796 SH SOLE 0 0 35796 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 30 55669 SH SOLE 0 0 55669 ENDEAVOUR SILVER CORP COM 29258Y103 33 15148 SH SOLE 0 0 15148 APPLE INC COM 037833100 11 1000 SH Call SOLE 0 0 1000 HENRY JACK & ASSOC INC COM 426281101 938 7410 SH SOLE 0 0 7410 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 336 6788 SH SOLE 0 0 6788 SHIP FINANCE INTERNATIONAL L SHS G81075106 111 10510 SH SOLE 0 0 10510 CHESAPEAKE ENERGY CORP COM 165167107 0 1000 SH Call SOLE 0 0 1000 OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 0 12260 SH SOLE 0 0 12260 MAIN STREET CAPITAL CORP COM 56035L104 961 28427 SH SOLE 0 0 28427 ISHARES TR US AER DEF ETF 464288760 2322 13430 SH SOLE 0 0 13430 PILGRIMS PRIDE CORP NEW COM 72147K108 157 10128 SH SOLE 0 0 10128 UNUM GROUP COM 91529Y106 320 10879 SH SOLE 0 0 10879 MFA FINL INC COM 55272X102 208 31086 SH SOLE 0 0 31086 METLIFE INC COM 59156R108 1476 35949 SH SOLE 0 0 35949 FLAHERTY & CRUMRINE PFD INC COM 338480106 128 11089 SH SOLE 0 0 11089 CANOPY GROWTH CORP COM 138035100 1 1000 SH Call SOLE 0 0 1000 HOME DEPOT INC COM 437076102 46586 271135 SH SOLE 0 0 271135 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5284 138289 SH SOLE 0 0 138289 SOUTHSIDE BANCSHARES INC COM 84470P109 3058 96301 SH SOLE 0 0 96301 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 6808 SH SOLE 0 0 6808 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 669 38210 SH SOLE 0 0 38210 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1005 10274 SH SOLE 0 0 10274 FIDELITY NATL INFORMATION SV COM 31620M106 4116 40133 SH SOLE 0 0 40133 SUPERNUS PHARMACEUTICALS INC COM 868459108 293 8824 SH SOLE 0 0 8824 EMCLAIRE FINL CORP COM 290828102 255 8394 SH SOLE 0 0 8394 SCANA CORP NEW COM 80589M102 847 17731 SH SOLE 0 0 17731 DOLLAR TREE INC COM 256746108 709 7845 SH SOLE 0 0 7845 BEAZER HOMES USA INC COM NEW 07556Q881 263 27694 SH SOLE 0 0 27694 ADVANCE AUTO PARTS INC COM 00751Y106 311 1978 SH SOLE 0 0 1978 ISHARES TR S&P 500 GRWT ETF 464287309 7866 52208 SH SOLE 0 0 52208 VANGUARD WORLD FD MEGA GRWTH IND 921910816 12360 115503 SH SOLE 0 0 115503 AMAZON COM INC COM 023135106 66 1000 SH Put SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 706 11648 SH SOLE 0 0 11648 TESLA INC COM 88160R101 16981 51026 SH SOLE 0 0 51026 WYNDHAM HOTELS & RESORTS INC COM 98311A105 280 6182 SH SOLE 0 0 6182 ENGLOBAL CORP COM 293306106 83 145005 SH SOLE 0 0 145005 CSX CORP COM 126408103 9871 158873 SH SOLE 0 0 158873 OXBRIDGE RE HLDGS LTD SHS G6856M106 8 12260 SH SOLE 0 0 12260 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 378 6689 SH SOLE 0 0 6689 NIO INC SPON ADS 62914V106 0 1000 SH Call SOLE 0 0 1000 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 260 20927 SH SOLE 0 0 20927 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 40 40000 PRN SOLE 0 0 40000 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2 200 SH Call SOLE 0 0 200 ECOLAB INC COM 278865100 1332 9041 SH SOLE 0 0 9041 XENIA HOTELS & RESORTS INC COM 984017103 175 10162 SH SOLE 0 0 10162 INVESCO QQQ TR UNIT SER 1 46090E103 34542 223920 SH SOLE 0 0 223920 HOME DEPOT INC COM 437076102 12 200 SH Call SOLE 0 0 200 ISHARES TR S&P MC 400GR ETF 464287606 2966 15512 SH SOLE 0 0 15512 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 192 11167 SH SOLE 0 0 11167 EATON VANCE TXMGD GL BUYWR O COM 27829C105 419 43981 SH SOLE 0 0 43981 ATLASSIAN CORP PLC CL A G06242104 230 2580 SH SOLE 0 0 2580 COMCAST CORP NEW CL A 20030N101 1 3000 SH Put SOLE 0 0 3000 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2 300 SH Put SOLE 0 0 300 SPDR SERIES TRUST S&P BIOTECH 78464A870 2496 34787 SH SOLE 0 0 34787 HOME DEPOT INC COM 437076102 1 300 SH Put SOLE 0 0 300 RALPH LAUREN CORP CL A 751212101 553 5348 SH SOLE 0 0 5348 ASML HOLDING N V N Y REGISTRY SHS N07059210 956 6143 SH SOLE 0 0 6143 ISHARES TR MICRO-CAP ETF 464288869 7643 92693 SH SOLE 0 0 92693 SERVICENOW INC COM 81762P102 2110 11849 SH SOLE 0 0 11849 UBS AG LONDON BRH FI ENHANCD ETN 90274D218 267 1890 SH SOLE 0 0 1890 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 44 21081 SH SOLE 0 0 21081 LOEWS CORP COM 540424108 360 7909 SH SOLE 0 0 7909 RAYMOND JAMES FINANCIAL INC COM 754730109 489 6577 SH SOLE 0 0 6577 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 173 11502 SH SOLE 0 0 11502 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2393 56668 SH SOLE 0 0 56668 FORD MTR CO DEL COM PAR $0.01 345370860 5429 709627 SH SOLE 0 0 709627 FULTON FINL CORP PA COM 360271100 242 15647 SH SOLE 0 0 15647 AGNC INVT CORP COM 00123Q104 1773 101064 SH SOLE 0 0 101064 NOKIA CORP SPONSORED ADR 654902204 465 79848 SH SOLE 0 0 79848 SUNOCO LP COM U REP LP 86765K109 669 24600 SH SOLE 0 0 24600 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 22 15000 SH SOLE 0 0 15000 UNITEDHEALTH GROUP INC COM 91324P102 19592 78644 SH SOLE 0 0 78644 INTERNATIONAL BUSINESS MACHS COM 459200101 21673 190666 SH SOLE 0 0 190666 ALTABA INC COM 021346101 0 1000 SH Call SOLE 0 0 1000 TANGER FACTORY OUTLET CTRS I COM 875465106 286 14137 SH SOLE 0 0 14137 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 942 46263 SH SOLE 0 0 46263 ALPHABET INC CAP STK CL A 02079K305 12 500 SH Call SOLE 0 0 500 SKYWEST INC COM 830879102 1760 39585 SH SOLE 0 0 39585 GW PHARMACEUTICALS PLC ADS 36197T103 0 300 SH Call SOLE 0 0 300 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 446 18464 SH SOLE 0 0 18464 WASTE MGMT INC DEL COM 94106L109 7134 80169 SH SOLE 0 0 80169 CANADIAN NATL RY CO COM 136375102 1718 23179 SH SOLE 0 0 23179 ISHARES INC MIN VOL EMRG MKT 464286533 571 10211 SH SOLE 0 0 10211 ALTICE USA INC CL A 02156K103 11268 682072 SH SOLE 0 0 682072 FREEPORT-MCMORAN INC CL B 35671D857 0 500 SH Call SOLE 0 0 500 GLOBAL X FDS GLOBX SUPDV US 37950E291 450 20089 SH SOLE 0 0 20089 SOUTHERN CO COM 842587107 10152 231140 SH SOLE 0 0 231140 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18823 81908 SH SOLE 0 0 81908 SPDR SER TR SPDR BLOOMBERG 78468R663 308 3370 SH SOLE 0 0 3370 ERIE INDTY CO CL A 29530P102 785 5891 SH SOLE 0 0 5891 EQUITY RESIDENTIAL SH BEN INT 29476L107 420 6361 SH SOLE 0 0 6361 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 595 5862 SH SOLE 0 0 5862 FACEBOOK INC CL A 30303M102 1 100 SH Call SOLE 0 0 100 NETFLIX INC COM 64110L106 25607 95671 SH SOLE 0 0 95671 B & G FOODS INC NEW COM 05508R106 255 8823 SH SOLE 0 0 8823 COEUR MNG INC COM NEW 192108504 333 74543 SH SOLE 0 0 74543 VERIZON COMMUNICATIONS INC COM 92343V104 31251 555876 SH SOLE 0 0 555876 PALO ALTO NETWORKS INC COM 697435105 0 200 SH Call SOLE 0 0 200 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 372 14050 SH SOLE 0 0 14050 ISHARES TR RUS TP200 GR ETF 464289438 342 4763 SH SOLE 0 0 4763 VENTAS INC COM 92276F100 2990 51037 SH SOLE 0 0 51037 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1294 9539 SH SOLE 0 0 9539 COCA COLA CO COM 191216100 23998 506826 SH SOLE 0 0 506826 RESTAURANT BRANDS INTL INC COM 76131D103 2335 44651 SH SOLE 0 0 44651 SPDR SERIES TRUST S&P REGL BKG 78464A698 3270 69885 SH SOLE 0 0 69885 APPLIED MATLS INC COM 038222105 16 10000 SH Call SOLE 0 0 10000 DIAMONDBACK ENERGY INC COM 25278X109 284 3065 SH SOLE 0 0 3065 APPLE INC COM 037833100 0 2000 SH Call SOLE 0 0 2000 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 12072 SH SOLE 0 0 12072 KEYCORP NEW COM 493267108 1056 71457 SH SOLE 0 0 71457 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1153 21787 SH SOLE 0 0 21787 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2034 21488 SH SOLE 0 0 21488 BANK N S HALIFAX COM 064149107 659 13224 SH SOLE 0 0 13224 TESLA INC COM 88160R101 0 100 SH Put SOLE 0 0 100 WELLS FARGO CO NEW COM 949746101 24508 531864 SH SOLE 0 0 531864 CHROMADEX CORP COM NEW 171077407 34 10001 SH SOLE 0 0 10001 REPUBLIC SVCS INC COM 760759100 942 13071 SH SOLE 0 0 13071 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12768 134038 SH SOLE 0 0 134038 IRON MTN INC NEW COM 46284V101 284 8750 SH SOLE 0 0 8750 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 199 14669 SH SOLE 0 0 14669 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 0 500 SH Call SOLE 0 0 500 TATA MTRS LTD SPONSORED ADR 876568502 468 38448 SH SOLE 0 0 38448 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 500 SH Call SOLE 0 0 500 RH COM 74967X103 488 4073 SH SOLE 0 0 4073 AMGEN INC COM 031162100 19407 99693 SH SOLE 0 0 99693 TIFFANY & CO NEW COM 886547108 1414 17557 SH SOLE 0 0 17557 WESTERN UN CO COM 959802109 396 23192 SH SOLE 0 0 23192 CARLISLE COS INC COM 142339100 241 2402 SH SOLE 0 0 2402 CREDIT SUISSE GROUP SPONSORED ADR 225401108 528 48637 SH SOLE 0 0 48637 YUM BRANDS INC COM 988498101 16493 179425 SH SOLE 0 0 179425 COHEN & STEERS QUALITY RLTY COM 19247L106 122 11798 SH SOLE 0 0 11798 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1255 16107 SH SOLE 0 0 16107 URANIUM ENERGY CORP COM 916896103 69 55242 SH SOLE 0 0 55242 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 200 SH Put SOLE 0 0 200 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1229 23081 SH SOLE 0 0 23081 CAMPBELL SOUP CO COM 134429109 1102 33397 SH SOLE 0 0 33397 GILEAD SCIENCES INC COM 375558103 4 1000 SH Call SOLE 0 0 1000 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 276 8913 SH SOLE 0 0 8913 SVB FINL GROUP COM 78486Q101 733 3861 SH SOLE 0 0 3861 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 372 32490 SH SOLE 0 0 32490 CAPITAL ONE FINL CORP COM 14040H105 819 10839 SH SOLE 0 0 10839 HOME DEPOT INC COM 437076102 6 100 SH Call SOLE 0 0 100 AMAZON COM INC COM 023135106 0 1400 SH Call SOLE 0 0 1400 TIMKEN CO COM 887389104 488 13071 SH SOLE 0 0 13071 ENSCO PLC SHS CLASS A G3157S106 61 17262 SH SOLE 0 0 17262 AGNICO EAGLE MINES LTD COM 008474108 0 600 SH Put SOLE 0 0 600 MIDDLEBY CORP COM 596278101 358 3483 SH SOLE 0 0 3483 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4453 44615 SH SOLE 0 0 44615 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 1091 24461 SH SOLE 0 0 24461 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 481 10043 SH SOLE 0 0 10043 BROADCOM INC COM 11135F101 2 200 SH Call SOLE 0 0 200 NIKE INC CL B 654106103 0 1000 SH Put SOLE 0 0 1000 T2 BIOSYSTEMS INC COM 89853L104 58 19200 SH SOLE 0 0 19200 QEP RES INC COM 74733V100 3846 683209 SH SOLE 0 0 683209 TESLA INC COM 88160R101 0 100 SH Put SOLE 0 0 100 LOCKHEED MARTIN CORP COM 539830109 10823 41333 SH SOLE 0 0 41333 AURYN RES INC COM 05208W108 16 17648 SH SOLE 0 0 17648 ROLLINS INC COM 775711104 2145 59428 SH SOLE 0 0 59428 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 241 11818 SH SOLE 0 0 11818 3M CO COM 88579Y101 20647 108362 SH SOLE 0 0 108362 OVERSTOCK COM INC DEL COM 690370101 1 1000 SH Call SOLE 0 0 1000 BANK AMER CORP COM 060505104 28 50000 SH Call SOLE 0 0 50000 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 145778 2441839 SH SOLE 0 0 2441839 AMAZON COM INC COM 023135106 117 1000 SH Put SOLE 0 0 1000 RIO TINTO PLC SPONSORED ADR 767204100 977 20157 SH SOLE 0 0 20157 FLEETCOR TECHNOLOGIES INC COM 339041105 2025 10903 SH SOLE 0 0 10903 ARES CAP CORP COM 04010L103 1351 86739 SH SOLE 0 0 86739 T MOBILE US INC COM 872590104 0 400 SH Put SOLE 0 0 400 CASTLE BRANDS INC COM 148435100 97 114326 SH SOLE 0 0 114326 CATERPILLAR INC DEL COM 149123101 19 700 SH Call SOLE 0 0 700 STARBUCKS CORP COM 855244109 16308 253228 SH SOLE 0 0 253228 COLONY CAP INC NEW CL A COM 19626G108 332 70889 SH SOLE 0 0 70889 FULL HOUSE RESORTS INC COM 359678109 126 62531 SH SOLE 0 0 62531 CDK GLOBAL INC COM 12508E101 595 12430 SH SOLE 0 0 12430 PALO ALTO NETWORKS INC COM 697435105 6 100 SH Call SOLE 0 0 100 VANGUARD GROUP DIV APP ETF 921908844 24012 245144 SH SOLE 0 0 245144 ELECTROMED INC COM 285409108 76 15000 SH SOLE 0 0 15000 TWITTER INC COM 90184L102 1 1000 SH Call SOLE 0 0 1000 ARTESIAN RESOURCES CORP CL A 043113208 487 13968 SH SOLE 0 0 13968 CONSTELLATION BRANDS INC CL A 21036P108 4 1100 SH Call SOLE 0 0 1100 LAUDER ESTEE COS INC CL A 518439104 391 3007 SH SOLE 0 0 3007 EOG RES INC COM 26875P101 2 1000 SH Call SOLE 0 0 1000 ISHARES TR RUS 1000 ETF 464287622 68855 496469 SH SOLE 0 0 496469 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 264 8860 SH SOLE 0 0 8860 AMAZON COM INC COM 023135106 2 1700 SH Call SOLE 0 0 1700 PERKINELMER INC COM 714046109 435 5544 SH SOLE 0 0 5544 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 364 3496 SH SOLE 0 0 3496 WISDOMTREE TR INTL EQUITY FD 97717W703 234 5030 SH SOLE 0 0 5030 BERKSHIRE HILLS BANCORP INC COM 084680107 270 10002 SH SOLE 0 0 10002 AMERICAN WTR WKS CO INC NEW COM 030420103 1279 14090 SH SOLE 0 0 14090 SORRENTO THERAPEUTICS INC COM NEW 83587F202 38 16000 SH SOLE 0 0 16000 COSTCO WHSL CORP NEW COM 22160K105 0 200 SH Call SOLE 0 0 200 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 28 28000 PRN SOLE 0 0 28000 SALLY BEAUTY HLDGS INC COM 79546E104 174 10218 SH SOLE 0 0 10218 BLACKBERRY LTD COM 09228F103 142 19954 SH SOLE 0 0 19954 ISHARES TR TRANS AVG ETF 464287192 433 2622 SH SOLE 0 0 2622 CANOPY GROWTH CORP COM 138035100 1214 45175 SH SOLE 0 0 45175 APPLE INC COM 037833100 1 1000 SH Call SOLE 0 0 1000 JAGGED PEAK ENERGY INC COM 47009K107 2219 243330 SH SOLE 0 0 243330 SPDR SERIES TRUST AEROSPACE DEF 78464A631 394 4995 SH SOLE 0 0 4995 ISHARES TR MSCI EMG MKT ETF 464287234 23653 605558 SH SOLE 0 0 605558 NVIDIA CORP COM 67066G104 23035 172544 SH SOLE 0 0 172544 ISHARES TR RUSSELL 2000 ETF 464287655 16378 122312 SH SOLE 0 0 122312 DYNEX CAP INC COM NEW 26817Q506 70 12300 SH SOLE 0 0 12300 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 30 20000 SH SOLE 0 0 20000 ALLSTATE CORP COM 020002101 0 200 SH Put SOLE 0 0 200 AIR TRANSPORT SERVICES GRP I COM 00922R105 269 11788 SH SOLE 0 0 11788 WISDOMTREE TR GLB EX US RL EST 97717W331 204 7342 SH SOLE 0 0 7342 GENERAL MLS INC COM 370334104 3718 95478 SH SOLE 0 0 95478 INVESCO QQQ TR UNIT SER 1 46090E103 3 500 SH Put SOLE 0 0 500 APPLE INC COM 037833100 0 5000 SH Call SOLE 0 0 5000 ISHARES TR MSCI ACWI ETF 464288257 482 7512 SH SOLE 0 0 7512 UNITED STATES ANTIMONY CORP COM 911549103 4709 8118729 SH SOLE 0 0 8118729 WHITING PETE CORP NEW COM NEW 966387409 5576 245766 SH SOLE 0 0 245766 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 893 66558 SH SOLE 0 0 66558 JACK IN THE BOX INC COM 466367109 471 6065 SH SOLE 0 0 6065 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 81 11972 SH SOLE 0 0 11972 ENDRA LIFE SCIENCES INC COM 29273B104 53 35000 SH SOLE 0 0 35000 WESTERN ASSET MTG CAP CORP COM 95790D105 663 79463 SH SOLE 0 0 79463 ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Put SOLE 0 0 200 ISHARES TR GLOB HLTHCRE ETF 464287325 304 5369 SH SOLE 0 0 5369 VANGUARD WORLD FDS INF TECH ETF 92204A702 9605 57572 SH SOLE 0 0 57572 DWS MUN INCOME TR NEW COM 233368109 389 37740 SH SOLE 0 0 37740 AMAZON COM INC COM 023135106 10 500 SH Call SOLE 0 0 500 ISHARES TR CORE S&P MCP ETF 464287507 355059 2138135 SH SOLE 0 0 2138135 BRISTOL MYERS SQUIBB CO COM 110122108 15358 295460 SH SOLE 0 0 295460 ISHARES TR S&P 500 VAL ETF 464287408 5872 58062 SH SOLE 0 0 58062 ADVANCED MICRO DEVICES INC COM 007903107 0 1000 SH Call SOLE 0 0 1000 ACACIA COMMUNICATIONS INC COM 00401C108 487 12806 SH SOLE 0 0 12806 VERINT SYS INC COM 92343X100 335 7924 SH SOLE 0 0 7924 ISHARES TR DOW JONES US ETF 464287846 2371 19049 SH SOLE 0 0 19049 RAVE RESTAURANT GROUP INC COM 754198109 35 40080 SH SOLE 0 0 40080 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 515 1983 SH SOLE 0 0 1983 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 293 13731 SH SOLE 0 0 13731 UBS GROUP AG SHS H42097107 831 67107 SH SOLE 0 0 67107 PROSHARES TR PSHS ULTRA QQQ 74347R206 1278 19027 SH SOLE 0 0 19027 OXFORD SQUARE CAP CORP COM 69181V107 241 37298 SH SOLE 0 0 37298 UGI CORP NEW COM 902681105 654 12254 SH SOLE 0 0 12254 SHIRE PLC SPONSORED ADR 82481R106 1245 7151 SH SOLE 0 0 7151 VARIAN MED SYS INC COM 92220P105 1157 10211 SH SOLE 0 0 10211 IONIS PHARMACEUTICALS INC COM 462222100 1483 27435 SH SOLE 0 0 27435 ISHARES TR CORE MSCI EAFE 46432F842 389553 7082782 SH SOLE 0 0 7082782 MICROSOFT CORP COM 594918104 124747 1228189 SH SOLE 0 0 1228189 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 156673 7019384 SH SOLE 0 0 7019384 KEMPHARM INC COM 488445107 801 450105 SH SOLE 0 0 450105 DEVON ENERGY CORP NEW COM 25179M103 805 35716 SH SOLE 0 0 35716 FIRST BANCORP N C COM 318910106 448 13732 SH SOLE 0 0 13732 EATON VANCE TX MNG BY WRT OP COM 27828Y108 570 42303 SH SOLE 0 0 42303 ISHARES TR RUS MID CAP ETF 464287499 12740 274098 SH SOLE 0 0 274098 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 340 23545 SH SOLE 0 0 23545 NORTHROP GRUMMAN CORP COM 666807102 5668 23145 SH SOLE 0 0 23145 ABB LTD SPONSORED ADR 000375204 493 25910 SH SOLE 0 0 25910 NORDSTROM INC COM 655664100 795 17049 SH SOLE 0 0 17049 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 164 10240 SH SOLE 0 0 10240 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 560 5323 SH SOLE 0 0 5323 BANK NEW YORK MELLON CORP COM 064058100 3492 74183 SH SOLE 0 0 74183 ISHARES TR MRNGSTR LG-CP GR 464287119 248 1562 SH SOLE 0 0 1562 BANK MONTREAL QUE COM 063671101 744 11383 SH SOLE 0 0 11383 FACEBOOK INC CL A 30303M102 0 200 SH Call SOLE 0 0 200 MIND C T I LTD ORD M70240102 43 18650 SH SOLE 0 0 18650 SIGA TECHNOLOGIES INC COM 826917106 79 10000 SH SOLE 0 0 10000 PAYCOM SOFTWARE INC COM 70432V102 1012 8263 SH SOLE 0 0 8263 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 6362 SH SOLE 0 0 6362 HALOZYME THERAPEUTICS INC COM 40637H109 924 63192 SH SOLE 0 0 63192 VERASTEM INC COM 92337C104 309 92031 SH SOLE 0 0 92031 JPMORGAN CHASE & CO COM 46625H100 26 2000 SH Put SOLE 0 0 2000 EVOKE PHARMA INC COM 30049G104 248 100000 SH SOLE 0 0 100000 MICROSOFT CORP COM 594918104 232 20000 SH Call SOLE 0 0 20000 SMARTSHEET INC COM CL A 83200N103 225 9050 SH SOLE 0 0 9050 ISHARES TR RUS 1000 GRW ETF 464287614 16964 129582 SH SOLE 0 0 129582 TYSON FOODS INC CL A 902494103 1167 21855 SH SOLE 0 0 21855 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 940 62079 SH SOLE 0 0 62079 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 17800 SH SOLE 0 0 17800 WESTERN DIGITAL CORP COM 958102105 1764 47719 SH SOLE 0 0 47719 AAON INC COM PAR $0.004 000360206 229 6532 SH SOLE 0 0 6532 UBS AG JERSEY BRH ALERIAN INFRST 902641646 199 10088 SH SOLE 0 0 10088 SHENANDOAH TELECOMMUNICATION COM 82312B106 5863 132494 SH SOLE 0 0 132494 OVERSTOCK COM INC DEL COM 690370101 1 1000 SH Call SOLE 0 0 1000 EXPEDIA GROUP INC COM NEW 30212P303 911 8083 SH SOLE 0 0 8083 MASCO CORP COM 574599106 670 22916 SH SOLE 0 0 22916 ISHARES TR S&P US PFD STK 464288687 9201 268786 SH SOLE 0 0 268786 NEW AGE BEVERAGES CORP COM 64157V108 72 13826 SH SOLE 0 0 13826 MICROSOFT CORP COM 594918104 22 2900 SH Call SOLE 0 0 2900 UNIVERSAL DISPLAY CORP COM 91347P105 1615 17258 SH SOLE 0 0 17258 AFLAC INC COM 001055102 16 20200 SH Put SOLE 0 0 20200 DOMINION ENERGY INC COM 25746U109 8018 112208 SH SOLE 0 0 112208 ALLSTATE CORP COM 020002101 2445 29584 SH SOLE 0 0 29584 TESLA INC COM 88160R101 1 200 SH Put SOLE 0 0 200 NOODLES & CO COM CL A 65540B105 504 72150 SH SOLE 0 0 72150 KEARNY FINL CORP MD COM 48716P108 273 21260 SH SOLE 0 0 21260 MERCK & CO INC COM 58933Y105 29415 384961 SH SOLE 0 0 384961 MONSTER BEVERAGE CORP NEW COM 61174X109 1674 34016 SH SOLE 0 0 34016 CONSOLIDATED EDISON INC COM 209115104 5701 74559 SH SOLE 0 0 74559 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 275718 9371780 SH SOLE 0 0 9371780 TESLA INC COM 88160R101 4 100 SH Call SOLE 0 0 100 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 320 4322 SH SOLE 0 0 4322 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 209 7706 SH SOLE 0 0 7706 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 545 16505 SH SOLE 0 0 16505 IDEX CORP COM 45167R104 681 5395 SH SOLE 0 0 5395 TANDEM DIABETES CARE INC COM NEW 875372203 890 23429 SH SOLE 0 0 23429 LAM RESEARCH CORP COM 512807108 54 10000 SH Call SOLE 0 0 10000 WEC ENERGY GROUP INC COM 92939U106 3103 44804 SH SOLE 0 0 44804 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 275 11589 SH SOLE 0 0 11589 JACOBS ENGR GROUP INC DEL COM 469814107 1877 32110 SH SOLE 0 0 32110 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 124 200189 SH SOLE 0 0 200189 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1536 18036 SH SOLE 0 0 18036 OHR PHARMACEUTICAL INC COM NEW 67778H200 6 68000 SH SOLE 0 0 68000 MCDONALDS CORP COM 580135101 37758 212636 SH SOLE 0 0 212636 CHIMERA INVT CORP COM NEW 16934Q208 837 46971 SH SOLE 0 0 46971 ORGANOVO HLDGS INC COM 68620A104 10 10770 SH SOLE 0 0 10770 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 416 232485 SH SOLE 0 0 232485 INTERNAP CORP COM PAR 45885A409 97 23441 SH SOLE 0 0 23441 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4544 52531 SH SOLE 0 0 52531 GENERAL MTRS CO COM 37045V100 3354 100267 SH SOLE 0 0 100267 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 245 11615 SH SOLE 0 0 11615 ISHARES TR IBOXX HI YD ETF 464288513 1 3000 SH Put SOLE 0 0 3000 MICROSOFT CORP COM 594918104 0 100 SH Put SOLE 0 0 100 BARRICK GOLD CORP COM 067901108 274 20265 SH SOLE 0 0 20265 EDITAS MEDICINE INC COM 28106W103 560 24625 SH SOLE 0 0 24625 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 277 16576 SH SOLE 0 0 16576 ENBRIDGE INC COM 29250N105 4857 156275 SH SOLE 0 0 156275 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 221 4975 SH SOLE 0 0 4975 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 47715 45662 SH SOLE 0 0 45662 CARMAX INC COM 143130102 687 10944 SH SOLE 0 0 10944 AUTOZONE INC COM 053332102 1445 1724 SH SOLE 0 0 1724 STMICROELECTRONICS N V NY REGISTRY 861012102 232 16679 SH SOLE 0 0 16679 MCCORMICK & CO INC COM NON VTG 579780206 2634 18916 SH SOLE 0 0 18916 NATIONAL GRID PLC SPONSORED ADR NE 636274409 792 16499 SH SOLE 0 0 16499 IAMGOLD CORP COM 450913108 266 72390 SH SOLE 0 0 72390 CITIZENS FINL GROUP INC COM 174610105 677 22766 SH SOLE 0 0 22766 QORVO INC COM 74736K101 297 4889 SH SOLE 0 0 4889 NI HLDGS INC COM 65342T106 433 27500 SH SOLE 0 0 27500 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 347 33318 SH SOLE 0 0 33318 SEALED AIR CORP NEW COM 81211K100 276 7929 SH SOLE 0 0 7929 AMAZON COM INC COM 023135106 33 700 SH Call SOLE 0 0 700 STRATA SKIN SCIENCES INC COM NEW 86272A206 91 35000 SH SOLE 0 0 35000 MOTOROLA SOLUTIONS INC COM NEW 620076307 967 8408 SH SOLE 0 0 8408 MSCI INC COM 55354G100 237 1608 SH SOLE 0 0 1608 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 26 10000 SH Call SOLE 0 0 10000 ANTHEM INC COM 036752103 4634 17644 SH SOLE 0 0 17644 ISHARES TR MBS ETF 464288588 577 5517 SH SOLE 0 0 5517 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 417 52237 SH SOLE 0 0 52237 NVIDIA CORP COM 67066G104 9 5000 SH Put SOLE 0 0 5000 GOLDMAN SACHS GROUP INC COM 38141G104 3603 21569 SH SOLE 0 0 21569 T MOBILE US INC COM 872590104 202 3179 SH SOLE 0 0 3179 AVISTA CORP COM 05379B107 2387 56188 SH SOLE 0 0 56188 GILDAN ACTIVEWEAR INC COM 375916103 208 6859 SH SOLE 0 0 6859 ADOBE INC COM 00724F101 2 200 SH Put SOLE 0 0 200 GENERAL ELECTRIC CO COM 369604103 0 2000 SH Put SOLE 0 0 2000 PIMCO DYNAMIC INCOME FD SHS 72201Y101 219 7520 SH SOLE 0 0 7520 ALPHABET INC CAP STK CL A 02079K305 1 1800 SH Call SOLE 0 0 1800 AMERICAN INTL GROUP INC COM NEW 026874784 0 300 SH Call SOLE 0 0 300 JEFFERIES FINL GROUP INC COM 47233W109 353 20309 SH SOLE 0 0 20309 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 378 5302 SH SOLE 0 0 5302 ISHARES TR S&P MC 400VL ETF 464287705 1675 12111 SH SOLE 0 0 12111 RITE AID CORP COM 767754104 664 936964 SH SOLE 0 0 936964 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 627 17360 SH SOLE 0 0 17360 PALO ALTO NETWORKS INC COM 697435105 8 200 SH Call SOLE 0 0 200 HOME DEPOT INC COM 437076102 0 1000 SH Call SOLE 0 0 1000 CIMPRESS N V SHS EURO N20146101 369 3564 SH SOLE 0 0 3564 BED BATH & BEYOND INC COM 075896100 126 11113 SH SOLE 0 0 11113 UNILEVER PLC SPON ADR NEW 904767704 1821 34855 SH SOLE 0 0 34855 AMAZON COM INC COM 023135106 1 300 SH Call SOLE 0 0 300 FIRST FINL BANKSHARES COM 32020R109 1385 24002 SH SOLE 0 0 24002 NOVARTIS A G SPONSORED ADR 66987V109 6245 72772 SH SOLE 0 0 72772 HEICO CORP NEW COM 422806109 579 7469 SH SOLE 0 0 7469 PEOPLES FINL SVCS CORP COM 711040105 325 7371 SH SOLE 0 0 7371 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Put SOLE 0 0 200 UNITEDHEALTH GROUP INC COM 91324P102 32 1000 SH Call SOLE 0 0 1000 OLD NATL BANCORP IND COM 680033107 259 16838 SH SOLE 0 0 16838 RIGEL PHARMACEUTICALS INC COM NEW 766559603 46 20000 SH SOLE 0 0 20000 HELMERICH & PAYNE INC COM 423452101 0 500 SH Call SOLE 0 0 500 CYTOSORBENTS CORP COM NEW 23283X206 275 34090 SH SOLE 0 0 34090 SILVERCORP METALS INC COM 82835P103 78 37358 SH SOLE 0 0 37358 UBS AG LONDON BRH EN LG CP GRWTH 902677780 299 1580 SH SOLE 0 0 1580 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 732 100000 SH Call SOLE 0 0 100000 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 5216 SH SOLE 0 0 5216 CIGNA CORP NEW COM 125523100 7497 39476 SH SOLE 0 0 39476 CHENIERE ENERGY INC COM NEW 16411R208 1008 17032 SH SOLE 0 0 17032 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 50000 PRN SOLE 0 0 50000 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 17 18000 PRN SOLE 0 0 18000 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243 10000 SH Call SOLE 0 0 10000 EATON VANCE CORP COM NON VTG 278265103 214 6084 SH SOLE 0 0 6084 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 496 14185 SH SOLE 0 0 14185 TELEFLEX INC COM 879369106 1053 4073 SH SOLE 0 0 4073 BLACKROCK RES & COMM STRAT T SHS 09257A108 191 27012 SH SOLE 0 0 27012 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 170 14000 SH SOLE 0 0 14000 WISDOMTREE TR INTL SMCAP DIV 97717W760 789 13076 SH SOLE 0 0 13076 ALEXION PHARMACEUTICALS INC COM 015351109 1209 12419 SH SOLE 0 0 12419 GENERAL DYNAMICS CORP COM 369550108 2208 14043 SH SOLE 0 0 14043 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 45851 1646347 SH SOLE 0 0 1646347 AETHLON MED INC COM NEW 00808Y208 81 48580 SH SOLE 0 0 48580 AMERISOURCEBERGEN CORP COM 03073E105 655 8804 SH SOLE 0 0 8804 ISHARES TR RUSSELL 2000 ETF 464287655 0 100 SH Put SOLE 0 0 100 FACEBOOK INC CL A 30303M102 0 1000 SH Call SOLE 0 0 1000 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 13492 416938 SH SOLE 0 0 416938 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2394123 64531604 SH SOLE 0 0 64531604 ALLIANT ENERGY CORP COM 018802108 1473 34868 SH SOLE 0 0 34868 TORCHMARK CORP COM 891027104 350 4698 SH SOLE 0 0 4698 TRONOX LTD SHS CL A Q9235V101 1361 174926 SH SOLE 0 0 174926 EATON VANCE LTD DUR INCOME F COM 27828H105 1305 109512 SH SOLE 0 0 109512 JABIL INC COM 466313103 491 19800 SH SOLE 0 0 19800 PHILLIPS 66 COM 718546104 8863 102877 SH SOLE 0 0 102877 ISHARES TR MIN VOL EAFE ETF 46429B689 827 12404 SH SOLE 0 0 12404 ISHARES TR EXPANDED TECH 464287515 478 2757 SH SOLE 0 0 2757 ALLERGAN PLC SHS G0177J108 1572 11763 SH SOLE 0 0 11763 CHECK POINT SOFTWARE TECH LT ORD M22465104 405 3950 SH SOLE 0 0 3950 MICROSOFT CORP COM 594918104 655 50000 SH Call SOLE 0 0 50000 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 548 31612 SH SOLE 0 0 31612 VISTA GOLD CORP COM NEW 927926303 6 12250 SH SOLE 0 0 12250 FACEBOOK INC CL A 30303M102 0 3000 SH Call SOLE 0 0 3000 CLEVELAND CLIFFS INC COM 185899101 5879 764498 SH SOLE 0 0 764498 REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 54 32000 PRN SOLE 0 0 32000 SANGAMO THERAPEUTICS INC COM 800677106 267 23284 SH SOLE 0 0 23284 COUNTY BANCORP INC COM 221907108 194 11177 SH SOLE 0 0 11177 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 63 20000 SH SOLE 0 0 20000 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 1000 SH Put SOLE 0 0 1000 APPLIED MATLS INC COM 038222105 2537 77504 SH SOLE 0 0 77504 GOPRO INC CL A 38268T103 254 59860 SH SOLE 0 0 59860 CRANE CO COM 224399105 1686 23361 SH SOLE 0 0 23361 STERICYCLE INC COM 858912108 269 7330 SH SOLE 0 0 7330 LIBERTY BROADBAND CORP COM SER C 530307305 625 8680 SH SOLE 0 0 8680 CHENIERE ENERGY INC COM NEW 16411R208 7 1500 SH Call SOLE 0 0 1500 MFS INTER INCOME TR SH BEN INT 55273C107 128 34781 SH SOLE 0 0 34781 ASSURED GUARANTY LTD COM G0585R106 327 8533 SH SOLE 0 0 8533 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 2415 SH SOLE 0 0 2415 LINCOLN ELEC HLDGS INC COM 533900106 2357 29889 SH SOLE 0 0 29889 HUNTSMAN CORP COM 447011107 288 14945 SH SOLE 0 0 14945 HANESBRANDS INC COM 410345102 425 33888 SH SOLE 0 0 33888 CERNER CORP COM 156782104 17710 337714 SH SOLE 0 0 337714 DRYSHIPS INC COM PAR NEW Y2109Q705 216 38181 SH SOLE 0 0 38181 FASTENAL CO COM 311900104 697 13335 SH SOLE 0 0 13335 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 110 110000 PRN SOLE 0 0 110000 MARRIOTT INTL INC NEW CL A 571903202 3281 30219 SH SOLE 0 0 30219 MONGODB INC CL A 60937P106 202 2412 SH SOLE 0 0 2412 E TRADE FINANCIAL CORP COM NEW 269246401 327 7444 SH SOLE 0 0 7444 MICROSOFT CORP COM 594918104 89 4000 SH Call SOLE 0 0 4000 SPRINT CORP COM SER 1 85207U105 740 127217 SH SOLE 0 0 127217 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4547 107277 SH SOLE 0 0 107277 ISHARES SILVER TRUST ISHARES 46428Q109 1 1000 SH Call SOLE 0 0 1000 MACYS INC COM 55616P104 985 33082 SH SOLE 0 0 33082 EL POLLO LOCO HLDGS INC COM 268603107 266 17550 SH SOLE 0 0 17550 SPOTIFY TECHNOLOGY S A SHS L8681T102 507 4466 SH SOLE 0 0 4466 KROGER CO COM 501044101 2201 80046 SH SOLE 0 0 80046 WISDOMTREE TR US MIDCAP DIVID 97717W505 38018 1201969 SH SOLE 0 0 1201969 BLACKROCK CAPITAL INVESTMENT COM 092533108 191 36130 SH SOLE 0 0 36130 CATERPILLAR INC DEL COM 149123101 13968 109926 SH SOLE 0 0 109926 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 70 70000 PRN SOLE 0 0 70000 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 125 12780 SH SOLE 0 0 12780 FIRST FNDTN INC COM 32026V104 184 14309 SH SOLE 0 0 14309 AMEDISYS INC COM 023436108 265 2264 SH SOLE 0 0 2264 ANIKA THERAPEUTICS INC COM 035255108 467 13908 SH SOLE 0 0 13908 MIDDLESEX WATER CO COM 596680108 370 6934 SH SOLE 0 0 6934 CANADIAN PAC RY LTD COM 13645T100 5748 32364 SH SOLE 0 0 32364 BLOCK H & R INC COM 093671105 214 8444 SH SOLE 0 0 8444 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 505 40260 SH SOLE 0 0 40260 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 124 12606 SH SOLE 0 0 12606 APPLE INC COM 037833100 0 2500 SH Call SOLE 0 0 2500 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 20 20000 PRN SOLE 0 0 20000 MCKESSON CORP COM 58155Q103 1 200 SH Call SOLE 0 0 200 BLACKSTONE MTG TR INC COM CL A 09257W100 798 25050 SH SOLE 0 0 25050 BOEING CO COM 097023105 4 1000 SH Put SOLE 0 0 1000 NIO INC SPON ADS 62914V106 1 2000 SH Call SOLE 0 0 2000 APPLE INC COM 037833100 43 5000 SH Put SOLE 0 0 5000 FISERV INC COM 337738108 8137 110728 SH SOLE 0 0 110728 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1562 118238 SH SOLE 0 0 118238 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 643176 16881267 SH SOLE 0 0 16881267 PITNEY BOWES INC COM 724479100 74 12509 SH SOLE 0 0 12509 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 214 13356306 SH SOLE 0 0 13356306 ISHARES TR MORTGE REL ETF 46435G342 270 6760 SH SOLE 0 0 6760 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 424 24422 SH SOLE 0 0 24422 W R BERKLEY CORPORATION COM 084423102 708 9581 SH SOLE 0 0 9581 ACTIVISION BLIZZARD INC COM 00507V109 0 1000 SH Call SOLE 0 0 1000 ENCANA CORP COM 292505104 291 50301 SH SOLE 0 0 50301 HONEYWELL INTL INC COM 438516106 14490 109670 SH SOLE 0 0 109670 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 556 21030 SH SOLE 0 0 21030 PIMCO ETF TR INTER MUN BD ACT 72201R866 1589 30076 SH SOLE 0 0 30076 FIDELITY MSCI RL EST ETF 316092857 5173 231059 SH SOLE 0 0 231059 ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Call SOLE 0 0 200 MEDICAL PPTYS TRUST INC COM 58463J304 507 31516 SH SOLE 0 0 31516 FLEX LTD ORD Y2573F102 1124 147762 SH SOLE 0 0 147762 SIENTRA INC COM 82621J105 438 34500 SH SOLE 0 0 34500 CODORUS VY BANCORP INC COM 192025104 1167 54941 SH SOLE 0 0 54941 EXPRESS INC COM 30219E103 52 10250 SH SOLE 0 0 10250 FORTUNA SILVER MINES INC COM 349915108 207 56850 SH SOLE 0 0 56850 RPC INC COM 749660106 120 12181 SH SOLE 0 0 12181 EAGLE BANCORP INC MD COM 268948106 515 10571 SH SOLE 0 0 10571 ALPHABET INC CAP STK CL A 02079K305 0 1600 SH Call SOLE 0 0 1600 CELGENE CORP COM 151020104 7661 119527 SH SOLE 0 0 119527 COLUMBIA ETF TR II INDIA SML CP ETF 19762B889 164 11000 SH SOLE 0 0 11000 MATADOR RES CO COM 576485205 348 22425 SH SOLE 0 0 22425 CHIPOTLE MEXICAN GRILL INC COM 169656105 3935 9114 SH SOLE 0 0 9114 BANK AMER CORP COM 060505104 0 50000 SH Call SOLE 0 0 50000 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1598 2951 SH SOLE 0 0 2951 ISHARES TR 20 YR TR BD ETF 464287432 3716 30585 SH SOLE 0 0 30585 CLOROX CO DEL COM 189054109 3224 20914 SH SOLE 0 0 20914 AMAZON COM INC COM 023135106 0 800 SH Call SOLE 0 0 800 EVOLUTION PETROLEUM CORP COM 30049A107 141 20700 SH SOLE 0 0 20700 DREYFUS STRATEGIC MUNS INC COM 261932107 78 10850 SH SOLE 0 0 10850 APPLE INC COM 037833100 3 300 SH Call SOLE 0 0 300 APPLE INC COM 037833100 0 1000 SH Call SOLE 0 0 1000 NORTHERN OIL & GAS INC NEV COM 665531109 359 158883 SH SOLE 0 0 158883 MERIT MED SYS INC COM 589889104 201 3604 SH SOLE 0 0 3604 INVESCO MUNI INCOME OPP TRST COM 46132X101 197 28259 SH SOLE 0 0 28259 INTERNATIONAL BUSINESS MACHS COM 459200101 0 1000 SH Call SOLE 0 0 1000 JOUNCE THERAPEUTICS INC COM 481116101 204 60390 SH SOLE 0 0 60390 VERTEX PHARMACEUTICALS INC COM 92532F100 705 4252 SH SOLE 0 0 4252 ISHARES TR MSCI EAFE ETF 464287465 370564 6304247 SH SOLE 0 0 6304247 NEWMONT MINING CORP COM 651639106 389 11218 SH SOLE 0 0 11218 MICROSOFT CORP COM 594918104 0 15900 SH Call SOLE 0 0 15900 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 568 11961 SH SOLE 0 0 11961 ALPHABET INC CAP STK CL A 02079K305 11 100 SH Call SOLE 0 0 100 EPAM SYS INC COM 29414B104 229 1975 SH SOLE 0 0 1975 FACEBOOK INC CL A 30303M102 0 1000 SH Call SOLE 0 0 1000 SCHWAB CHARLES CORP NEW COM 808513105 3760 90539 SH SOLE 0 0 90539 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1 400 SH Call SOLE 0 0 400 BOX INC CL A 10316T104 196 11622 SH SOLE 0 0 11622 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 206 16870 SH SOLE 0 0 16870 YUM BRANDS INC COM 988498101 0 200 SH Call SOLE 0 0 200 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 654 11664 SH SOLE 0 0 11664 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 11 11000 PRN SOLE 0 0 11000 ALPHABET INC CAP STK CL A 02079K305 0 200 SH Call SOLE 0 0 200 ANNALY CAP MGMT INC COM 035710409 1750 178164 SH SOLE 0 0 178164 AGILENT TECHNOLOGIES INC COM 00846U101 1248 18507 SH SOLE 0 0 18507 HALLIBURTON CO COM 406216101 2763 103967 SH SOLE 0 0 103967 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 282 20685 SH SOLE 0 0 20685 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 40 40000 PRN SOLE 0 0 40000 EMERSON ELEC CO COM 291011104 9109 152453 SH SOLE 0 0 152453 SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Put SOLE 0 0 200 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 237 23923 SH SOLE 0 0 23923 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 728 22360 SH SOLE 0 0 22360 VMWARE INC CL A COM 928563402 1277 9309 SH SOLE 0 0 9309 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 15000 PRN SOLE 0 0 15000 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 1905 SH SOLE 0 0 1905 ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE 0 0 500 ARCONIC INC COM 03965L100 217 12890 SH SOLE 0 0 12890 SERVICENOW INC COM 81762P102 2 400 SH Call SOLE 0 0 400 CONCHO RES INC COM 20605P101 223 2169 SH SOLE 0 0 2169 HOST HOTELS & RESORTS INC COM 44107P104 265 15892 SH SOLE 0 0 15892 GARMIN LTD SHS H2906T109 1246 19675 SH SOLE 0 0 19675 ALBEMARLE CORP COM 012653101 343 4451 SH SOLE 0 0 4451 DOCUSIGN INC COM 256163106 1382 34469 SH SOLE 0 0 34469 POLARIS INDS INC COM 731068102 839 10941 SH SOLE 0 0 10941 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 285 8597 SH SOLE 0 0 8597 ICON PLC SHS G4705A100 307 2378 SH SOLE 0 0 2378 PAYCHEX INC COM 704326107 0 1000 SH Put SOLE 0 0 1000 ISHARES TR RUS MD CP GR ETF 464287481 4143 36431 SH SOLE 0 0 36431 PRUDENTIAL BANCORP INC NEW COM 74431A101 176 10000 SH SOLE 0 0 10000 SQUARE INC CL A 852234103 6 500 SH Call SOLE 0 0 500 J & J SNACK FOODS CORP COM 466032109 939 6497 SH SOLE 0 0 6497 DUKE REALTY CORP COM NEW 264411505 424 16381 SH SOLE 0 0 16381 CITY HLDG CO COM 177835105 961 14213 SH SOLE 0 0 14213 MCDONALDS CORP COM 580135101 3 2000 SH Put SOLE 0 0 2000 SPDR SER TR NUVEEN BLMBRG SR 78468R739 776 16138 SH SOLE 0 0 16138 USANA HEALTH SCIENCES INC COM 90328M107 203 1727 SH SOLE 0 0 1727 SIRIUS XM HLDGS INC COM 82968B103 8766 1535130 SH SOLE 0 0 1535130 ALLEGHANY CORP DEL COM 017175100 1300 2086 SH SOLE 0 0 2086 ALPHABET INC CAP STK CL C 02079K107 36337 35087 SH SOLE 0 0 35087 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 151 105127 SH SOLE 0 0 105127 AXON ENTERPRISE INC COM 05464C101 404 9236 SH SOLE 0 0 9236 DISNEY WALT CO COM DISNEY 254687106 1 1000 SH Call SOLE 0 0 1000 BOSTON PROPERTIES INC COM 101121101 642 5708 SH SOLE 0 0 5708 AT&T INC COM 00206R102 0 3000 SH Call SOLE 0 0 3000 BLACKROCK VA MUNICIPAL BOND COM 092481100 193 12500 SH SOLE 0 0 12500 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 284 5051 SH SOLE 0 0 5051 GOLD STD VENTURES CORP COM 380738104 17 13832 SH SOLE 0 0 13832 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6587 103774 SH SOLE 0 0 103774 ISHARES TR CHINA LG-CAP ETF 464287184 1240 31732 SH SOLE 0 0 31732 VIKING THERAPEUTICS INC COM 92686J106 249 32600 SH SOLE 0 0 32600 DXC TECHNOLOGY CO COM 23355L106 517 9719 SH SOLE 0 0 9719 MARATHON OIL CORP COM 565849106 511 35618 SH SOLE 0 0 35618 MACKINAC FINL CORP COM 554571109 196 14343 SH SOLE 0 0 14343 SILVERCREST METALS INC COM 828363101 32 10835 SH SOLE 0 0 10835 PROLOGIS INC COM 74340W103 577 9829 SH SOLE 0 0 9829 ISHARES TR EAFE VALUE ETF 464288877 492 10877 SH SOLE 0 0 10877 CENTERPOINT ENERGY INC COM 15189T107 1520 53857 SH SOLE 0 0 53857 APPLE INC COM 037833100 2 400 SH Call SOLE 0 0 400 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8409 83296 SH SOLE 0 0 83296 NAVIGATOR HOLDINGS LTD SHS Y62132108 437 46456 SH SOLE 0 0 46456 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 122 11046 SH SOLE 0 0 11046 FORTUNE BRANDS HOME & SEC IN COM 34964C106 329 8648 SH SOLE 0 0 8648 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 260 2228 SH SOLE 0 0 2228 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 40 16838 SH SOLE 0 0 16838 ISHARES TR U.S. REAL ES ETF 464287739 801 10691 SH SOLE 0 0 10691 MICROSOFT CORP COM 594918104 7 5500 SH Put SOLE 0 0 5500 MARATHON PETE CORP COM 56585A102 1 200 SH Call SOLE 0 0 200 LEIDOS HLDGS INC COM 525327102 1346 25531 SH SOLE 0 0 25531 CONOCOPHILLIPS COM 20825C104 10425 167203 SH SOLE 0 0 167203 APPLE INC COM 037833100 0 12500 SH Call SOLE 0 0 12500 ANWORTH MORTGAGE ASSET CP COM 037347101 48 12000 SH SOLE 0 0 12000 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 218254 2755389 SH SOLE 0 0 2755389 PINNACLE WEST CAP CORP COM 723484101 1345 15791 SH SOLE 0 0 15791 CLOVIS ONCOLOGY INC COM 189464100 2479 138037 SH SOLE 0 0 138037 TESLA INC COM 88160R101 0 100 SH Put SOLE 0 0 100 AMAZON COM INC COM 023135106 0 1400 SH Call SOLE 0 0 1400 OGE ENERGY CORP COM 670837103 2521 64331 SH SOLE 0 0 64331 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 254 6642 SH SOLE 0 0 6642 OSHKOSH CORP COM 688239201 609 9933 SH SOLE 0 0 9933 BAXTER INTL INC COM 071813109 3498 53150 SH SOLE 0 0 53150 SUPERIOR DRILLING PRODS INC COM 868153107 12 10200 SH SOLE 0 0 10200 ISHARES TR U.S. PHARMA ETF 464288836 250 1778 SH SOLE 0 0 1778 APPLE INC COM 037833100 112 4100 SH Put SOLE 0 0 4100 GLACIER BANCORP INC NEW COM 37637Q105 213 5375 SH SOLE 0 0 5375 INTREXON CORP COM 46122T102 12 20000 SH Call SOLE 0 0 20000 UNITED PARCEL SERVICE INC CL B 911312106 15325 157132 SH SOLE 0 0 157132 BANK AMER CORP COM 060505104 40691 1651440 SH SOLE 0 0 1651440 HOME DEPOT INC COM 437076102 8 500 SH Call SOLE 0 0 500 NISOURCE INC COM 65473P105 811 31996 SH SOLE 0 0 31996 ASTRAZENECA PLC SPONSORED ADR 046353108 1733 45639 SH SOLE 0 0 45639 BOOKING HLDGS INC COM 09857L108 9685 5623 SH SOLE 0 0 5623 NOVAVAX INC COM 670002104 361 196120 SH SOLE 0 0 196120 BECTON DICKINSON & CO COM 075887109 0 200 SH Put SOLE 0 0 200 XILINX INC COM 983919101 795 9339 SH SOLE 0 0 9339 ISHARES INC MSCI JPN ETF NEW 46434G822 805 15871 SH SOLE 0 0 15871 HP INC COM 40434L105 2383 116495 SH SOLE 0 0 116495 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 4700 SH Put SOLE 0 0 4700 SONOCO PRODS CO COM 835495102 265 4987 SH SOLE 0 0 4987 CITIGROUP INC COM NEW 172967424 0 500 SH Call SOLE 0 0 500 LEAR CORP COM NEW 521865204 366 2975 SH SOLE 0 0 2975 LIBERTY ALL-STAR GROWTH FD I COM 529900102 94 21338 SH SOLE 0 0 21338 MYERS INDS INC COM 628464109 711 47038 SH SOLE 0 0 47038 SEMPRA ENERGY COM 816851109 2491 23023 SH SOLE 0 0 23023 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2287 123815 SH SOLE 0 0 123815 ISHARES TR GLOBAL TECH ETF 464287291 543 3769 SH SOLE 0 0 3769 BIOGEN INC COM 09062X103 8130 27016 SH SOLE 0 0 27016 W P CAREY INC COM 92936U109 2852 43651 SH SOLE 0 0 43651 GARTNER INC COM 366651107 249 1947 SH SOLE 0 0 1947 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 12356 SH SOLE 0 0 12356 AMAZON COM INC COM 023135106 1 1300 SH Call SOLE 0 0 1300 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 251 30081 SH SOLE 0 0 30081 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 280 11324 SH SOLE 0 0 11324 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 323 6194 SH SOLE 0 0 6194 ISHARES TR MODERT ALLOC ETF 464289875 328 9193 SH SOLE 0 0 9193 FATE THERAPEUTICS INC COM 31189P102 141 10977 SH SOLE 0 0 10977 ALMADEN MINERALS LTD COM CL B 020283305 10 15000 SH SOLE 0 0 15000 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 469 823851 SH SOLE 0 0 823851 ISHARES TR CORE HIGH DV ETF 46429B663 687 8143 SH SOLE 0 0 8143 FIRST REP BK SAN FRANCISCO C COM 33616C100 333 3827 SH SOLE 0 0 3827 ALCOA CORP COM 013872106 245 9215 SH SOLE 0 0 9215 SCHLUMBERGER LTD COM 806857108 0 1000 SH Call SOLE 0 0 1000 RYMAN HOSPITALITY PPTYS INC COM 78377T107 362 5421 SH SOLE 0 0 5421 SNAP INC CL A 83304A106 0 1000 SH Call SOLE 0 0 1000 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 1116 5894 SH SOLE 0 0 5894 PIMCO INCOME STRATEGY FUND COM 72201H108 1881 173027 SH SOLE 0 0 173027 TORTOISE ENERGY INFRA CORP COM 89147L100 932 46812 SH SOLE 0 0 46812 TECK RESOURCES LTD CL B 878742204 1253 58187 SH SOLE 0 0 58187 VALE S A ADR 91912E105 140 10635 SH SOLE 0 0 10635 OVID THERAPEUTICS INC COM 690469101 36 14932 SH SOLE 0 0 14932 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1009 18601 SH SOLE 0 0 18601 ARATANA THERAPEUTICS INC COM 03874P101 127 20687 SH SOLE 0 0 20687 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 490 18827 SH SOLE 0 0 18827 DEXCOM INC COM 252131107 1190 9934 SH SOLE 0 0 9934 BLACKROCK INC COM 09247X101 3056 7780 SH SOLE 0 0 7780 ISHARES TR MSCI USA ESG SLC 464288802 1096 10631 SH SOLE 0 0 10631 TESLA INC COM 88160R101 3 200 SH Put SOLE 0 0 200 HILLTOP HOLDINGS INC COM 432748101 550 30872 SH SOLE 0 0 30872 AFLAC INC COM 001055102 9807 215259 SH SOLE 0 0 215259 DISNEY WALT CO COM DISNEY 254687106 3 200 SH Call SOLE 0 0 200 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 209 2775 SH SOLE 0 0 2775 ANAPTYSBIO INC COM 032724106 231 3619 SH SOLE 0 0 3619 ISHARES TR EAFE GRWTH ETF 464288885 812 11762 SH SOLE 0 0 11762 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 338 19160 SH SOLE 0 0 19160 MORGAN STANLEY COM NEW 617446448 1985 50062 SH SOLE 0 0 50062 ISHARES TR CHINA LG-CAP ETF 464287184 0 2000 SH Call SOLE 0 0 2000 ALLISON TRANSMISSION HLDGS I COM 01973R101 538 12257 SH SOLE 0 0 12257 KAYNE ANDERSN MLP MIDS INVT COM 486606106 313 22756 SH SOLE 0 0 22756 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 275 2214 SH SOLE 0 0 2214 INTUIT COM 461202103 2100 10666 SH SOLE 0 0 10666 AMAZON COM INC COM 023135106 77 1000 SH Put SOLE 0 0 1000 MEDTRONIC PLC SHS G5960L103 11555 127029 SH SOLE 0 0 127029 GW PHARMACEUTICALS PLC ADS 36197T103 638 6553 SH SOLE 0 0 6553 TARGA RES CORP COM 87612G101 780 21648 SH SOLE 0 0 21648 MOHAWK INDS INC COM 608190104 401 3431 SH SOLE 0 0 3431 GABELLI MULTIMEDIA TR INC COM 36239Q109 190 26930 SH SOLE 0 0 26930 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 200 SH Put SOLE 0 0 200 VECTREN CORP COM 92240G101 776 10776 SH SOLE 0 0 10776 ABIOMED INC COM 003654100 26 300 SH Call SOLE 0 0 300 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 65358 838035 SH SOLE 0 0 838035 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 12375 SH SOLE 0 0 12375 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1021 7603 SH SOLE 0 0 7603 GILEAD SCIENCES INC COM 375558103 0 1200 SH Call SOLE 0 0 1200 EQUINIX INC COM PAR $0.001 29444U700 348 988 SH SOLE 0 0 988 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 504 10407 SH SOLE 0 0 10407 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 17900 SH SOLE 0 0 17900 SCHEIN HENRY INC COM 806407102 770 9810 SH SOLE 0 0 9810 NABORS INDUSTRIES LTD SHS G6359F103 0 4000 SH Call SOLE 0 0 4000 APPLIED MATLS INC COM 038222105 4 2000 SH Call SOLE 0 0 2000 WHIRLPOOL CORP COM 963320106 352 3293 SH SOLE 0 0 3293 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 409 21208 SH SOLE 0 0 21208 FORD MTR CO DEL COM PAR $0.01 345370860 4 9000 SH Put SOLE 0 0 9000 SEACHANGE INTL INC COM 811699107 18 14500 SH SOLE 0 0 14500 NVR INC COM 62944T105 1957 803 SH SOLE 0 0 803 FACTSET RESH SYS INC COM 303075105 397 1982 SH SOLE 0 0 1982 CISCO SYS INC COM 17275R102 3 3100 SH Put SOLE 0 0 3100 BEST BUY INC COM 086516101 2997 56581 SH SOLE 0 0 56581 FIDELITY MSCI ENERGY IDX 316092402 298 19050 SH SOLE 0 0 19050 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 532 22291 SH SOLE 0 0 22291 OLD DOMINION FGHT LINES INC COM 679580100 202 1635 SH SOLE 0 0 1635 BLINK CHARGING CO COM 09354A100 26 15100 SH SOLE 0 0 15100 ISHARES TR CORE S&P500 ETF 464287200 1812579 7203923 SH SOLE 0 0 7203923 LEGGETT & PLATT INC COM 524660107 533 14859 SH SOLE 0 0 14859 INVITAE CORP COM 46185L103 560 50652 SH SOLE 0 0 50652 TENET HEALTHCARE CORP COM NEW 88033G407 542 31594 SH SOLE 0 0 31594 CMS ENERGY CORP COM 125896100 629 12667 SH SOLE 0 0 12667 LAM RESEARCH CORP COM 512807108 2 200 SH Call SOLE 0 0 200 AMERICAN AIRLS GROUP INC COM 02376R102 16432 511754 SH SOLE 0 0 511754 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 224 10848 SH SOLE 0 0 10848 BP PLC SPONSORED ADR 055622104 9618 253649 SH SOLE 0 0 253649 CHEMED CORP NEW COM 16359R103 297 1048 SH SOLE 0 0 1048 MEDICINES CO COM 584688105 1268 66252 SH SOLE 0 0 66252 ISHARES TR MRNGSTR LG-CP ET 464287127 239 1673 SH SOLE 0 0 1673 LAM RESEARCH CORP COM 512807108 1319 9685 SH SOLE 0 0 9685 ISHARES TR USA QUALITY FCTR 46432F339 207 2702 SH SOLE 0 0 2702 OMNICOM GROUP INC COM 681919106 297 4056 SH SOLE 0 0 4056 FIRST FINL BANCORP OH COM 320209109 5327 224563 SH SOLE 0 0 224563 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 32 33000 PRN SOLE 0 0 33000 ISHARES TR 0-5YR HI YL CP 46434V407 2011 45131 SH SOLE 0 0 45131 ISHARES TR 20 YR TR BD ETF 464287432 0 200 SH Call SOLE 0 0 200 NASDAQ INC COM 631103108 851 10435 SH SOLE 0 0 10435 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 293 54403 SH SOLE 0 0 54403 ISHARES TR CORE MSCI EURO 46434V738 505 12228 SH SOLE 0 0 12228 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 5996 SH SOLE 0 0 5996 SPIRIT OF TEX BANCSHARES INC COM 84861D103 2372 104140 SH SOLE 0 0 104140 OVERSTOCK COM INC DEL COM 690370101 0 900 SH Call SOLE 0 0 900 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 884 52791 SH SOLE 0 0 52791 DOLLAR GEN CORP NEW COM 256677105 864 7993 SH SOLE 0 0 7993 RPM INTL INC COM 749685103 1581 26894 SH SOLE 0 0 26894 S&P GLOBAL INC COM 78409V104 4914 28919 SH SOLE 0 0 28919 SEAGATE TECHNOLOGY PLC SHS G7945M107 2138 55391 SH SOLE 0 0 55391 RESIDEO TECHNOLOGIES INC COM 76118Y104 350 17024 SH SOLE 0 0 17024 SNAP INC CL A 83304A106 11 100000 SH Call SOLE 0 0 100000 AMAZON COM INC COM 023135106 67 1000 SH Call SOLE 0 0 1000 DARDEN RESTAURANTS INC COM 237194105 1611 16128 SH SOLE 0 0 16128 AVEO PHARMACEUTICALS INC COM 053588109 107 66600 SH SOLE 0 0 66600 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 61 11544 SH SOLE 0 0 11544 SCOTTS MIRACLE GRO CO CL A 810186106 347 5653 SH SOLE 0 0 5653 SIBANYE STILLWATER SPONSORED ADR 825724206 89 31308 SH SOLE 0 0 31308 LULULEMON ATHLETICA INC COM 550021109 2228 18321 SH SOLE 0 0 18321 ADVANCED MICRO DEVICES INC COM 007903107 3 1800 SH Call SOLE 0 0 1800 MOODYS CORP COM 615369105 1247 8907 SH SOLE 0 0 8907 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1033 20966 SH SOLE 0 0 20966 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2421 24449 SH SOLE 0 0 24449 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 21795 SH SOLE 0 0 21795 FIFTH THIRD BANCORP COM 316773100 2160 91809 SH SOLE 0 0 91809 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 291 2554 SH SOLE 0 0 2554 UPLAND SOFTWARE INC COM 91544A109 299 11000 SH SOLE 0 0 11000 NVIDIA CORP COM 67066G104 0 100 SH Call SOLE 0 0 100 COMMAND CENTER INC COM NEW 200497204 2083 520810 SH SOLE 0 0 520810 AMAZON COM INC COM 023135106 0 500 SH Call SOLE 0 0 500 QUICKLOGIC CORP COM 74837P108 21 29274 SH SOLE 0 0 29274 ABIOMED INC COM 003654100 10 100 SH Call SOLE 0 0 100 THOMSON REUTERS CORP COM NEW 884903709 264 5468 SH SOLE 0 0 5468 MYRIAD GENETICS INC COM 62855J104 231 7933 SH SOLE 0 0 7933 SEATTLE GENETICS INC COM 812578102 985 17386 SH SOLE 0 0 17386 CBOE GLOBAL MARKETS INC COM 12503M108 1493 15266 SH SOLE 0 0 15266 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3 500 SH Put SOLE 0 0 500 KELLOGG CO COM 487836108 1269 22255 SH SOLE 0 0 22255 RAMBUS INC DEL COM 750917106 237 30854 SH SOLE 0 0 30854 TRINITY INDS INC COM 896522109 347 16840 SH SOLE 0 0 16840 NUTRIEN LTD COM 67077M108 920 19573 SH SOLE 0 0 19573 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2909 24306 SH SOLE 0 0 24306 LUMINEX CORP DEL COM 55027E102 281 12179 SH SOLE 0 0 12179 BHP GROUP LIMITED SPONSORED ADS 088606108 1335 27642 SH SOLE 0 0 27642 NAVIOS MARITIME HOLDINGS INC COM Y62196103 9 31244 SH SOLE 0 0 31244 VISA INC COM CL A 92826C839 7 1000 SH Call SOLE 0 0 1000 EATON VANCE TAX MNGD GBL DV COM 27829F108 396 53133 SH SOLE 0 0 53133 ZENDESK INC COM 98936J101 220 3768 SH SOLE 0 0 3768 AXALTA COATING SYS LTD COM G0750C108 232 9925 SH SOLE 0 0 9925 BLACKROCK ENHANCED EQT DIV T COM 09251A104 881 113385 SH SOLE 0 0 113385 FACEBOOK INC CL A 30303M102 0 1000 SH Call SOLE 0 0 1000 AES CORP COM 00130H105 197 13645 SH SOLE 0 0 13645 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 560 25698 SH SOLE 0 0 25698 LAMAR ADVERTISING CO NEW CL A 512816109 383 5531 SH SOLE 0 0 5531 CUBESMART COM 229663109 277 9656 SH SOLE 0 0 9656 ISHARES TR S&P SML 600 GWT 464287887 2808 17403 SH SOLE 0 0 17403 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 195 13770 SH SOLE 0 0 13770 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 31 141604 SH SOLE 0 0 141604 THERMO FISHER SCIENTIFIC INC COM 883556102 6366 28446 SH SOLE 0 0 28446 TRANSOCEAN LTD REG SHS H8817H100 3697 532665 SH SOLE 0 0 532665 SPDR SERIES TRUST S&P BIOTECH 78464A870 0 200 SH Put SOLE 0 0 200 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 9482 197840 SH SOLE 0 0 197840 MANPOWERGROUP INC COM 56418H100 380 5858 SH SOLE 0 0 5858 ISHARES TR MSCI EURO FL ETF 464289180 234 13798 SH SOLE 0 0 13798 ATMOS ENERGY CORP COM 049560105 2495 26908 SH SOLE 0 0 26908 DISH NETWORK CORP CL A 25470M109 3211 128586 SH SOLE 0 0 128586 ADAM NAT RES FD INC COM 00548F105 158 10828 SH SOLE 0 0 10828 COCA COLA EUROPEAN PARTNERS SHS G25839104 201 4378 SH SOLE 0 0 4378 M & T BK CORP COM 55261F104 743 5194 SH SOLE 0 0 5194 ANTARES PHARMA INC COM 036642106 37 13553 SH SOLE 0 0 13553 NEWMARKET CORP COM 651587107 344 834 SH SOLE 0 0 834 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 44 40000 PRN SOLE 0 0 40000 NOBLE ENERGY INC COM 655044105 1123 59865 SH SOLE 0 0 59865 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 173 15382 SH SOLE 0 0 15382 AMAZON COM INC COM 023135106 73 1000 SH Call SOLE 0 0 1000 COHEN & STEERS INFRASTRUCTUR COM 19248A109 716 36240 SH SOLE 0 0 36240 VASCULAR BIOGENICS LTD COM M96883109 21 22000 SH SOLE 0 0 22000 CONSTELLATION BRANDS INC CL A 21036P108 4 1400 SH Call SOLE 0 0 1400 ZIONS BANCORPORATION N A COM 989701107 1869 45872 SH SOLE 0 0 45872 SPDR GOLD TRUST GOLD SHS 78463V107 7899 65144 SH SOLE 0 0 65144 JOHNSON & JOHNSON COM 478160104 61824 479068 SH SOLE 0 0 479068 VANGUARD INDEX FDS SM CP VAL ETF 922908611 15332 134421 SH SOLE 0 0 134421 AMAZON COM INC COM 023135106 28 1000 SH Put SOLE 0 0 1000 ARISTA NETWORKS INC COM 040413106 1901 9022 SH SOLE 0 0 9022 GILEAD SCIENCES INC COM 375558103 1 300 SH Call SOLE 0 0 300 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 115 20647 SH SOLE 0 0 20647 COMPASS MINERALS INTL INC COM 20451N101 323 7758 SH SOLE 0 0 7758 ZIMMER BIOMET HLDGS INC COM 98956P102 1679 16188 SH SOLE 0 0 16188 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 176 18720 SH SOLE 0 0 18720 SALESFORCE COM INC COM 79466L302 2 100 SH Call SOLE 0 0 100 EBAY INC COM 278642103 748 26648 SH SOLE 0 0 26648 FOSSIL GROUP INC COM 34988V106 220 14000 SH SOLE 0 0 14000 MGP INGREDIENTS INC NEW COM 55303J106 20 3600 SH Put SOLE 0 0 3600