0001580642-19-002025.txt : 20190422 0001580642-19-002025.hdr.sgml : 20190422 20190422153732 ACCESSION NUMBER: 0001580642-19-002025 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190422 DATE AS OF CHANGE: 20190422 EFFECTIVENESS DATE: 20190422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CWM, LLC CENTRAL INDEX KEY: 0001535847 IRS NUMBER: 274011107 STATE OF INCORPORATION: NE FISCAL YEAR END: 1211 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15648 FILM NUMBER: 19759395 BUSINESS ADDRESS: STREET 1: DODGE PLAZA, FIRST FLOOR STREET 2: 13321 CALIFORNIA STREET CITY: OMAHA STATE: NE ZIP: 68154 BUSINESS PHONE: 888-321-0808 MAIL ADDRESS: STREET 1: DODGE PLAZA, FIRST FLOOR STREET 2: 13321 CALIFORNIA STREET CITY: OMAHA STATE: NE ZIP: 68154 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001535847 XXXXXXXX 03-31-2019 03-31-2019 false CWM, LLC
DODGE PLAZA, FIRST FLOOR 13321 CALIFORNIA STREET OMAHA NE 68154
13F HOLDINGS REPORT 028-15648 N
Dani Hampton Compliance Manager 402-933-0269 /s/ Danielle Hampton Omaha NE 04-22-2019 0 2233 4985680
INFORMATION TABLE 2 infotable.xml SIRIUS XM HLDGS INC COM 82968B103 135 23778 SH SOLE 0 0 23778 ISHARES TR CORE HIGH DV ETF 46429B663 3983 42697 SH SOLE 0 0 42697 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4873 104473 SH SOLE 0 0 104473 ISHARES TR US HOME CONS ETF 464288752 16 448 SH SOLE 0 0 448 GOGO INC COM 38046C109 2 400 SH SOLE 0 0 400 BLOCK H & R INC COM 093671105 1 44 SH SOLE 0 0 44 ISHARES TR MULTIFACTOR USA 46434V282 5855 188703 SH SOLE 0 0 188703 KENNAMETAL INC COM 489170100 7 194 SH SOLE 0 0 194 FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 0 6 SH SOLE 0 0 6 QORVO INC COM 74736K101 22 300 SH SOLE 0 0 300 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 65 2594 SH SOLE 0 0 2594 EPAM SYS INC COM 29414B104 2 12 SH SOLE 0 0 12 LCI INDS COM 50189K103 9 120 SH SOLE 0 0 120 ASGN INC COM 00191U102 0 3 SH SOLE 0 0 3 ONEMAIN HLDGS INC COM 68268W103 79 2500 SH SOLE 0 0 2500 WINNEBAGO INDS INC COM 974637100 16 525 SH SOLE 0 0 525 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1 33 SH SOLE 0 0 33 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3 539 SH SOLE 0 0 539 ORANGE SPONSORED ADR 684060106 6 368 SH SOLE 0 0 368 MATTEL INC COM 577081102 1 84 SH SOLE 0 0 84 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4844 65456 SH SOLE 0 0 65456 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 53 2147 SH SOLE 0 0 2147 INGEVITY CORP COM 45688C107 0 4 SH SOLE 0 0 4 SECOO HLDG LTD ADR 81367P101 2 200 SH SOLE 0 0 200 TYLER TECHNOLOGIES INC COM 902252105 17 82 SH SOLE 0 0 82 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 10 500 SH SOLE 0 0 500 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3503 61298 SH SOLE 0 0 61298 ENI S P A SPONSORED ADR 26874R108 2 58 SH SOLE 0 0 58 BROADWIND ENERGY INC COM NEW 11161T207 1 300 SH SOLE 0 0 300 FIRST TR NASDAQ100 TECH INDE SHS 337345102 24268 294624 SH SOLE 0 0 294624 FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 5593 109244 SH SOLE 0 0 109244 ISHARES TR MSCI GLOBAL IMP 46435G532 2708 45901 SH SOLE 0 0 45901 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 10 359 SH SOLE 0 0 359 UNION PACIFIC CORP COM 907818108 9999 59804 SH SOLE 0 0 59804 GENERAL DYNAMICS CORP COM 369550108 257 1516 SH SOLE 0 0 1516 BARCLAYS PLC ADR 06738E204 24 3000 SH SOLE 0 0 3000 OCCIDENTAL PETE CORP COM 674599105 15766 238155 SH SOLE 0 0 238155 SPDR GOLD TRUST GOLD SHS 78463V107 1236 10129 SH SOLE 0 0 10129 GABELLI DIVD & INCOME TR COM 36242H104 147 6905 SH SOLE 0 0 6905 ISHARES TR US AER DEF ETF 464288760 6902 34581 SH SOLE 0 0 34581 ISHARES TR U.S. TECH ETF 464287721 596 3126 SH SOLE 0 0 3126 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 191 3812 SH SOLE 0 0 3812 SIGNATURE BK NEW YORK N Y COM 82669G104 1 4 SH SOLE 0 0 4 YUM BRANDS INC COM 988498101 6165 61771 SH SOLE 0 0 61771 CATHAY GEN BANCORP COM 149150104 3 77 SH SOLE 0 0 77 LENNOX INTL INC COM 526107107 1 4 SH SOLE 0 0 4 SNAP ON INC COM 833034101 697 4454 SH SOLE 0 0 4454 UNDER ARMOUR INC CL A 904311107 18 841 SH SOLE 0 0 841 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 5850 241815 SH SOLE 0 0 241815 ITRON INC COM 465741106 1 12 SH SOLE 0 0 12 ISHARES TR US INDUSTRIALS 464287754 842 5546 SH SOLE 0 0 5546 INCYTE CORP COM 45337C102 11 133 SH SOLE 0 0 133 FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 0 5 SH SOLE 0 0 5 DNP SELECT INCOME FD COM 23325P104 727 63091 SH SOLE 0 0 63091 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 4 SH SOLE 0 0 4 NEW RELIC INC COM 64829B100 2 16 SH SOLE 0 0 16 ISHARES TR EUROPE ETF 464287861 38 876 SH SOLE 0 0 876 PEOPLES UTD FINL INC COM 712704105 96 5833 SH SOLE 0 0 5833 ISHARES TR US REGNL BKS ETF 464288778 683 15726 SH SOLE 0 0 15726 ROBERT HALF INTL INC COM 770323103 1 12 SH SOLE 0 0 12 SPDR SER TR SPDR BLOOMBERG 78468R663 46 504 SH SOLE 0 0 504 SNAP INC CL A 83304A106 17 1544 SH SOLE 0 0 1544 AFLAC INC COM 001055102 231 4623 SH SOLE 0 0 4623 INTERNATIONAL SPEEDWAY CORP CL A 460335201 3 69 SH SOLE 0 0 69 FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 1 34 SH SOLE 0 0 34 DBX ETF TR XTRACK RUSS 1000 233051481 4692 144024 SH SOLE 0 0 144024 INTEL CORP COM 458140100 10340 192558 SH SOLE 0 0 192558 EBIX INC COM NEW 278715206 10 200 SH SOLE 0 0 200 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1576 33703 SH SOLE 0 0 33703 TORCHMARK CORP COM 891027104 37 450 SH SOLE 0 0 450 VANGUARD INDEX FDS MID CAP ETF 922908629 2988 18586 SH SOLE 0 0 18586 WILLIAMS SONOMA INC COM 969904101 19 337 SH SOLE 0 0 337 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4 100 SH SOLE 0 0 100 SHOTSPOTTER INC COM 82536T107 2 50 SH SOLE 0 0 50 DOWDUPONT INC COM 26078J100 2185 40983 SH SOLE 0 0 40983 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 117 6395 SH SOLE 0 0 6395 ISHARES TR U.S. UTILITS ETF 464287697 320 2172 SH SOLE 0 0 2172 BLUEBIRD BIO INC COM 09609G100 0 2 SH SOLE 0 0 2 TARGET CORP COM 87612E106 6442 80261 SH SOLE 0 0 80261 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8 162 SH SOLE 0 0 162 ISHARES TR INTRM TR CRP ETF 464288638 204 3706 SH SOLE 0 0 3706 HSBC HLDGS PLC SPON ADR NEW 404280406 33 824 SH SOLE 0 0 824 ACI WORLDWIDE INC COM 004498101 1 18 SH SOLE 0 0 18 CASTLIGHT HEALTH INC CL B 14862Q100 2890 770699 SH SOLE 0 0 770699 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 5 216 SH SOLE 0 0 216 CITIZENS & NORTHN CORP COM 172922106 1 40 SH SOLE 0 0 40 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 34 556 SH SOLE 0 0 556 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1 14 SH SOLE 0 0 14 TOOTSIE ROLL INDS INC COM 890516107 3 72 SH SOLE 0 0 72 TRIMTABS ETF TR ALL CAP US FREE 89628W302 35 1000 SH SOLE 0 0 1000 ST JOE CO COM 790148100 0 25 SH SOLE 0 0 25 EAGLE MATERIALS INC COM 26969P108 1 14 SH SOLE 0 0 14 JPMORGAN CHASE & CO COM 46625H100 2129 21027 SH SOLE 0 0 21027 NORDSTROM INC COM 655664100 18 404 SH SOLE 0 0 404 KIRBY CORP COM 497266106 1 16 SH SOLE 0 0 16 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 93 1238 SH SOLE 0 0 1238 HENRY SCHEIN INC COM 806407102 12 205 SH SOLE 0 0 205 WISDOMTREE TR INTL EQUITY FD 97717W703 10 200 SH SOLE 0 0 200 EMERSON ELEC CO COM 291011104 5853 85484 SH SOLE 0 0 85484 KORN FERRY COM NEW 500643200 22 498 SH SOLE 0 0 498 FLEXSHARES TR MORNSTAR UPSTR 33939L407 9 265 SH SOLE 0 0 265 AUTODESK INC COM 052769106 38 244 SH SOLE 0 0 244 SYNEOS HEALTH INC CL A 87166B102 1 24 SH SOLE 0 0 24 TRIUMPH BANCORP INC COM 89679E300 0 13 SH SOLE 0 0 13 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 6784 144517 SH SOLE 0 0 144517 ISHARES TR IBONDS DEC2026 46435GAA0 12 505 SH SOLE 0 0 505 SPDR S&P 500 ETF TR TR UNIT 78462F103 17 1000 SH Put SOLE 0 0 1000 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 13 500 SH SOLE 0 0 500 KULICKE & SOFFA INDS INC COM 501242101 3 146 SH SOLE 0 0 146 AON PLC SHS CL A G0408V102 77 449 SH SOLE 0 0 449 ISHARES TR US TREAS BD ETF 46429B267 110760 4388267 SH SOLE 0 0 4388267 PALO ALTO NETWORKS INC COM 697435105 132 543 SH SOLE 0 0 543 DROPBOX INC CL A 26210C104 3175 145641 SH SOLE 0 0 145641 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2 73 SH SOLE 0 0 73 UDR INC COM 902653104 15 327 SH SOLE 0 0 327 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 44 1006 SH SOLE 0 0 1006 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 6611 265703 SH SOLE 0 0 265703 ANSYS INC COM 03662Q105 6 31 SH SOLE 0 0 31 GLOBAL X FDS GLB X MLP ENRG I 37950E226 300 22763 SH SOLE 0 0 22763 BARRICK GOLD CORPORATION COM 067901108 37 2698 SH SOLE 0 0 2698 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 7 45 SH SOLE 0 0 45 ISHARES TR INTL MOMENTUM FT 46434V449 4 134 SH SOLE 0 0 134 CROWN CASTLE INTL CORP NEW COM 22822V101 163 1274 SH SOLE 0 0 1274 PROSHARES TR S&P 500 DV ARIST 74348A467 1476 21777 SH SOLE 0 0 21777 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3120 73402 SH SOLE 0 0 73402 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1520 65542 SH SOLE 0 0 65542 RBC BEARINGS INC COM 75524B104 0 1 SH SOLE 0 0 1 REDFIN CORP COM 75737F108 5 228 SH SOLE 0 0 228 ISHARES TR MSCI AC ASIA ETF 464288182 14 192 SH SOLE 0 0 192 COTY INC COM CL A 222070203 2 158 SH SOLE 0 0 158 ROCKWELL AUTOMATION INC COM 773903109 359 2046 SH SOLE 0 0 2046 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 12971 368708 SH SOLE 0 0 368708 SEALED AIR CORP NEW COM 81211K100 42 902 SH SOLE 0 0 902 CBOE GLOBAL MARKETS INC COM 12503M108 17 183 SH SOLE 0 0 183 HOULIHAN LOKEY INC CL A 441593100 7 150 SH SOLE 0 0 150 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 60 3297 SH SOLE 0 0 3297 NOW INC COM 67011P100 1 77 SH SOLE 0 0 77 ISHARES TR RUSEL 2500 ETF 46435G268 114 2577 SH SOLE 0 0 2577 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1 12 SH SOLE 0 0 12 NEW AGE BEVERAGES CORP COM 64157V108 0 20 SH SOLE 0 0 20 STRATASYS LTD SHS M85548101 2 100 SH SOLE 0 0 100 KADANT INC COM 48282T104 37 417 SH SOLE 0 0 417 PERRIGO CO PLC SHS G97822103 0 8 SH SOLE 0 0 8 ECOLAB INC COM 278865100 738 4181 SH SOLE 0 0 4181 AMERICAN ASSETS TR INC COM 024013104 9 200 SH SOLE 0 0 200 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 562 24117 SH SOLE 0 0 24117 PARKER HANNIFIN CORP COM 701094104 36 208 SH SOLE 0 0 208 NVENT ELECTRIC PLC SHS G6700G107 28 1052 SH SOLE 0 0 1052 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19395 96547 SH SOLE 0 0 96547 ETSY INC COM 29786A106 69 1030 SH SOLE 0 0 1030 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 19 311 SH SOLE 0 0 311 BROOKFIELD PROPERTY REIT INC CL A 11282X103 22 1072 SH SOLE 0 0 1072 TRINET GROUP INC COM 896288107 2 33 SH SOLE 0 0 33 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 116 9617 SH SOLE 0 0 9617 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 300 SH SOLE 0 0 300 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 86373 2599251 SH SOLE 0 0 2599251 SEATTLE GENETICS INC COM 812578102 30 411 SH SOLE 0 0 411 SYNOPSYS INC COM 871607107 18 155 SH SOLE 0 0 155 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 79 SH SOLE 0 0 79 GAP INC COM 364760108 0 10 SH SOLE 0 0 10 NATIONAL HEALTHCARE CORP COM 635906100 1 12 SH SOLE 0 0 12 WISDOMTREE TR US TOTAL DIVIDND 97717W109 186 1968 SH SOLE 0 0 1968 AUTOMATIC DATA PROCESSING IN COM 053015103 541 3387 SH SOLE 0 0 3387 PURE STORAGE INC CL A 74624M102 3070 140907 SH SOLE 0 0 140907 PARK NATL CORP COM 700658107 2 16 SH SOLE 0 0 16 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 526 29924 SH SOLE 0 0 29924 URBAN OUTFITTERS INC COM 917047102 14 480 SH SOLE 0 0 480 EATON VANCE CORP COM NON VTG 278265103 10725 266066 SH SOLE 0 0 266066 BLOOMIN BRANDS INC COM 094235108 1 54 SH SOLE 0 0 54 KEYCORP NEW COM 493267108 18 1173 SH SOLE 0 0 1173 SELECT SECTOR SPDR TR ENERGY 81369Y506 2805 42425 SH SOLE 0 0 42425 WISDOMTREE TR EMER MKT HIGH FD 97717W315 378 8632 SH SOLE 0 0 8632 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1 53 SH SOLE 0 0 53 CARNIVAL CORP UNIT 99/99/9999 143658300 74 1465 SH SOLE 0 0 1465 O REILLY AUTOMOTIVE INC NEW COM 67103H107 228 588 SH SOLE 0 0 588 GLACIER BANCORP INC NEW COM 37637Q105 4 109 SH SOLE 0 0 109 RESMED INC COM 761152107 123 1182 SH SOLE 0 0 1182 ADIENT PLC ORD SHS G0084W101 4 308 SH SOLE 0 0 308 US BANCORP DEL COM NEW 902973304 9129 189446 SH SOLE 0 0 189446 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 340 9353 SH SOLE 0 0 9353 KRAFT HEINZ CO COM 500754106 112 3443 SH SOLE 0 0 3443 NOVO-NORDISK A S ADR 670100205 42 807 SH SOLE 0 0 807 SPOTIFY TECHNOLOGY S A SHS L8681T102 21 152 SH SOLE 0 0 152 BROADCOM INC COM 11135F101 334 1110 SH SOLE 0 0 1110 ISHARES TR EXPANDED TECH 464287515 2 9 SH SOLE 0 0 9 ISHARES TR EDGE INVT GRDE 46435G219 74873 1508311 SH SOLE 0 0 1508311 TREX CO INC COM 89531P105 28 448 SH SOLE 0 0 448 VORNADO RLTY TR SH BEN INT 929042109 0 3 SH SOLE 0 0 3 VIASAT INC COM 92552V100 3 45 SH SOLE 0 0 45 AMPLIFY ETF TR ONLIN RETL ETF 032108102 3 59 SH SOLE 0 0 59 ISHARES TR EDGE MSCI MINM 46435G433 82 2556 SH SOLE 0 0 2556 LITTELFUSE INC COM 537008104 20 110 SH SOLE 0 0 110 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 342 22251 SH SOLE 0 0 22251 NATUS MEDICAL INC DEL COM 639050103 3 120 SH SOLE 0 0 120 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1558 103097 SH SOLE 0 0 103097 SPDR S&P 500 ETF TR TR UNIT 78462F103 31 1500 SH Put SOLE 0 0 1500 ASSOCIATED BANC CORP COM 045487105 287 13437 SH SOLE 0 0 13437 COLUMBIA PPTY TR INC COM NEW 198287203 103 4570 SH SOLE 0 0 4570 CBRE GROUP INC CL A 12504L109 66 1336 SH SOLE 0 0 1336 SERVICENOW INC COM 81762P102 75 304 SH SOLE 0 0 304 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 34 1224 SH SOLE 0 0 1224 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 4291 108543 SH SOLE 0 0 108543 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 18 6000 SH SOLE 0 0 6000 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 61 528 SH SOLE 0 0 528 FIRST DATA CORP NEW COM CL A 32008D106 10664 405955 SH SOLE 0 0 405955 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 362 7858 SH SOLE 0 0 7858 MALIBU BOATS INC COM CL A 56117J100 0 6 SH SOLE 0 0 6 SPDR SER TR BLOMBERG 1 10 YR 78468R861 563 29094 SH SOLE 0 0 29094 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 1 26 SH SOLE 0 0 26 MACYS INC COM 55616P104 5 228 SH SOLE 0 0 228 NATIONAL GRID PLC SPONSORED ADR NE 636274409 38 676 SH SOLE 0 0 676 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 23 896 SH SOLE 0 0 896 VEREIT INC COM 92339V100 378 45113 SH SOLE 0 0 45113 GMS INC COM 36251C103 4 297 SH SOLE 0 0 297 REPUBLIC SVCS INC COM 760759100 38 468 SH SOLE 0 0 468 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1 13 SH SOLE 0 0 13 POLYMET MINING CORP COM 731916102 1 1500 SH SOLE 0 0 1500 NORTHSTAR REALTY EUROPE CORP COM 66706L101 5 261 SH SOLE 0 0 261 INVESCO MORTGAGE CAPITAL INC COM 46131B100 12 787 SH SOLE 0 0 787 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 293 11269 SH SOLE 0 0 11269 DORMAN PRODUCTS INC COM 258278100 0 3 SH SOLE 0 0 3 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1221 40335 SH SOLE 0 0 40335 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 899 32008 SH SOLE 0 0 32008 GAMING & LEISURE PPTYS INC COM 36467J108 1 32 SH SOLE 0 0 32 SPDR S&P 500 ETF TR TR UNIT 78462F103 127210 450334 SH SOLE 0 0 450334 VANGUARD WELLINGTON FD US MINIMUM 921935409 12 141 SH SOLE 0 0 141 DANAHER CORPORATION DBCV 1/2 235851AF9 15 3000 PRN SOLE 0 0 3000 QURATE RETAIL INC COM SER A 74915M100 2 129 SH SOLE 0 0 129 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13 73 SH SOLE 0 0 73 AXOS FINL INC COM 05465C100 168 5800 SH SOLE 0 0 5800 EATON VANCE ENHANCED EQ INC COM 278274105 188 13082 SH SOLE 0 0 13082 TWILIO INC CL A 90138F102 39 305 SH SOLE 0 0 305 MSG NETWORK INC CL A 553573106 15 696 SH SOLE 0 0 696 MICROSOFT CORP COM 594918104 6587 55853 SH SOLE 0 0 55853 NORTHERN LTS FD TR IV FRMLAFLIO SMRT 66538H567 10 380 SH SOLE 0 0 380 HEALTHCARE SVCS GRP INC COM 421906108 14 437 SH SOLE 0 0 437 MONDELEZ INTL INC CL A 609207105 222 4453 SH SOLE 0 0 4453 UNITED RENTALS INC COM 911363109 56 492 SH SOLE 0 0 492 ASSURED GUARANTY LTD COM G0585R106 2 53 SH SOLE 0 0 53 DOLBY LABORATORIES INC COM CL A 25659T107 4 70 SH SOLE 0 0 70 KIMBERLY CLARK CORP COM 494368103 6259 50513 SH SOLE 0 0 50513 WAGEWORKS INC COM 930427109 2894 76633 SH SOLE 0 0 76633 VERASTEM INC COM 92337C104 4 1500 SH SOLE 0 0 1500 GRACE W R & CO DEL NEW COM 38388F108 1 16 SH SOLE 0 0 16 BP PLC SPONSORED ADR 055622104 573 13116 SH SOLE 0 0 13116 ARK ETF TR ISRAEL INOVATE 00214Q609 5 246 SH SOLE 0 0 246 FRANKLIN TEMPLETON ETF TR LIBRT INT OPPT 35473P702 1 37 SH SOLE 0 0 37 ISHARES TR GLOBAL FINLS ETF 464287333 255 4145 SH SOLE 0 0 4145 FIDELITY MSCI ENERGY IDX 316092402 19 1078 SH SOLE 0 0 1078 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1 30 SH SOLE 0 0 30 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 66 1036 SH SOLE 0 0 1036 STMICROELECTRONICS N V NY REGISTRY 861012102 1 42 SH SOLE 0 0 42 ISHARES TR U.S. CNSM SV ETF 464287580 641 3138 SH SOLE 0 0 3138 ISHARES TR RESIDNL REAL EST 464288562 70 997 SH SOLE 0 0 997 ROYAL BK CDA MONTREAL QUE COM 780087102 31 409 SH SOLE 0 0 409 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 19 342 SH SOLE 0 0 342 INVESCO QQQ TR UNIT SER 1 46090E103 15 1000 SH Put SOLE 0 0 1000 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 11777 327400 SH SOLE 0 0 327400 TITAN INTL INC ILL COM 88830M102 1 178 SH SOLE 0 0 178 U S SILICA HLDGS INC COM 90346E103 2 102 SH SOLE 0 0 102 ARLO TECHNOLOGIES INC COM 04206A101 0 13 SH SOLE 0 0 13 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5 250 SH SOLE 0 0 250 MOHAWK INDS INC COM 608190104 1749 13864 SH SOLE 0 0 13864 CINTAS CORP COM 172908105 39 192 SH SOLE 0 0 192 NATIONAL OILWELL VARCO INC COM 637071101 36 1342 SH SOLE 0 0 1342 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 2 40 SH SOLE 0 0 40 FORTUNE BRANDS HOME & SEC IN COM 34964C106 35 728 SH SOLE 0 0 728 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5619 192376 SH SOLE 0 0 192376 WISDOMTREE TR US S CAP QTY DIV 97717X651 1 20 SH SOLE 0 0 20 HONEYWELL INTL INC COM 438516106 6142 38646 SH SOLE 0 0 38646 PRA HEALTH SCIENCES INC COM 69354M108 1 10 SH SOLE 0 0 10 AMERICAN ELEC PWR CO INC COM 025537101 9439 112709 SH SOLE 0 0 112709 DISCOVER FINL SVCS COM 254709108 13 189 SH SOLE 0 0 189 GENWORTH FINL INC COM CL A 37247D106 4 1000 SH SOLE 0 0 1000 ISHARES INC MLT FCTR EMG MKT 46434G889 30515 713803 SH SOLE 0 0 713803 OWENS & MINOR INC NEW COM 690732102 19 4716 SH SOLE 0 0 4716 SYNAPTICS INC COM 87157D109 10399 261604 SH SOLE 0 0 261604 CREDIT SUISSE GROUP SPONSORED ADR 225401108 7 642 SH SOLE 0 0 642 WALMART INC COM 931142103 9712 99577 SH SOLE 0 0 99577 FIRST FINL BANKSHARES COM 32020R109 862 14919 SH SOLE 0 0 14919 ISHARES TR S&P 100 ETF 464287101 25 200 SH SOLE 0 0 200 TRIPADVISOR INC COM 896945201 8156 158532 SH SOLE 0 0 158532 WELLCARE HEALTH PLANS INC COM 94946T106 27 100 SH SOLE 0 0 100 BANCORPSOUTH BK TUPELO MISS COM 05971J102 45 1586 SH SOLE 0 0 1586 HANCOCK WHITNEY CORPORATION COM 410120109 1 30 SH SOLE 0 0 30 LANCASTER COLONY CORP COM 513847103 1 7 SH SOLE 0 0 7 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 5 166 SH SOLE 0 0 166 CANON INC SPONSORED ADR 138006309 2992 103015 SH SOLE 0 0 103015 ISHARES TR IBONDS DEC21 ETF 46434VBK5 33 1326 SH SOLE 0 0 1326 YELP INC CL A 985817105 2685 77837 SH SOLE 0 0 77837 CBS CORP NEW CL B 124857202 5219 109804 SH SOLE 0 0 109804 WINTRUST FINL CORP COM 97650W108 24 361 SH SOLE 0 0 361 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 103 7201 SH SOLE 0 0 7201 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 9 353 SH SOLE 0 0 353 MIRATI THERAPEUTICS INC COM 60468T105 40 550 SH SOLE 0 0 550 ENCOMPASS HEALTH CORP COM 29261A100 373 6390 SH SOLE 0 0 6390 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 5653 296589 SH SOLE 0 0 296589 ISHARES TR GLB INFRASTR ETF 464288372 1 28 SH SOLE 0 0 28 WISDOMTREE TR US MIDCAP DIVID 97717W505 212 5927 SH SOLE 0 0 5927 BAKER HUGHES A GE CO CL A 05722G100 735 26514 SH SOLE 0 0 26514 ISHARES TR MSCI UK ETF NEW 46435G334 39 1188 SH SOLE 0 0 1188 ILLUMINA INC COM 452327109 86 276 SH SOLE 0 0 276 MGM RESORTS INTERNATIONAL COM 552953101 1 40 SH SOLE 0 0 40 MKS INSTRUMENT INC COM 55306N104 4 46 SH SOLE 0 0 46 TIVO CORP COM 88870P106 3 288 SH SOLE 0 0 288 ISHARES TR SHRT NAT MUN ETF 464288158 102 963 SH SOLE 0 0 963 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 4 73 SH SOLE 0 0 73 NETEASE INC SPONSORED ADR 64110W102 12 51 SH SOLE 0 0 51 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 11 297 SH SOLE 0 0 297 BEST INC SPONSORED ADS 08653C106 2 400 SH SOLE 0 0 400 HP INC COM 40434L105 107 5522 SH SOLE 0 0 5522 MACQUARIE INFRASTRUCTURE COR COM 55608B105 8 200 SH SOLE 0 0 200 UGI CORP NEW COM 902681105 0 8 SH SOLE 0 0 8 SEAGATE TECHNOLOGY PLC SHS G7945M107 23 489 SH SOLE 0 0 489 HALLIBURTON CO COM 406216101 1723 58797 SH SOLE 0 0 58797 ISHARES TR AGGRES ALLOC ETF 464289859 201 3763 SH SOLE 0 0 3763 SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 4 SH SOLE 0 0 4 DIGITAL RLTY TR INC COM 253868103 64 538 SH SOLE 0 0 538 MAXIMUS INC COM 577933104 9 129 SH SOLE 0 0 129 ISHARES TR 0-5YR INVT GR CP 46434V100 383 7583 SH SOLE 0 0 7583 TORONTO DOMINION BK ONT COM NEW 891160509 3007 55354 SH SOLE 0 0 55354 CRANE CO COM 224399105 4687 55394 SH SOLE 0 0 55394 EXELIXIS INC COM 30161Q104 124 5199 SH SOLE 0 0 5199 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3768 98387 SH SOLE 0 0 98387 CATERPILLAR INC DEL COM 149123101 353 2609 SH SOLE 0 0 2609 ENSTAR GROUP LIMITED SHS G3075P101 0 2 SH SOLE 0 0 2 EXPONENT INC COM 30214U102 1 20 SH SOLE 0 0 20 TE CONNECTIVITY LTD REG SHS H84989104 58 720 SH SOLE 0 0 720 GODADDY INC CL A 380237107 4553 60547 SH SOLE 0 0 60547 VANGUARD INDEX FDS SM CP VAL ETF 922908611 398 3096 SH SOLE 0 0 3096 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 0 6 SH SOLE 0 0 6 FIDELITY MSCI HLTH CARE I 316092600 19 417 SH SOLE 0 0 417 NV5 GLOBAL INC COM 62945V109 15 261 SH SOLE 0 0 261 NETFLIX INC COM 64110L106 912 2557 SH SOLE 0 0 2557 WISDOMTREE TR CHINESE YUAN FD 97717W182 5 202 SH SOLE 0 0 202 CUSHMAN WAKEFIELD PLC SHS G2717B108 3 175 SH SOLE 0 0 175 BANCOLOMBIA S A SPON ADR PREF 05968L102 2 31 SH SOLE 0 0 31 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 93 2267 SH SOLE 0 0 2267 TERRENO RLTY CORP COM 88146M101 28 656 SH SOLE 0 0 656 UNITEDHEALTH GROUP INC COM 91324P102 10737 43426 SH SOLE 0 0 43426 PAPA JOHNS INTL INC COM 698813102 11 202 SH SOLE 0 0 202 BOOT BARN HLDGS INC COM 099406100 3555 120762 SH SOLE 0 0 120762 NORDIC AMERN OFFSHORE LTD SHS G65772207 0 1 SH SOLE 0 0 1 XENIA HOTELS & RESORTS INC COM 984017103 97 4405 SH SOLE 0 0 4405 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 1 21 SH SOLE 0 0 21 RAYMOND JAMES FINANCIAL INC COM 754730109 10 125 SH SOLE 0 0 125 STEEL DYNAMICS INC COM 858119100 5 150 SH SOLE 0 0 150 VERMILION ENERGY INC COM 923725105 1 44 SH SOLE 0 0 44 CADENCE DESIGN SYSTEM INC COM 127387108 9 140 SH SOLE 0 0 140 CHEVRON CORP NEW COM 166764100 3925 31866 SH SOLE 0 0 31866 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 63 4118 SH SOLE 0 0 4118 FOX CORP CL A COM 35137L105 8 207 SH SOLE 0 0 207 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3 124 SH SOLE 0 0 124 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 136 7995 SH SOLE 0 0 7995 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 41 1756 SH SOLE 0 0 1756 CAMPBELL SOUP CO COM 134429109 32 839 SH SOLE 0 0 839 HYSTER YALE MATLS HANDLING I CL A 449172105 0 6 SH SOLE 0 0 6 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2 55 SH SOLE 0 0 55 NUVEEN PFD & INCM SECURTIES COM 67072C105 84 9325 SH SOLE 0 0 9325 UNILEVER N V N Y SHS NEW 904784709 67 1150 SH SOLE 0 0 1150 INTUITIVE SURGICAL INC COM NEW 46120E602 317 556 SH SOLE 0 0 556 MSCI INC COM 55354G100 45 226 SH SOLE 0 0 226 LAMB WESTON HLDGS INC COM 513272104 47 621 SH SOLE 0 0 621 SPDR S&P 500 ETF TR TR UNIT 78462F103 4 57900 SH Put SOLE 0 0 57900 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2 13 SH SOLE 0 0 13 CYRUSONE INC COM 23283R100 18 345 SH SOLE 0 0 345 WISDOMTREE TR DYNAMIC LNG EQ 97717X313 2 52 SH SOLE 0 0 52 HEICO CORP NEW COM 422806109 18 188 SH SOLE 0 0 188 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 5 1072 SH SOLE 0 0 1072 PUBLIC STORAGE COM 74460D109 25791 118429 SH SOLE 0 0 118429 BANK MONTREAL QUE COM 063671101 16 215 SH SOLE 0 0 215 TIMKEN CO COM 887389104 7 171 SH SOLE 0 0 171 BB&T CORP COM 054937107 80 1717 SH SOLE 0 0 1717 ISHARES TR RUSSELL 2000 ETF 464287655 4524 29551 SH SOLE 0 0 29551 AURORA CANNABIS INC COM 05156X108 22 2467 SH SOLE 0 0 2467 AVEO PHARMACEUTICALS INC COM 053588109 2 2500 SH SOLE 0 0 2500 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 0 1 SH SOLE 0 0 1 KNOLL INC COM NEW 498904200 2 92 SH SOLE 0 0 92 EATON VANCE RISK MNGD DIV EQ COM 27829G106 59 6375 SH SOLE 0 0 6375 PAVMED INC COM 70387R106 17 15000 SH SOLE 0 0 15000 ZOETIS INC CL A 98978V103 82 813 SH SOLE 0 0 813 EATON VANCE SR INCOME TR SH BEN INT 27826S103 133 21631 SH SOLE 0 0 21631 FLEETCOR TECHNOLOGIES INC COM 339041105 3005 12186 SH SOLE 0 0 12186 ISHARES TR CUR HD EURZN ETF 46434V639 7 251 SH SOLE 0 0 251 SPDR S&P 500 ETF TR TR UNIT 78462F103 5 300 SH Put SOLE 0 0 300 MOLINA HEALTHCARE INC COM 60855R100 1 10 SH SOLE 0 0 10 PAN AMERICAN SILVER CORP COM 697900108 0 26 SH SOLE 0 0 26 CORNING INC COM 219350105 2718 82116 SH SOLE 0 0 82116 LAKELAND FINL CORP COM 511656100 1 21 SH SOLE 0 0 21 ORGANOVO HLDGS INC COM 68620A104 3 3155 SH SOLE 0 0 3155 XILINX INC COM 983919101 28 221 SH SOLE 0 0 221 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2 34 SH SOLE 0 0 34 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 4943 99526 SH SOLE 0 0 99526 ISHARES INC MSCI MEXICO ETF 464286822 10 230 SH SOLE 0 0 230 IDEXX LABS INC COM 45168D104 167 745 SH SOLE 0 0 745 ULTA BEAUTY INC COM 90384S303 30 86 SH SOLE 0 0 86 UMB FINL CORP COM 902788108 0 5 SH SOLE 0 0 5 ISHARES INC MSCI SPAIN ETF 464286764 0 2 SH SOLE 0 0 2 MASCO CORP COM 574599106 18 466 SH SOLE 0 0 466 NCR CORP NEW COM 62886E108 0 12 SH SOLE 0 0 12 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7 116 SH SOLE 0 0 116 CAESARSTONE LTD ORD SHS M20598104 2 105 SH SOLE 0 0 105 DOUGLAS EMMETT INC COM 25960P109 13 321 SH SOLE 0 0 321 COGNEX CORP COM 192422103 40 780 SH SOLE 0 0 780 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 5 150 SH SOLE 0 0 150 ISHARES TR MSCI EAFE ETF 464287465 1683 25945 SH SOLE 0 0 25945 TRANSOCEAN LTD REG SHS H8817H100 201 23064 SH SOLE 0 0 23064 BOSTON SCIENTIFIC CORP COM 101137107 32 823 SH SOLE 0 0 823 LOWES COS INC COM 548661107 424 3876 SH SOLE 0 0 3876 APTIV PLC SHS G6095L109 55 688 SH SOLE 0 0 688 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 8 300 SH SOLE 0 0 300 PINNACLE WEST CAP CORP COM 723484101 6147 64316 SH SOLE 0 0 64316 TIER REIT INC COM NEW 88650V208 5 178 SH SOLE 0 0 178 WASHINGTON FED INC COM 938824109 1 37 SH SOLE 0 0 37 TECHNIPFMC PLC COM G87110105 7 317 SH SOLE 0 0 317 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 24926 389950 SH SOLE 0 0 389950 VERTEX PHARMACEUTICALS INC COM 92532F100 30 161 SH SOLE 0 0 161 J & J SNACK FOODS CORP COM 466032109 1 6 SH SOLE 0 0 6 VANGUARD WORLD FDS ENERGY ETF 92204A306 280 3130 SH SOLE 0 0 3130 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4 200 SH SOLE 0 0 200 FIDELITY LOW VOLITY ETF 316092824 29 842 SH SOLE 0 0 842 SPDR S&P 500 ETF TR TR UNIT 78462F103 207 14000 SH Put SOLE 0 0 14000 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1 42 SH SOLE 0 0 42 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 228 1321 SH SOLE 0 0 1321 ANNALY CAP MGMT INC COM 035710409 11 1121 SH SOLE 0 0 1121 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1 49 SH SOLE 0 0 49 RANGE RES CORP COM 75281A109 669 59550 SH SOLE 0 0 59550 AES CORP COM 00130H105 22 1207 SH SOLE 0 0 1207 FRESH DEL MONTE PRODUCE INC ORD G36738105 1 22 SH SOLE 0 0 22 ADAM NAT RES FD INC COM 00548F105 53 3161 SH SOLE 0 0 3161 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 5 100 SH SOLE 0 0 100 PIMCO HIGH INCOME FD COM SHS 722014107 9 989 SH SOLE 0 0 989 BLUCORA INC COM 095229100 0 10 SH SOLE 0 0 10 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 73 1103 SH SOLE 0 0 1103 GABELLI HLTHCARE & WELLNESS SHS 36246K103 9 850 SH SOLE 0 0 850 ISHARES TR U.S. CNSM GD ETF 464287812 429 3593 SH SOLE 0 0 3593 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 389 7264 SH SOLE 0 0 7264 ALLETE INC COM NEW 018522300 34 410 SH SOLE 0 0 410 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6 72 SH SOLE 0 0 72 DOMINION ENERGY INC COM 25746U109 9180 119748 SH SOLE 0 0 119748 IDACORP INC COM 451107106 12 120 SH SOLE 0 0 120 VENTAS INC COM 92276F100 14298 224071 SH SOLE 0 0 224071 BANK NEW YORK MELLON CORP COM 064058100 79 1562 SH SOLE 0 0 1562 FORTIVE CORP COM 34959J108 349 4163 SH SOLE 0 0 4163 DISNEY WALT CO COM DISNEY 254687106 13325 120008 SH SOLE 0 0 120008 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1 37 SH SOLE 0 0 37 ALLIANT ENERGY CORP COM 018802108 501 10620 SH SOLE 0 0 10620 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 105 2000 SH SOLE 0 0 2000 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2991 58668 SH SOLE 0 0 58668 LENNAR CORP CL A 526057104 1 28 SH SOLE 0 0 28 SAIA INC COM 78709Y105 0 2 SH SOLE 0 0 2 WEYERHAEUSER CO COM 962166104 33 1254 SH SOLE 0 0 1254 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 3 40 SH SOLE 0 0 40 CONSTELLATION BRANDS INC CL A 21036P108 329 1875 SH SOLE 0 0 1875 DISCOVERY INC COM SER A 25470F104 1 33 SH SOLE 0 0 33 MONRO INC COM 610236101 73 846 SH SOLE 0 0 846 BLACKSTONE MTG TR INC COM CL A 09257W100 1 31 SH SOLE 0 0 31 KAMAN CORP COM 483548103 1 13 SH SOLE 0 0 13 MONOLITHIC PWR SYS INC COM 609839105 51 377 SH SOLE 0 0 377 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 22 SH SOLE 0 0 22 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3145 96864 SH SOLE 0 0 96864 GENUINE PARTS CO COM 372460105 95 852 SH SOLE 0 0 852 TERADATA CORP DEL COM 88076W103 1 26 SH SOLE 0 0 26 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 11 84 SH SOLE 0 0 84 HEARTLAND EXPRESS INC COM 422347104 13 699 SH SOLE 0 0 699 KEYSIGHT TECHNOLOGIES INC COM 49338L103 21 237 SH SOLE 0 0 237 INVESCO DYNAMIC CR OPP FD COM 46132R104 190 17480 SH SOLE 0 0 17480 EATON VANCE MUN BD FD COM 27827X101 12 1000 SH SOLE 0 0 1000 SENESTECH INC COM 81720R109 12 10000 SH SOLE 0 0 10000 CHILDRENS PL INC COM 168905107 2 17 SH SOLE 0 0 17 MASTEC INC COM 576323109 13 273 SH SOLE 0 0 273 ALCOA CORP COM 013872106 17 615 SH SOLE 0 0 615 HANCOCK JOHN INVS TR COM 410142103 5 300 SH SOLE 0 0 300 SCIENCE APPLICATNS INTL CP N COM 808625107 302 3922 SH SOLE 0 0 3922 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 40 1417 SH SOLE 0 0 1417 TRANSUNION COM 89400J107 6880 102929 SH SOLE 0 0 102929 RCI HOSPITALITY HLDGS INC COM 74934Q108 2 92 SH SOLE 0 0 92 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2885 24443 SH SOLE 0 0 24443 ISHARES TR INTL QLTY FACTOR 46434V456 151 5170 SH SOLE 0 0 5170 AT&T INC COM 00206R102 12383 394859 SH SOLE 0 0 394859 HARRIS CORP DEL COM 413875105 173 1081 SH SOLE 0 0 1081 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 5 149 SH SOLE 0 0 149 UNITED STATES STL CORP NEW COM 912909108 39 2008 SH SOLE 0 0 2008 BERKLEY W R CORP COM 084423102 10 114 SH SOLE 0 0 114 APPLIED DNA SCIENCES INC COM NEW 03815U201 1 2000 SH SOLE 0 0 2000 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 13 700 SH SOLE 0 0 700 LITHIA MTRS INC CL A 536797103 9 97 SH SOLE 0 0 97 NUTRIEN LTD COM 67077M108 9305 176358 SH SOLE 0 0 176358 CALIFORNIA WTR SVC GROUP COM 130788102 9 174 SH SOLE 0 0 174 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 10291 160916 SH SOLE 0 0 160916 EXACT SCIENCES CORP COM 30063P105 72 831 SH SOLE 0 0 831 ISHARES TR 0-5 YR TIPS ETF 46429B747 33243 333501 SH SOLE 0 0 333501 SUN CMNTYS INC COM 866674104 20 169 SH SOLE 0 0 169 ARES CAP CORP COM 04010L103 3 146 SH SOLE 0 0 146 SEMPRA ENERGY COM 816851109 80 632 SH SOLE 0 0 632 STERIS PLC SHS USD G8473T100 11 86 SH SOLE 0 0 86 HILLENBRAND INC COM 431571108 3 75 SH SOLE 0 0 75 ALTERYX INC COM CL A 02156B103 10 115 SH SOLE 0 0 115 KANSAS CITY SOUTHERN COM NEW 485170302 1 11 SH SOLE 0 0 11 SPDR S&P 500 ETF TR TR UNIT 78462F103 33 43700 SH Put SOLE 0 0 43700 SIMON PPTY GROUP INC NEW COM 828806109 59 323 SH SOLE 0 0 323 CAPITAL ONE FINL CORP COM 14040H105 22 264 SH SOLE 0 0 264 BED BATH & BEYOND INC COM 075896100 17 1000 SH SOLE 0 0 1000 FIDELITY MSCI CONSM DIS 316092204 6 131 SH SOLE 0 0 131 VOYA FINL INC COM 929089100 20 394 SH SOLE 0 0 394 ISHARES TR MSCI LW CRB TG 46434V464 8 68 SH SOLE 0 0 68 TAPESTRY INC COM 876030107 4862 149657 SH SOLE 0 0 149657 OXFORD INDS INC COM 691497309 1 14 SH SOLE 0 0 14 ISHARES TR CORE 1 5 YR USD 46432F859 26 525 SH SOLE 0 0 525 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 0 10 SH SOLE 0 0 10 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 289 8173 SH SOLE 0 0 8173 LEIDOS HLDGS INC COM 525327102 13 200 SH SOLE 0 0 200 NOKIA CORP SPONSORED ADR 654902204 8110 1417772 SH SOLE 0 0 1417772 THERAPEUTICSMD INC COM 88338N107 12 2500 SH SOLE 0 0 2500 ISHARES TR IBONDS DEC22 ETF 46434VBA7 46 1833 SH SOLE 0 0 1833 AGNC INVT CORP COM 00123Q104 15 827 SH SOLE 0 0 827 PEARSON PLC SPONSORED ADR 705015105 6 548 SH SOLE 0 0 548 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 7 115 SH SOLE 0 0 115 AMERICAN EXPRESS CO COM 025816109 239 2187 SH SOLE 0 0 2187 EQUIFAX INC COM 294429105 0 3 SH SOLE 0 0 3 ZIMMER BIOMET HLDGS INC COM 98956P102 4191 32822 SH SOLE 0 0 32822 INGERSOLL-RAND PLC SHS G47791101 199 1840 SH SOLE 0 0 1840 ELECTRONIC ARTS INC COM 285512109 3930 38668 SH SOLE 0 0 38668 WHITE MTNS INS GROUP LTD COM G9618E107 1 1 SH SOLE 0 0 1 BRIGHT HORIZONS FAM SOL IN D COM 109194100 62 489 SH SOLE 0 0 489 WHEATON PRECIOUS METALS CORP COM 962879102 174 7314 SH SOLE 0 0 7314 CARTERS INC COM 146229109 9641 95657 SH SOLE 0 0 95657 DBX ETF TR XTRACK HRVST CSI 233051879 2 80 SH SOLE 0 0 80 ENVESTNET INC COM 29404K106 11 166 SH SOLE 0 0 166 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 14 1010 SH SOLE 0 0 1010 FORWARD AIR CORP COM 349853101 0 4 SH SOLE 0 0 4 NEW JERSEY RES COM 646025106 1 23 SH SOLE 0 0 23 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1537 25778 SH SOLE 0 0 25778 MERIT MED SYS INC COM 589889104 1 9 SH SOLE 0 0 9 ISHARES TR SP SMCP600VL ETF 464287879 63 424 SH SOLE 0 0 424 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 15 148 SH SOLE 0 0 148 AMERIPRISE FINL INC COM 03076C106 59 460 SH SOLE 0 0 460 ISHARES TR GLOBAL MATER ETF 464288695 29 457 SH SOLE 0 0 457 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 3 164 SH SOLE 0 0 164 GRIFOLS S A SP ADR REP B NVT 398438408 2508 124696 SH SOLE 0 0 124696 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2911 50045 SH SOLE 0 0 50045 MSC INDL DIRECT INC CL A 553530106 1 11 SH SOLE 0 0 11 AMERICAS CAR MART INC COM 03062T105 4 48 SH SOLE 0 0 48 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 275 7102 SH SOLE 0 0 7102 WELLTOWER INC COM 95040Q104 162 2086 SH SOLE 0 0 2086 AMERIGAS PARTNERS L P UNIT L P INT 030975106 25 800 SH SOLE 0 0 800 TRI CONTL CORP COM 895436103 25 935 SH SOLE 0 0 935 ISHARES TR IBONDS DEC23 ETF 46434VAX8 69 2758 SH SOLE 0 0 2758 MEDTRONIC PLC SHS G5960L103 7462 81927 SH SOLE 0 0 81927 WABTEC CORP COM 929740108 38 511 SH SOLE 0 0 511 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1 2 SH SOLE 0 0 2 COLONY CR REAL ESTATE INC COM CL A 19625T101 95 6060 SH SOLE 0 0 6060 CONSOLIDATED EDISON INC COM 209115104 309 3649 SH SOLE 0 0 3649 SECOND SIGHT MED PRODS INC *W EXP 03/06/202 81362J118 0 37 SH SOLE 0 0 37 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5 200 SH SOLE 0 0 200 CRONOS GROUP INC COM 22717L101 4 200 SH SOLE 0 0 200 EOG RES INC COM 26875P101 22816 239713 SH SOLE 0 0 239713 DELUXE CORP COM 248019101 1 25 SH SOLE 0 0 25 ISHARES TR SH TR CRPORT ETF 464288646 1023 19362 SH SOLE 0 0 19362 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 2 SH SOLE 0 0 2 S&P GLOBAL INC COM 78409V104 401 1905 SH SOLE 0 0 1905 ETF MANAGERS TR VIDEO GAME TECH 26924G706 1 12 SH SOLE 0 0 12 ISHARES TR RUS MDCP VAL ETF 464287473 269 3101 SH SOLE 0 0 3101 CLOUDERA INC COM 18914U100 5 462 SH SOLE 0 0 462 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8 141 SH SOLE 0 0 141 INNOVATOR ETFS TR IBD 50 ETF 45782C102 42 1262 SH SOLE 0 0 1262 KEY ENERGY SVCS INC DEL COM 49309J103 0 10 SH SOLE 0 0 10 FORTINET INC COM 34959E109 21 248 SH SOLE 0 0 248 ENSIGN GROUP INC COM 29358P101 3 59 SH SOLE 0 0 59 TROVAGENE INC COM 897238606 0 14 SH SOLE 0 0 14 ISHARES TR MSCI INDIA ETF 46429B598 2 61 SH SOLE 0 0 61 FRANKLIN TEMPLETON ETF TR FTSE FRANCE 35473P793 0 5 SH SOLE 0 0 5 ISHARES TR ESG MSCI USA SML 46435U663 390 14775 SH SOLE 0 0 14775 ISHARES TR JPX NIKKEI 400 464287382 19 328 SH SOLE 0 0 328 EQT CORP COM 26884L109 40 1935 SH SOLE 0 0 1935 AFFILIATED MANAGERS GROUP IN COM 008252108 5 43 SH SOLE 0 0 43 CUMMINS INC COM 231021106 114 723 SH SOLE 0 0 723 ISHARES TR S&P 500 GRWT ETF 464287309 37897 219873 SH SOLE 0 0 219873 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 73 1520 SH SOLE 0 0 1520 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 68 1802 SH SOLE 0 0 1802 TELEFLEX INC COM 879369106 3283 10866 SH SOLE 0 0 10866 WEC ENERGY GROUP INC COM 92939U106 9515 120316 SH SOLE 0 0 120316 VULCAN MATLS CO COM 929160109 29 245 SH SOLE 0 0 245 DOVER CORP COM 260003108 46 493 SH SOLE 0 0 493 ANALOG DEVICES INC COM 032654105 129 1224 SH SOLE 0 0 1224 ISHARES INC CORE MSCI EMKT 46434G103 50493 976463 SH SOLE 0 0 976463 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 4139 56588 SH SOLE 0 0 56588 BURLINGTON STORES INC COM 122017106 9 56 SH SOLE 0 0 56 TRIMBLE INC COM 896239100 2745 67950 SH SOLE 0 0 67950 UNUM GROUP COM 91529Y106 25 737 SH SOLE 0 0 737 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5 300 SH SOLE 0 0 300 PARAMOUNT GOLD NEV CORP COM 69924M109 0 62 SH SOLE 0 0 62 LUMINEX CORP DEL COM 55027E102 11 462 SH SOLE 0 0 462 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 270 3862 SH SOLE 0 0 3862 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 36 700 SH SOLE 0 0 700 EASTMAN CHEMICAL CO COM 277432100 560 7379 SH SOLE 0 0 7379 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 2717 24006 SH SOLE 0 0 24006 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 23 250 SH SOLE 0 0 250 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9 232 SH SOLE 0 0 232 JUNIPER NETWORKS INC COM 48203R104 5 186 SH SOLE 0 0 186 DEVON ENERGY CORP NEW COM 25179M103 15 491 SH SOLE 0 0 491 ISHARES INC MSCI PAC JP ETF 464286665 826 17993 SH SOLE 0 0 17993 ISHARES TR CORE S&P US GWT 464287671 1371 22731 SH SOLE 0 0 22731 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 29 1938 SH SOLE 0 0 1938 TILRAY INC COM CL 2 88688T100 17 267 SH SOLE 0 0 267 DELPHI TECHNOLOGIES PLC SHS G2709G107 18 912 SH SOLE 0 0 912 NORTHROP GRUMMAN CORP COM 666807102 5603 20784 SH SOLE 0 0 20784 DTE ENERGY CO COM 233331107 148 1187 SH SOLE 0 0 1187 MERCER INTL INC COM 588056101 27 2000 SH SOLE 0 0 2000 ISHARES INC MSCI JPN ETF NEW 46434G822 1298 23725 SH SOLE 0 0 23725 LULULEMON ATHLETICA INC COM 550021109 77 471 SH SOLE 0 0 471 LIBERTY BROADBAND CORP COM SER A 530307107 0 1 SH SOLE 0 0 1 BLACKROCK ENH CAP & INC FD I COM 09256A109 142 8994 SH SOLE 0 0 8994 ISHARES INC MSCI FRNTR100ETF 464286145 8 286 SH SOLE 0 0 286 ISHARES TR S&P SML 600 GWT 464287887 324 1813 SH SOLE 0 0 1813 ASSURANT INC COM 04621X108 2 18 SH SOLE 0 0 18 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6 1000 SH Put SOLE 0 0 1000 VANGUARD INDEX FDS SML CP GRW ETF 922908595 659 3666 SH SOLE 0 0 3666 ISHARES INC MIN VOL GBL ETF 464286525 252 2814 SH SOLE 0 0 2814 MONSTER BEVERAGE CORP NEW COM 61174X109 50 918 SH SOLE 0 0 918 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2159 28781 SH SOLE 0 0 28781 WESBANCO INC COM 950810101 17 428 SH SOLE 0 0 428 COMERICA INC COM 200340107 31 424 SH SOLE 0 0 424 HOST HOTELS & RESORTS INC COM 44107P104 2 112 SH SOLE 0 0 112 STIFEL FINL CORP COM 860630102 1 25 SH SOLE 0 0 25 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 3943 78385 SH SOLE 0 0 78385 ISHARES INC MSCI FRANCE ETF 464286707 2 75 SH SOLE 0 0 75 ISHARES GOLD TRUST ISHARES 464285105 12000 969340 SH SOLE 0 0 969340 STERLING BANCORP DEL COM 85917A100 3 139 SH SOLE 0 0 139 VANGUARD STAR FD VG TL INTL STK F 921909768 276 5324 SH SOLE 0 0 5324 W P CAREY INC COM 92936U109 442 5646 SH SOLE 0 0 5646 ISHARES TR MBS ETF 464288588 3779 35531 SH SOLE 0 0 35531 RALPH LAUREN CORP CL A 751212101 5 37 SH SOLE 0 0 37 ALLSTATE CORP COM 020002101 9594 101873 SH SOLE 0 0 101873 ISHARES US ETF TR SHT MAT BD ETF 46431W507 125439 2496792 SH SOLE 0 0 2496792 ISHARES TR RUS TOP 200 ETF 464289446 4 62 SH SOLE 0 0 62 ALASKA AIR GROUP INC COM 011659109 2 28 SH SOLE 0 0 28 ENOVA INTL INC COM 29357K103 2 91 SH SOLE 0 0 91 ISHARES US ETF TR HEALTHCARE 46431W689 5 177 SH SOLE 0 0 177 ISHARES TR MRGSTR SM CP ETF 464288505 14 84 SH SOLE 0 0 84 RETAIL PPTYS AMER INC CL A 76131V202 75 6121 SH SOLE 0 0 6121 FLIR SYS INC COM 302445101 97 2044 SH SOLE 0 0 2044 MCDERMOTT INTL INC COM 580037703 1 178 SH SOLE 0 0 178 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 14 221 SH SOLE 0 0 221 VERIZON COMMUNICATIONS INC COM 92343V104 11110 187889 SH SOLE 0 0 187889 ISHARES TR 3 7 YR TREAS BD 464288661 305 2477 SH SOLE 0 0 2477 ICON PLC SHS G4705A100 33 245 SH SOLE 0 0 245 NORDIC AMERICAN TANKERS LIMI COM G65773106 0 4 SH SOLE 0 0 4 VALERO ENERGY CORP NEW COM 91913Y100 218 2566 SH SOLE 0 0 2566 FIRST TR ENERGY INCOME & GRW COM 33738G104 351 16163 SH SOLE 0 0 16163 TENET HEALTHCARE CORP COM NEW 88033G407 4 150 SH SOLE 0 0 150 ACCO BRANDS CORP COM 00081T108 1 62 SH SOLE 0 0 62 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 333 11910 SH SOLE 0 0 11910 PIONEER NAT RES CO COM 723787107 887 5825 SH SOLE 0 0 5825 ISHARES TR ESG 1 5 YR USD 46435G243 1282 51225 SH SOLE 0 0 51225 PLANET FITNESS INC CL A 72703H101 3 43 SH SOLE 0 0 43 AMERICAN WTR WKS CO INC NEW COM 030420103 788 7562 SH SOLE 0 0 7562 PRUDENTIAL PLC ADR 74435K204 39 972 SH SOLE 0 0 972 SPDR S&P 500 ETF TR TR UNIT 78462F103 1110 90500 SH Put SOLE 0 0 90500 UNDER ARMOUR INC CL C 904311206 8164 432634 SH SOLE 0 0 432634 CHARTER COMMUNICATIONS INC N CL A 16119P108 84 241 SH SOLE 0 0 241 RENAISSANCERE HOLDINGS LTD COM G7496G103 1 7 SH SOLE 0 0 7 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 4205 182675 SH SOLE 0 0 182675 CORE LABORATORIES N V COM N22717107 5 70 SH SOLE 0 0 70 CAMDEN PPTY TR SH BEN INT 133131102 4 44 SH SOLE 0 0 44 ENERSYS COM 29275Y102 1 13 SH SOLE 0 0 13 ISHARES TR PFD AND INCM SEC 464288687 210 5739 SH SOLE 0 0 5739 PROSPECT CAPITAL CORPORATION COM 74348T102 8 1270 SH SOLE 0 0 1270 SPDR SERIES TRUST DJ REIT ETF 78464A607 10 103 SH SOLE 0 0 103 WASTE CONNECTIONS INC COM 94106B101 5 61 SH SOLE 0 0 61 MATADOR RES CO COM 576485205 8254 427021 SH SOLE 0 0 427021 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1213 21939 SH SOLE 0 0 21939 VALE S A SPONSORED ADS 91912E105 4 342 SH SOLE 0 0 342 MICROCHIP TECHNOLOGY INC COM 595017104 69 832 SH SOLE 0 0 832 ISHARES TR CORE US AGGBD ET 464287226 42568 390278 SH SOLE 0 0 390278 CUBESMART COM 229663109 1 25 SH SOLE 0 0 25 SPDR S&P 500 ETF TR TR UNIT 78462F103 28 1600 SH Put SOLE 0 0 1600 LINDE PLC COM G5494J103 122 691 SH SOLE 0 0 691 JACK IN THE BOX INC COM 466367109 1 12 SH SOLE 0 0 12 WISDOMTREE TR INTL SMCAP DIV 97717W760 223 3386 SH SOLE 0 0 3386 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3 29 SH SOLE 0 0 29 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2 600 SH SOLE 0 0 600 MOODYS CORP COM 615369105 56 310 SH SOLE 0 0 310 PIMCO DYNAMIC INCOME FD SHS 72201Y101 100 3125 SH SOLE 0 0 3125 VISA INC COM CL A 92826C839 7331 46938 SH SOLE 0 0 46938 AMPHENOL CORP NEW CL A 032095101 4 45 SH SOLE 0 0 45 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 510 5868 SH SOLE 0 0 5868 WISDOMTREE TR JAPN HEDGE EQT 97717W851 66 1311 SH SOLE 0 0 1311 BGC PARTNERS INC CL A 05541T101 1 100 SH SOLE 0 0 100 TRAVELERS COMPANIES INC COM 89417E109 114 830 SH SOLE 0 0 830 ADOBE INC COM 00724F101 195 733 SH SOLE 0 0 733 AGNICO EAGLE MINES LTD COM 008474108 19 428 SH SOLE 0 0 428 CENTERPOINT ENERGY INC COM 15189T107 64 2093 SH SOLE 0 0 2093 FREEPORT-MCMORAN INC CL B 35671D857 39 2999 SH SOLE 0 0 2999 SANOFI SPONSORED ADR 80105N105 3097 69940 SH SOLE 0 0 69940 BLACKROCK MULTI-SECTOR INC T COM 09258A107 142 8531 SH SOLE 0 0 8531 EATON VANCE TX MNG BY WRT OP COM 27828Y108 99 6568 SH SOLE 0 0 6568 MARRIOTT INTL INC NEW CL A 571903202 239 1908 SH SOLE 0 0 1908 UNISYS CORP COM NEW 909214306 0 5 SH SOLE 0 0 5 INDEPENDENCE RLTY TR INC COM 45378A106 33 3071 SH SOLE 0 0 3071 ISHARES TR TRANS AVG ETF 464287192 53 281 SH SOLE 0 0 281 ISHARES TR U.S. FIN SVC ETF 464287770 640 5125 SH SOLE 0 0 5125 ISHARES TR CORE MSCI EAFE 46432F842 124044 2041200 SH SOLE 0 0 2041200 MOTOROLA SOLUTIONS INC COM NEW 620076307 256 1825 SH SOLE 0 0 1825 REAVES UTIL INCOME FD COM SH BEN INT 756158101 3 97 SH SOLE 0 0 97 BECTON DICKINSON & CO COM 075887109 280 1120 SH SOLE 0 0 1120 EQUITY RESIDENTIAL SH BEN INT 29476L107 236 3129 SH SOLE 0 0 3129 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 374 8804 SH SOLE 0 0 8804 DAVE & BUSTERS ENTMT INC COM 238337109 13 265 SH SOLE 0 0 265 GLOBAL X FDS GLOBX SUPDV US 37950E291 136 5700 SH SOLE 0 0 5700 FIDELITY CONSMR STAPLES 316092303 2 71 SH SOLE 0 0 71 PRINCIPAL FINL GROUP INC COM 74251V102 35 704 SH SOLE 0 0 704 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 14 15000 SH SOLE 0 0 15000 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 17 1347 SH SOLE 0 0 1347 SPDR SERIES TRUST S&P BIOTECH 78464A870 999 11034 SH SOLE 0 0 11034 RIO TINTO PLC SPONSORED ADR 767204100 19 325 SH SOLE 0 0 325 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5823 67977 SH SOLE 0 0 67977 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2 9 SH SOLE 0 0 9 MERCK & CO INC COM 58933Y105 2528 30397 SH SOLE 0 0 30397 FIDELITY MSCI INFO TECH I 316092808 8 131 SH SOLE 0 0 131 BARINGS BDC INC COM 06759L103 20 2000 SH SOLE 0 0 2000 PROSHARES TR PSHS SHORT DOW30 74347B235 31 562 SH SOLE 0 0 562 ISHARES TR CRE U S REIT ETF 464288521 5 89 SH SOLE 0 0 89 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 12 460 SH SOLE 0 0 460 CALLON PETE CO DEL COM 13123X102 0 21 SH SOLE 0 0 21 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 17 3000 PRN SOLE 0 0 3000 WISDOMTREE TR FLOATNG RAT TREA 97717X628 6427 256258 SH SOLE 0 0 256258 J2 GLOBAL INC COM 48123V102 7 86 SH SOLE 0 0 86 WIX COM LTD SHS M98068105 31 255 SH SOLE 0 0 255 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 153 3655 SH SOLE 0 0 3655 ISHARES TR US HLTHCARE ETF 464287762 284 1468 SH SOLE 0 0 1468 ISHARES TR MRNGSTR INC ETF 46432F875 13 520 SH SOLE 0 0 520 ENERGOUS CORP COM 29272C103 6 1000 SH SOLE 0 0 1000 CHECK POINT SOFTWARE TECH LT ORD M22465104 3269 25841 SH SOLE 0 0 25841 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 24 300 SH SOLE 0 0 300 SERVICE CORP INTL COM 817565104 9 212 SH SOLE 0 0 212 CLARUS CORP NEW COM 18270P109 5 400 SH SOLE 0 0 400 INVESCO QUALITY MUNI INC TRS COM 46133G107 178 14733 SH SOLE 0 0 14733 APERGY CORP COM 03755L104 2 40 SH SOLE 0 0 40 BAXTER INTL INC COM 071813109 129 1591 SH SOLE 0 0 1591 QUANTA SVCS INC COM 74762E102 0 9 SH SOLE 0 0 9 EVERCORE INC CLASS A 29977A105 4 39 SH SOLE 0 0 39 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 5 49 SH SOLE 0 0 49 CACI INTL INC CL A 127190304 4 20 SH SOLE 0 0 20 ARCOSA INC COM 039653100 2 66 SH SOLE 0 0 66 KINROSS GOLD CORP COM 496902404 17 5000 SH SOLE 0 0 5000 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5834 51241 SH SOLE 0 0 51241 LOGITECH INTL S A SHS H50430232 20 500 SH SOLE 0 0 500 AVISTA CORP COM 05379B107 16 400 SH SOLE 0 0 400 BANK HAWAII CORP COM 062540109 1 12 SH SOLE 0 0 12 BOYD GAMING CORP COM 103304101 1 41 SH SOLE 0 0 41 FACEBOOK INC CL A 30303M102 1638 9829 SH SOLE 0 0 9829 SENSIENT TECHNOLOGIES CORP COM 81725T100 48 703 SH SOLE 0 0 703 VARIAN MED SYS INC COM 92220P105 11 79 SH SOLE 0 0 79 WPX ENERGY INC COM 98212B103 3 248 SH SOLE 0 0 248 HARLEY DAVIDSON INC COM 412822108 20 574 SH SOLE 0 0 574 TRAVELERS COMPANIES INC COM 89417E109 8 2000 SH Put SOLE 0 0 2000 B & G FOODS INC NEW COM 05508R106 21 868 SH SOLE 0 0 868 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 53 1591 SH SOLE 0 0 1591 ALBEMARLE CORP COM 012653101 4 53 SH SOLE 0 0 53 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2 20 SH SOLE 0 0 20 ILLUMINA INC NOTE 6/1 452327AF6 12 10000 PRN SOLE 0 0 10000 ISHARES TR MSCI SAUDI ARBIA 46434V423 53 1600 SH SOLE 0 0 1600 CARDINAL HEALTH INC COM 14149Y108 20062 416651 SH SOLE 0 0 416651 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13 243 SH SOLE 0 0 243 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 972 SH SOLE 0 0 972 GOLDCORP INC NEW COM 380956409 45 3961 SH SOLE 0 0 3961 CATALENT INC COM 148806102 11270 277646 SH SOLE 0 0 277646 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 15 2359 SH SOLE 0 0 2359 ISHARES TR CORE MSCI TOTAL 46432F834 13047 224671 SH SOLE 0 0 224671 NATIONAL RETAIL PPTYS INC COM 637417106 55 990 SH SOLE 0 0 990 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 46 708 SH SOLE 0 0 708 INTL PAPER CO COM 460146103 43 923 SH SOLE 0 0 923 HERBALIFE NUTRITION LTD COM SHS G4412G101 2 32 SH SOLE 0 0 32 ENSCO PLC SHS CLASS A G3157S106 14 3583 SH SOLE 0 0 3583 AERIE PHARMACEUTICALS INC COM 00771V108 1797 37837 SH SOLE 0 0 37837 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 354 14459 SH SOLE 0 0 14459 ISHARES TR MSCI ACWI EX US 464288240 154 3324 SH SOLE 0 0 3324 SABRA HEALTH CARE REIT INC COM 78573L106 7 366 SH SOLE 0 0 366 SPARK THERAPEUTICS INC COM 84652J103 14 120 SH SOLE 0 0 120 FRANKLIN RES INC COM 354613101 15075 454899 SH SOLE 0 0 454899 ISHARES TR TIPS BD ETF 464287176 219 1936 SH SOLE 0 0 1936 OAKTREE STRATEGIC INCOME COR COM 67402D104 7 875 SH SOLE 0 0 875 SPDR SERIES TRUST AEROSPACE DEF 78464A631 23 253 SH SOLE 0 0 253 UBS GROUP AG SHS H42097107 25 2070 SH SOLE 0 0 2070 LEGGETT & PLATT INC COM 524660107 38 889 SH SOLE 0 0 889 PNC FINL SVCS GROUP INC COM 693475105 157 1284 SH SOLE 0 0 1284 AMERISERV FINL INC COM 03074A102 0 79 SH SOLE 0 0 79 PORTLAND GEN ELEC CO COM NEW 736508847 62 1189 SH SOLE 0 0 1189 GUIDEWIRE SOFTWARE INC COM 40171V100 18 182 SH SOLE 0 0 182 ISHARES TR BROAD USD HIGH 46435U853 3 52 SH SOLE 0 0 52 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 22 182 SH SOLE 0 0 182 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5 162 SH SOLE 0 0 162 VICTORY PORTFOLIOS II VCSHS EMRG VOLTY 92647N857 82 3181 SH SOLE 0 0 3181 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 4 55 SH SOLE 0 0 55 SCHWAB STRATEGIC TR US TIPS ETF 808524870 145 2639 SH SOLE 0 0 2639 AUTOZONE INC COM 053332102 229 224 SH SOLE 0 0 224 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 124 4783 SH SOLE 0 0 4783 WISDOMTREE TR YIELD ENHANCED 97717Y808 333 6710 SH SOLE 0 0 6710 EMBRAER S A SPONSORED ADS 29082A107 1 62 SH SOLE 0 0 62 AMERICAN FIN TR INC COM CLASS A 02607T109 59 5488 SH SOLE 0 0 5488 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 2000 SH Put SOLE 0 0 2000 NEUBERGER BERMAN RE ES SEC F COM 64190A103 6 1123 SH SOLE 0 0 1123 WELBILT INC COM 949090104 2060 125741 SH SOLE 0 0 125741 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 23281 154329 SH SOLE 0 0 154329 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 0 6 SH SOLE 0 0 6 CAMECO CORP COM 13321L108 3183 269941 SH SOLE 0 0 269941 ISHARES TR IBOXX INV CP ETF 464287242 1249 10494 SH SOLE 0 0 10494 NATIONAL HEALTH INVS INC COM 63633D104 1 13 SH SOLE 0 0 13 ISHARES TR CORE S&P MCP ETF 464287507 46249 244186 SH SOLE 0 0 244186 AMERICAN TOWER CORP NEW COM 03027X100 31680 160762 SH SOLE 0 0 160762 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 7 104 SH SOLE 0 0 104 ALEXION PHARMACEUTICALS INC COM 015351109 15 111 SH SOLE 0 0 111 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 46 788 SH SOLE 0 0 788 KIMCO RLTY CORP COM 49446R109 34 1815 SH SOLE 0 0 1815 UNION BANKSHARES CORP NEW COM 90539J109 0 12 SH SOLE 0 0 12 COHERENT INC COM 192479103 1 8 SH SOLE 0 0 8 ISHARES TR GLOB HLTHCRE ETF 464287325 921 15069 SH SOLE 0 0 15069 SCHNEIDER NATIONAL INC CL B 80689H102 225 10670 SH SOLE 0 0 10670 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 14 703 SH SOLE 0 0 703 TELUS CORP COM 87971M103 3121 84266 SH SOLE 0 0 84266 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 39 2805 SH SOLE 0 0 2805 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 53 SH SOLE 0 0 53 HAWAIIAN HOLDINGS INC COM 419879101 7 270 SH SOLE 0 0 270 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 2459 77789 SH SOLE 0 0 77789 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4610 25267 SH SOLE 0 0 25267 CENTENNIAL RESOURCE DEV INC CL A 15136A102 690 78501 SH SOLE 0 0 78501 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 104 4446 SH SOLE 0 0 4446 EATON VANCE TX MGD DIV EQ IN COM 27828N102 389 34409 SH SOLE 0 0 34409 ISHARES INC MSCI BRAZIL ETF 464286400 3 78 SH SOLE 0 0 78 MGE ENERGY INC COM 55277P104 152 2235 SH SOLE 0 0 2235 SEMTECH CORP COM 816850101 0 3 SH SOLE 0 0 3 AURYN RES INC COM 05208W108 0 140 SH SOLE 0 0 140 STERICYCLE INC COM 858912108 1 12 SH SOLE 0 0 12 ISHARES INC MSCI SINGPOR ETF 46434G780 4 164 SH SOLE 0 0 164 GLOBUS MED INC CL A 379577208 0 8 SH SOLE 0 0 8 TRANSCANADA CORP COM 89353D107 40 882 SH SOLE 0 0 882 ALPHABET INC CAP STK CL C 02079K107 2130 1815 SH SOLE 0 0 1815 VANGUARD INDEX FDS VALUE ETF 922908744 1205 11195 SH SOLE 0 0 11195 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1 69 SH SOLE 0 0 69 UTAH MED PRODS INC COM 917488108 1 9 SH SOLE 0 0 9 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 157 2995 SH SOLE 0 0 2995 INVESCO VALUE MUN INCOME TR COM 46132P108 68 4710 SH SOLE 0 0 4710 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 0 1 SH SOLE 0 0 1 TIFFANY & CO NEW COM 886547108 73 687 SH SOLE 0 0 687 BIOGEN INC COM 09062X103 99 420 SH SOLE 0 0 420 RMR GROUP INC CL A 74967R106 4 64 SH SOLE 0 0 64 NIELSEN HLDGS PLC SHS EUR G6518L108 2 65 SH SOLE 0 0 65 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1 6 SH SOLE 0 0 6 SKYWEST INC COM 830879102 11 200 SH SOLE 0 0 200 MORGAN STANLEY CHINA A SH FD COM 617468103 46 1974 SH SOLE 0 0 1974 LAZARD LTD SHS A G54050102 6 162 SH SOLE 0 0 162 MERCADOLIBRE INC COM 58733R102 5 10 SH SOLE 0 0 10 SVB FINL GROUP COM 78486Q101 3 15 SH SOLE 0 0 15 CELESTICA INC SUB VTG SHS 15101Q108 0 43 SH SOLE 0 0 43 SPDR S&P 500 ETF TR TR UNIT 78462F103 33 1200 SH Call SOLE 0 0 1200 VANECK VECTORS ETF TR STEEL ETF 92189F205 3 87 SH SOLE 0 0 87 ISHARES TR USA MOMENTUM FCT 46432F396 152509 1359504 SH SOLE 0 0 1359504 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 10 1000 SH SOLE 0 0 1000 INGREDION INC COM 457187102 25349 267703 SH SOLE 0 0 267703 NELNET INC CL A 64031N108 0 7 SH SOLE 0 0 7 VISTRA ENERGY CORP COM 92840M102 0 19 SH SOLE 0 0 19 LAUDER ESTEE COS INC CL A 518439104 87 526 SH SOLE 0 0 526 ALLERGAN PLC SHS G0177J108 52 356 SH SOLE 0 0 356 BLACKROCK CORPOR HI YLD FD I COM 09255P107 5 451 SH SOLE 0 0 451 ACADIA PHARMACEUTICALS INC COM 004225108 0 6 SH SOLE 0 0 6 THOMSON REUTERS CORP COM NEW 884903709 3377 57037 SH SOLE 0 0 57037 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1 19 SH SOLE 0 0 19 SPDR S&P 500 ETF TR TR UNIT 78462F103 20 16300 SH Put SOLE 0 0 16300 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 12 300 SH SOLE 0 0 300 HERC HLDGS INC COM 42704L104 0 10 SH SOLE 0 0 10 SOUTH ST CORP COM 840441109 1 21 SH SOLE 0 0 21 MANITOWOC CO INC COM NEW 563571405 14 871 SH SOLE 0 0 871 GREEN BRICK PARTNERS INC COM 392709101 21 2433 SH SOLE 0 0 2433 HEWLETT PACKARD ENTERPRISE C COM 42824C109 114 7408 SH SOLE 0 0 7408 SAP SE SPON ADR 803054204 23 198 SH SOLE 0 0 198 SELECT MED HLDGS CORP COM 81619Q105 2 119 SH SOLE 0 0 119 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 720 6233 SH SOLE 0 0 6233 WISDOMTREE TR CHINADIV EX FI 97717X719 1 15 SH SOLE 0 0 15 AMERICAN AIRLS GROUP INC COM 02376R102 43 1369 SH SOLE 0 0 1369 BOOKING HLDGS INC COM 09857L108 96 55 SH SOLE 0 0 55 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 0 96 SH SOLE 0 0 96 VERICEL CORP COM 92346J108 0 18 SH SOLE 0 0 18 ELBIT SYS LTD ORD M3760D101 3 26 SH SOLE 0 0 26 GREENSKY INC CL A 39572G100 2107 162790 SH SOLE 0 0 162790 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 190 13073 SH SOLE 0 0 13073 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 90 1249 SH SOLE 0 0 1249 HENRY JACK & ASSOC INC COM 426281101 31 224 SH SOLE 0 0 224 QUALCOMM INC COM 747525103 27051 474333 SH SOLE 0 0 474333 CELSION CORPORATION COM PAR NEW 15117N503 0 1 SH SOLE 0 0 1 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 6589 216544 SH SOLE 0 0 216544 COMPASS MINERALS INTL INC COM 20451N101 128 2360 SH SOLE 0 0 2360 EVERGY INC COM 30034W106 6 100 SH SOLE 0 0 100 HEXCEL CORP NEW COM 428291108 30 438 SH SOLE 0 0 438 ISHARES INC MSCI CDA ETF 464286509 509 18406 SH SOLE 0 0 18406 PHILIP MORRIS INTL INC COM 718172109 813 9203 SH SOLE 0 0 9203 GLOBAL X FDS GLBX MSCI NORW 37950E747 4 297 SH SOLE 0 0 297 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 29 SH SOLE 0 0 29 PROGRESS SOFTWARE CORP COM 743312100 2 52 SH SOLE 0 0 52 BRADY CORP CL A 104674106 10 221 SH SOLE 0 0 221 CENTERSTATE BK CORP COM 15201P109 1 52 SH SOLE 0 0 52 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 31 1175 SH SOLE 0 0 1175 PROVIDENT FINL SVCS INC COM 74386T105 0 11 SH SOLE 0 0 11 NANOSTRING TECHNOLOGIES INC COM 63009R109 1 54 SH SOLE 0 0 54 CHICOS FAS INC COM 168615102 3 600 SH SOLE 0 0 600 GENERAC HLDGS INC COM 368736104 4445 86759 SH SOLE 0 0 86759 THE CHARLES SCHWAB CORPORATI COM 808513105 3518 82280 SH SOLE 0 0 82280 VISTEON CORP COM NEW 92839U206 0 7 SH SOLE 0 0 7 CANADIAN NATL RY CO COM 136375102 20 223 SH SOLE 0 0 223 FIRST REP BK SAN FRANCISCO C COM 33616C100 4 44 SH SOLE 0 0 44 SPDR SER TR ICE BOFAML ETF 78468R606 17 661 SH SOLE 0 0 661 GLOBAL X FDS CONSCIOUS COS 37954Y731 8 356 SH SOLE 0 0 356 EATON VANCE SR FLTNG RTE TR COM 27828Q105 149 11448 SH SOLE 0 0 11448 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 543 12911 SH SOLE 0 0 12911 NORFOLK SOUTHERN CORP COM 655844108 235 1259 SH SOLE 0 0 1259 PEPSICO INC COM 713448108 7282 59422 SH SOLE 0 0 59422 SEACOAST BKG CORP FLA COM NEW 811707801 635 24097 SH SOLE 0 0 24097 NEUROCRINE BIOSCIENCES INC COM 64125C109 2 18 SH SOLE 0 0 18 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 50 SH SOLE 0 0 50 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 108 5000 SH SOLE 0 0 5000 ISHARES TR GLOBAL TECH ETF 464287291 1627 9510 SH SOLE 0 0 9510 CINEMARK HOLDINGS INC COM 17243V102 21 521 SH SOLE 0 0 521 HAEMONETICS CORP COM 405024100 2 26 SH SOLE 0 0 26 ISHARES TR RUS 2000 VAL ETF 464287630 182 1516 SH SOLE 0 0 1516 MASTERCRAFT BOAT HLDGS INC COM 57637H103 5 212 SH SOLE 0 0 212 NRG ENERGY INC COM NEW 629377508 11 255 SH SOLE 0 0 255 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 812 7165 SH SOLE 0 0 7165 NEWS CORP NEW CL A 65249B109 1 120 SH SOLE 0 0 120 BHP GROUP LTD SPONSORED ADS 088606108 22 405 SH SOLE 0 0 405 CYREN LTD SHS M26895108 0 16 SH SOLE 0 0 16 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 39355 694341 SH SOLE 0 0 694341 ISHARES TR EDGE US FIXD INM 46435U796 802 8063 SH SOLE 0 0 8063 DBX ETF TR XTRACK MSCI EAFE 233051200 397 12717 SH SOLE 0 0 12717 FIRST BANCORP N C COM 318910106 1 38 SH SOLE 0 0 38 INTERXION HOLDING N.V SHS N47279109 1 10 SH SOLE 0 0 10 ISHARES INC ESG MSCI EM ETF 46434G863 376 11031 SH SOLE 0 0 11031 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 6 120 SH SOLE 0 0 120 UNIVERSAL HLTH SVCS INC CL B 913903100 1 8 SH SOLE 0 0 8 GARRETT MOTION INC COM 366505105 4 242 SH SOLE 0 0 242 APPLE INC COM 037833100 15070 79336 SH SOLE 0 0 79336 OASIS PETE INC NEW COM 674215108 621 102844 SH SOLE 0 0 102844 WEIBO CORP SPONSORED ADR 948596101 1 18 SH SOLE 0 0 18 DOMTAR CORP COM NEW 257559203 2 45 SH SOLE 0 0 45 ESSEX PPTY TR INC COM 297178105 3308 11436 SH SOLE 0 0 11436 FIRST AMERN FINL CORP COM 31847R102 10 189 SH SOLE 0 0 189 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 230 3975 SH SOLE 0 0 3975 SYSCO CORP COM 871829107 8643 129458 SH SOLE 0 0 129458 VECTOR GROUP LTD COM 92240M108 13 1214 SH SOLE 0 0 1214 ISHARES TR MULTIFACTOR USA 46434V290 19092 475995 SH SOLE 0 0 475995 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 91 4330 SH SOLE 0 0 4330 CREDICORP LTD COM G2519Y108 4 15 SH SOLE 0 0 15 ANADARKO PETE CORP COM 032511107 16 349 SH SOLE 0 0 349 LPL FINL HLDGS INC COM 50212V100 9 132 SH SOLE 0 0 132 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1 26 SH SOLE 0 0 26 GABELLI EQUITY TR INC COM 362397101 77 12552 SH SOLE 0 0 12552 OLD DOMINION FREIGHT LINE IN COM 679580100 37 258 SH SOLE 0 0 258 SPDR S&P 500 ETF TR TR UNIT 78462F103 1134 26400 SH Call SOLE 0 0 26400 MARTIN MARIETTA MATLS INC COM 573284106 51 253 SH SOLE 0 0 253 PERSPECTA INC COM 715347100 4 177 SH SOLE 0 0 177 SIX FLAGS ENTMT CORP NEW COM 83001A102 3418 69260 SH SOLE 0 0 69260 INTEGRATED DEVICE TECHNOLOGY COM 458118106 4 75 SH SOLE 0 0 75 CF INDS HLDGS INC COM 125269100 0 9 SH SOLE 0 0 9 CACTUS INC CL A 127203107 0 7 SH SOLE 0 0 7 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 85 735 SH SOLE 0 0 735 FERRO CORP COM 315405100 0 12 SH SOLE 0 0 12 FIRSTENERGY CORP COM 337932107 170 4089 SH SOLE 0 0 4089 QUEST DIAGNOSTICS INC COM 74834L100 26 288 SH SOLE 0 0 288 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 14 229 SH SOLE 0 0 229 DIAMOND OFFSHORE DRILLING IN COM 25271C102 0 40 SH SOLE 0 0 40 TRINITY INDS INC COM 896522109 4 200 SH SOLE 0 0 200 VANGUARD INDEX FDS GROWTH ETF 922908736 3092 19768 SH SOLE 0 0 19768 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 6249 226412 SH SOLE 0 0 226412 DOUBLELINE OPPORTUNISTIC CR COM 258623107 11 530 SH SOLE 0 0 530 CHESAPEAKE ENERGY CORP COM 165167107 0 83 SH SOLE 0 0 83 MCCORMICK & CO INC COM NON VTG 579780206 9112 60492 SH SOLE 0 0 60492 SPDR SER TR NUVEEN BRC MUNIC 78468R721 50 1024 SH SOLE 0 0 1024 CITRIX SYS INC COM 177376100 25 250 SH SOLE 0 0 250 UNITED FIRE GROUP INC COM 910340108 6 140 SH SOLE 0 0 140 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 216 3626 SH SOLE 0 0 3626 COMMERCE BANCSHARES INC COM 200525103 1 9 SH SOLE 0 0 9 JOHNSON CTLS INTL PLC SHS G51502105 74 2013 SH SOLE 0 0 2013 NISOURCE INC COM 65473P105 11 386 SH SOLE 0 0 386 ROPER TECHNOLOGIES INC COM 776696106 143 417 SH SOLE 0 0 417 TCW STRATEGIC INCOME FUND IN COM 872340104 109 19814 SH SOLE 0 0 19814 ANI PHARMACEUTICALS INC COM 00182C103 0 5 SH SOLE 0 0 5 GCI LIBERTY INC COM CLASS A 36164V305 0 3 SH SOLE 0 0 3 TJX COS INC NEW COM 872540109 28755 540410 SH SOLE 0 0 540410 ISHARES TR IBONDS DEC2021 46435G789 10 390 SH SOLE 0 0 390 PAYCHEX INC COM 704326107 150 1871 SH SOLE 0 0 1871 ISHARES TR EDGE MSCI USA VL 46432F388 97663 1222928 SH SOLE 0 0 1222928 TOCAGEN INC COM 888846102 11 1000 SH SOLE 0 0 1000 SPDR S&P 500 ETF TR TR UNIT 78462F103 28 3400 SH Put SOLE 0 0 3400 MYLAN N V SHS EURO N59465109 8 290 SH SOLE 0 0 290 SPDR SER TR SSGA US SMAL ETF 78468R887 84 916 SH SOLE 0 0 916 TCF FINL CORP COM 872275102 1 44 SH SOLE 0 0 44 AVANOS MED INC COM 05350V106 4 97 SH SOLE 0 0 97 DREYFUS STRATEGIC MUN BD FD COM 26202F107 20 2547 SH SOLE 0 0 2547 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 389 23681 SH SOLE 0 0 23681 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6159 34990 SH SOLE 0 0 34990 CIGNA CORP NEW COM 125523100 180 1122 SH SOLE 0 0 1122 UROGEN PHARMA LTD COM M96088105 0 1 SH SOLE 0 0 1 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 3696 85545 SH SOLE 0 0 85545 WESTROCK CO COM 96145D105 0 6 SH SOLE 0 0 6 WILLIAMS COS INC DEL COM 969457100 189 6573 SH SOLE 0 0 6573 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 171 5407 SH SOLE 0 0 5407 CYBERARK SOFTWARE LTD SHS M2682V108 131 1100 SH SOLE 0 0 1100 CANOPY GROWTH CORP COM 138035100 24 547 SH SOLE 0 0 547 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 4 124 SH SOLE 0 0 124 BEST BUY INC COM 086516101 15 205 SH SOLE 0 0 205 CHUBB LIMITED COM H1467J104 3124 22301 SH SOLE 0 0 22301 FULTON FINL CORP PA COM 360271100 125 8055 SH SOLE 0 0 8055 BANK N S HALIFAX COM 064149107 24 450 SH SOLE 0 0 450 GLOBAL X FDS SCIEN BETA US 37954Y103 3921 123742 SH SOLE 0 0 123742 CHROMADEX CORP COM NEW 171077407 0 20 SH SOLE 0 0 20 FOX CORP CL B COM 35137L204 0 3 SH SOLE 0 0 3 MARKETAXESS HLDGS INC COM 57060D108 14 56 SH SOLE 0 0 56 MFS MUN INCOME TR SH BEN INT 552738106 30 4348 SH SOLE 0 0 4348 MARATHON PETE CORP COM 56585A102 598 9998 SH SOLE 0 0 9998 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 69 1018 SH SOLE 0 0 1018 MARLIN BUSINESS SVCS CORP COM 571157106 0 16 SH SOLE 0 0 16 ROYCE GLOBAL VALUE TR INC COM 78081T104 12 1152 SH SOLE 0 0 1152 BLACKROCK CAPITAL INVESTMENT COM 092533108 6 1081 SH SOLE 0 0 1081 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 7 200 SH SOLE 0 0 200 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 22 363 SH SOLE 0 0 363 ABBOTT LABS COM 002824100 4341 54301 SH SOLE 0 0 54301 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 22 215 SH SOLE 0 0 215 ROYAL GOLD INC COM 780287108 9 103 SH SOLE 0 0 103 OPEN TEXT CORP COM 683715106 0 4 SH SOLE 0 0 4 DEERE & CO COM 244199105 405 2531 SH SOLE 0 0 2531 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 3803 82386 SH SOLE 0 0 82386 RITE AID CORP COM 767754104 5 8200 SH SOLE 0 0 8200 EVERSOURCE ENERGY COM 30040W108 452 6375 SH SOLE 0 0 6375 ROGERS COMMUNICATIONS INC CL B 775109200 12 227 SH SOLE 0 0 227 BRISTOL MYERS SQUIBB CO COM 110122108 7034 147429 SH SOLE 0 0 147429 CB FINL SVCS INC COM 12479G101 14 579 SH SOLE 0 0 579 ISHARES TR INTL TREA BD ETF 464288117 21 420 SH SOLE 0 0 420 NICE LTD SPONSORED ADR 653656108 44 360 SH SOLE 0 0 360 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6 282 SH SOLE 0 0 282 LKQ CORP COM 501889208 1 33 SH SOLE 0 0 33 HFF INC CL A 40418F108 10 215 SH SOLE 0 0 215 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5 300 SH SOLE 0 0 300 ZENDESK INC COM 98936J101 45 532 SH SOLE 0 0 532 MYND ANALYTICS INC COM NEW 62857N202 0 5 SH SOLE 0 0 5 ISHARES TR CORE S&P500 ETF 464287200 380479 1337078 SH SOLE 0 0 1337078 KINDER MORGAN INC DEL COM 49456B101 765 38221 SH SOLE 0 0 38221 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2 91 SH SOLE 0 0 91 UNITED CONTL HLDGS INC COM 910047109 7 93 SH SOLE 0 0 93 FNB CORP PA COM 302520101 8 729 SH SOLE 0 0 729 MIDDLEBY CORP COM 596278101 3 21 SH SOLE 0 0 21 ISHARES TR IBOXX HI YD ETF 464288513 1456 16841 SH SOLE 0 0 16841 L BRANDS INC COM 501797104 2 67 SH SOLE 0 0 67 MATTHEWS INTL CORP CL A 577128101 10 279 SH SOLE 0 0 279 SCHLUMBERGER LTD COM 806857108 430 9859 SH SOLE 0 0 9859 GENERAL AMERN INVS INC COM 368802104 156 4689 SH SOLE 0 0 4689 NETGEAR INC COM 64111Q104 0 7 SH SOLE 0 0 7 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 545 2099 SH SOLE 0 0 2099 GENERAL MTRS CO COM 37045V100 96 2600 SH SOLE 0 0 2600 CROWN HOLDINGS INC COM 228368106 2 37 SH SOLE 0 0 37 COMSTOCK MNG INC COM NEW 205750201 0 5 SH SOLE 0 0 5 DECKERS OUTDOOR CORP COM 243537107 5 35 SH SOLE 0 0 35 LSC COMMUNICATIONS INC COM 50218P107 7 1000 SH SOLE 0 0 1000 DENTSPLY SIRONA INC COM 24906P109 1 21 SH SOLE 0 0 21 CONAGRA BRANDS INC COM 205887102 41 1496 SH SOLE 0 0 1496 FOOT LOCKER INC COM 344849104 29 477 SH SOLE 0 0 477 NOBLE ENERGY INC COM 655044105 36 1446 SH SOLE 0 0 1446 MICHAELS COS INC COM 59408Q106 4 312 SH SOLE 0 0 312 REGENERON PHARMACEUTICALS COM 75886F107 9 22 SH SOLE 0 0 22 ISHARES INC MSCI GERMANY ETF 464286806 28 1045 SH SOLE 0 0 1045 ISHARES TR BARCLAYS 7 10 YR 464287440 353 3307 SH SOLE 0 0 3307 JACOBS ENGR GROUP INC COM 469814107 6 75 SH SOLE 0 0 75 NIKE INC CL B 654106103 6125 72736 SH SOLE 0 0 72736 VAIL RESORTS INC COM 91879Q109 24 109 SH SOLE 0 0 109 SPS COMMERCE INC COM 78463M107 12 112 SH SOLE 0 0 112 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 131 4400 SH SOLE 0 0 4400 JOHNSON & JOHNSON COM 478160104 11988 85757 SH SOLE 0 0 85757 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8 361 SH SOLE 0 0 361 VANGUARD WELLINGTON FD US MOMENTUM 921935508 14 182 SH SOLE 0 0 182 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10 2800 SH SOLE 0 0 2800 SALESFORCE COM INC COM 79466L302 370 2338 SH SOLE 0 0 2338 MAXAR TECHNOLOGIES INC COM 57778K105 0 37 SH SOLE 0 0 37 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 162 2077 SH SOLE 0 0 2077 MOSAIC CO NEW COM 61945C103 55 2027 SH SOLE 0 0 2027 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 13 242 SH SOLE 0 0 242 WOODWARD INC COM 980745103 3 35 SH SOLE 0 0 35 WILEY JOHN & SONS INC CL A 968223206 1 22 SH SOLE 0 0 22 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 19 1530 SH SOLE 0 0 1530 ISHARES TR GRWT ALLOCAT ETF 464289867 200 4464 SH SOLE 0 0 4464 ISHARES TR MULTIFACTOR INTL 46434V274 87781 3333877 SH SOLE 0 0 3333877 LABORATORY CORP AMER HLDGS COM NEW 50540R409 47 309 SH SOLE 0 0 309 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 76 5000 SH SOLE 0 0 5000 JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 1 58 SH SOLE 0 0 58 SHIP FINANCE INTERNATIONAL L SHS G81075106 19 1500 SH SOLE 0 0 1500 ISHARES INC MSCI SWITZERLAND 464286749 29 813 SH SOLE 0 0 813 LOCKHEED MARTIN CORP COM 539830109 14564 48519 SH SOLE 0 0 48519 TEXAS INSTRS INC COM 882508104 802 7559 SH SOLE 0 0 7559 SPIRIT MTA REIT COM SHS BEN IN 84861U105 1 150 SH SOLE 0 0 150 CHART INDS INC COM PAR $0.01 16115Q308 1 9 SH SOLE 0 0 9 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 38 SH SOLE 0 0 38 ISHARES TR US TELECOM ETF 464287713 112 3766 SH SOLE 0 0 3766 WASHINGTON TR BANCORP COM 940610108 116 2400 SH SOLE 0 0 2400 PROPETRO HLDG CORP COM 74347M108 1561 69241 SH SOLE 0 0 69241 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1747 31483 SH SOLE 0 0 31483 NATIONAL INSTRS CORP COM 636518102 2 55 SH SOLE 0 0 55 CANADIAN NAT RES LTD COM 136385101 3 100 SH SOLE 0 0 100 CGI INC CL A SUB VTG 12532H104 12 175 SH SOLE 0 0 175 ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 9156 403547 SH SOLE 0 0 403547 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1307 21795 SH SOLE 0 0 21795 KT CORP SPONSORED ADR 48268K101 3 280 SH SOLE 0 0 280 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3077 82690 SH SOLE 0 0 82690 VIRTUS INVT PARTNERS INC COM 92828Q109 1 9 SH SOLE 0 0 9 OSHKOSH CORP COM 688239201 95 1265 SH SOLE 0 0 1265 SCHWAB STRATEGIC TR US REIT ETF 808524847 14 323 SH SOLE 0 0 323 ACCURAY INC COM 004397105 5 1000 SH SOLE 0 0 1000 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 0 6 SH SOLE 0 0 6 PPL CORP COM 69351T106 53 1663 SH SOLE 0 0 1663 PIPER JAFFRAY COS COM 724078100 13 174 SH SOLE 0 0 174 SPDR S&P 500 ETF TR TR UNIT 78462F103 78 3000 SH Call SOLE 0 0 3000 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3368 60027 SH SOLE 0 0 60027 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 23 761 SH SOLE 0 0 761 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 276 3472 SH SOLE 0 0 3472 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 21600 SH Put SOLE 0 0 21600 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 19943 447764 SH SOLE 0 0 447764 ISHARES TR MRGSTR SM CP GR 464288604 84 422 SH SOLE 0 0 422 GLOBAL X FDS SOCIAL MED ETF 37950E416 8 264 SH SOLE 0 0 264 INTERCONTINENTAL EXCHANGE IN COM 45866F104 163 2138 SH SOLE 0 0 2138 CAPRI HOLDINGS LIMITED SHS G1890L107 12 256 SH SOLE 0 0 256 DIAMONDBACK ENERGY INC COM 25278X109 775 7633 SH SOLE 0 0 7633 DWS MUN INCOME TR NEW COM 233368109 23 2094 SH SOLE 0 0 2094 RITCHIE BROS AUCTIONEERS COM 767744105 6649 195558 SH SOLE 0 0 195558 AGIOS PHARMACEUTICALS INC COM 00847X104 0 1 SH SOLE 0 0 1 NEWMARK GROUP INC CL A 65158N102 0 46 SH SOLE 0 0 46 FIRSTCASH INC COM 33767D105 14 161 SH SOLE 0 0 161 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 81 1459 SH SOLE 0 0 1459 ARCHER DANIELS MIDLAND CO COM 039483102 23290 539991 SH SOLE 0 0 539991 FIDELITY MSCI INDL INDX 316092709 2 62 SH SOLE 0 0 62 ISHARES TR GBL COMM SVC ETF 464287275 38 684 SH SOLE 0 0 684 MASTERCARD INC CL A 57636Q104 372 1580 SH SOLE 0 0 1580 HUMANA INC COM 444859102 18 68 SH SOLE 0 0 68 VANGUARD WORLD FDS MATERIALS ETF 92204A801 37 297 SH SOLE 0 0 297 CRACKER BARREL OLD CTRY STOR COM 22410J106 3 19 SH SOLE 0 0 19 G-III APPAREL GROUP LTD COM 36237H101 24 596 SH SOLE 0 0 596 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 45 909 SH SOLE 0 0 909 PENTAIR PLC SHS G7S00T104 51 1146 SH SOLE 0 0 1146 ZIOPHARM ONCOLOGY INC COM 98973P101 22 5705 SH SOLE 0 0 5705 IROBOT CORP COM 462726100 45 384 SH SOLE 0 0 384 ISHARES TR MSCI USA ESG SLC 464288802 3532 29873 SH SOLE 0 0 29873 NEOGENOMICS INC COM NEW 64049M209 48 2356 SH SOLE 0 0 2356 ENTEGRIS INC COM 29362U104 17 478 SH SOLE 0 0 478 NEWMONT MNG CORP COM 651639106 106 2956 SH SOLE 0 0 2956 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 43009 817047 SH SOLE 0 0 817047 REALPAGE INC COM 75606N109 3 57 SH SOLE 0 0 57 SOUTHWEST AIRLS CO COM 844741108 104 2007 SH SOLE 0 0 2007 NANOVIRICIDES INC COM NEW 630087203 1 5000 SH SOLE 0 0 5000 TWITTER INC COM 90184L102 2527 76861 SH SOLE 0 0 76861 VANGUARD INDEX FDS LARGE CAP ETF 922908637 413 3185 SH SOLE 0 0 3185 AKAMAI TECHNOLOGIES INC COM 00971T101 3366 46942 SH SOLE 0 0 46942 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 12420 228432 SH SOLE 0 0 228432 ONCOCYTE CORPORATION COM 68235C107 1 310 SH SOLE 0 0 310 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 33 2642 SH SOLE 0 0 2642 DELL TECHNOLOGIES INC CL C 24703L202 32 543 SH SOLE 0 0 543 POOL CORPORATION COM 73278L105 6 35 SH SOLE 0 0 35 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 9398 170751 SH SOLE 0 0 170751 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 35 337 SH SOLE 0 0 337 VEONEER INCORPORATED COM 92336X109 0 17 SH SOLE 0 0 17 TOTAL SYS SVCS INC COM 891906109 1 15 SH SOLE 0 0 15 INTERNATIONAL BANCSHARES COR COM 459044103 1 19 SH SOLE 0 0 19 EAGLE BANCORP INC MD COM 268948106 0 9 SH SOLE 0 0 9 NUCOR CORP COM 670346105 54 922 SH SOLE 0 0 922 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 3688 122631 SH SOLE 0 0 122631 KKR & CO INC CL A 48251W104 5 205 SH SOLE 0 0 205 MADDEN STEVEN LTD COM 556269108 3 101 SH SOLE 0 0 101 EURONAV NV ANTWERPEN SHS B38564108 11 1326 SH SOLE 0 0 1326 PROOFPOINT INC COM 743424103 8 62 SH SOLE 0 0 62 SENIOR HSG PPTYS TR SH BEN INT 81721M109 7 569 SH SOLE 0 0 569 ISHARES INC MSCI EURZONE ETF 464286608 66 1718 SH SOLE 0 0 1718 ISHARES TR RUS 1000 VAL ETF 464287598 2594 21007 SH SOLE 0 0 21007 GREEN DOT CORP CL A 39304D102 0 7 SH SOLE 0 0 7 NATIONAL VISION HLDGS INC COM 63845R107 3328 105875 SH SOLE 0 0 105875 POLARIS INDS INC COM 731068102 43 511 SH SOLE 0 0 511 TREEHOUSE FOODS INC COM 89469A104 0 6 SH SOLE 0 0 6 ADVANSIX INC COM 00773T101 2 68 SH SOLE 0 0 68 FLOWSERVE CORP COM 34354P105 0 11 SH SOLE 0 0 11 LAS VEGAS SANDS CORP COM 517834107 2834 46485 SH SOLE 0 0 46485 THERMO FISHER SCIENTIFIC INC COM 883556102 538 1967 SH SOLE 0 0 1967 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 69 4987 SH SOLE 0 0 4987 WISDOMTREE TR US LARGECAP FUND 97717W588 298 9368 SH SOLE 0 0 9368 BIG LOTS INC COM 089302103 1 36 SH SOLE 0 0 36 E TRADE FINANCIAL CORP COM NEW 269246401 1 29 SH SOLE 0 0 29 SINOVAC BIOTECH LTD SHS P8696W104 3 500 SH SOLE 0 0 500 FRONTDOOR INC COM 35905A109 5152 149678 SH SOLE 0 0 149678 GW PHARMACEUTICALS PLC ADS 36197T103 33 198 SH SOLE 0 0 198 HAWAIIAN ELEC INDUSTRIES COM 419870100 39 949 SH SOLE 0 0 949 FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 0 19 SH SOLE 0 0 19 EATON CORP PLC SHS G29183103 2639 32754 SH SOLE 0 0 32754 AMBEV SA SPONSORED ADR 02319V103 27 6274 SH SOLE 0 0 6274 MEDICAL PPTYS TRUST INC COM 58463J304 22 1207 SH SOLE 0 0 1207 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 42210 1478961 SH SOLE 0 0 1478961 WASTE MGMT INC DEL COM 94106L109 6062 58342 SH SOLE 0 0 58342 MALLINCKRODT PUB LTD CO SHS G5785G107 25 1159 SH SOLE 0 0 1159 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 895 36188 SH SOLE 0 0 36188 ORACLE CORP COM 68389X105 12558 233813 SH SOLE 0 0 233813 AVON PRODS INC COM 054303102 0 78 SH SOLE 0 0 78 AMERICAN INTL GROUP INC COM NEW 026874784 18 428 SH SOLE 0 0 428 DSW INC CL A 23334L102 10 441 SH SOLE 0 0 441 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 25 293 SH SOLE 0 0 293 DR REDDYS LABS LTD ADR 256135203 2 51 SH SOLE 0 0 51 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 79 1321 SH SOLE 0 0 1321 GLOBAL EAGLE ENTMT INC COM 37951D102 1 2081 SH SOLE 0 0 2081 SPDR S&P 500 ETF TR TR UNIT 78462F103 36 43300 SH Put SOLE 0 0 43300 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 80 2334 SH SOLE 0 0 2334 ISHARES TR CORE S&P TTL STK 464287150 11163 173333 SH SOLE 0 0 173333 ISHARES TR U.S. MED DVC ETF 464288810 765 3305 SH SOLE 0 0 3305 ISHARES TR GL TIMB FORE ETF 464288174 1 13 SH SOLE 0 0 13 SPDR S&P 500 ETF TR TR UNIT 78462F103 6 600 SH Put SOLE 0 0 600 SIERRA ONCOLOGY INC COM 82640U107 5 3050 SH SOLE 0 0 3050 MOOG INC CL A 615394202 4 47 SH SOLE 0 0 47 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 66 10108 SH SOLE 0 0 10108 WISDOMTREE TR ITL HIGH DIV FD 97717W802 4 94 SH SOLE 0 0 94 BRUKER CORP COM 116794108 10716 278776 SH SOLE 0 0 278776 INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 0 4 SH SOLE 0 0 4 DUNKIN BRANDS GROUP INC COM 265504100 19 259 SH SOLE 0 0 259 ISHARES TR IBONDS DEC19 ETF 46434VAU4 9 359 SH SOLE 0 0 359 KEARNY FINL CORP MD COM 48716P108 7 508 SH SOLE 0 0 508 LTC PPTYS INC COM 502175102 64 1406 SH SOLE 0 0 1406 RYANAIR HLDGS PLC SPONSORED ADS 783513203 13 174 SH SOLE 0 0 174 DUKE ENERGY CORP NEW COM NEW 26441C204 9095 101055 SH SOLE 0 0 101055 L3 TECHNOLOGIES INC COM 502413107 23 111 SH SOLE 0 0 111 SALLY BEAUTY HLDGS INC COM 79546E104 2 124 SH SOLE 0 0 124 WYNN RESORTS LTD COM 983134107 6 54 SH SOLE 0 0 54 FLEXSHARES TR INTL QLTDV IDX 33939L837 22 971 SH SOLE 0 0 971 ADVANCED ENERGY INDS COM 007973100 0 5 SH SOLE 0 0 5 APACHE CORP COM 037411105 94 2703 SH SOLE 0 0 2703 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7 474 SH SOLE 0 0 474 ISHARES TR PHLX SEMICND ETF 464287523 6 30 SH SOLE 0 0 30 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 12 119 SH SOLE 0 0 119 AGEX THERAPEUTICS INC COM 00848H108 6 1520 SH SOLE 0 0 1520 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1 14 SH SOLE 0 0 14 WISDOMTREE TR US MIDCAP FUND 97717W570 457 11611 SH SOLE 0 0 11611 ENBRIDGE INC COM 29250N105 91 2512 SH SOLE 0 0 2512 NATIONAL WESTN LIFE GROUP IN CL A 638517102 36 138 SH SOLE 0 0 138 BIO RAD LABS INC CL A 090572207 31 102 SH SOLE 0 0 102 ISHARES TR COHEN STEER REIT 464287564 395 3551 SH SOLE 0 0 3551 CENTRAL FD CDA LTD CL A 153501101 33 2642 SH SOLE 0 0 2642 INTERPUBLIC GROUP COS INC COM 460690100 52 2467 SH SOLE 0 0 2467 XCEL ENERGY INC COM 98389B100 186 3310 SH SOLE 0 0 3310 EVOLENT HEALTH INC CL A 30050B101 1687 134101 SH SOLE 0 0 134101 ISHARES INC MIN VOL EMRG MKT 464286533 21 346 SH SOLE 0 0 346 SPDR SER TR PORTFOLIO SH TSR 78468R101 52060 1749333 SH SOLE 0 0 1749333 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 8 583 SH SOLE 0 0 583 SPDR S&P 500 ETF TR TR UNIT 78462F103 99 3900 SH Call SOLE 0 0 3900 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 12 456 SH SOLE 0 0 456 SPDR SER TR PORTFOLIO SM ETF 78468R853 9 283 SH SOLE 0 0 283 WELLS FARGO MULTI SECTOR INC COM 94987D101 169 13974 SH SOLE 0 0 13974 COPART INC COM 217204106 62 1021 SH SOLE 0 0 1021 REALTY INCOME CORP COM 756109104 382 5199 SH SOLE 0 0 5199 SPDR S&P 500 ETF TR TR UNIT 78462F103 2232 75800 SH Call SOLE 0 0 75800 TEXAS ROADHOUSE INC COM 882681109 40 651 SH SOLE 0 0 651 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 21 200 SH SOLE 0 0 200 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 179 3158 SH SOLE 0 0 3158 MILLER HERMAN INC COM 600544100 2 50 SH SOLE 0 0 50 ISHARES TR CORE TOTAL USD 46434V613 6200 122530 SH SOLE 0 0 122530 INTUIT COM 461202103 87 334 SH SOLE 0 0 334 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 31 2700 SH SOLE 0 0 2700 AMERICAN EQTY INVT LIFE HLD COM 025676206 4 158 SH SOLE 0 0 158 PROSPERITY BANCSHARES INC COM 743606105 6 88 SH SOLE 0 0 88 WISDOMTREE TR FNDMTL HGH YLD 97717X172 11 220 SH SOLE 0 0 220 M & T BK CORP COM 55261F104 173 1104 SH SOLE 0 0 1104 ISHARES TR EAFE VALUE ETF 464288877 216 4418 SH SOLE 0 0 4418 SINTX TECHNOLOGIES INC COM 829392109 0 2 SH SOLE 0 0 2 VERSUM MATLS INC COM 92532W103 0 3 SH SOLE 0 0 3 ENTERGY CORP NEW COM 29364G103 41 433 SH SOLE 0 0 433 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 1 40 SH SOLE 0 0 40 CEDAR FAIR L P DEPOSITRY UNIT 150185106 72 1375 SH SOLE 0 0 1375 WEX INC COM 96208T104 2 10 SH SOLE 0 0 10 IAC INTERACTIVECORP COM 44919P508 30 141 SH SOLE 0 0 141 TRACTOR SUPPLY CO COM 892356106 24519 250812 SH SOLE 0 0 250812 CDW CORP COM 12514G108 156 1622 SH SOLE 0 0 1622 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 10260 335833 SH SOLE 0 0 335833 WISDOMTREE TR EMG MKTS SMCAP 97717W281 627 13301 SH SOLE 0 0 13301 EVEREST RE GROUP LTD COM G3223R108 5090 23568 SH SOLE 0 0 23568 CONOCOPHILLIPS COM 20825C104 372 5569 SH SOLE 0 0 5569 HOME DEPOT INC COM 437076102 1701 8867 SH SOLE 0 0 8867 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 0 7 SH SOLE 0 0 7 AQUA AMERICA INC COM 03836W103 5623 154309 SH SOLE 0 0 154309 BAIDU INC SPON ADR REP A 056752108 2374 14404 SH SOLE 0 0 14404 INVESCO MUN OPPORTUNITY TR COM 46132C107 194 16271 SH SOLE 0 0 16271 HDFC BANK LTD SPONSORED ADS 40415F101 35 303 SH SOLE 0 0 303 FIDELITY MSCI FINLS IDX 316092501 121 3233 SH SOLE 0 0 3233 ISHARES TR U.S. ENERGY ETF 464287796 259 7189 SH SOLE 0 0 7189 PRIMERICA INC COM 74164M108 3 21 SH SOLE 0 0 21 KNOWLES CORP COM 49926D109 10190 578015 SH SOLE 0 0 578015 BOX INC CL A 10316T104 2409 124775 SH SOLE 0 0 124775 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 459 15955 SH SOLE 0 0 15955 DISCOVERY INC COM SER C 25470F302 0 15 SH SOLE 0 0 15 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 177 3199 SH SOLE 0 0 3199 OMEGA HEALTHCARE INVS INC COM 681936100 100 2623 SH SOLE 0 0 2623 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 49 967 SH SOLE 0 0 967 PNM RES INC COM 69349H107 36 764 SH SOLE 0 0 764 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 106 740 SH SOLE 0 0 740 BLACKROCK LTD DURATION INC T COM SHS 09249W101 262 17857 SH SOLE 0 0 17857 NEW YORK CMNTY BANCORP INC COM 649445103 5 399 SH SOLE 0 0 399 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 7 100 SH SOLE 0 0 100 ENERGIZER HLDGS INC NEW COM 29272W109 10 217 SH SOLE 0 0 217 DARDEN RESTAURANTS INC COM 237194105 6160 50715 SH SOLE 0 0 50715 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 5019 105012 SH SOLE 0 0 105012 POWER INTEGRATIONS INC COM 739276103 0 5 SH SOLE 0 0 5 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 6809 323151 SH SOLE 0 0 323151 FIDELITY NATL INFORMATION SV COM 31620M106 14 124 SH SOLE 0 0 124 BRIGGS & STRATTON CORP COM 109043109 3 274 SH SOLE 0 0 274 HASBRO INC COM 418056107 106 1248 SH SOLE 0 0 1248 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 8 140 SH SOLE 0 0 140 PROSHARES TR SHRT 20+YR TRE 74347X849 18 858 SH SOLE 0 0 858 CINCINNATI FINL CORP COM 172062101 113 1317 SH SOLE 0 0 1317 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 4 335 SH SOLE 0 0 335 ENTERPRISE FINL SVCS CORP COM 293712105 12 300 SH SOLE 0 0 300 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 14 258 SH SOLE 0 0 258 MCKESSON CORP COM 58155Q103 14680 125409 SH SOLE 0 0 125409 STORE CAP CORP COM 862121100 0 11 SH SOLE 0 0 11 WHIRLPOOL CORP COM 963320106 3 23 SH SOLE 0 0 23 FACTSET RESH SYS INC COM 303075105 188 759 SH SOLE 0 0 759 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 20 879 SH SOLE 0 0 879 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 11 262 SH SOLE 0 0 262 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 0 2 SH SOLE 0 0 2 ASML HOLDING N V N Y REGISTRY SHS N07059210 43 227 SH SOLE 0 0 227 HCA HEALTHCARE INC COM 40412C101 154 1181 SH SOLE 0 0 1181 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 36 1591 SH SOLE 0 0 1591 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 0 3 SH SOLE 0 0 3 ISHARES TR MRNGSTR LG-CP ET 464287127 1275 7967 SH SOLE 0 0 7967 ARK ETF TR INDL INNOVATIN 00214Q203 7 200 SH SOLE 0 0 200 HARTFORD FINL SVCS GROUP INC COM 416515104 15 309 SH SOLE 0 0 309 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3490 67280 SH SOLE 0 0 67280 HANOVER INS GROUP INC COM 410867105 1 8 SH SOLE 0 0 8 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 2146 87796 SH SOLE 0 0 87796 KOHLS CORP COM 500255104 112 1634 SH SOLE 0 0 1634 EQUITRANS MIDSTREAM CORPORAT COM 294600101 34 1547 SH SOLE 0 0 1547 UNITI GROUP INC COM 91325V108 0 8 SH SOLE 0 0 8 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 10 301 SH SOLE 0 0 301 FABRINET SHS G3323L100 9 173 SH SOLE 0 0 173 COLGATE PALMOLIVE CO COM 194162103 6274 91543 SH SOLE 0 0 91543 ISHARES TR MSCI ACWI ETF 464288257 78 1080 SH SOLE 0 0 1080 MEXICO EQUITY & INCOME FD COM 592834105 44 4152 SH SOLE 0 0 4152 SPDR S&P 500 ETF TR TR UNIT 78462F103 542 20500 SH Call SOLE 0 0 20500 FOUR CORNERS PPTY TR INC COM 35086T109 2 74 SH SOLE 0 0 74 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2 17 SH SOLE 0 0 17 OWENS CORNING NEW COM 690742101 1 30 SH SOLE 0 0 30 VANGUARD WORLD FD MEGA CAP INDEX 921910873 199 2036 SH SOLE 0 0 2036 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 8450 398228 SH SOLE 0 0 398228 ISHARES TR 20 YR TR BD ETF 464287432 16522 130668 SH SOLE 0 0 130668 PVH CORP COM 693656100 23 186 SH SOLE 0 0 186 NICOLET BANKSHARES INC COM 65406E102 962 16135 SH SOLE 0 0 16135 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 100 SH SOLE 0 0 100 HESS CORP COM 42809H107 0 3 SH SOLE 0 0 3 ANTHEM INC COM 036752103 50 173 SH SOLE 0 0 173 INDEPENDENT BANK CORP MASS COM 453836108 0 6 SH SOLE 0 0 6 THE TRADE DESK INC COM CL A 88339J105 0 1 SH SOLE 0 0 1 CARMAX INC COM 143130102 29 410 SH SOLE 0 0 410 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 538 6627 SH SOLE 0 0 6627 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3829 52326 SH SOLE 0 0 52326 FORD MTR CO DEL COM 345370860 322 36720 SH SOLE 0 0 36720 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 521 8331 SH SOLE 0 0 8331 WISDOMTREE TR US QLT SHRHD YLD 97717W547 45 535 SH SOLE 0 0 535 WISDOMTREE INVTS INC COM 97717P104 0 60 SH SOLE 0 0 60 AXON ENTERPRISE INC COM 05464C101 15 275 SH SOLE 0 0 275 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 40 1077 SH SOLE 0 0 1077 WORKDAY INC CL A 98138H101 303 1571 SH SOLE 0 0 1571 ENCANA CORP COM 292505104 13 1795 SH SOLE 0 0 1795 ISHARES TR U.S. REAL ES ETF 464287739 94 1080 SH SOLE 0 0 1080 AT HOME GROUP INC COM 04650Y100 0 6 SH SOLE 0 0 6 SPDR S&P 500 ETF TR TR UNIT 78462F103 607 13000 SH Call SOLE 0 0 13000 TRUSTMARK CORP COM 898402102 324 9636 SH SOLE 0 0 9636 CVS HEALTH CORP COM 126650100 281 5211 SH SOLE 0 0 5211 EMCOR GROUP INC COM 29084Q100 4 56 SH SOLE 0 0 56 WHITING PETE CORP NEW COM NEW 966387409 5 187 SH SOLE 0 0 187 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 4 230 SH SOLE 0 0 230 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 30 SH SOLE 0 0 30 EPR PPTYS COM SH BEN INT 26884U109 176 2293 SH SOLE 0 0 2293 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 68 811 SH SOLE 0 0 811 KRANESHARES TR CSI CHI INTERNET 500767306 197 4183 SH SOLE 0 0 4183 SOGOU INC ADR REPSTG A 83409V104 2 300 SH SOLE 0 0 300 FEDEX CORP COM 31428X106 31395 173060 SH SOLE 0 0 173060 BEIGENE LTD SPONSORED ADR 07725L102 0 2 SH SOLE 0 0 2 WRIGHT MED GROUP N V ORD SHS N96617118 0 15 SH SOLE 0 0 15 CDN IMPERIAL BK COMM TORONTO COM 136069101 32 406 SH SOLE 0 0 406 HERZFELD CARIBBEAN BASIN FD COM 42804T106 6 1100 SH SOLE 0 0 1100 ISHARES TR MRGSTR MD CP GRW 464288307 2173 9237 SH SOLE 0 0 9237 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 61 1452 SH SOLE 0 0 1452 MASIMO CORP COM 574795100 2 12 SH SOLE 0 0 12 CHEMOURS CO COM 163851108 12 330 SH SOLE 0 0 330 SCOTTS MIRACLE GRO CO CL A 810186106 7140 90868 SH SOLE 0 0 90868 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5733 62486 SH SOLE 0 0 62486 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 397 4983 SH SOLE 0 0 4983 SUPERCOM LTD NEW SHS NEW M87095119 1 500 SH SOLE 0 0 500 ISHARES TR HDG MSCI EAFE 46434V803 9 309 SH SOLE 0 0 309 ISHARES TR LATN AMER 40 ETF 464287390 3 90 SH SOLE 0 0 90 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4 148 SH SOLE 0 0 148 STARBUCKS CORP COM 855244109 1504 20237 SH SOLE 0 0 20237 APOLLO SR FLOATING RATE FD I COM 037636107 55 3701 SH SOLE 0 0 3701 WEBSTER FINL CORP CONN COM 947890109 4 80 SH SOLE 0 0 80 CENTENE CORP DEL COM 15135B101 153 2872 SH SOLE 0 0 2872 BERKSHIRE HILLS BANCORP INC COM 084680107 1 26 SH SOLE 0 0 26 ISHARES TR MRNGSTR LG-CP GR 464287119 3513 19212 SH SOLE 0 0 19212 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 381 10510 SH SOLE 0 0 10510 CYTOSORBENTS CORP COM NEW 23283X206 3 362 SH SOLE 0 0 362 HERON THERAPEUTICS INC COM 427746102 16 650 SH SOLE 0 0 650 PATTERSON COMPANIES INC COM 703395103 23 1068 SH SOLE 0 0 1068 PULTE GROUP INC COM 745867101 5 196 SH SOLE 0 0 196 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 3840 79998 SH SOLE 0 0 79998 YAMANA GOLD INC COM 98462Y100 7 2530 SH SOLE 0 0 2530 BERRY GLOBAL GROUP INC COM 08579W103 0 9 SH SOLE 0 0 9 FIRST MIDWEST BANCORP DEL COM 320867104 1 26 SH SOLE 0 0 26 KRANESHARES TR ELEC VEH FUTUR 500767827 40 1920 SH SOLE 0 0 1920 BLACKROCK FLOATING RATE INCO COM 091941104 46 3797 SH SOLE 0 0 3797 SPDR S&P 500 ETF TR TR UNIT 78462F103 31 1300 SH Call SOLE 0 0 1300 SOLIGENIX INC COM 834223307 0 100 SH SOLE 0 0 100 UNIFIRST CORP MASS COM 904708104 0 1 SH SOLE 0 0 1 ISHARES TR S&P MC 400VL ETF 464287705 698 4449 SH SOLE 0 0 4449 ISHARES TR EXPONENTIAL TECH 46434V381 1826 48071 SH SOLE 0 0 48071 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 3 29 SH SOLE 0 0 29 VIACOM INC NEW CL B 92553P201 40 1423 SH SOLE 0 0 1423 VMWARE INC CL A COM 928563402 6 34 SH SOLE 0 0 34 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 12 498 SH SOLE 0 0 498 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 49 SH SOLE 0 0 49 HCP INC COM 40414L109 119 3798 SH SOLE 0 0 3798 SOUTHERN CO COM 842587107 10231 197960 SH SOLE 0 0 197960 IEC ELECTRS CORP NEW COM 44949L105 0 70 SH SOLE 0 0 70 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4468 224647 SH SOLE 0 0 224647 CLOROX CO DEL COM 189054109 8418 52459 SH SOLE 0 0 52459 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1045 15351 SH SOLE 0 0 15351 SUNTRUST BKS INC COM 867914103 18 306 SH SOLE 0 0 306 SAGE THERAPEUTICS INC COM 78667J108 1 9 SH SOLE 0 0 9 V F CORP COM 918204108 30 340 SH SOLE 0 0 340 VISHAY INTERTECHNOLOGY INC COM 928298108 1 62 SH SOLE 0 0 62 OMNICOM GROUP INC COM 681919106 11 146 SH SOLE 0 0 146 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2 200 SH SOLE 0 0 200 CABOT CORP COM 127055101 1 19 SH SOLE 0 0 19 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13958 137440 SH SOLE 0 0 137440 BROWN FORMAN CORP CL A 115637100 5 100 SH SOLE 0 0 100 ARAMARK COM 03852U106 4 148 SH SOLE 0 0 148 ISHARES TR SELECT DIVID ETF 464287168 360 3671 SH SOLE 0 0 3671 TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 4954 96530 SH SOLE 0 0 96530 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2 15 SH SOLE 0 0 15 BIOTIME INC COM 09066L105 20 15200 SH SOLE 0 0 15200 INVESCO QQQ TR UNIT SER 1 46090E103 19347 107685 SH SOLE 0 0 107685 GERDAU S A SPON ADR REP PFD 373737105 34 8846 SH SOLE 0 0 8846 SASOL LTD SPONSORED ADR 803866300 38 1233 SH SOLE 0 0 1233 COMSTOCK RES INC COM 205768302 435 62746 SH SOLE 0 0 62746 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 163 2494 SH SOLE 0 0 2494 PROSHARES TR S&P MDCP 400 DIV 74347B680 75 1339 SH SOLE 0 0 1339 PRUDENTIAL FINL INC COM 744320102 97 1061 SH SOLE 0 0 1061 ISHARES TR ESG MSCI EAFE 46435G516 551 8729 SH SOLE 0 0 8729 STELLUS CAP INVT CORP COM 858568108 21 1500 SH SOLE 0 0 1500 CONTINENTAL RESOURCES INC COM 212015101 2738 61156 SH SOLE 0 0 61156 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 27 285 SH SOLE 0 0 285 NUVEEN AMT FREE QLTY MUN INC COM 670657105 165 12345 SH SOLE 0 0 12345 WISDOMTREE TR YIELD ENHANCD US 97717X511 7 148 SH SOLE 0 0 148 KORNIT DIGITAL LTD SHS M6372Q113 4994 209812 SH SOLE 0 0 209812 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1151 3331 SH SOLE 0 0 3331 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2 7 SH SOLE 0 0 7 HEARTLAND FINL USA INC COM 42234Q102 23 550 SH SOLE 0 0 550 KAR AUCTION SVCS INC COM 48238T109 3630 70745 SH SOLE 0 0 70745 STAMPS COM INC COM NEW 852857200 11 133 SH SOLE 0 0 133 ZIONS BANCORPORATION N A COM 989701107 14 300 SH SOLE 0 0 300 RAYTHEON CO COM NEW 755111507 8765 48139 SH SOLE 0 0 48139 ARK ETF TR WEB X.O ETF 00214Q401 108 2085 SH SOLE 0 0 2085 INTERNATIONAL BUSINESS MACHS COM 459200101 1521 10782 SH SOLE 0 0 10782 CARNIVAL PLC ADR 14365C103 2686 53927 SH SOLE 0 0 53927 BJS WHSL CLUB HLDGS INC COM 05550J101 3 96 SH SOLE 0 0 96 FARO TECHNOLOGIES INC COM 311642102 28 636 SH SOLE 0 0 636 HERSHEY CO COM 427866108 60 520 SH SOLE 0 0 520 FIRST GTY BANCSHARES INC COM 32043P106 203 9887 SH SOLE 0 0 9887 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 21 429 SH SOLE 0 0 429 CISCO SYS INC COM 17275R102 1479 27392 SH SOLE 0 0 27392 LILLY ELI & CO COM 532457108 9478 73040 SH SOLE 0 0 73040 GRANITE PT MTG TR INC COM 38741L107 15 830 SH SOLE 0 0 830 AMERCO COM 023586100 1 4 SH SOLE 0 0 4 BARCLAYS BK PLC ENHANCED EURP C 06746Q256 21 229 SH SOLE 0 0 229 FERRARI N V COM N3167Y103 4 30 SH SOLE 0 0 30 ISHARES TR INTL SEL DIV ETF 464288448 130 4200 SH SOLE 0 0 4200 NORDSON CORP COM 655663102 1 4 SH SOLE 0 0 4 PIMCO ETF TR ACTIVE BD ETF 72201R775 11102 105191 SH SOLE 0 0 105191 SANTANDER CONSUMER USA HDG I COM 80283M101 5 252 SH SOLE 0 0 252 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 470 14999 SH SOLE 0 0 14999 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 105 1015 SH SOLE 0 0 1015 ISHARES INC MSCI ITALY ETF 46434G830 7 234 SH SOLE 0 0 234 ONE GAS INC COM 68235P108 68 767 SH SOLE 0 0 767 CHIPOTLE MEXICAN GRILL INC COM 169656105 36 50 SH SOLE 0 0 50 NASDAQ INC COM 631103108 12 134 SH SOLE 0 0 134 WADDELL & REED FINL INC CL A 930059100 30 1738 SH SOLE 0 0 1738 ISHARES TR SHORT TREAS BD 464288679 21505 194496 SH SOLE 0 0 194496 ISHARES TR RUS MID CAP ETF 464287499 220 4086 SH SOLE 0 0 4086 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 5 400 SH SOLE 0 0 400 FIDELITY TOTAL BD ETF 316188309 20 398 SH SOLE 0 0 398 ISHARES TR JPMORGAN USD EMG 464288281 56395 512404 SH SOLE 0 0 512404 VANGUARD INDEX FDS TOTAL STK MKT 922908769 13417 92718 SH SOLE 0 0 92718 JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 2 34 SH SOLE 0 0 34 VERISK ANALYTICS INC COM 92345Y106 18 137 SH SOLE 0 0 137 CHENIERE ENERGY INC COM NEW 16411R208 34 500 SH SOLE 0 0 500 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 18 731 SH SOLE 0 0 731 BROOKLINE BANCORP INC DEL COM 11373M107 0 25 SH SOLE 0 0 25 MOVADO GROUP INC COM 624580106 0 9 SH SOLE 0 0 9 LIVENT CORP COM 53814L108 304 24761 SH SOLE 0 0 24761 OLD NATL BANCORP IND COM 680033107 517 31538 SH SOLE 0 0 31538 FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 0 8 SH SOLE 0 0 8 MITEK SYS INC COM NEW 606710200 2 200 SH SOLE 0 0 200 CREE INC COM 225447101 1 25 SH SOLE 0 0 25 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3 101 SH SOLE 0 0 101 BLACKROCK INC COM 09247X101 20067 46954 SH SOLE 0 0 46954 INTREXON CORP COM 46122T102 191 36304 SH SOLE 0 0 36304 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1489 27450 SH SOLE 0 0 27450 GENERAL MLS INC COM 370334104 229 4419 SH SOLE 0 0 4419 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 98 1918 SH SOLE 0 0 1918 COVENANT TRANSN GROUP INC CL A 22284P105 1 40 SH SOLE 0 0 40 FLEXSHARES TR STOXX GLOBR INF 33939L795 2 34 SH SOLE 0 0 34 SPROUTS FMRS MKT INC COM 85208M102 15 714 SH SOLE 0 0 714 WERNER ENTERPRISES INC COM 950755108 4 117 SH SOLE 0 0 117 CAMBREX CORP COM 132011107 2024 52096 SH SOLE 0 0 52096 PAYPAL HLDGS INC COM 70450Y103 315 3029 SH SOLE 0 0 3029 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 53 4000 SH SOLE 0 0 4000 ROSS STORES INC COM 778296103 136 1459 SH SOLE 0 0 1459 ENTERPRISE PRODS PARTNERS L COM 293792107 39 1350 SH SOLE 0 0 1350 UMPQUA HLDGS CORP COM 904214103 4 230 SH SOLE 0 0 230 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 99 772 SH SOLE 0 0 772 AMICUS THERAPEUTICS INC COM 03152W109 13 965 SH SOLE 0 0 965 KURA ONCOLOGY INC COM 50127T109 25 1525 SH SOLE 0 0 1525 PG&E CORP COM 69331C108 10 550 SH SOLE 0 0 550 BOK FINL CORP COM NEW 05561Q201 1 8 SH SOLE 0 0 8 COOPER COS INC COM NEW 216648402 12219 41258 SH SOLE 0 0 41258 3-D SYS CORP DEL COM NEW 88554D205 5 425 SH SOLE 0 0 425 PARK CITY GROUP INC COM NEW 700215304 0 14 SH SOLE 0 0 14 VEEVA SYS INC CL A COM 922475108 15 119 SH SOLE 0 0 119 DOLLAR TREE INC COM 256746108 22 205 SH SOLE 0 0 205 ELLIE MAE INC COM 28849P100 0 5 SH SOLE 0 0 5 HOLLYFRONTIER CORP COM 436106108 282 5722 SH SOLE 0 0 5722 SPDR S&P 500 ETF TR TR UNIT 78462F103 16 1000 SH Put SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 593 11819 SH SOLE 0 0 11819 WISDOMTREE TR US SMALLCAP DIVD 97717W604 132 4804 SH SOLE 0 0 4804 COSTCO WHSL CORP NEW COM 22160K105 1543 6373 SH SOLE 0 0 6373 CYPRESS SEMICONDUCTOR CORP COM 232806109 3 200 SH SOLE 0 0 200 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4 70 SH SOLE 0 0 70 MACERICH CO COM 554382101 1 20 SH SOLE 0 0 20 SHOPIFY INC CL A 82509L107 176 850 SH SOLE 0 0 850 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 1 34 SH SOLE 0 0 34 ALIGN TECHNOLOGY INC COM 016255101 340 1195 SH SOLE 0 0 1195 CARLISLE COS INC COM 142339100 0 4 SH SOLE 0 0 4 SANOFI RIGHT 12/31/2020 80105N113 0 114 SH SOLE 0 0 114 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 11 SH SOLE 0 0 11 3M CO COM 88579Y101 1112 5350 SH SOLE 0 0 5350 ATHENE HLDG LTD CL A G0684D107 10 255 SH SOLE 0 0 255 AMEDISYS INC COM 023436108 6 45 SH SOLE 0 0 45 TEMPLETON GLOBAL INCOME FD COM 880198106 97 15413 SH SOLE 0 0 15413 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 50 1281 SH SOLE 0 0 1281 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 11419 267547 SH SOLE 0 0 267547 ISHARES TR INTL VALUE FACTR 46435G409 60 2508 SH SOLE 0 0 2508 SYNNEX CORP COM 87162W100 9 92 SH SOLE 0 0 92 T MOBILE US INC COM 872590104 5 72 SH SOLE 0 0 72 AVALONBAY CMNTYS INC COM 053484101 254 1263 SH SOLE 0 0 1263 ISHARES INC MSCI AUST ETF 464286103 17 794 SH SOLE 0 0 794 LIVE NATION ENTERTAINMENT IN COM 538034109 40 622 SH SOLE 0 0 622 STRYKER CORP COM 863667101 9914 50193 SH SOLE 0 0 50193 ASPEN TECHNOLOGY INC COM 045327103 8 73 SH SOLE 0 0 73 ENEL AMERICAS S A SPONSORED ADR 29274F104 1 98 SH SOLE 0 0 98 WORLDPAY INC CL A 981558109 52 458 SH SOLE 0 0 458 ISHARES TR RUS TP200 VL ETF 464289420 5 86 SH SOLE 0 0 86 EVERBRIDGE INC COM 29978A104 1 8 SH SOLE 0 0 8 PIER 1 IMPORTS INC COM 720279108 0 600 SH SOLE 0 0 600 ISHARES INC MSCI EQUAL WEITE 464286681 67798 1181965 SH SOLE 0 0 1181965 TEGNA INC COM 87901J105 3 192 SH SOLE 0 0 192 QUALYS INC COM 74758T303 0 5 SH SOLE 0 0 5 ESSENT GROUP LTD COM G3198U102 1 12 SH SOLE 0 0 12 ROKU INC COM CL A 77543R102 32 500 SH SOLE 0 0 500 UBS AG LONDON BRH FI ENHANCD ETN 90274D218 44 256 SH SOLE 0 0 256 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 24566 485869 SH SOLE 0 0 485869 LAZARD GLB TTL RET&INCM FD I COM 52106W103 59 3824 SH SOLE 0 0 3824 PAYCOM SOFTWARE INC COM 70432V102 45 238 SH SOLE 0 0 238 HANESBRANDS INC COM 410345102 36 2011 SH SOLE 0 0 2011 EBAY INC COM 278642103 9301 250431 SH SOLE 0 0 250431 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 54 3439 SH SOLE 0 0 3439 CONDUENT INC COM 206787103 7 476 SH SOLE 0 0 476 CIVEO CORP CDA COM 17878Y108 11 5000 SH SOLE 0 0 5000 VIKING THERAPEUTICS INC COM 92686J106 0 17 SH SOLE 0 0 17 INTERFACE INC COM 458665304 2 117 SH SOLE 0 0 117 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 27 1715 SH SOLE 0 0 1715 OLD REP INTL CORP COM 680223104 8 400 SH SOLE 0 0 400 XYLEM INC COM 98419M100 53 674 SH SOLE 0 0 674 CEL SCI CORP COM PAR NEW 150837607 0 1 SH SOLE 0 0 1 BUILD A BEAR WORKSHOP COM 120076104 0 16 SH SOLE 0 0 16 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 21498 205838 SH SOLE 0 0 205838 HUNTSMAN CORP COM 447011107 2 76 SH SOLE 0 0 76 SINA CORP ORD G81477104 11 185 SH SOLE 0 0 185 PIONEER FLOATING RATE TR COM 72369J102 52 5000 SH SOLE 0 0 5000 AMAZON COM INC COM 023135106 6147 3452 SH SOLE 0 0 3452 TOLL BROTHERS INC COM 889478103 53 1454 SH SOLE 0 0 1454 OSI SYSTEMS INC COM 671044105 329 3750 SH SOLE 0 0 3750 ARRAY BIOPHARMA INC COM 04269X105 8 329 SH SOLE 0 0 329 SYMANTEC CORP COM 871503108 1 51 SH SOLE 0 0 51 BWX TECHNOLOGIES INC COM 05605H100 7 151 SH SOLE 0 0 151 CAPITOL FED FINL INC COM 14057J101 13 1006 SH SOLE 0 0 1006 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 717 35688 SH SOLE 0 0 35688 GROUPON INC COM 399473107 25 6931 SH SOLE 0 0 6931 ISHARES TR MRGSTR MD CP VAL 464288406 915 5876 SH SOLE 0 0 5876 LIBERTY ALL-STAR GROWTH FD I COM 529900102 8 1417 SH SOLE 0 0 1417 NUTANIX INC CL A 67059N108 16 432 SH SOLE 0 0 432 TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 4701 89699 SH SOLE 0 0 89699 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4 100 SH SOLE 0 0 100 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 414 13257 SH SOLE 0 0 13257 GRANITE CONSTR INC COM 387328107 3 78 SH SOLE 0 0 78 EDWARDS LIFESCIENCES CORP COM 28176E108 210 1096 SH SOLE 0 0 1096 ISHARES TR NATIONAL MUN ETF 464288414 349 3135 SH SOLE 0 0 3135 ETF SER SOLUTIONS US GLB JETS 26922A842 29 1000 SH SOLE 0 0 1000 ATMOS ENERGY CORP COM 049560105 43 419 SH SOLE 0 0 419 BRIGHTVIEW HLDGS INC COM 10948C107 3192 221680 SH SOLE 0 0 221680 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 57 10200 SH SOLE 0 0 10200 COHEN & STEERS GLOBAL INC BL COM 19248M103 173 20250 SH SOLE 0 0 20250 SBA COMMUNICATIONS CORP NEW CL A 78410G104 49 243 SH SOLE 0 0 243 PARK OHIO HLDGS CORP COM 700666100 0 12 SH SOLE 0 0 12 DIAGEO P L C SPON ADR NEW 25243Q205 420 2565 SH SOLE 0 0 2565 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 3 100 SH SOLE 0 0 100 CARVANA CO CL A 146869102 17 300 SH SOLE 0 0 300 TWO HBRS INVT CORP COM NEW 90187B408 8 561 SH SOLE 0 0 561 ISHARES TR EXPND TEC SC ETF 464287549 3397 16472 SH SOLE 0 0 16472 GOODYEAR TIRE & RUBR CO COM 382550101 1 46 SH SOLE 0 0 46 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 16 1113 SH SOLE 0 0 1113 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 28 527 SH SOLE 0 0 527 AMERICAN FINL GROUP INC OHIO COM 025932104 1 9 SH SOLE 0 0 9 ISHARES INC MSCI TURKEY ETF 464286715 2 103 SH SOLE 0 0 103 WESTERN UN CO COM 959802109 14 755 SH SOLE 0 0 755 ARCONIC INC COM 03965L100 35 1827 SH SOLE 0 0 1827 INSIGHT ENTERPRISES INC COM 45765U103 1 14 SH SOLE 0 0 14 DISH NETWORK CORP CL A 25470M109 0 5 SH SOLE 0 0 5 ISHARES TR US BR DEL SE ETF 464288794 3 46 SH SOLE 0 0 46 SPDR S&P 500 ETF TR TR UNIT 78462F103 581 16100 SH Call SOLE 0 0 16100 WESTERN ASSET EMRG MKT DEBT COM 95766A101 71 5198 SH SOLE 0 0 5198 APARTMENT INVT & MGMT CO CL A 03748R754 1 29 SH SOLE 0 0 29 TANDEM DIABETES CARE INC COM NEW 875372203 7 107 SH SOLE 0 0 107 EXPEDITORS INTL WASH INC COM 302130109 59 783 SH SOLE 0 0 783 ISHARES TR CMBS ETF 46429B366 1 24 SH SOLE 0 0 24 NETAPP INC COM 64110D104 21 300 SH SOLE 0 0 300 HSBC HLDGS PLC ADR A 1/40PF A 404280604 73 2845 SH SOLE 0 0 2845 ISHARES TR ESG USD CORPT 46435G193 2602 104098 SH SOLE 0 0 104098 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 5 SH SOLE 0 0 5 EXPEDIA GROUP INC COM NEW 30212P303 2 17 SH SOLE 0 0 17 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3953 59028 SH SOLE 0 0 59028 AMETEK INC NEW COM 031100100 2 19 SH SOLE 0 0 19 ASTRAZENECA PLC SPONSORED ADR 046353108 99 2443 SH SOLE 0 0 2443 VONAGE HLDGS CORP COM 92886T201 5071 505077 SH SOLE 0 0 505077 ISHARES TR RUS TP200 GR ETF 464289438 839 10207 SH SOLE 0 0 10207 HECLA MNG CO COM 422704106 3 1253 SH SOLE 0 0 1253 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 8 167 SH SOLE 0 0 167 NEXSTAR MEDIA GROUP INC CL A 65336K103 2 15 SH SOLE 0 0 15 SKYWORKS SOLUTIONS INC COM 83088M102 34 407 SH SOLE 0 0 407 SQUARE INC CL A 852234103 11 143 SH SOLE 0 0 143 ISHARES INC MSCI STH KOR ETF 464286772 53 864 SH SOLE 0 0 864 NEXTERA ENERGY INC COM 65339F101 1421 7349 SH SOLE 0 0 7349 NEWELL BRANDS INC COM 651229106 4 289 SH SOLE 0 0 289 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 4 116 SH SOLE 0 0 116 ISHARES TR MRNGSTR LG-CP VL 464288109 975 9247 SH SOLE 0 0 9247 LEGG MASON INC COM 524901105 0 16 SH SOLE 0 0 16 SILICON LABORATORIES INC COM 826919102 0 4 SH SOLE 0 0 4 BLACKROCK ENHANCED EQT DIV T COM 09251A104 249 29101 SH SOLE 0 0 29101 COLUMBIA BKG SYS INC COM 197236102 0 12 SH SOLE 0 0 12 GOPRO INC CL A 38268T103 457 70232 SH SOLE 0 0 70232 ISHARES TR RUS MD CP GR ETF 464287481 6285 46329 SH SOLE 0 0 46329 DUKE REALTY CORP COM NEW 264411505 12 405 SH SOLE 0 0 405 CARPENTER TECHNOLOGY CORP COM 144285103 2 39 SH SOLE 0 0 39 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8 45 SH SOLE 0 0 45 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6 45 SH SOLE 0 0 45 PROGRESSIVE CORP OHIO COM 743315103 131 1821 SH SOLE 0 0 1821 SL GREEN RLTY CORP COM 78440X101 0 3 SH SOLE 0 0 3 RLJ LODGING TR COM 74965L101 5 300 SH SOLE 0 0 300 VALMONT INDS INC COM 920253101 4 27 SH SOLE 0 0 27 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15 108 SH SOLE 0 0 108 AGILENT TECHNOLOGIES INC COM 00846U101 50 628 SH SOLE 0 0 628 COUPA SOFTWARE INC COM 22266L106 0 3 SH SOLE 0 0 3 FS KKR CAPITAL CORP COM 302635107 1885 311641 SH SOLE 0 0 311641 INFOSYS LTD SPONSORED ADR 456788108 3109 284438 SH SOLE 0 0 284438 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 30 600 SH SOLE 0 0 600 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 35 SH SOLE 0 0 35 ISHARES TR MRGSTR MD CP ETF 464288208 76 403 SH SOLE 0 0 403 JETBLUE AWYS CORP COM 477143101 13 817 SH SOLE 0 0 817 WISDOMTREE TR EMERG MKTS DIV 97717X214 722 23004 SH SOLE 0 0 23004 SUNCOR ENERGY INC NEW COM 867224107 19806 610719 SH SOLE 0 0 610719 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4 107 SH SOLE 0 0 107 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4 73 SH SOLE 0 0 73 HACKETT GROUP INC COM 404609109 24 1500 SH SOLE 0 0 1500 LIVERAMP HLDGS INC COM 53815P108 4027 73792 SH SOLE 0 0 73792 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19399 222999 SH SOLE 0 0 222999 RESTAURANT BRANDS INTL INC COM 76131D103 17 265 SH SOLE 0 0 265 TOTAL S A SPONSORED ADS 89151E109 3028 54417 SH SOLE 0 0 54417 FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 3823 179415 SH SOLE 0 0 179415 MEREDITH CORP COM 589433101 3 49 SH SOLE 0 0 49 NUVEEN QUALITY MUNCP INCOME COM 67066V101 250 18440 SH SOLE 0 0 18440 SUN LIFE FINL INC COM 866796105 28 728 SH SOLE 0 0 728 MICROSTRATEGY INC CL A NEW 594972408 3 24 SH SOLE 0 0 24 CABOT MICROELECTRONICS CORP COM 12709P103 8 74 SH SOLE 0 0 74 KEURIG DR PEPPER INC COM 49271V100 1 39 SH SOLE 0 0 39 CITIZENS FINL GROUP INC COM 174610105 77 2382 SH SOLE 0 0 2382 SK TELECOM LTD SPONSORED ADR 78440P108 7 305 SH SOLE 0 0 305 NOBLE CORP PLC SHS USD G65431101 29 10000 SH SOLE 0 0 10000 AMN HEALTHCARE SERVICES INC COM 001744101 13 286 SH SOLE 0 0 286 ISHARES INC MSCI RUSSIA ETF 46434G798 2 50 SH SOLE 0 0 50 MOLSON COORS BREWING CO CL B 60871R209 6 105 SH SOLE 0 0 105 MORGAN STANLEY COM NEW 617446448 61 1450 SH SOLE 0 0 1450 SANDERSON FARMS INC COM 800013104 41 309 SH SOLE 0 0 309 SMITH A O CORP COM 831865209 0 3 SH SOLE 0 0 3 HUBSPOT INC COM 443573100 53 317 SH SOLE 0 0 317 ISHARES TR MIN VOL EAFE ETF 46429B689 220 3055 SH SOLE 0 0 3055 FASTENAL CO COM 311900104 24 379 SH SOLE 0 0 379 ISHARES TR CONSER ALLOC ETF 464289883 7 203 SH SOLE 0 0 203 ISHARES TR IBONDS DEC25 ETF 46434VBD1 23 937 SH SOLE 0 0 937 TECH DATA CORP COM 878237106 2 20 SH SOLE 0 0 20 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 141 5080 SH SOLE 0 0 5080 LAMAR ADVERTISING CO NEW CL A 512816109 5 61 SH SOLE 0 0 61 REGAL BELOIT CORP COM 758750103 1 10 SH SOLE 0 0 10 COMCAST CORP NEW CL A 20030N101 909 22749 SH SOLE 0 0 22749 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 592 14823 SH SOLE 0 0 14823 WALGREENS BOOTS ALLIANCE INC COM 931427108 424 6705 SH SOLE 0 0 6705 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 46 357 SH SOLE 0 0 357 STRATEGY SHS NS 7HANDL IDX 86280R506 1 38 SH SOLE 0 0 38 SPDR SER TR BLOMBERG BRC INV 78468R200 1 23 SH SOLE 0 0 23 PERKINELMER INC COM 714046109 1 6 SH SOLE 0 0 6 ISHARES TR MICRO-CAP ETF 464288869 23 250 SH SOLE 0 0 250 NATIONAL PRESTO INDS INC COM 637215104 1 8 SH SOLE 0 0 8 ISHARES TR CORE S&P US VLU 464287663 8684 158382 SH SOLE 0 0 158382 ISHARES INC MSCI AUSTRIA ETF 464286202 2 101 SH SOLE 0 0 101 SPDR SERIES TRUST S&P REGL BKG 78464A698 34 654 SH SOLE 0 0 654 CITIGROUP INC COM NEW 172967424 1067 17154 SH SOLE 0 0 17154 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 539 SH SOLE 0 0 539 LUMENTUM HLDGS INC COM 55024U109 6 98 SH SOLE 0 0 98 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 10 474 SH SOLE 0 0 474 PHILLIPS 66 COM 718546104 1088 11435 SH SOLE 0 0 11435 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 450 SH SOLE 0 0 450 PDC ENERGY INC COM 69327R101 0 2 SH SOLE 0 0 2 BALL CORP COM 058498106 25 433 SH SOLE 0 0 433 ISHARES TR GLOBAL 100 ETF 464287572 67 1400 SH SOLE 0 0 1400 COSTAR GROUP INC COM 22160N109 20 42 SH SOLE 0 0 42 KELLOGG CO COM 487836108 24113 420229 SH SOLE 0 0 420229 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 4 123 SH SOLE 0 0 123 NAVIENT CORPORATION COM 63938C108 0 23 SH SOLE 0 0 23 BLACK KNIGHT INC COM 09215C105 9087 166730 SH SOLE 0 0 166730 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8 1025 SH SOLE 0 0 1025 MANNKIND CORP COM NEW 56400P706 16 8316 SH SOLE 0 0 8316 BCE INC COM NEW 05534B760 3161 71219 SH SOLE 0 0 71219 CDK GLOBAL INC COM 12508E101 50 842 SH SOLE 0 0 842 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 64 1895 SH SOLE 0 0 1895 PARK HOTELS RESORTS INC COM 700517105 4 134 SH SOLE 0 0 134 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5121 17 SH SOLE 0 0 17 FIDELITY MSCI COMMNTN SVC 316092873 3 80 SH SOLE 0 0 80 GARTNER INC COM 366651107 25 162 SH SOLE 0 0 162 PANHANDLE OIL AND GAS INC CL A 698477106 417 26548 SH SOLE 0 0 26548 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 2903 120544 SH SOLE 0 0 120544 ROLLINS INC COM 775711104 6 150 SH SOLE 0 0 150 CNO FINL GROUP INC COM 12621E103 5 330 SH SOLE 0 0 330 WYNDHAM DESTINATIONS INC COM 98310W108 14 350 SH SOLE 0 0 350 LIBERTY GLOBAL PLC SHS CL A G5480U104 0 5 SH SOLE 0 0 5 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1105 35110 SH SOLE 0 0 35110 SONY CORP SPONSORED ADR 835699307 16 372 SH SOLE 0 0 372 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2460 28302 SH SOLE 0 0 28302 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 52 2847 SH SOLE 0 0 2847 GENPACT LIMITED SHS G3922B107 3414 97031 SH SOLE 0 0 97031 RESIDEO TECHNOLOGIES INC COM 76118Y104 10 523 SH SOLE 0 0 523 CONCHO RES INC COM 20605P101 755 6802 SH SOLE 0 0 6802 ISHARES TR MSCI EMG MKT ETF 464287234 1042 24270 SH SOLE 0 0 24270 SPDR S&P 500 ETF TR TR UNIT 78462F103 15 12600 SH Put SOLE 0 0 12600 GRAINGER W W INC COM 384802104 20 66 SH SOLE 0 0 66 HUNT J B TRANS SVCS INC COM 445658107 29 287 SH SOLE 0 0 287 ISHARES TR HDG MSCI JAPAN 46434V886 3794 123212 SH SOLE 0 0 123212 KB HOME COM 48666K109 1 36 SH SOLE 0 0 36 PROSHARES TR SHORT S&P 500 NE 74347B425 15407 557213 SH SOLE 0 0 557213 CONMED CORP COM 207410101 1 17 SH SOLE 0 0 17 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1 12 SH SOLE 0 0 12 LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 95 3212 SH SOLE 0 0 3212 MAXIM INTEGRATED PRODS INC COM 57772K101 44 828 SH SOLE 0 0 828 TEXTRON INC COM 883203101 49 958 SH SOLE 0 0 958 AMERICAN STS WTR CO COM 029899101 128 1798 SH SOLE 0 0 1798 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4 101 SH SOLE 0 0 101 EQUINOR ASA SPONSORED ADR 29446M102 19 875 SH SOLE 0 0 875 FST TR NEW OPPORT MLP & ENE COM 33739M100 117 12592 SH SOLE 0 0 12592 TEMPLETON EMERG MKTS INCOME COM 880192109 48 4649 SH SOLE 0 0 4649 SEASPAN CORP SHS Y75638109 2 265 SH SOLE 0 0 265 IPG PHOTONICS CORP COM 44980X109 2 14 SH SOLE 0 0 14 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 2 1875 SH SOLE 0 0 1875 WD-40 CO COM 929236107 3 19 SH SOLE 0 0 19 DAVITA INC COM 23918K108 0 9 SH SOLE 0 0 9 NUANCE COMMUNICATIONS INC COM 67020Y100 8759 517389 SH SOLE 0 0 517389 ALLIANZGI EQUITY & CONV INCO COM 018829101 86 3979 SH SOLE 0 0 3979 CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 1 13 SH SOLE 0 0 13 HILL ROM HLDGS INC COM 431475102 8 72 SH SOLE 0 0 72 D R HORTON INC COM 23331A109 863 20848 SH SOLE 0 0 20848 SPDR SERIES TRUST NYSE TECH ETF 78464A102 253 3557 SH SOLE 0 0 3557 FORRESTER RESH INC COM 346563109 2 48 SH SOLE 0 0 48 ISHARES TR CORE MSCI EURO 46434V738 18542 404231 SH SOLE 0 0 404231 AEROVIRONMENT INC COM 008073108 39 575 SH SOLE 0 0 575 ISHARES TR NASDAQ BIOTECH 464287556 1089 9742 SH SOLE 0 0 9742 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 14 565 SH SOLE 0 0 565 GILDAN ACTIVEWEAR INC COM 375916103 22 605 SH SOLE 0 0 605 KROGER CO COM 501044101 38 1549 SH SOLE 0 0 1549 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 20428 571256 SH SOLE 0 0 571256 STANLEY BLACK & DECKER INC COM 854502101 114 839 SH SOLE 0 0 839 RINGCENTRAL INC CL A 76680R206 3 29 SH SOLE 0 0 29 TYSON FOODS INC CL A 902494103 25622 369028 SH SOLE 0 0 369028 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 0 10 SH SOLE 0 0 10 UNITED PARCEL SERVICE INC CL B 911312106 26338 235712 SH SOLE 0 0 235712 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 13 936 SH SOLE 0 0 936 FARMLAND PARTNERS INC COM 31154R109 1 163 SH SOLE 0 0 163 LIBERTY BROADBAND CORP COM SER C 530307305 3 28 SH SOLE 0 0 28 NVIDIA CORP COM 67066G104 816 4544 SH SOLE 0 0 4544 VERISIGN INC COM 92343E102 19 105 SH SOLE 0 0 105 ERICSSON ADR B SEK 10 294821608 12 1275 SH SOLE 0 0 1275 TOPBUILD CORP COM 89055F103 1 11 SH SOLE 0 0 11 MANULIFE FINL CORP COM 56501R106 44 2576 SH SOLE 0 0 2576 NEWMARKET CORP COM 651587107 6 13 SH SOLE 0 0 13 NUSTAR ENERGY LP UNIT COM 67058H102 4 136 SH SOLE 0 0 136 ONEOK INC NEW COM 682680103 844 12085 SH SOLE 0 0 12085 DOMINOS PIZZA INC COM 25754A201 12 48 SH SOLE 0 0 48 ISHARES TR GLOBAL ENERG ETF 464287341 125 3719 SH SOLE 0 0 3719 PUTNAM MANAGED MUN INCOM TR COM 746823103 30 3947 SH SOLE 0 0 3947 ROWAN COMPANIES PLC SHS CL A G7665A101 0 25 SH SOLE 0 0 25 GRAND CANYON ED INC COM 38526M106 3 30 SH SOLE 0 0 30 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 55 840 SH SOLE 0 0 840 DEAN FOODS CO NEW COM NEW 242370203 1 225 SH SOLE 0 0 225 ISHARES TR ESG MSCI USA ETF 46435G425 3493 56207 SH SOLE 0 0 56207 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 98 3451 SH SOLE 0 0 3451 PBF ENERGY INC CL A 69318G106 0 15 SH SOLE 0 0 15 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 21 264 SH SOLE 0 0 264 WEINGARTEN RLTY INVS SH BEN INT 948741103 2 66 SH SOLE 0 0 66 ALBANY INTL CORP CL A 012348108 0 6 SH SOLE 0 0 6 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 8 343 SH SOLE 0 0 343 ISHARES TR RUSSELL 3000 ETF 464287689 741 4447 SH SOLE 0 0 4447 GARMIN LTD SHS H2906T109 6 67 SH SOLE 0 0 67 ITT INC COM 45073V108 1 19 SH SOLE 0 0 19 MANHATTAN ASSOCS INC COM 562750109 28 516 SH SOLE 0 0 516 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 2 60 SH SOLE 0 0 60 SMUCKER J M CO COM NEW 832696405 341 2924 SH SOLE 0 0 2924 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 24157 173914 SH SOLE 0 0 173914 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 158 4837 SH SOLE 0 0 4837 COCA COLA CO COM 191216100 22026 470042 SH SOLE 0 0 470042 SPDR SERIES TRUST S&P DIVID ETF 78464A763 6705 67445 SH SOLE 0 0 67445 FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 0 20 SH SOLE 0 0 20 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 15825 520553 SH SOLE 0 0 520553 APPLIED MATLS INC COM 038222105 153 3864 SH SOLE 0 0 3864 ARROW FINL CORP COM 042744102 1 27 SH SOLE 0 0 27 ARES DYNAMIC CR ALLOCATION F COM 04014F102 208 14011 SH SOLE 0 0 14011 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 2 100 SH SOLE 0 0 100 RED HAT INC COM 756577102 35 192 SH SOLE 0 0 192 CALLAWAY GOLF CO COM 131193104 1 51 SH SOLE 0 0 51 ILLINOIS TOOL WKS INC COM 452308109 468 3264 SH SOLE 0 0 3264 ISHARES TR MSCI POLAND ETF 46429B606 4 179 SH SOLE 0 0 179 WISDOMTREE TR EUROPE SMCP DV 97717W869 18 300 SH SOLE 0 0 300 ATKORE INTL GROUP INC COM 047649108 2 100 SH SOLE 0 0 100 ISHARES TR CORE S&P SCP ETF 464287804 35880 465064 SH SOLE 0 0 465064 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 1 70 SH SOLE 0 0 70 PROSHARES TR RUSS 2000 DIVD 74347B698 106 1823 SH SOLE 0 0 1823 SPDR S&P 500 ETF TR TR UNIT 78462F103 14 2200 SH Put SOLE 0 0 2200 SPDR SERIES TRUST S&P BK ETF 78464A797 64 1531 SH SOLE 0 0 1531 CAE INC COM 124765108 5 220 SH SOLE 0 0 220 ALTABA INC COM 021346101 114 1535 SH SOLE 0 0 1535 AUTOLIV INC COM 052800109 1 13 SH SOLE 0 0 13 OGE ENERGY CORP COM 670837103 10 221 SH SOLE 0 0 221 CELGENE CORP COM 151020104 1136 12042 SH SOLE 0 0 12042 AU OPTRONICS CORP SPONSORED ADR 002255107 0 100 SH SOLE 0 0 100 DXC TECHNOLOGY CO COM 23355L106 31 488 SH SOLE 0 0 488 EXELON CORP COM 30161N101 9214 183803 SH SOLE 0 0 183803 SPRINT CORPORATION COM 85207U105 3 507 SH SOLE 0 0 507 APOGEE ENTERPRISES INC COM 037598109 1 20 SH SOLE 0 0 20 ISHARES TR US HLTHCR PR ETF 464288828 137 814 SH SOLE 0 0 814 ISHARES TR CORE DIV GRWTH 46434V621 3918 106611 SH SOLE 0 0 106611 LHC GROUP INC COM 50187A107 0 3 SH SOLE 0 0 3 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1 28 SH SOLE 0 0 28 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1 4 SH SOLE 0 0 4 GLOBAL X FDS MSCI CHINA MATRL 37950E242 0 16 SH SOLE 0 0 16 TELADOC HEALTH INC COM 87918A105 2646 47585 SH SOLE 0 0 47585 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 28 193 SH SOLE 0 0 193 STANDEX INTL CORP COM 854231107 0 2 SH SOLE 0 0 2 SHERWIN WILLIAMS CO COM 824348106 138 320 SH SOLE 0 0 320 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 309 1987 SH SOLE 0 0 1987 ADVANCED MICRO DEVICES INC COM 007903107 27 1062 SH SOLE 0 0 1062 CHURCHILL DOWNS INC COM 171484108 2 21 SH SOLE 0 0 21 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1083 29613 SH SOLE 0 0 29613 UNILEVER PLC SPON ADR NEW 904767704 3096 53644 SH SOLE 0 0 53644 AMDOCS LTD SHS G02602103 48 889 SH SOLE 0 0 889 FIFTH THIRD BANCORP COM 316773100 26 1037 SH SOLE 0 0 1037 MCDONALDS CORP COM 580135101 10139 53394 SH SOLE 0 0 53394 PPG INDS INC COM 693506107 184 1631 SH SOLE 0 0 1631 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 64 1757 SH SOLE 0 0 1757 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 0 10 SH SOLE 0 0 10 PACKAGING CORP AMER COM 695156109 6 57 SH SOLE 0 0 57 GALLAGHER ARTHUR J & CO COM 363576109 1328 17003 SH SOLE 0 0 17003 TRANSENTERIX INC COM NEW 89366M201 5 2000 SH SOLE 0 0 2000 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 307 14617 SH SOLE 0 0 14617 ISHARES TR S&P 500 VAL ETF 464287408 31256 277236 SH SOLE 0 0 277236 MICRON TECHNOLOGY INC COM 595112103 68 1636 SH SOLE 0 0 1636 MARTEN TRANS LTD COM 573075108 9 505 SH SOLE 0 0 505 FIRST TR INTER DUR PFD & IN COM 33718W103 45 2047 SH SOLE 0 0 2047 SECOND SIGHT MED PRODS INC COM 81362J100 0 153 SH SOLE 0 0 153 CENTRAL SECS CORP COM 155123102 10 364 SH SOLE 0 0 364 ISHARES TR EAFE SML CP ETF 464288273 464 8074 SH SOLE 0 0 8074 ISHARES TR MODERT ALLOC ETF 464289875 366 9615 SH SOLE 0 0 9615 GRACO INC COM 384109104 1 25 SH SOLE 0 0 25 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8 82 SH SOLE 0 0 82 SPDR S&P 500 ETF TR TR UNIT 78462F103 85 60300 SH Put SOLE 0 0 60300 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 472 8618 SH SOLE 0 0 8618 RPM INTL INC COM 749685103 26 443 SH SOLE 0 0 443 ISHARES TR IBOXX HIG YLD EX 46435G441 102 2000 SH SOLE 0 0 2000 MARATHON OIL CORP COM 565849106 361 21577 SH SOLE 0 0 21577 COLUMBIA SPORTSWEAR CO COM 198516106 7 69 SH SOLE 0 0 69 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1 21 SH SOLE 0 0 21 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 131 505 SH SOLE 0 0 505 SHUTTERSTOCK INC COM 825690100 8 166 SH SOLE 0 0 166 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 120 8000 SH SOLE 0 0 8000 AXALTA COATING SYS LTD COM G0750C108 17 690 SH SOLE 0 0 690 ISHARES TR S&P MC 400GR ETF 464287606 611 2790 SH SOLE 0 0 2790 AK STL HLDG CORP COM 001547108 4 1404 SH SOLE 0 0 1404 FIRST HORIZON NATL CORP COM 320517105 153 10909 SH SOLE 0 0 10909 ADAMS DIVERSIFIED EQUITY FD COM 006212104 45 3143 SH SOLE 0 0 3143 PITNEY BOWES INC COM 724479100 22 3130 SH SOLE 0 0 3130 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 1999 40333 SH SOLE 0 0 40333 PRICE T ROWE GROUP INC COM 74144T108 19980 199560 SH SOLE 0 0 199560 AIR PRODS & CHEMS INC COM 009158106 5 28 SH SOLE 0 0 28 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 23 1074 SH SOLE 0 0 1074 BANCO DE CHILE SPONSORED ADS 059520106 3 96 SH SOLE 0 0 96 DOLLAR GEN CORP NEW COM 256677105 5 39 SH SOLE 0 0 39 LANDSTAR SYS INC COM 515098101 1 9 SH SOLE 0 0 9 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 14 549 SH SOLE 0 0 549 INVESCO BD FD COM 46132L107 49 2691 SH SOLE 0 0 2691 NORTHERN TR CORP COM 665859104 231 2559 SH SOLE 0 0 2559 SPDR S&P 500 ETF TR TR UNIT 78462F103 1458 36900 SH Call SOLE 0 0 36900 KLA-TENCOR CORP COM 482480100 36 304 SH SOLE 0 0 304 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4 60 SH SOLE 0 0 60 ISHARES TR USD INV GRDE ETF 464288620 120119 2172928 SH SOLE 0 0 2172928 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 5 171 SH SOLE 0 0 171 CIMAREX ENERGY CO COM 171798101 11 162 SH SOLE 0 0 162 MORGAN STANLEY EMER MKTS DEB COM 61744H105 88 9826 SH SOLE 0 0 9826 CLEAN HARBORS INC COM 184496107 10 146 SH SOLE 0 0 146 PROCTER AND GAMBLE CO COM 742718109 25278 242937 SH SOLE 0 0 242937 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 16 SH SOLE 0 0 16 VANGUARD WORLD FD MEGA GRWTH IND 921910816 540 4343 SH SOLE 0 0 4343 STARWOOD PPTY TR INC COM 85571B105 28815 1289272 SH SOLE 0 0 1289272 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 35 895 SH SOLE 0 0 895 ISHARES TR U.S. BAS MTL ETF 464287838 162 1770 SH SOLE 0 0 1770 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1938 47427 SH SOLE 0 0 47427 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 604 11567 SH SOLE 0 0 11567 EATON VANCE TAX ADVT DIV INC COM 27828G107 98 4404 SH SOLE 0 0 4404 SAREPTA THERAPEUTICS INC COM 803607100 3 23 SH SOLE 0 0 23 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 15 101 SH SOLE 0 0 101 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 22092 289126 SH SOLE 0 0 289126 IQVIA HLDGS INC COM 46266C105 15 101 SH SOLE 0 0 101 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 5 620 SH SOLE 0 0 620 CHURCH & DWIGHT INC COM 171340102 17 242 SH SOLE 0 0 242 HUNTINGTON BANCSHARES INC COM 446150104 234 18439 SH SOLE 0 0 18439 PENN NATL GAMING INC COM 707569109 0 23 SH SOLE 0 0 23 SYNOVUS FINL CORP COM NEW 87161C501 5 142 SH SOLE 0 0 142 WEST PHARMACEUTICAL SVSC INC COM 955306105 24 218 SH SOLE 0 0 218 AMERISOURCEBERGEN CORP COM 03073E105 23206 291826 SH SOLE 0 0 291826 GRUBHUB INC COM 400110102 3963 57041 SH SOLE 0 0 57041 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 7 280 SH SOLE 0 0 280 CASEYS GEN STORES INC COM 147528103 7821 60738 SH SOLE 0 0 60738 IHS MARKIT LTD SHS G47567105 37 688 SH SOLE 0 0 688 HILTON WORLDWIDE HLDGS INC COM 43300A203 28 336 SH SOLE 0 0 336 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1606 30717 SH SOLE 0 0 30717 UNIVERSAL FST PRODS INC COM 913543104 0 15 SH SOLE 0 0 15 BOSTON PROPERTIES INC COM 101121101 0 3 SH SOLE 0 0 3 DELTA AIR LINES INC DEL COM NEW 247361702 56 1085 SH SOLE 0 0 1085 PTC INC COM 69370C100 12 132 SH SOLE 0 0 132 NOVANTA INC COM 67000B104 0 3 SH SOLE 0 0 3 RYDER SYS INC COM 783549108 25 408 SH SOLE 0 0 408 THL CR SR LN FD COM 87244R103 75 4894 SH SOLE 0 0 4894 MUELLER INDS INC COM 624756102 9 276 SH SOLE 0 0 276 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 75 SH SOLE 0 0 75 FEDERATED INVS INC PA CL B 314211103 1 34 SH SOLE 0 0 34 HORMEL FOODS CORP COM 440452100 5948 132877 SH SOLE 0 0 132877 PROSHARES TR PSHS LC COR PLUS 74347R248 153 2238 SH SOLE 0 0 2238 VERINT SYS INC COM 92343X100 2 29 SH SOLE 0 0 29 PEMBINA PIPELINE CORP COM 706327103 1 29 SH SOLE 0 0 29 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 31 1371 SH SOLE 0 0 1371 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11 3000 SH SOLE 0 0 3000 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 68 3300 SH SOLE 0 0 3300 ORIX CORP SPONSORED ADR 686330101 8 106 SH SOLE 0 0 106 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 40 2536 SH SOLE 0 0 2536 CSX CORP COM 126408103 101 1347 SH SOLE 0 0 1347 METLIFE INC COM 59156R108 53 1254 SH SOLE 0 0 1254 BROWN FORMAN CORP CL B 115637209 1 19 SH SOLE 0 0 19 HUNTINGTON INGALLS INDS INC COM 446413106 45 216 SH SOLE 0 0 216 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 79 4901 SH SOLE 0 0 4901 QUDIAN INC ADR 747798106 1 200 SH SOLE 0 0 200 SMARTSHEET INC COM CL A 83200N103 2 42 SH SOLE 0 0 42 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 207 3290 SH SOLE 0 0 3290 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 38 280 SH SOLE 0 0 280 CHARLES RIV LABS INTL INC COM 159864107 62 429 SH SOLE 0 0 429 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 190 11422 SH SOLE 0 0 11422 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 180 18783 SH SOLE 0 0 18783 SPDR S&P 500 ETF TR TR UNIT 78462F103 45 289800 SH Put SOLE 0 0 289800 NATIONAL COMM CORP COM 63546L102 121 3090 SH SOLE 0 0 3090 WESTAMERICA BANCORPORATION COM 957090103 6 101 SH SOLE 0 0 101 GALECTIN THERAPEUTICS INC COM NEW 363225202 10 2000 SH SOLE 0 0 2000 ICONIX BRAND GROUP INC COM NEW 451055305 0 100 SH SOLE 0 0 100 US ECOLOGY INC COM 91732J102 0 5 SH SOLE 0 0 5 DBX ETF TR XTRACK USD HIGH 233051432 144 2904 SH SOLE 0 0 2904 SPDR S&P 500 ETF TR TR UNIT 78462F103 606 12000 SH Call SOLE 0 0 12000 STURM RUGER & CO INC COM 864159108 3 52 SH SOLE 0 0 52 STEPAN CO COM 858586100 1 7 SH SOLE 0 0 7 MCGRATH RENTCORP COM 580589109 1 19 SH SOLE 0 0 19 NOMAD FOODS LTD USD ORD SHS G6564A105 1 25 SH SOLE 0 0 25 BOULDER GROWTH & INCOME FD I COM 101507101 30 2775 SH SOLE 0 0 2775 HELMERICH & PAYNE INC COM 423452101 436 7855 SH SOLE 0 0 7855 VOYA GLBL ADV & PREM OPP FD COM 92912R104 200 18493 SH SOLE 0 0 18493 GEO GROUP INC NEW COM 36162J106 1 66 SH SOLE 0 0 66 VOXELJET AG ADS 92912L107 1 300 SH SOLE 0 0 300 BUNGE LIMITED COM G16962105 9999 188415 SH SOLE 0 0 188415 GLOBAL PMTS INC COM 37940X102 17 125 SH SOLE 0 0 125 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 42 1596 SH SOLE 0 0 1596 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 15793 335311 SH SOLE 0 0 335311 AMEREN CORP COM 023608102 138 1883 SH SOLE 0 0 1883 ISHARES TR AGENCY BOND ETF 464288166 6 49 SH SOLE 0 0 49 CABOT OIL & GAS CORP COM 127097103 23741 909605 SH SOLE 0 0 909605 ZEBRA TECHNOLOGIES CORP CL A 989207105 71 339 SH SOLE 0 0 339 CALIFORNIA RES CORP COM NEW 13057Q206 0 14 SH SOLE 0 0 14 STITCH FIX INC COM CL A 860897107 1721 60976 SH SOLE 0 0 60976 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 12 379 SH SOLE 0 0 379 COOPER TIRE & RUBR CO COM 216831107 1 50 SH SOLE 0 0 50 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 2 200 SH SOLE 0 0 200 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 40 2974 SH SOLE 0 0 2974 STRATTEC SEC CORP COM 863111100 1 21 SH SOLE 0 0 21 POTLATCHDELTIC CORPORATION COM 737630103 1 21 SH SOLE 0 0 21 ISHARES INC MSCI TAIWAN ETF 46434G772 36 1034 SH SOLE 0 0 1034 HEALTHCARE TR AMER INC CL A NEW 42225P501 46 1604 SH SOLE 0 0 1604 PACCAR INC COM 693718108 1 9 SH SOLE 0 0 9 ISHARES TR US OIL EQ&SV ETF 464288844 5 180 SH SOLE 0 0 180 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2 52 SH SOLE 0 0 52 CMS ENERGY CORP COM 125896100 2 41 SH SOLE 0 0 41 GNC HLDGS INC COM CL A 36191G107 10 3500 SH SOLE 0 0 3500 GULFPORT ENERGY CORP COM NEW 402635304 2 290 SH SOLE 0 0 290 QTS RLTY TR INC COM CL A 74736A103 0 8 SH SOLE 0 0 8 CANADIAN PAC RY LTD COM 13645T100 57 279 SH SOLE 0 0 279 BROOKS AUTOMATION INC COM 114340102 0 3 SH SOLE 0 0 3 GABELLI GLB SML & MD CP VAL COM 36249W104 0 33 SH SOLE 0 0 33 ISHARES TR GLOBAL REIT ETF 46434V647 6 243 SH SOLE 0 0 243 MYRIAD GENETICS INC COM 62855J104 13801 415692 SH SOLE 0 0 415692 EQUINIX INC COM 29444U700 1 2 SH SOLE 0 0 2 OLIN CORP COM PAR $1 680665205 39 1676 SH SOLE 0 0 1676 SPDR SER TR BLOOMBERG SRT TR 78468R408 27 1009 SH SOLE 0 0 1009 SANDY SPRING BANCORP INC COM 800363103 32 1019 SH SOLE 0 0 1019 CHEMICAL FINL CORP COM 163731102 1929 46873 SH SOLE 0 0 46873 GUARDANT HEALTH INC COM 40131M109 2 21 SH SOLE 0 0 21 HERTZ GLOBAL HLDGS INC COM 42806J106 609 35067 SH SOLE 0 0 35067 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 7 91 SH SOLE 0 0 91 PROSHARES TR SHRT HGH YIELD 74347R131 393 17937 SH SOLE 0 0 17937 UNITED STATES OIL FUND LP UNITS 91232N108 78 6217 SH SOLE 0 0 6217 WESTERN DIGITAL CORP COM 958102105 97 2019 SH SOLE 0 0 2019 ALLEGION PUB LTD CO ORD SHS G0176J109 4 44 SH SOLE 0 0 44 F M C CORP COM NEW 302491303 7638 99425 SH SOLE 0 0 99425 SYNCHRONY FINL COM 87165B103 16 499 SH SOLE 0 0 499 QUOTIENT TECHNOLOGY INC COM 749119103 0 15 SH SOLE 0 0 15 CERNER CORP COM 156782104 140 2452 SH SOLE 0 0 2452 RED HAT INC NOTE 0.250%10/0 756577AD4 22 9000 PRN SOLE 0 0 9000 ADVANCE AUTO PARTS INC COM 00751Y106 57 336 SH SOLE 0 0 336 ISHARES TR MRNING SM CP ETF 464288703 325 2356 SH SOLE 0 0 2356 LGI HOMES INC COM 50187T106 34 560 SH SOLE 0 0 560 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 14 109 SH SOLE 0 0 109 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 5 118 SH SOLE 0 0 118 TRANSDIGM GROUP INC COM 893641100 18 40 SH SOLE 0 0 40 ICU MED INC COM 44930G107 1 5 SH SOLE 0 0 5 GLOBAL X FDS GLB X SUPERDIV 37950E549 46 2550 SH SOLE 0 0 2550 AMGEN INC COM 031162100 610 3212 SH SOLE 0 0 3212 WISDOMTREE TR US DIVID EX FNCL 97717W406 122 1424 SH SOLE 0 0 1424 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1 21 SH SOLE 0 0 21 EURONET WORLDWIDE INC COM 298736109 43 300 SH SOLE 0 0 300 STATE STR CORP COM 857477103 4 61 SH SOLE 0 0 61 BOTTOMLINE TECH DEL INC COM 101388106 0 4 SH SOLE 0 0 4 TUTOR PERINI CORP COM 901109108 9 536 SH SOLE 0 0 536 CALAVO GROWERS INC COM 128246105 0 4 SH SOLE 0 0 4 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 6 115 SH SOLE 0 0 115 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80 1348 SH SOLE 0 0 1348 QUAKER CHEM CORP COM 747316107 2 8 SH SOLE 0 0 8 CENTURYLINK INC COM 156700106 133 11118 SH SOLE 0 0 11118 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 39 800 SH SOLE 0 0 800 TIVITY HEALTH INC COM 88870R102 0 5 SH SOLE 0 0 5 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2 132 SH SOLE 0 0 132 CORECIVIC INC COM 21871N101 2 92 SH SOLE 0 0 92 YUM CHINA HLDGS INC COM 98850P109 5525 123020 SH SOLE 0 0 123020 FLUOR CORP NEW COM 343412102 0 11 SH SOLE 0 0 11 REWALK ROBOTICS LTD SHS M8216Q101 0 420 SH SOLE 0 0 420 IRON MTN INC NEW COM 46284V101 0 11 SH SOLE 0 0 11 ISHARES TR NEW ZEALAND ETF 464289123 3 48 SH SOLE 0 0 48 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2 49 SH SOLE 0 0 49 ABBVIE INC COM 00287Y109 5985 74268 SH SOLE 0 0 74268 CELANESE CORP DEL COM 150870103 112 1132 SH SOLE 0 0 1132 PROVIDENCE SVC CORP COM 743815102 1 16 SH SOLE 0 0 16 APHRIA INC COM 03765K104 4 418 SH SOLE 0 0 418 INTER PARFUMS INC COM 458334109 0 6 SH SOLE 0 0 6 DESCARTES SYS GROUP INC COM 249906108 3 80 SH SOLE 0 0 80 GOLDMAN SACHS GROUP INC COM 38141G104 104 541 SH SOLE 0 0 541 CNOOC LTD SPONSORED ADR 126132109 10 52 SH SOLE 0 0 52 CIT GROUP INC COM NEW 125581801 7 151 SH SOLE 0 0 151 BRIGHTHOUSE FINL INC COM 10922N103 1 28 SH SOLE 0 0 28 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 1 65 SH SOLE 0 0 65 SABRE CORP COM 78573M104 6138 286963 SH SOLE 0 0 286963 THERMON GROUP HLDGS INC COM 88362T103 1 23 SH SOLE 0 0 23 ABIOMED INC COM 003654100 29 102 SH SOLE 0 0 102 ISHARES TR RUS 2000 GRW ETF 464287648 3309 16826 SH SOLE 0 0 16826 EAST WEST BANCORP INC COM 27579R104 4 93 SH SOLE 0 0 93 JONES LANG LASALLE INC COM 48020Q107 27 175 SH SOLE 0 0 175 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 45 1510 SH SOLE 0 0 1510 COCA COLA EUROPEAN PARTNERS SHS G25839104 48 927 SH SOLE 0 0 927 ISHARES TR MIN VOL USA ETF 46429B697 58022 986761 SH SOLE 0 0 986761 F5 NETWORKS INC COM 315616102 0 3 SH SOLE 0 0 3 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6 72 SH SOLE 0 0 72 PFIZER INC COM 717081103 12931 304481 SH SOLE 0 0 304481 PROTO LABS INC COM 743713109 0 3 SH SOLE 0 0 3 HELEN OF TROY CORP LTD COM G4388N106 2 17 SH SOLE 0 0 17 ISHARES TR FLTG RATE NT ETF 46429B655 28229 554486 SH SOLE 0 0 554486 REGIONS FINL CORP NEW COM 7591EP100 213 15028 SH SOLE 0 0 15028 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 15 116 SH SOLE 0 0 116 EPIZYME INC COM 29428V104 3 250 SH SOLE 0 0 250 PGT INNOVATIONS INC COM 69336V101 0 13 SH SOLE 0 0 13 SPDR S&P 500 ETF TR TR UNIT 78462F103 826 25200 SH Call SOLE 0 0 25200 XEROX CORP COM NEW 984121608 20 622 SH SOLE 0 0 622 SPLUNK INC COM 848637104 16 126 SH SOLE 0 0 126 ISHARES TR GLB CNS DISC ETF 464288745 11 100 SH SOLE 0 0 100 KEMET CORP COM NEW 488360207 23 1333 SH SOLE 0 0 1333 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 226 2092 SH SOLE 0 0 2092 VANGUARD INDEX FDS SMALL CP ETF 922908751 1995 13057 SH SOLE 0 0 13057 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 10 1058 SH SOLE 0 0 1058 NAVIGANT CONSULTING INC COM 63935N107 0 13 SH SOLE 0 0 13 ITURAN LOCATION AND CONTROL SHS M6158M104 3 77 SH SOLE 0 0 77 VANGUARD WORLD FDS INF TECH ETF 92204A702 296 1473 SH SOLE 0 0 1473 WISDOMTREE TR INTL LRGCAP DV 97717W794 165 3563 SH SOLE 0 0 3563 FISERV INC COM 337738108 194 2200 SH SOLE 0 0 2200 INVESCO QQQ TR UNIT SER 1 46090E103 22 1000 SH Put SOLE 0 0 1000 TERADYNE INC COM 880770102 0 8 SH SOLE 0 0 8 DELAWARE INV CO MUN INC FD I COM 246101109 10 725 SH SOLE 0 0 725 CONSTELLIUM NV CL A N22035104 1 80 SH SOLE 0 0 80 SPDR S&P 500 ETF TR TR UNIT 78462F103 830 270700 SH Put SOLE 0 0 270700 WELLS FARGO CO NEW COM 949746101 8783 181764 SH SOLE 0 0 181764 LEAR CORP COM NEW 521865204 7 52 SH SOLE 0 0 52 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 20 100 SH SOLE 0 0 100 ARRIS INTERNATIONAL PLC SHS G0551A103 28 900 SH SOLE 0 0 900 WORLD GOLD TR SPDR GLD MINIS 98149E204 6 464 SH SOLE 0 0 464 NOVOCURE LTD ORD SHS G6674U108 250 5200 SH SOLE 0 0 5200 EXXON MOBIL CORP COM 30231G102 41528 513956 SH SOLE 0 0 513956 LOEWS CORP COM 540424108 12 253 SH SOLE 0 0 253 MEDPACE HLDGS INC COM 58506Q109 0 2 SH SOLE 0 0 2 PROLOGIS INC COM 74340W103 11 153 SH SOLE 0 0 153 RYMAN HOSPITALITY PPTYS INC COM 78377T107 0 4 SH SOLE 0 0 4 PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 12 SH SOLE 0 0 12 NXP SEMICONDUCTORS N V COM N6596X109 30 342 SH SOLE 0 0 342 ISHARES TR RUS 1000 ETF 464287622 193 1227 SH SOLE 0 0 1227 MONGODB INC CL A 60937P106 19 128 SH SOLE 0 0 128 INVESCO LTD SHS G491BT108 28734 1488022 SH SOLE 0 0 1488022 ABRAXAS PETE CORP COM 003830106 327 261936 SH SOLE 0 0 261936 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 7 300 SH SOLE 0 0 300 QCR HOLDINGS INC COM 74727A104 1 21 SH SOLE 0 0 21 REXFORD INDL RLTY INC COM 76169C100 1 17 SH SOLE 0 0 17 UNITED TECHNOLOGIES CORP COM 913017109 687 5331 SH SOLE 0 0 5331 VIRTUSA CORP COM 92827P102 1 24 SH SOLE 0 0 24 ALTRIA GROUP INC COM 02209S103 1318 22950 SH SOLE 0 0 22950 TESLA INC COM 88160R101 1255 4485 SH SOLE 0 0 4485 EL PASO ELEC CO COM NEW 283677854 1 17 SH SOLE 0 0 17 DONNELLEY R R & SONS CO COM 257867200 14 3000 SH SOLE 0 0 3000 HOLOGIC INC COM 436440101 1 15 SH SOLE 0 0 15 NEKTAR THERAPEUTICS COM 640268108 3 100 SH SOLE 0 0 100 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 733 9233 SH SOLE 0 0 9233 DANAHER CORPORATION COM 235851102 1185 8974 SH SOLE 0 0 8974 FIVE BELOW INC COM 33829M101 6 47 SH SOLE 0 0 47 BANK AMER CORP COM 060505104 1389 50331 SH SOLE 0 0 50331 PREMIER INC CL A 74051N102 16 478 SH SOLE 0 0 478 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 25 564 SH SOLE 0 0 564 MANPOWERGROUP INC COM 56418H100 14 174 SH SOLE 0 0 174 TATA MTRS LTD SPONSORED ADR 876568502 0 8 SH SOLE 0 0 8 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3831 59636 SH SOLE 0 0 59636 ACACIA COMMUNICATIONS INC COM 00401C108 11468 199970 SH SOLE 0 0 199970 AVALARA INC COM 05338G106 4 79 SH SOLE 0 0 79 CME GROUP INC COM CL A 12572Q105 257 1560 SH SOLE 0 0 1560 EDISON INTL COM 281020107 116 1869 SH SOLE 0 0 1869 COVETRUS INC COM 22304C100 3 82 SH SOLE 0 0 82 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 131 1807 SH SOLE 0 0 1807 COHEN & STEERS REIT & PFD &I COM 19247X100 12 566 SH SOLE 0 0 566 NUVASIVE INC COM 670704105 11 200 SH SOLE 0 0 200 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1 34 SH SOLE 0 0 34 METTLER TOLEDO INTERNATIONAL COM 592688105 67 92 SH SOLE 0 0 92 FUELCELL ENERGY INC COM NEW 35952H502 0 2 SH SOLE 0 0 2 INTERDIGITAL INC COM 45867G101 12675 192110 SH SOLE 0 0 192110 ISHARES SILVER TRUST ISHARES 46428Q109 170 11977 SH SOLE 0 0 11977 ISHARES TR LNG TR CRPRT BD 464289511 93 1533 SH SOLE 0 0 1533 NOVARTIS A G SPONSORED ADR 66987V109 3443 35810 SH SOLE 0 0 35810 BIO TECHNE CORP COM 09073M104 2 9 SH SOLE 0 0 9 LAM RESEARCH CORP COM 512807108 33 183 SH SOLE 0 0 183 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2 131 SH SOLE 0 0 131 BOEING CO COM 097023105 6729 17642 SH SOLE 0 0 17642 GENERAL ELECTRIC CO COM 369604103 496 49628 SH SOLE 0 0 49628 ISHARES TR CORE MSCI PAC 46434V696 7 122 SH SOLE 0 0 122 BLACK HILLS CORP COM 092113109 24 320 SH SOLE 0 0 320 XPO LOGISTICS INC COM 983793100 7 125 SH SOLE 0 0 125 AUDIOCODES LTD ORD M15342104 3 223 SH SOLE 0 0 223 CIENA CORP COM NEW 171779309 5252 140653 SH SOLE 0 0 140653 ISHARES TR IBONDS DEC24 ETF 46434VBG4 55 2206 SH SOLE 0 0 2206 MARSH & MCLENNAN COS INC COM 571748102 176 1878 SH SOLE 0 0 1878 ALPHABET INC CAP STK CL A 02079K305 4978 4230 SH SOLE 0 0 4230 GILEAD SCIENCES INC COM 375558103 3624 55738 SH SOLE 0 0 55738 PROSHARES TR SHORT QQQ NEW 74347B714 22 750 SH SOLE 0 0 750 THOR INDS INC COM 885160101 6 91 SH SOLE 0 0 91 ACTIVISION BLIZZARD INC COM 00507V109 2637 57915 SH SOLE 0 0 57915 ARROW ELECTRS INC COM 042735100 2 23 SH SOLE 0 0 23 CRITEO S A SPONS ADS 226718104 3 160 SH SOLE 0 0 160 NORTHWESTERN CORP COM NEW 668074305 1 18 SH SOLE 0 0 18 BANCFIRST CORP COM 05945F103 1 17 SH SOLE 0 0 17 LINCOLN NATL CORP IND COM 534187109 720 12260 SH SOLE 0 0 12260 SPDR S&P 500 ETF TR TR UNIT 78462F103 776 315900 SH Put SOLE 0 0 315900 MANCHESTER UTD PLC NEW ORD CL A G5784H106 1 71 SH SOLE 0 0 71 ISHARES TR U.S. FINLS ETF 464287788 244 2068 SH SOLE 0 0 2068 DEXCOM INC COM 252131107 4749 39875 SH SOLE 0 0 39875 SPDR S&P 500 ETF TR TR UNIT 78462F103 49 1800 SH Call SOLE 0 0 1800 SANMINA CORPORATION COM 801056102 1 27 SH SOLE 0 0 27 COHEN & STEERS INFRASTRUCTUR COM 19248A109 35 1433 SH SOLE 0 0 1433 ACACIA RESH CORP ACACIA TCH COM 003881307 4464 1369398 SH SOLE 0 0 1369398 ISHARES TR RUS 1000 GRW ETF 464287614 1176 7773 SH SOLE 0 0 7773 RELX PLC SPONSORED ADR 759530108 4 194 SH SOLE 0 0 194 ZAYO GROUP HLDGS INC COM 98919V105 1 22 SH SOLE 0 0 22 MGIC INVT CORP WIS COM 552848103 3 217 SH SOLE 0 0 217 WISDOMTREE TR US QTLY DIV GRT 97717X669 83 1918 SH SOLE 0 0 1918 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 12220 488229 SH SOLE 0 0 488229 ARK ETF TR INNOVATION ETF 00214Q104 171 3662 SH SOLE 0 0 3662 ISHARES TR USA QUALITY FCTR 46432F339 99474 1123369 SH SOLE 0 0 1123369 BORGWARNER INC COM 099724106 101 2626 SH SOLE 0 0 2626 TARGA RES CORP COM 87612G101 500 12022 SH SOLE 0 0 12022 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 647 SH SOLE 0 0 647 IONIS PHARMACEUTICALS INC COM 462222100 7 88 SH SOLE 0 0 88 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3425 133217 SH SOLE 0 0 133217 ISHARES TR 1 3 YR TREAS BD 464287457 158 1883 SH SOLE 0 0 1883 VANGUARD GROUP DIV APP ETF 921908844 5276 48123 SH SOLE 0 0 48123 WESTERN ALLIANCE BANCORP COM 957638109 154 3756 SH SOLE 0 0 3756 CATALYST PHARMACEUTICALS INC COM 14888U101 3 500 SH SOLE 0 0 500 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 3820 142919 SH SOLE 0 0 142919 NORTHWEST NAT HLDG CO COM 66765N105 15 227 SH SOLE 0 0 227