Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:36pm

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ISHARES TRCORE S&P500 ETF46428720049,357195,812SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10341,122165,096SH SOLE0000
APPLE INCCOM03783310026,196167,590SH SOLE0000
EXXON MOBIL CORPCOM30231G10225,517374,323SH SOLE0000
WP CAREY INCCOM92936U10924,128370,126SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10221,454728,841SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780420,254291,400SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87219,0581,087,386SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U11516,1841,811,487SH SOLE0000
ISHARES TRRUS 1000 ETF46428762214,761107,505SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69714,599280,092SH SOLE0000
AT T INCCOM00206R10213,893487,963SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B68912,206183,314SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50711,802236,663SH SOLE0000
MICROSOFT CORPCOM59491810411,783117,252SH SOLE0000
CATERPILLAR INCCOM14912310110,51483,708SH SOLE0000
INTEL CORPCOM45814010010,486224,181SH SOLE0000
ISHARES TRCORE US AGGBD ET46428722610,30496,743SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E10310,27267,163SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087369,82073,807SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029,61047,558SH SOLE0000
ISHARES TRCORE S&P MCP ETF4642875079,38257,105SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G1038,982190,112SH SOLE0000
NORFOLK SOUTHN CORPCOM6558441088,89660,108SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247978,771188,308SH SOLE0000
JOHNSON JOHNSONCOM4781601048,71168,379SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2048,626100,090SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1048,536154,444SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR4642874408,21279,106SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7148,00483,073SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438587,965213,031SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4077,961146,950SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886877,707227,370SH SOLE0000
HORMEL FOODS CORPCOM4404521007,585179,038SH SOLE0000
PROCTER AND GAMBLE COCOM7427181097,50682,321SH SOLE0000
CHEVRON CORP NEWCOM1667641007,45468,552SH SOLE0000
AMAZON COM INCCOM0231351067,3574,967SH SOLE0000
AMGEN INCCOM0311621007,03436,846SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876556,80051,124SH SOLE0000
CONOCOPHILLIPSCOM20825C1046,745109,376SH SOLE0000
H E EQUIPMENT SERVICES INCCOM4040301086,713328,147SH SOLE0000
KIMBERLY CLARK CORPCOM4943681036,58958,147SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A7636,54773,741SH SOLE0000
BROADCOM INCCOM11135F1016,26524,683SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1076,1631,056,849SH SOLE0000
FACEBOOK INCCL A30303M1026,10845,725SH SOLE0000
ISHARES TRCORE S&P TTL STK4642871505,918105,278SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT9229087695,89746,645SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001015,85651,755SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5045,82636,818SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B2015,700161,166SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F8425,656103,179SH SOLE0000
SOUTHERN COCOM8425871075,623127,799SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873095,57837,398SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877625,53931,071SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095,52764,842SH SOLE0000
ISHARES TRCORE S&P US VLU4642876635,439111,721SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1095,362398,419SH SOLE0000
CVS HEALTH CORPCOM1266501005,21579,909SH SOLE0000
REALTY INCOME CORPCOM7561091045,14281,169SH SOLE0000
ALPHABET INCCAP STK CL C02079K1075,0244,829SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874655,02285,573SH SOLE0000
MARATHON PETE CORPCOM56585A1024,91584,373SH SOLE0000
CUMMINS INCCOM2310211064,90237,189SH SOLE0000
ALTRIA GROUP INCCOM02209S1034,890100,027SH SOLE0000
BOEING COCOM0970231054,86815,387SH SOLE0000
DISNEY WALT COCOM2546871064,83544,800SH SOLE0000
FASTENAL COCOM3119001044,77691,632SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378194,69657,825SH SOLE0000
GENERAL MLS INCCOM3703341044,691120,713SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1084,588102,778SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1064,582158,554SH SOLE0000
HANESBRANDS INCCOM4103451024,553373,000SH SOLE0000
UNION PAC CORPCOM9078181084,51433,002SH SOLE0000
WHIRLPOOL CORPCOM9633201064,45741,490SH SOLE0000
ABBVIE INCCOM00287Y1094,45548,897SH SOLE0000
JPMORGAN CHASE COCOM46625H1004,41645,611SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4084,40273,554SH SOLE0000
PEPSICO INCCOM7134481084,38239,637SH SOLE0000
MCDONALDS CORPCOM5801351014,29624,472SH SOLE0000
BANK MONTREAL QUECOM0636711014,28465,748SH SOLE0000
PRUDENTIAL FINL INCCOM7443201024,27852,884SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4044,204335,325SH SOLE0000
WELLS FARGO CO NEWCOM9497461014,19391,610SH SOLE0000
NETFLIX INCCOM64110L1064,12816,120SH SOLE0000
WALMART INCCOM9311421034,12344,760SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F8344,11771,448SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584,030104,904SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4074,00489,858SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451003,96448,102SH SOLE0000
STARBUCKS CORPCOM8552441093,91061,354SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874573,88146,440SH SOLE0000
ISHARES TRMSCI USA VALUE46432F3883,85153,428SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247553,824151,633SH SOLE0000
ABBOTT LABSCOM0028241003,78753,275SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V3813,769114,260SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1073,75831,049SH SOLE0000
PFIZER INCCOM7170811033,73286,878SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R1073,63639,895SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2003,596118,485SH SOLE0000
HONEYWELL INTL INCCOM4385161063,58627,357SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874083,57535,618SH SOLE0000
HOME DEPOT INCCOM4370761023,55020,859SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,50257,045SH SOLE0000
ANTHEM INCCOM0367521033,48413,372SH SOLE0000
US BANCORP DELCOM NEW9029733043,48076,821SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1003,477232,060SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5013,476136,919SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871683,41438,491SH SOLE0000
ISHARES TRJPMORGAN USD EMG4642882813,37132,531SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086293,32524,300SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,282106,061SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3023,21827,816SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1023,212272,692SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887373,15368,706SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H1053,115108,286SH SOLE0000
MERCK CO INCCOM58933Y1053,11341,166SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,08694,604SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A3753,07593,251SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701083,02610SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5093,00692,624SH SOLE0000
BK OF AMERICA CORPCOM0605051042,984122,351SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3392,97339,276SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898752,96983,393SH SOLE0000
ISHARES TRUSD INV GRDE ETF4642886202,95650,188SH SOLE0000
PHILLIPS 66COM7185461042,93834,589SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2012,89979,635SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247482,860101,317SH SOLE0000
GENERAL ELECTRIC COCOM3696041032,853379,893SH SOLE0000
ISHARES TREAFE SML CP ETF4642882732,85054,784SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A5162,794101,585SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6052,687106,660SH SOLE0000
CISCO SYS INCCOM17275R1022,65562,097SH SOLE0000
COCA COLA COCOM1912161002,64356,010SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721092,61738,912SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4072,59389,012SH SOLE0000
HESS CORPCOM42809H1072,55063,156SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6632,51327,488SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208052,49052,040SH SOLE0000
NIKE INCCL B6541061032,46033,389SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7752,45623,955SH SOLE0000
ISHARES SILVER TRISHARES46428Q1092,454170,242SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,43726,717SH SOLE0000
ONEOK INC NEWCOM6826801032,41945,673SH SOLE0000
ISHARES INCMSCI FRONTIER4642861452,40990,812SH SOLE0000
LOWES COS INCCOM5486611072,40626,212SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2002,40547,255SH SOLE0000
FEDEX CORPCOM31428X1062,40514,952SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M1032,398106,812SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B2672,35885,573SH SOLE0000
ISHARES TREAFE VALUE ETF4642888772,34651,986SH SOLE0000
VISA INCCOM CL A92826C8392,33317,837SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1052,317280,265SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877392,28830,626SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085532,28030,662SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882082,25114,055SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902062,232131,456SH SOLE0000
JPMORGAN CHASE COALERIAN ML ETN46625H3652,215100,938SH SOLE0000
3M COCOM88579Y1012,19611,598SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328282,18617,472SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3962,16521,894SH SOLE0000
KINDER MORGAN INC DELCOM49456B1012,034133,080SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM9314271082,01829,537SH SOLE0000
ISHARES TRMORTGE REL ETF46435G3422,01849,969SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888101,99210,120SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874321,98516,400SH SOLE0000
CSX CORPCOM1264081031,95731,539SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1081,93520,958SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3621,91850,452SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061,91281,034SH SOLE0000
BP PLCSPONSORED ADR0556221041,90750,021SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874991,87340,690SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,85813,359SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1021,8467,496SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921071,84377,205SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3031,82715,953SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1061,78125,818SH SOLE0000
COMCAST CORP NEWCL A20030N1011,72950,360SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874731,70422,525SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1051,6928,376SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,60555,494SH SOLE0000
ISHARES TRRUSSELL 3000 ETF4642876891,59610,969SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,591119,599SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,54920,040SH SOLE0000
LILLY ELI COCOM5324571081,54213,505SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,53366,098SH SOLE0000
SPDR SER TRS&P RETAIL ETF78464A7141,49436,673SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R1001,47788,142SH SOLE0000
WISDOMTREE TRINDIA ERNGS FD97717W4221,47559,358SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,46013,840SH SOLE0000
WESCO INTL INCCOM95082P1051,45230,850SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1041,4357,709SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,43324,674SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,42819,111SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1031,42717,151SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876481,4168,526SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T1011,41186,712SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,41179,125SH SOLE0000
SPDR SER TRS&P BK ETF78464A7971,41138,086SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,39116,623SH SOLE0000
ISHARES INCMSCI EMERG MRKT4642865331,38924,889SH SOLE0000
XCEL ENERGY INCCOM98389B1001,38728,165SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221081,38127,119SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,37612,249SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,36426,986SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371,36150,972SH SOLE0000
GLOBAL NET LEASE INCCOM NEW3793782011,35477,024SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,33413,764SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,30527,995SH SOLE0000
ENBRIDGE INCCOM29250N1051,28841,670SH SOLE0000
WISDOMTREE TRJAPN HEDGE EQT97717W8511,28227,430SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876301,27111,882SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541,26727,405SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,26517,224SH SOLE0000
DOMINION ENERGY INCCOM25746U1091,26517,267SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,24854,707SH SOLE0000
ISHARES TRMSCI EURO FL ETF4642891801,24673,832SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,23326,150SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,22017,709SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW1982872031,21363,721SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061,19958,238SH SOLE0000
COLGATE PALMOLIVE COCOM1941621031,19320,012SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V5891,183117,627SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,18312,256SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,18241,454SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,18213,245SH SOLE0000
CLOROX CO DELCOM1890541091,1767,682SH SOLE0000
TARGET CORPCOM87612E1061,17218,043SH SOLE0000
HERSHEY COCOM4278661081,16210,932SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y5061,15220,193SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881581,13610,791SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y1001,130104,247SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,1226,500SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,11355,040SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1091,11212,947SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V2021,098100,202SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,09511,182SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151041,09114,267SH SOLE0000
SEMPRA ENERGYCOM8168511091,08710,136SH SOLE0000
FORD MTR CO DELCOM3453708601,073137,469SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1091,07020,695SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301091,0694,092SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V8861,06737,697SH SOLE0000
QUALCOMM INCCOM7475251031,06318,720SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P2071,06337,675SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS3369171091,05839,059SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,0561,009SH SOLE0000
KRANESHARES TRCSI CHI INTERNET5007673061,04827,598SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,04523,013SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,03717,435SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876971,0157,591SH SOLE0000
FULTON FINL CORP PACOM3602711001,01365,783SH SOLE0000
PPL CORPCOM69351T1061,01135,681SH SOLE0000
ISHARES INCMSCI MEXICO ETF46428682299024,065SH SOLE0000
APPLIED MATLS INCCOM03822210596329,746SH SOLE0000
ISHARES INCMSCI GBL MIN VOL46428652594811,726SH SOLE0000
CITIGROUP INCCOM NEW17296742494518,251SH SOLE0000
BALL CORPCOM05849810693620,909SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A40992628,815SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7969229,673SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88792018,387SH SOLE0000
ORACLE CORPCOM68389X10591320,436SH SOLE0000
ISHARES TRIBOXX HI YD ETF46428851391111,247SH SOLE0000
AMERICAN EXPRESS COCOM0258161099099,525SH SOLE0000
FREEPORT MCMORAN INCCL B35671D85790086,019SH SOLE0000
YUM BRANDS INCCOM9884981019009,828SH SOLE0000
MARRIOTT INTL INC NEWCL A5719032028818,217SH SOLE0000
NVIDIA CORPORATIONCOM67066G1048806,590SH SOLE0000
INVESCO SR INCOME TRCOM46131H107878226,396SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876068774,642SH SOLE0000
UGI CORP NEWCOM90268110587416,668SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267687316,446SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6808726,560SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F35387039,144SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88686416,359SH SOLE0000
ISHARES TRU.S. TECH ETF4642877218495,349SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R50684432,224SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X14382912,237SH SOLE0000
ISHARES TRMSCI EMG MKT ETF46428723482120,943SH SOLE0000
TOTAL SESPONSORED ADS89151E10981915,642SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A50881930,397SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72081741,528SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10281319,092SH SOLE0000
KRAFT HEINZ COCOM50075410679818,324SH SOLE0000
MONDELEZ INTL INCCL A60920710579820,014SH SOLE0000
HALLIBURTON COCOM40621610179730,149SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876147946,130SH SOLE0000
PPG INDS INCCOM6935061077937,833SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88679112,179SH SOLE0000
BECTON DICKINSON COCOM0758871097903,561SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310678015,214SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7837768,177SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60877517,329SH SOLE0000
TWITTER INCCOM90184L10277227,178SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81777252,015SH SOLE0000
ROYAL BK CDACOM78008710276611,246SH SOLE0000
ISHARES TRISHS 5-10YR INVT46428863876414,607SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80575415,300SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q10475420,308SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875497534,417SH SOLE0000
VENTAS INCCOM92276F10075012,643SH SOLE0000
ISHARES TRTIPS BD ETF4642871767436,790SH SOLE0000
GOLUB CAP BDC INCCOM38173M10274244,083SH SOLE0000
PENTAIR PLCSHSG7S00T10474019,844SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D10173934,920SH SOLE0000
DEERE COCOM2441991057305,028SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878127256,827SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H88172228,332SH SOLE0000
WELLTOWER INCCOM95040Q10471910,377SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F87571630,806SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7027154,332SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378357149,048SH SOLE0000
BOSTON SCIENTIFIC CORPCOM10113710768419,738SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171046699,340SH SOLE0000
EMERSON ELEC COCOM29101110466411,244SH SOLE0000
WD 40 COCOM9292361076643,620SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751056565,692SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10565217,096SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H30364219,664SH SOLE0000
SHERWIN WILLIAMS COCOM8243481066411,647SH SOLE0000
TESLA INCCOM88160R1016411,920SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10864034,690SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151036404,875SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588963923,369SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q85863416,300SH SOLE0000
CARNIVAL CORPUNIT 99/99/999914365830063313,019SH SOLE0000
ISHARES TRUS AER DEF ETF4642887606323,700SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1006283,955SH SOLE0000
BIOGEN INCCOM09062X1036262,135SH SOLE0000
INTERNATIONAL PAPER COCOM46014610362515,716SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871196243,976SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010662211,151SH SOLE0000
SCHLUMBERGER LTDCOM80685710861916,938SH SOLE0000
EXELON CORPCOM30161N10161513,761SH SOLE0000
ARES CAPITAL CORPCOM04010L10360839,033SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710360535,249SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947960210,250SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P10359916,239SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081095964,779SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875805913,313SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1095914,934SH SOLE0000
JD COM INCSPON ADR CL A47215P10659027,217SH SOLE0000
MORGAN STANLEYCOM NEW61744644858914,976SH SOLE0000
DANAHER CORPORATIONCOM2358511025855,666SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60558124,633SH SOLE0000
KB HOMECOM48666K10957729,955SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910857734,104SH SOLE0000
BLACK HILLS CORPCOM0921131095669,122SH SOLE0000
SYSCO CORPCOM8718291075669,093SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1015592,506SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A80555218,075SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210355017,446SH SOLE0000
FISERV INCCOM3377381085497,395SH SOLE0000
EXACT SCIENCES CORPCOM30063P1055368,764SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES80852486253610,756SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW40428040653212,967SH SOLE0000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1025318,848SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4095276,771SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V10252512,062SH SOLE0000
ISHARES TRUS BR DEL SE ETF4642887945229,427SH SOLE0000
ISHARES INCMSCI AUST ETF46428610351826,265SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW02687478451613,379SH SOLE0000
ELECTRONIC ARTS INCCOM2855121095156,505SH SOLE0000
BIO TECHNE CORPCOM09073M1045153,635SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420951532,826SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79151217,412SH SOLE0000
ALLSTATE CORPCOM0200021015106,219SH SOLE0000
LINDE PLCSHSG5494J1035093,257SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8705087,248SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B65550710,087SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87150543,590SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810049910,714SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280849910,228SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A4674978,282SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R8334964,458SH SOLE0000
KEYCORPCOM49326710849533,933SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010649532,459SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610449122,492SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10448832,255SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710848455,375SH SOLE0000
INVESTAR HLDG CORPCOM46134L10548319,569SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10748212,592SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U20948213,182SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V62148114,663SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88948018,230SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014803,361SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1494804,493SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M20547712,824SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E1054776,452SH SOLE0000
MAIN STR CAP CORPCOM56035L10447013,564SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875564704,959SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061094682,786SH SOLE0000
GILEAD SCIENCES INCCOM3755581034667,436SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2014628,637SH SOLE0000
OCCIDENTAL PETE CORPCOM6745991054627,649SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2074623,539SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84045919,048SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X1094586,350SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8374539,443SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66445012,918SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W60444718,322SH SOLE0000
HP INCCOM40434L10544121,686SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3004398,197SH SOLE0000
ALLIANT ENERGY CORPCOM01880210843710,408SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10743619,844SH SOLE0000
SOUTHWEST AIRLS COCOM8447411084299,191SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1074241,416SH SOLE0000
GENERAL MTRS COCOM37045V10042312,479SH SOLE0000
CAMPBELL SOUP COCOM13442910942112,616SH SOLE0000
ISHARES TRTRANS AVG ETF4642871924212,574SH SOLE0000
BLACKROCK INCCOM09247X1014191,079SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610041611,829SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087514153,179SH SOLE0000
OGE ENERGY CORPCOM67083710341310,593SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710341113,946SH SOLE0000
ENERGY FUELS INCCOM NEW292671708411150,452SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875984113,734SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501084092,639SH SOLE0000
LUNA INNOVATIONSCOM550351100407128,300SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086114063,592SH SOLE0000
TEXAS INSTRS INCCOM8825081044064,335SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1054065,442SH SOLE0000
SEABRIDGE GOLD INCCOM81191610539931,960SH SOLE0000
CIGNA CORP NEWCOM1255231003982,090SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10939827,900SH SOLE0000
BAXTER INTL INCCOM0718131093905,986SH SOLE0000
ONE GAS INCCOM68235P1083894,967SH SOLE0000
EOG RES INCCOM26875P1013884,443SH SOLE0000
PROSHARES TRPSHS ULTRA QQQ74347R2063865,842SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K10738569,795SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10938427,402SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H1073821,119SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10438136,599SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087443793,912SH SOLE0000
REPUBLIC SVCS INCCOM7607591003785,125SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878793782,882SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3083777,159SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1093711,613SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872913692,579SH SOLE0000
WASTE MGMT INC DELCOM94106L1093694,200SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841013694,332SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1023635,410SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W50536211,575SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10836217,708SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926003578,786SH SOLE0000
FRANKLIN RESOURCES INCCOM35461310135612,226SH SOLE0000
SMUCKER J M COCOM NEW8326964053563,792SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10035526,653SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E88035413,798SH SOLE0000
BAIDU INCSPON ADR REP A0567521083542,186SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A3063494,560SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30834917,400SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51134826,149SH SOLE0000
ISHARES TRSHORT TREAS BD4642886793483,155SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043479,141SH SOLE0000
CORNING INCCOM21935010534211,523SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A8213427,561SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E80734223,382SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10834218,270SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A8393427,780SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040934134,628SH SOLE0000
CANOPY GROWTH CORPCOM13803510033912,411SH SOLE0000
VERITEX HLDGS INCCOM92345110833615,582SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN63787010632812,500SH SOLE0000
ISHARES TRGLOBAL ENERG ETF46428734132511,136SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710732526,000SH SOLE0000
SPDR SER TRS&P REGL BKG78464A6983256,821SH SOLE0000
STRYKER CORPORATIONCOM8636671013242,094SH SOLE0000
V F CORPCOM9182041083184,370SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888693183,794SH SOLE0000
MARATHON OIL CORPCOM56584910631722,522SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2033162,608SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378273154,019SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341073146,175SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R10231314,286SH SOLE0000
IQVIA HLDGS INCCOM46266C1053122,744SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071023101,283SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V28231011,243SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3073063,658SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A4053055,198SH SOLE0000
BRASKEM S ASP ADR PFD A10553210530512,556SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3153057,592SH SOLE0000
FORTIVE CORPCOM34959J1083044,420SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810030318,239SH SOLE0000
ISHARES TRINTL SEL DIV ETF46428844830110,544SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84630113,000SH SOLE0000
EATON CORP PLCSHSG291831033014,416SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2482984,977SH SOLE0000
HARLEY DAVIDSON INCCOM4128221082988,800SH SOLE0000
ISHARES TRU.S. ENERGY ETF4642877962969,575SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1092968,865SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1042956,195SH SOLE0000
TJX COS INC NEWCOM8725401092956,742SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6982945,518SH SOLE0000
AIR PRODS CHEMS INCCOM0091581062931,827SH SOLE0000
INTUITCOM4612021032931,497SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM169656105292689SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612012919,050SH SOLE0000
SQUARE INCCL A8522341032905,201SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F41128319,657SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884142822,596SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866082828,086SH SOLE0000
CONTINENTAL RES INCCOM2120151012827,089SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R2082804,856SH SOLE0000
BCE INCCOM NEW05534B7602807,103SH SOLE0000
EVERGY INCCOM30034W1062804,963SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1062782,759SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO13206160727711,231SH SOLE0000
LGI HOMES INCCOM50187T1062755,951SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2662752,793SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878872711,694SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2052701,913SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662694,429SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61026813,451SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061082675,584SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771052672,495SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20126518,312SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085382642,236SH SOLE0000
NUTRIEN LTDCOM67077M1082635,687SH SOLE0000
NEW JERSEY RES CORPCOM6460251062635,804SH SOLE0000
NOW INCCOM67011P10026222,926SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A1082603,962SH SOLE0000
GLOBAL X FDSGLOBX SUPDV US37950E29125611,516SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30425515,932SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410525417,811SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108253148SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30825313,012SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW8753722032536,797SH SOLE0000
SCHWAB CHARLES CORPCOM8085131052526,151SH SOLE0000
JOHNSON CTLS INTL PLCSHSG515021052518,493SH SOLE0000
GABELLI EQUITY TR INCCOM36239710125049,114SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677042504,824SH SOLE0000
PROSPECT CAP CORPCOM74348T10225038,664SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q4072493,870SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2742492,814SH SOLE0000
BANK MARIN BANCORPCOM0634251022486,110SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M10624821,859SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10024834,255SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831022456,030SH SOLE0000
METLIFE INCCOM59156R1082456,038SH SOLE0000
INVESCO LTDSHSG491BT10824514,804SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7042443,841SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802062441,757SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT315912808244944SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062434,208SH SOLE0000
AFLAC INCCOM0010551022435,426SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1022432,370SH SOLE0000
SEALED AIR CORP NEWCOM81211K1002437,111SH SOLE0000
CHUBB LIMITEDCOMH1467J1042431,843SH SOLE0000
CME GROUP INCCOM12572Q1052421,305SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87424210,465SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910224212,511SH SOLE0000
PUBLIC STORAGECOM74460D1092421,201SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210924113,838SH SOLE0000
MCKESSON CORPCOM58155Q1032402,182SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762404,623SH SOLE0000
ISHARES TRMBS ETF4642885882382,265SH SOLE0000
DISCOVER FINL SVCSCOM2547091082374,074SH SOLE0000
CANADIAN NATL RY COCOM1363751022353,199SH SOLE0000
EBAY INCCOM2786421032308,177SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702292,783SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710522718,494SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461022273,610SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW36322520222459,650SH SOLE0000
M T BK CORPCOM55261F1042241,590SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402236,211SH SOLE0000
CF INDS HLDGS INCCOM1252691002225,256SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10222230,280SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20222231,246SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10922117,007SH SOLE0000
CENOVUS ENERGY INCCOM15135U10922132,220SH SOLE0000
DOVER CORPCOM2600031082213,071SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10622016,026SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T1072197,854SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7042194,150SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN37192710421912,128SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022194,650SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1012173,303SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10321738,065SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182172,220SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363216949SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2582133,782SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201032122,365SH SOLE0000
ISHARES TRISHS 1-5YR INVS4642886462114,103SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10121117,902SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887032091,710SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002085,973SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878382082,505SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R1802083,763SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085952081,400SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L8602085,280SH SOLE0000
AMEDISYS INCCOM0234361082081,814SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877542061,619SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605092054,141SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510320532,648SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412047,433SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082043,610SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2002039,355SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1982034,633SH SOLE0000
DELTA AIR LINES INC DELCOM NEW2473617022034,050SH SOLE0000
CVB FINL CORPCOM12660010520210,024SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1092013,945SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10120116,119SH SOLE0000
ECOLAB INCCOM2788651001991,385SH SOLE0000
TAPESTRY INCCOM8760301071985,884SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872421981,765SH SOLE0000
AMEREN CORPCOM0236081021983,054SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT0556301071978,621SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E602196418SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4181962,881SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E3391955,855SH SOLE0000
AUTODESK INCCOM0527691061951,533SH SOLE0000
ABIOMED INCCOM003654100194611SH SOLE0000
MARKEL CORPCOM570535104193191SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5221925,310SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8761921,635SH SOLE0000
HUNTINGTON BANCSHARES INCCOM44615010419116,102SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881021905,205SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821041909,852SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V10119015,237SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G10719010,082SH SOLE0000
WILLIAMS COS INCCOM9694571001908,848SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R1021895,963SH SOLE0000
FIRSTENERGY CORPCOM3379321071895,091SH SOLE0000
SPDR SER TRS&P TRANSN ETF78464A5321883,524SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410118611,446SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W10618614,064SH SOLE0000
KELLOGG COCOM4878361081863,259SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1081851,234SH SOLE0000
ISHARES TRCORE S&P US GWT4642876711853,558SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107184510SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A5411832,960SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V1021811,498SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P10418010,826SH SOLE0000
WESTERN DIGITAL CORPCOM9581021051804,908SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10417918,685SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F1011799,793SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741773,676SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10017718,000SH SOLE0000
MONGODB INCCL A60937P1061772,200SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2301765,900SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1041761,081SH SOLE0000
HELMERICH PAYNE INCCOM4234521011753,680SH SOLE0000
COLONY CAP INC NEWCL A COM19626G10817436,945SH SOLE0000
DTE ENERGY COCOM2333311071741,586SH SOLE0000
FIRST MERCHANTS CORPCOM3208171091735,085SH SOLE0000
ISHARES TRDOW JONES US ETF4642878461731,403SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1091712,050SH SOLE0000
NUCOR CORPCOM6703461051713,307SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R8531716,556SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5911707,060SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941691,233SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110416814,618SH SOLE0000
UNDER ARMOUR INCCL C90431120616810,513SH SOLE0000
WPX ENERGY INCCOM98212B10316715,153SH SOLE0000
ANALOG DEVICES INCCOM0326541051661,975SH SOLE0000
OKTA INCCL A6792951051662,707SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1051652,686SH SOLE0000
ALLETE INCCOM NEW0185223001652,187SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061656,735SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H10016423,477SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951021642,176SH SOLE0000
EDISON INTLCOM2810201071642,869SH SOLE0000
WYNN RESORTS LTDCOM9831341071631,686SH SOLE0000
APACHE CORPCOM0374111051636,219SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1051635,350SH SOLE0000
PROGRESSIVE CORPCOM7433151031622,729SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y4831627,717SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925011624,743SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q5071615,910SH SOLE0000
ENTERGY CORP NEWCOM29364G1031611,894SH SOLE0000
CINCINNATI FINL CORPCOM1720621011612,107SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A8541605,543SH SOLE0000
LKQ CORPCOM5018892081586,621SH SOLE0000
WOODWARD INCCOM9807451031582,176SH SOLE0000
NEWMONT CORPCOM6516391061574,575SH SOLE0000
DOLLAR TREE INCCOM2567461081571,796SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10415615,150SH SOLE0000
SALESFORCE COM INCCOM79466L3021551,155SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X10715413,015SH SOLE0000
ORIGIN BANCORP INCCOM68621T1021534,500SH SOLE0000
WORKDAY INCCL A98138H101153962SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171531,552SH SOLE0000
AGREE REALTY CORPCOM0084921001522,575SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8091526,450SH SOLE0000
DIGITAL RLTY TR INCCOM2538681031521,437SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061051521,582SH SOLE0000
DEXCOM INCCOM2521311071521,287SH SOLE0000
MESA LABS INCCOM59064R109150728SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421502,314SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1001501,830SH SOLE0000
LINCOLN NATL CORP INDCOM5341871091492,929SH SOLE0000
CANADIAN IMP BK COMMCOM1360691011492,008SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM883556102149671SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591493,042SH SOLE0000
ADAM NAT RES FD INCCOM00548F10514810,290SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V1011481,377SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y8481485,947SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001483,730SH SOLE0000
NATIONAL PRESTO INDS INCCOM6372151041471,235SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1081472,795SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10514616,298SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U10814613,120SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001455,777SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031452,421SH SOLE0000
XILINX INCCOM9839191011451,723SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE6362744091452,997SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A3671445,730SH SOLE0000
ALIGN TECHNOLOGY INCCOM016255101144696SH SOLE0000
EVERSOURCE ENERGYCOM30040W1081442,239SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U1091442,254SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1011444,051SH SOLE0000
PAYCHEX INCCOM7043261071442,229SH SOLE0000
NOVO NORDISK A SADR6701002051443,146SH SOLE0000
LAMB WESTON HLDGS INCCOM5132721041431,954SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961051434,413SH SOLE0000
EQUIFAX INCCOM2944291051431,546SH SOLE0000
COOPER COS INCCOM NEW216648402142571SH SOLE0000
CERNER CORPCOM1567821041422,731SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1181414,287SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F5281418,150SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10114010,590SH SOLE0000
CONAGRA BRANDS INCCOM2058871021406,631SH SOLE0000
NATIONAL FUEL GAS COCOM6361801011392,747SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011392,364SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031051396,995SH SOLE0000
DARDEN RESTAURANTS INCCOM2371941051391,419SH SOLE0000
MGE ENERGY INCCOM55277P1041382,317SH SOLE0000
ALBEMARLE CORPCOM0126531011381,800SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081386,329SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641371,445SH SOLE0000
BRYN MAWR BK CORPCOM1176651091374,030SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061367,000SH SOLE0000
DXC TECHNOLOGY COCOM23355L1061362,574SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6071351,581SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041353,567SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4201354,895SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106134800SH SOLE0000
TRACTOR SUPPLY COCOM8923561061341,616SH SOLE0000
ISHARES TR3 7 YR TREAS BD4642886611331,103SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R7391332,780SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071336,700SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W7781332,352SH SOLE0000
PIONEER NAT RES COCOM7237871071311,007SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q3091302,844SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701301,175SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8521301,870SH SOLE0000
POLARITYTE INCCOM7310941081309,652SH SOLE0000
WESTROCK COCOM96145D1051303,497SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR1104481071283,965SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D4081282,870SH SOLE0000
ISHARES GOLD TRISHARES46428510512810,468SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924021288,254SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051278,991SH SOLE0000
OPKO HEALTH INCCOM68375N10312640,000SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A4990491041265,037SH SOLE0000
DAVITA INCCOM23918K1081262,507SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001261,849SH SOLE0000
PULTE GROUP INCCOM7458671011254,835SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF4642898671253,062SH SOLE0000
TRINITY INDS INCCOM8965221091256,154SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10312511,296SH SOLE0000
ISHARES TRCONV BD ETF46435G1021242,400SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051244,220SH SOLE0000
PARKER HANNIFIN CORPCOM701094104124837SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V4561234,515SH SOLE0000
PROLOGIS INCCOM74340W1031232,113SH SOLE0000
ABB LTDSPONSORED ADR0003752041236,521SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763071231,096SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391222,432SH SOLE0000
LIFE STORAGE INCCOM53223X1071211,310SH SOLE0000
KIMCO RLTY CORPCOM49446R1091218,107SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q1041212,639SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4291216,860SH SOLE0000
ICAHN ENTERPRISES LPDEPOSITARY UNIT4511001011212,096SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J106120749SH SOLE0000
COGNEX CORPCOM1924221031203,197SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091192,442SH SOLE0000
UNITED STATES STL CORP NEWCOM9129091081196,538SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057071193,690SH SOLE0000
OMNICOM GROUP INCCOM6819191061191,648SH SOLE0000
HOLLYFRONTIER CORPCOM4361061081192,331SH SOLE0000
BOX INCCL A10316T1041187,021SH SOLE0000
YORK WTR COCOM9871841081183,672SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081182,489SH SOLE0000
ADVANCED DRAIN SYS INC DELCOM00790R1041174,889SH SOLE0000
NEWELL BRANDS INCCOM6512291061176,372SH SOLE0000
CARMAX INCCOM1431301021171,874SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051164,130SH SOLE0000
NETAPP INCCOM64110D1041161,972SH SOLE0000
INGREDION INCCOM4571871021161,279SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E6441164,025SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q2031153,932SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581154,710SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561152,813SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM6374171061142,368SH SOLE0000
FAIR ISAAC CORPCOM303250104114620SH SOLE0000
POOL CORPCOM73278L105113769SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A1031133,639SH SOLE0000
TYSON FOODS INCCL A9024941031132,169SH SOLE0000
ISHARES TRGLB CNS DISC ETF4642887451121,130SH SOLE0000
OTTER TAIL CORPCOM6896481031112,254SH SOLE0000
KOHLS CORPCOM5002551041111,711SH SOLE0000
NUVEEN MUN VALUE FD INCCOM67092810011112,015SH SOLE0000
TE CONNECTIVITY LTDREG SHSH849891041111,487SH SOLE0000
OLD SECOND BANCORP INC ILLCOM6802771001118,626SH SOLE0000
AMETEK INCCOM0311001001101,661SH SOLE0000
J P MORGAN EXCHANGE TRADED FULTRA SHRT INC46641Q8371102,203SH SOLE0000
ILLUMINA INCCOM452327109110370SH SOLE0000
ROSS STORES INCCOM7782961031091,346SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A801109995SH SOLE0000
MANULIFE FINL CORPCOM56501R1061097,820SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P1081098,131SH SOLE0000
OMEGA FLEX INCCOM6820951041082,000SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B4081088,291SH SOLE0000
STERLING BANCORP DELCOM85917A1001086,559SH SOLE0000
MDU RES GROUP INCCOM5526901091074,584SH SOLE0000
HEXCEL CORP NEWCOM4282911081071,908SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703021071,125SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G5161071,878SH SOLE0000
FIRST AMERN FINL CORPCOM31847R1021072,387SH SOLE0000
VALE S ASPONSORED ADS91912E1051068,216SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS8791051041066,361SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821064,674SH SOLE0000
SCOTTS MIRACLE GRO COCL A8101861061061,747SH SOLE0000
ZIONS BANCORPORATION N ACOM9897011071052,609SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G8221052,074SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C10610410,739SH SOLE0000
NCR CORP NEWCOM62886E1081044,594SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041033,697SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871841022,634SH SOLE0000
ISHARES TRMSCI USA ESG SLC4642888021021,004SH SOLE0000
NRG ENERGY INCCOM NEW6293775081002,608SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F1051006,355SH SOLE0000
KROGER COCOM5010441011003,626SH SOLE0000
SNAP INCCL A83304A1069917,500SH SOLE0000
PACIFIC BIOSCIENCES CALIF INCOM69404D1089913,600SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R209991,778SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A106988,335SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B108981,715SH SOLE0000
UNITED RENTALS INCCOM91136310997965SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10797850SH SOLE0000
LAM RESEARCH CORPCOM51280710897720SH SOLE0000
ISHARES TRMORNINGSTR US EQ46428712797688SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A813971,628SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y100977,424SH SOLE0000
FMC CORPCOM NEW302491303961,324SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R713964,364SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F10096598SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y715965,769SH SOLE0000
ISHARES TRMSCI GERMNY ETF46429B465962,000SH SOLE0000
HERCULES CAPITAL INCCOM427096508968,550SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT948741103963,842SH SOLE0000
OSHKOSH CORPCOM688239201961,595SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B1089528,073SH SOLE0000
RLI CORPCOM749607107951,400SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM419870100952,636SH SOLE0000
L BRANDS INCCOM501797104943,698SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM209034107949,516SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J700934,528SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX316092865932,697SH SOLE0000
ISHARES TREUROPE ETF464287861932,400SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710293316SH SOLE0000
ISHARES TRMSCI KLD400 SOC464288570921,007SH SOLE0000
ALCOA CORPCOM013872106913,456SH SOLE0000
ISHARES TRMSCI USA SML CP46434V290912,580SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR046353108912,415SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM025932104901,018SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM723653101906,932SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C105909,685SH SOLE0000
LTC PPTYS INCCOM502175102902,150SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104897,663SH SOLE0000
GARMIN LTDSHSH2906T109891,427SH SOLE0000
PACKAGING CORP AMERCOM695156109891,089SH SOLE0000
AMMO INCCOM00175J1078929,465SH SOLE0000
NVR INCCOM62944T1058937SH SOLE0000
ACNB CORPCOM000868109892,298SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G508883,538SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651883,876SH SOLE0000
NEW RELIC INCCOM64829B100881,100SH SOLE0000
BLOCK H R INCCOM093671105873,479SH SOLE0000
ALASKA AIR GROUP INCCOM011659109871,449SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM410120109872,527SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628861,980SH SOLE0000
ATMOS ENERGY CORPCOM04956010586944SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G106863,225SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y104864,302SH SOLE0000
SANOFISPONSORED ADR80105N105862,009SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX921910873861,000SH SOLE0000
ISHARES TRMSCI INDIA ETF46429B598852,576SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103856,200SH SOLE0000
ISHARES TRGLOBAL 100 ETF464287572842,008SH SOLE0000
CHURCH DWIGHT INCCOM171340102841,281SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31684900SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y108836,240SH SOLE0000
TEXTRON INCCOM883203101831,827SH SOLE0000
BANCROFT FD LTDCOM059695106824,552SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107827,401SH SOLE0000
CHEMED CORP NEWCOM16359R10382295SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US922042775821,806SH SOLE0000
CRONOS GROUP INCCOM22717L101827,878SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X426811,499SH SOLE0000
CORESITE RLTY CORPCOM21870Q10581935SH SOLE0000
B G FOODS INC NEWCOM05508R106802,695SH SOLE0000
NBT BANCORP INCCOM628778102802,343SH SOLE0000
DYCOM INDS INCCOM267475101801,541SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM649445103808,700SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM89233130779687SH SOLE0000
FOOT LOCKER INCCOM344849104791,528SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749791,803SH SOLE0000
BANCFIRST CORPCOM05945F103791,594SH SOLE0000
MAGNA INTL INCCOM559222401791,745SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C105793,333SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108796,531SH SOLE0000
ROYCE VALUE TR INCCOM780910105796,743SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206792,628SH SOLE0000
QEP RESOURCES INCCOM74733V1007814,048SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780784,895SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR178867107784,640SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104774,700SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105775,954SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100772,086SH SOLE0000
LOEWS CORPCOM540424108771,720SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101769,418SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R812761,065SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X594762,751SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM388689101767,195SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248762,965SH SOLE0000
UNITI GROUP INCCOM91325V108754,833SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B74775773SH SOLE0000
AMERIPRISE FINL INCCOM03076C10675733SH SOLE0000
SERVICE CORP INTLCOM817565104751,905SH SOLE0000
ZSCALER INCCOM98980G102751,900SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T10375791SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810741,300SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q104741,737SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105745,530SH SOLE0000
MACYS INCCOM55616P104742,471SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101746,994SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V109741,581SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B101734,740SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y107733,150SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P10873259SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H104734,088SH SOLE0000
GOODYEAR TIRE RUBR COCOM382550101733,629SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105736,200SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109736,156SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104735,834SH SOLE0000
NOKIA CORPSPONSORED ADR6549022047212,526SH SOLE0000
UNDER ARMOUR INCCL A904311107724,153SH SOLE0000
HENRY SCHEIN INCCOM80640710272930SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310972483SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851272762SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410971684SH SOLE0000
ISHARES INCMSCI WORLD ETF46428639271911SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X701711,270SH SOLE0000
TORO COCOM891092108711,282SH SOLE0000
MANITOWOC CO INCCOM NEW563571405704,908SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103705,000SH SOLE0000
LENNAR CORPCL A526057104701,792SH SOLE0000
ROYCE MICRO CAP TR INCCOM780915104709,597SH SOLE0000
BAOZUN INCSPONSORED ADR06684L103692,292SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700691,236SH SOLE0000
SHOPIFY INCCL A82509L10769522SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303691,984SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V101691,513SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172691,000SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100694,700SH SOLE0000
FRANCO NEV CORPCOM35185810569994SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A292681,750SH SOLE0000
ISHARES TRRESIDENTIAL MULT464288562681,103SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104683,581SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409671,109SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800678,980SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761673,500SH SOLE0000
NORDSTROM INCCOM655664100671,460SH SOLE0000
ISHARES INCJP MRGN EM HI BD464286285671,515SH SOLE0000
SNAP ON INCCOM83303410166464SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R408662,565SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F643661,630SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107663,373SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T10366691SH SOLE0000
ADVANCED MICRO DEVICES INCCOM007903107663,718SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434661,170SH SOLE0000
KKR CO INCCOM48251W104653,350SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E370651,875SH SOLE0000
PACCAR INCCOM693718108651,149SH SOLE0000
TREX CO INCCOM89531P105651,120SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J174641,317SH SOLE0000
STATE STR CORPCOM857477103641,011SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1036411,259SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q104645,050SH SOLE0000
NU SKIN ENTERPRISES INCCL A67018T105631,067SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101632,471SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM808541106632,464SH SOLE0000
GABELLI UTIL TRCOM36240A1016310,811SH SOLE0000
LEGGETT PLATT INCCOM524660107631,771SH SOLE0000
ROYAL GOLD INCCOM78028710863760SH SOLE0000
BANCO SANTANDER S AADR05964H1056314,225SH SOLE0000
LAUDER ESTEE COS INCCL A51843910463490SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549623,670SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7622,590SH SOLE0000
AGNC INVT CORPCOM00123Q104623,539SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108621,935SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103615,503SH SOLE0000
GRACO INCCOM384109104611,500SH SOLE0000
MGM RESORTS INTERNATIONALCOM552953101612,594SH SOLE0000
STARWOOD PPTY TR INCCOM85571B105603,050SH SOLE0000
U S SILICA HLDGS INCCOM90346E103605,700SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207603,045SH SOLE0000
CHATHAM LODGING TRCOM16208T102603,400SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P10560657SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F10460811SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E669602,650SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107605,450SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117591,930SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842591,385SH SOLE0000
BANK NOVA SCOTIA B CCOM064149107591,178SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11559866SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881582,092SH SOLE0000
ARISTA NETWORKS INCCOM04041310658286SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX316092709581,815SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207581,398SH SOLE0000
AEROVIRONMENT INCCOM00807310858870SH SOLE0000
RALPH LAUREN CORPCL A75121210158577SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787581,300SH SOLE0000
WORLD WRESTLING ENTMT INCCL A98156Q10858800SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J841582,930SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105581,630SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B108586,950SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V100581,173SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399572,952SH SOLE0000
AVANOS MED INCCOM05350V106571,337SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS874080104572,160SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F108577,638SH SOLE0000
CARA THERAPEUTICS INCCOM140755109574,497SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746571,390SH SOLE0000
CHEMOURS COCOM163851108562,049SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10856600SH SOLE0000
KINGSTONE COS INCCOM496719105563,100SH SOLE0000
ZOETIS INCCL A98978V10356664SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R40956450SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857562,509SH SOLE0000
DUKE REALTY CORPCOM NEW264411505552,190SH SOLE0000
ICON PLCSHSG4705A10055440SH SOLE0000
S P GLOBAL INCCOM78409V10455330SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64955598SH SOLE0000
RPM INTL INCCOM74968510355956SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R860552,500SH SOLE0000
ARCOSA INCCOM039653100552,008SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T100549,430SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103543,054SH SOLE0000
BARRICK GOLD CORPCOM067901108544,170SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33254312SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E875542,394SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563543,465SH SOLE0000
DONALDSON INCCOM257651109541,280SH SOLE0000
DBX ETF TRXTRACK HRVST CSI233051879542,477SH SOLE0000
CLEAN HARBORS INCCOM184496107541,126SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102545,100SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109544,072SH SOLE0000
RIO TINTO PLCSPONSORED ADR767204100541,123SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103533,200SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110953908SH SOLE0000
CARLISLE COS INCCOM14233910053543SH SOLE0000
THE TRADE DESK INCCOM CL A88339J10553470SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108533,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605531,640SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108531,846SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X101531,458SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM0188251095311,931SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM416515104531,217SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150521,567SH SOLE0000
3 D SYS CORP DELCOM NEW88554D205525,245SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491035288,000SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106522,589SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H106523,100SH SOLE0000
ISHARES TRASIA 50 ETF46428843052950SH SOLE0000
GENUINE PARTS COCOM37246010552550SH SOLE0000
MASTEC INCCOM576323109521,300SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V431521,155SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L100527,243SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10651334SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753512,800SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23351291SH SOLE0000
GRAND CANYON ED INCCOM38526M10651545SH SOLE0000
HUMANA INCCOM44485910251183SH SOLE0000
PG E CORPCOM69331C108512,157SH SOLE0000
MOSAIC CO NEWCOM61945C103511,776SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594511,884SH SOLE0000
ALLY FINL INCCOM02005N100512,271SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732551910SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y104519,334SH SOLE0000
AVISTA CORPCOM05379B107511,200SH SOLE0000
PJT PARTNERS INCCOM CL A69343T107501,295SH SOLE0000
MARINE PRODS CORPCOM568427108503,000SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y101501,735SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R103504,702SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V103508,765SH SOLE0000
FIRST SOLAR INCCOM336433107501,185SH SOLE0000
WESTERN UN COCOM959802109502,938SH SOLE0000
TELUS CORPORATIONCOM87971M103501,510SH SOLE0000
EASTMAN CHEM COCOM27743210049691SH SOLE0000
ISHARES INCMSCI BRAZIL ETF464286400491,310SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250549372SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104495,711SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106492,445SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103493,125SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J102494,955SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1034922,733SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410149284SH SOLE0000
BEST BUY INCCOM08651610148949SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W853481,606SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF80852460748808SH SOLE0000
WILLIAMS SONOMA INCCOM96990410148975SH SOLE0000
CIT GROUP INCCOM NEW125581801481,273SH SOLE0000
DULUTH HLDGS INCCOM CL B26443V101481,950SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y852481,173SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B425481,522SH SOLE0000
AECOMCOM00766T100481,835SH SOLE0000
WERNER ENTERPRISES INCCOM950755108481,599SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210148404SH SOLE0000
VARIAN MED SYS INCCOM92220P10547428SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103473,307SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263471,540SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310247240SH SOLE0000
BADGER METER INCCOM05652510847988SH SOLE0000
INNOVIVA INCCOM45781M101472,775SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10047968SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A649471,698SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910947540SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101461,387SH SOLE0000
CLOUDERA INCCOM18914U100464,290SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C81346545SH SOLE0000
PALO ALTO NETWORKS INCCOM69743510546251SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW023111206463,490SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60346387SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4461,930SH SOLE0000
SIGNATURE BK NEW YORK N YCOM82669G10446452SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506456,674SH SOLE0000
STERICYCLE INCCOM858912108451,256SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33345945SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119451,086SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106452,200SH SOLE0000
ISHARES TRCORE MSCI EURO46434V738451,105SH SOLE0000
ISHARES TRUS REGNL BKS ETF464288778451,150SH SOLE0000
KEURIG DR PEPPER INCCOM49271V100451,786SH SOLE0000
CELANESE CORP DELCOM15087010345504SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770545329SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J882442,187SH SOLE0000
BROWN FORMAN CORPCL B11563720944944SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746442,400SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V647441,011SH SOLE0000
NISOURCE INCCOM65473P105441,750SH SOLE0000
ENERPLUS CORPCOM292766102445,885SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636441,774SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106442,709SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100442,909SH SOLE0000
ISHARES TRPHLX SEMICND ETF46428752344284SH SOLE0000
BOSTON PROPERTIES INCCOM10112110144395SH SOLE0000
SPIRE INCCOM84857L10144600SH SOLE0000
SONY CORPSPONSORED ADR83569930744916SH SOLE0000
JABIL INCCOM466313103441,800SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108441,604SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10044879SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409431,420SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101431,900SH SOLE0000
COTY INCCOM CL A222070203436,756SH SOLE0000
TELLURIAN INC NEWCOM87968A104436,500SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66943390SH SOLE0000
TRI CONTL CORPCOM895436103431,875SH SOLE0000
INDEXIQ ETF TRUS RL EST SMCP45409B628431,983SH SOLE0000
CENTENE CORP DELCOM15135B10143386SH SOLE0000
TIFFANY CO NEWCOM88654710843550SH SOLE0000
EURONET WORLDWIDE INCCOM29873610943430SH SOLE0000
ISHARES TRCORE INTL AGGR46435G67243825SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101422,601SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102423,091SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106424,020SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W70542470SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302423,846SH SOLE0000
ALLEGION PLCORD SHSG0176J10942541SH SOLE0000
BLACKROCK CAP INVT CORPCOM092533108427,710SH SOLE0000
BEACON ROOFING SUPPLY INCCOM073685109421,343SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100421,315SH SOLE0000
WAITR HLDGS INCCOM930752100424,000SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85542930SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS33734410542775SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104414,356SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101412,235SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF808524847411,085SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X849411,851SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510241616SH SOLE0000
CROWN HLDGS INCCOM228368106411,017SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C106411,099SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK5411,700SH SOLE0000
TERADYNE INCCOM880770102411,325SH SOLE0000
ISHARES TRU.S. INSRNCE ETF46428878641722SH SOLE0000
FIFTH THIRD BANCORPCOM316773100411,754SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855401,522SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B68040799SH SOLE0000
POLAR PWR INCCOM73102V105408,500SH SOLE0000
TRITON INTL LTDCL AG9078F107401,345SH SOLE0000
ROPER TECHNOLOGIES INCCOM77669610640154SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168401,218SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107401,459SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P10840247SH SOLE0000
SMITH A O CORPCOM83186520940944SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103402,029SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A847401,377SH SOLE0000
MORGAN STANLEY INDIA INVT FDCOM61745C105402,000SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104393,201SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106394,824SH SOLE0000
SPDR INDEX SHS FDSEURO STOXX 5078463X202391,200SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W786391,051SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738391,225SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103392,530SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67639454SH SOLE0000
TECHNIPFMC PLCCOMG87110105391,992SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142391,393SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT15018510638805SH SOLE0000
NEKTAR THERAPEUTICSCOM640268108381,152SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108384,065SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810238490SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A508386,400SH SOLE0000
GALLAGHER ARTHUR J COCOM36357610938531SH SOLE0000
TILRAY INCCOM CL 288688T10038513SH SOLE0000
QUANTA SVCS INCCOM74762E102381,278SH SOLE0000
PVH CORPORATIONCOM69365610038415SH SOLE0000
MARTEN TRANS LTDCOM573075108382,355SH SOLE0000
FLOWERS FOODS INCCOM343498101372,070SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109373,250SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104373,268SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105372,297SH SOLE0000
BLACKROCK MUNIASSETS FD INCCOM09254J102372,875SH SOLE0000
ULTA BEAUTY INCCOM90384S30337156SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100371,316SH SOLE0000
LAZARD LTDSHS AG54050102371,006SH SOLE0000
BERKLEY W R CORPCOM08442310237507SH SOLE0000
FIREEYE INCCOM31816Q101372,300SH SOLE0000
IROBOT CORPCOM46272610037455SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310636196SH SOLE0000
OLD REP INTL CORPCOM680223104361,800SH SOLE0000
UMH PPTYS INCCOM903002103363,153SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q40136877SH SOLE0000
AES CORPCOM00130H105362,583SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T10236328SH SOLE0000
AMER STATES WTR COCOM02989910136550SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184361,377SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V100361,213SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010936495SH SOLE0000
BLACKROCK MUNIYIELD INVT QUACOM09254T100363,014SH SOLE0000
BLACKBERRY LTDCOM09228F103365,075SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108363,832SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135361,344SH SOLE0000
ISHARES TRNORTH AMERN NAT464287374361,337SH SOLE0000
TRUSTCO BK CORP N YCOM898349105355,222SH SOLE0000
CBRE GROUP INCCL A12504L10935901SH SOLE0000
TRANSDIGM GROUP INCCOM89364110035107SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72135746SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106351,915SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101353,480SH SOLE0000
T MOBILE US INCCOM87259010435563SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110935311SH SOLE0000
CNX RES CORPCOM12653C108353,035SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10335372SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E719352,002SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107351,869SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM003009107348,940SH SOLE0000
WILEY JOHN SONS INCCL A96822320634746SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110234400SH SOLE0000
HCA HEALTHCARE INCCOM40412C10134285SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28234250SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C66434325SH SOLE0000
ASSOCIATED BANC CORPCOM045487105341,764SH SOLE0000
EQT CORPCOM26884L109341,802SH SOLE0000
DOMINOS PIZZA INCCOM25754A20134138SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM928298108341,930SH SOLE0000
INGEVITY CORPCOM45688C10734417SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10934662SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865234344SH SOLE0000
IDACORP INCCOM45110710633366SH SOLE0000
ATRICURE INCCOM04963C209331,135SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779333389SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A334331,100SH SOLE0000
SEI INVTS COCOM78411710333740SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104334,409SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10433672SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107332,684SH SOLE0000
CONTURA ENERGY INCCOM21241B10033509SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884331,971SH SOLE0000
GAP INCCOM364760108331,296SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102331,280SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010333540SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107332,772SH SOLE0000
INDIA FD INCCOM454089103321,629SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10132540SH SOLE0000
GODADDY INCCL A38023710732510SH SOLE0000
STURM RUGER CO INCCOM86415910832620SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10032184SH SOLE0000
PEABODY ENGR CORPCOM704551100321,065SH SOLE0000
KENNAMETAL INCCOM48917010032995SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107323,684SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79432760SH SOLE0000
POLARIS INCCOM73106810232430SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105321,915SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910232451SH SOLE0000
SPLUNK INCCOM84863710432312SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J307321,000SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100312,700SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109312,459SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833311,365SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10331334SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621311,847SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231073118,896SH SOLE0000
ISHARES INCMSCI TAIWAN ETF46434G772311,000SH SOLE0000
ETSY INCCOM29786A10631665SH SOLE0000
CLEARWAY ENERGY INCCL C18539C204311,824SH SOLE0000
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X103311,050SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108314,406SH SOLE0000
OMEROS CORPCOM682143102312,693SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20931374SH SOLE0000
ISHARES TRMSCI ACWI EX US46428824030739SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X77230885SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108302,773SH SOLE0000
ARROWHEAD PHARMACEUTICALS INCOM04280A100302,583SH SOLE0000
INVESCO MUN TRCOM46131J103302,788SH SOLE0000
XYLEM INCCOM98419M10030471SH SOLE0000
LULULEMON ATHLETICA INCCOM55002110930253SH SOLE0000
180 DEGREE CAP CORPCOM68235B1093017,550SH SOLE0000
ACCO BRANDS CORPCOM00081T108304,542SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40130521SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM2249161063010,940SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10030496SH SOLE0000
SENSIENT TECHNOLOGIES CORPCOM81725T10030542SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C821301,312SH SOLE0000
CAMECO CORPCOM13321L108302,703SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109291,000SH SOLE0000
OLIN CORPCOM PAR $1680665205291,517SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H102291,438SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V753291,000SH SOLE0000
ISHARES TRCORE TOTAL USD46434V61329600SH SOLE0000
RICEBRAN TECHNOLOGIESCOM NEW762831204299,915SH SOLE0000
VULCAN MATLS COCOM92916010929303SH SOLE0000
EXELIXIS INCCOM30161Q104291,495SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101292,795SH SOLE0000
SONOCO PRODS COCOM83549510228551SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88928747SH SOLE0000
ROLLINS INCCOM77571110428810SH SOLE0000
ROCKWELL MED INCCOM7743741022811,585SH SOLE0000
YAMANA GOLD INCCOM98462Y1002812,412SH SOLE0000
WIX COM LTDSHSM9806810528322SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10228318SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G20128852SH SOLE0000
BROWN FORMAN CORPCL A11563710028604SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204281,152SH SOLE0000
ING GROEP N VSPONSORED ADR456837103282,644SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM294600101281,442SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A98920710528180SH SOLE0000
CRYOLIFE INCCOM228903100281,000SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C102281,500SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101282,254SH SOLE0000
IRON MTN INC NEWCOM46284V10127861SH SOLE0000
THERAPEUTICSMD INCCOM88338N107277,100SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410727482SH SOLE0000
STOCK YDS BANCORP INCCOM86102510427850SH SOLE0000
PRETIUM RES INCCOM74139C102273,400SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102272,727SH SOLE0000
ALPS ETF TRMED BREAKTHGH00162Q593271,000SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y10927509SH SOLE0000
ISHARES TRMRGSTR MD CP VAL46428840627199SH SOLE0000
CHURCHILL DOWNS INCCOM17148410827115SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108271,021SH SOLE0000
ISHARES TRMSCI ACWI ETF46428825727427SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985927564SH SOLE0000
NEVRO CORPCOM64157F10327713SH SOLE0000
MERCADOLIBRE INCCOM58733R1022793SH SOLE0000
LEAR CORPCOM NEW52186520427223SH SOLE0000
AIR LEASE CORPCL A00912X30227909SH SOLE0000
GENPACT LIMITEDSHSG3922B107261,009SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G108261,465SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59926238SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310826336SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10026303SH SOLE0000
IPG PHOTONICS CORPCOM44980X10926231SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107261,775SH SOLE0000
STRATASYS LTDSHSM85548101261,446SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105263,215SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E108262,000SH SOLE0000
REGENCY CTRS CORPCOM75884910326450SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F92190976826556SH SOLE0000
CHIMERA INVT CORPCOM NEW16934Q208261,435SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102261,126SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106262,550SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101253,787SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106254,250SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V79525900SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S101251,902SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810025392SH SOLE0000
BLACKROCK ENHANCED GLOBAL DICOM092501105252,752SH SOLE0000
EXPONENT INCCOM30214U10225514SH SOLE0000
VANDA PHARMACEUTICALS INCCOM921659108251,000SH SOLE0000
MASIMO CORPCOM57479510025243SH SOLE0000
DROPBOX INCCL A26210C104251,233SH SOLE0000
KANDI TECHNOLOGIES GROUP INCCOM483709101256,850SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101251,425SH SOLE0000
FLIR SYS INCCOM30244510125600SH SOLE0000
ICHOR HOLDINGSSHSG4740B105251,600SH SOLE0000
DANA INCCOM235825205251,878SH SOLE0000
SYNOPSYS INCCOM87160710725303SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X201251,000SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K10125505SH SOLE0000
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54125616SH SOLE0000
MKS INSTRS INCCOM55306N10424388SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W10524563SH SOLE0000
AMC ENTMT HLDGS INCCL A COM00165C104242,000SH SOLE0000
SKYWEST INCCOM83087910224555SH SOLE0000
RPC INCCOM749660106242,500SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q109241,600SH SOLE0000
NUVEEN TAXABLE MUNICPAL INMCOM67074C103241,281SH SOLE0000
TRI POINTE HOMES INCCOM87265H109242,220SH SOLE0000
F N B CORPCOM302520101242,506SH SOLE0000
CALLAWAY GOLF COCOM131193104241,600SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H30024741SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10924587SH SOLE0000
HOLOGIC INCCOM43644010124600SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80224650SH SOLE0000
BOSTON BEER INCCL A10055710724101SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101242,200SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K10923911SH SOLE0000
GTT COMMUNICATIONS INCCOM362393100231,000SH SOLE0000
BRINKER INTL INCCOM10964110023549SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210223200SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108232,570SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q109233,308SH SOLE0000
FIRST TR EXCHANGE TRADED FDEMERGING MKTS33738R77923500SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731231,300SH SOLE0000
MESABI TRCTF BEN INT590672101231,003SH SOLE0000
WESBANCO INCCOM95081010123648SH SOLE0000
PTC INCCOM69370C10023286SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105231,754SH SOLE0000
SAREPTA THERAPEUTICS INCCOM80360710023218SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T101231,140SH SOLE0000
RAYONIER INCCOM75490710323850SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F403231,250SH SOLE0000
PENN NATL GAMING INCCOM707569109231,255SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17523225SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y772231,225SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10423188SH SOLE0000
AEGON N VNY REGISTRY SHS007924103235,042SH SOLE0000
FIRST FINL BANCORP OHCOM32020910923988SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710222438SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24322937SH SOLE0000
IDEX CORPCOM45167R10422184SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10422850SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813221,053SH SOLE0000
TERADATA CORP DELCOM88076W10322607SH SOLE0000
FARO TECHNOLOGIES INCCOM31164210222567SH SOLE0000
FIRST BANCORP N CCOM31891010622696SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B10522621SH SOLE0000
BANK OZKCOM06417N103221,000SH SOLE0000
CARTERS INCCOM14622910922277SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A10222412SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109222,354SH SOLE0000
ALLIANZGI CONV INCOME FDCOM018828103224,321SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B207221,615SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104221,200SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM486606106221,664SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y814221,000SH SOLE0000
VIRNETX HLDG CORPCOM92823T108218,840SH SOLE0000
CHEMOCENTRYX INCCOM16383L106212,000SH SOLE0000
AUTONATION INCCOM05329W10221621SH SOLE0000
CAL MAINE FOODS INCCOM NEW12803020221520SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500211,143SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610421310SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10821146SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510321608SH SOLE0000
THOMSON REUTERS CORPCOM NEW88490370921453SH SOLE0000
AXON ENTERPRISE INCCOM05464C10121505SH SOLE0000
ETFIS SER TR IVIRTUS REAVES UT26923G80621650SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10821225SH SOLE0000
VERICEL CORPCOM92346J108211,247SH SOLE0000
DWS STRATEGIC MUN INCOME TRCOM23342Q101212,110SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM2246510421210SH SOLE0000
BLUEBIRD BIO INCCOM09609G10021222SH SOLE0000
BARINGS BDC INCCOM06759L103212,392SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W10721600SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B84721400SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704211,000SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101211,748SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883621154SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973002114,000SH SOLE0000
EQUINIX INCCOM29444U7002160SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y10721303SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L20221463SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106202,015SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P20020430SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59720185SH SOLE0000
SPX FLOW INCCOM78469X10720689SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100201,189SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208202,460SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610720618SH SOLE0000
UNITED AIRLS HLDGS INCCOM91004710920246SH SOLE0000
WILLDAN GROUP INCCOM96924N10020600SH SOLE0000
EASTGROUP PPTYS INCCOM27727610120224SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20520320SH SOLE0000
ACCURAY INCCOM004397105205,895SH SOLE0000
WELBILT INCCOM949090104201,817SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810720216SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P107202,160SH SOLE0000
OPEN TEXT CORPCOM68371510620620SH SOLE0000
GOPRO INCCL A38268T103194,635SH SOLE0000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640919725SH SOLE0000
EQUINOR ASASPONSORED ADR29446M10219943SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G19319828SH SOLE0000
WEIS MKTS INCCOM94884910419420SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1031975SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V10019974SH SOLE0000
ERICSSONADR B SEK 10294821608192,252SH SOLE0000
SL GREEN RLTY CORPCOM78440X10119245SH SOLE0000
ISHARES TRMRGSTR SM CP ETF46428850519133SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10019448SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108191,370SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691061976SH SOLE0000
CROCS INCCOM22704610919725SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36519450SH SOLE0000
FLUOR CORP NEWCOM34341210219605SH SOLE0000
DISCOVERY INCCOM SER C25470F30219840SH SOLE0000
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X45919310SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40619250SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33419650SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410219321SH SOLE0000
OXFORD LANE CAP CORPCOM691543102192,000SH SOLE0000
WESTERN ASSET INVESTMENT GRACOM95766T100181,384SH SOLE0000
SPX CORPCOM78463510418689SH SOLE0000
LIBERTY ALL STAR GROWTH FD ICOM529900102184,337SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L10018190SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78218434SH SOLE0000
LITHIA MTRS INCCL A53679710318250SH SOLE0000
EAST WEST BANCORP INCCOM27579R10418436SH SOLE0000
PRIMERICA INCCOM74164M10818195SH SOLE0000
WORLD FUEL SVCS CORPCOM98147510618900SH SOLE0000
MIMEDX GROUP INCCOM6024961011812,415SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81318512SH SOLE0000
CENTENNIAL RESOURCE DEV INCCL A15136A102181,700SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109185,216SH SOLE0000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A84857410918260SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U50218550SH SOLE0000
ISHARES TRCORE MSCI PAC46434V69618361SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A15118556SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108181,500SH SOLE0000
TARGA RES CORPCOM87612G10118521SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y883182,150SH SOLE0000
THOR INDS INCCOM88516010118354SH SOLE0000
NUTANIX INCCL A67059N10818450SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K103181,925SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10618300SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103181,275SH SOLE0000
HASBRO INCCOM41805610718222SH SOLE0000
EMCOR GROUP INCCOM29084Q10018305SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610117136SH SOLE0000
MFS MUN INCOME TRSH BEN INT552738106172,900SH SOLE0000
MERCURY GENL CORP NEWCOM58940010017350SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW100171,290SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10917682SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10517855SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010017144SH SOLE0000
XPO LOGISTICS INCCOM98379310017315SH SOLE0000
CAREDX INCCOM14167L10317750SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100171,950SH SOLE0000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108171,500SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A10917890SH SOLE0000
GOLAR LNG LTDSHSG9456A10017800SH SOLE0000
WISDOMTREE TRCURRNCY INT EQ97717X26317665SH SOLE0000
COCA COLA CONS INCCOM1910981021796SH SOLE0000
DOCUSIGN INCCOM25616310617425SH SOLE0000
TWILIO INCCL A90138F10217200SH SOLE0000
MACERICH COCOM55438210117395SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548171,204SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617816370SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86016600SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108163,280SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G100162,764SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507161,375SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U300161,548SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42516312SH SOLE0000
AGNICO EAGLE MINES LTDCOM00847410816420SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100162,360SH SOLE0000
VANECK VECTORS ETF TRINDIA GRWTH LDR92189F76716400SH SOLE0000
DISCOVERY INCCOM SER A25470F10416683SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105161,686SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B10916800SH SOLE0000
CDK GLOBAL INCCOM12508E10116355SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10016781SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76016275SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V40716450SH SOLE0000
MATERION CORPCOM57669010116369SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T10116269SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810216550SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X103161,044SH SOLE0000
HILL ROM HLDGS INCCOM43147510216188SH SOLE0000
SHORE BANCSHARES INCCOM825107105161,150SH SOLE0000
SONOS INCCOM83570H108161,680SH SOLE0000
HEICO CORP NEWCOM42280610916212SH SOLE0000
VALVOLINE INCCOM92047W10116850SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT746853100163,430SH SOLE0000
PLUG POWER INCCOM NEW72919P2021612,260SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M10916339SH SOLE0000
ISHARES INCMSCI CDA ETF46428650916676SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10516358SH SOLE0000
ADVANSIX INCCOM00773T10116657SH SOLE0000
ADIENT PLCORD SHSG0084W101161,030SH SOLE0000
GOLDMAN SACHS BDC INCSHS38147U10716855SH SOLE0000
MASCO CORPCOM57459910616556SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103161,339SH SOLE0000
RIVERNORTH DOUBLELINE STRATECOM76882G107161,000SH SOLE0000
APOLLO INVT CORPCOM NEW03761U502161,261SH SOLE0000
RGC RES INCCOM74955L10316534SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P108153,703SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10715300SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837215405SH SOLE0000
JUNIPER NETWORKS INCCOM48203R10415595SH SOLE0000
CARVANA COCL A14686910215500SH SOLE0000
PURE STORAGE INCCL A74624M102151,000SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N104151,075SH SOLE0000
GLOBAL X FDSREIT ETF37950E127151,154SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104151,250SH SOLE0000
GLU MOBILE INCCOM379890106151,964SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P101156,100SH SOLE0000
MURPHY OIL CORPCOM62671710215675SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63115200SH SOLE0000
CAMBRIA ETF TRGLOBAL VALUE ETF13206140915743SH SOLE0000
SAP SESPON ADR80305420415157SH SOLE0000
LA Z BOY INCCOM50533610715567SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288515140SH SOLE0000
SELECT BANCORP INC NEWCOM81617L108151,274SH SOLE0000
DWS MUN INCOME TRCOM233368109151,500SH SOLE0000
ENSIGN GROUP INCCOM29358P10115400SH SOLE0000
VORNADO RLTY TRSH BEN INT92904210915246SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X10415337SH SOLE0000
NELNET INCCL A64031N10815293SH SOLE0000
FITBIT INCCL A33812L102153,030SH SOLE0000
UNITED STS NAT GAS FD LPUNIT PAR91231830015556SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M10515595SH SOLE0000
UMB FINL CORPCOM90278810815250SH SOLE0000
BLACKROCK MUNI INTER DR FD ICOM09253X102151,200SH SOLE0000
WABTECCOM92974010815220SH SOLE0000
PROSHARES TR IIPSHS ULSSLVR NEW74347W11415400SH SOLE0000
WPP PLC NEWADR92937A10214275SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G1041492SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10714225SH SOLE0000
FORTIS INCCOM34955310714450SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM47783910414214SH SOLE0000
MOHAWK INDS INCCOM60819010414126SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G40914425SH SOLE0000
VERINT SYS INCCOM92343X10014350SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X10914900SH SOLE0000
ENVESTNET INCCOM29404K10614300SH SOLE0000
OIL STS INTL INCCOM678026105141,000SH SOLE0000
EDITAS MEDICINE INCCOM28106W10314707SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR500631106141,000SH SOLE0000
SUNRUN INCCOM86771W105141,380SH SOLE0000
METHANEX CORPCOM59151K10814302SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T101141,594SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103142,144SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12014701SH SOLE0000
BED BATH BEYOND INCCOM075896100141,258SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105141,157SH SOLE0000
ETFS TRBBRG ALL COMD K100326110414664SH SOLE0000
WISDOMTREE TRUS SMALLCAP FUND97717W56214448SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E10614750SH SOLE0000
GLOBALSTAR INCCOM3789734081427,346SH SOLE0000
RMR GROUP INCCL A74967R10614263SH SOLE0000
FRESHPET INCCOM35803910514450SH SOLE0000
RYDER SYS INCCOM78354910814296SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105141,000SH SOLE0000
GRAINGER W W INCCOM3848021041450SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q1011474SH SOLE0000
HUNTSMAN CORPCOM44701110714735SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12513359SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102133,400SH SOLE0000
MOODYS CORPCOM61536910513100SH SOLE0000
AMBARELLA INCSHSG037AX10113395SH SOLE0000
EPLUS INCCOM29426810713197SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E73513500SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF75993720413600SH SOLE0000
SCANSOURCE INCCOM80603710713400SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG65773106136,892SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW40973520613505SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910413300SH SOLE0000
DAKTRONICS INCCOM234264109131,811SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106131,190SH SOLE0000
SINA CORPORDG8147710413250SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106131,331SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510813867SH SOLE0000
OWENS MINOR INC NEWCOM690732102132,141SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66213220SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86313439SH SOLE0000
SUNPOWER CORPCOM867652406132,663SH SOLE0000
PERSPECTA INCCOM71534710013823SH SOLE0000
ISHARES INCMSCI EQUAL WEITE46428668113270SH SOLE0000
WISDOMTREE TRUS MIDCAP FUND97717W57013394SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30313430SH SOLE0000
EXONE COCOM302104104132,045SH SOLE0000
NATIONAL INSTRS CORPCOM63651810213300SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B100131,968SH SOLE0000
CORELOGIC INCCOM21871D10313400SH SOLE0000
SERVICENOW INCCOM81762P1021373SH SOLE0000
HELEN OF TROY LTDCOMG4388N10613100SH SOLE0000
DIREXION SHS ETF TRDAILY ENERGY BEA25460E55413200SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10413375SH SOLE0000
CITRIX SYS INCCOM17737610013128SH SOLE0000
VMWARE INCCL A COM9285634021282SH SOLE0000
FLEXSHARES TRIBOXX 3R TARGT33939L50612543SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V29012500SH SOLE0000
CANADA GOOSE HLDGS INCSHS SUB VTG13508610612308SH SOLE0000
ADVISORSHARES TRDOUBLELIN VAL EQ00768Y81812220SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ ARTFCIAL33738R72012500SH SOLE0000
ESSEX PPTY TR INCCOM2971781051252SH SOLE0000
TYLER TECHNOLOGIES INCCOM9022521051270SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10912723SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39612620SH SOLE0000
EVOLUTION PETE CORPCOM30049A107121,800SH SOLE0000
HECLA MNG COCOM422704106125,381SH SOLE0000
PETMED EXPRESS INCCOM71638210612525SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E101121,025SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM45005610612180SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS722014107121,547SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN43576310712430SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103121,140SH SOLE0000
VEEVA SYS INCCL A COM92247510812141SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E69312500SH SOLE0000
PNM RES INCCOM69349H10712300SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100122,151SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E106121,200SH SOLE0000
HONDA MOTOR LTDAMERN SHS43812830812462SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10512600SH SOLE0000
GREAT SOUTHN BANCORP INCCOM39090510712264SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510312351SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W10812337SH SOLE0000
COMMUNITY FIRST BANCSHARES ICOM20369M104121,100SH SOLE0000
F5 NETWORKS INCCOM3156161021275SH SOLE0000
MILLER HERMAN INCCOM60054410011400SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R10511800SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST92107810111950SH SOLE0000
INTELLIA THERAPEUTICS INCCOM45826J10511917SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78411451SH SOLE0000
CORECIVIC INCCOM21871N10111652SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R37011400SH SOLE0000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104111,200SH SOLE0000
M D C HLDGS INCCOM55267610811418SH SOLE0000
CONSOL ENERGY INC DISC COMLCOM20854L10811373SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010311375SH SOLE0000
WIDEOPENWEST INCCOM96758W101111,666SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102111,000SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284411112SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A47411385SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127111,004SH SOLE0000
MFS HIGH INCOME MUN TRSH BEN INT59318D104112,500SH SOLE0000
ATLANTIC POWER CORPCOM NEW04878Q863115,300SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101111,000SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610811431SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N10511188SH SOLE0000
NEW YORK TIMES COCL A65011110711500SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601051155SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y109112,169SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW45383860911530SH SOLE0000
PROTO LABS INCCOM74371310911100SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10611266SH SOLE0000
NEW ORIENTAL ED TECHNOLOGYSPON ADR64758110710200SH SOLE0000
CALAVO GROWERS INCCOM12824610510150SH SOLE0000
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V53010100SH SOLE0000
AUTOZONE INCCOM0533321021013SH SOLE0000
D R HORTON INCCOM23331A10910314SH SOLE0000
GULF ISLAND FABRICATION INCCOM402307102101,500SH SOLE0000
AVID BIOSERVICES INCCOM05368M106102,646SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U40710420SH SOLE0000
BANKUNITED INCCOM06652K10310353SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E86710681SH SOLE0000
EATON VANCE SR INCOME TRSH BEN INT27826S103101,775SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485410200SH SOLE0000
LMP CAP INCOME FD INCCOM50208A102101,000SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10910960SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW151290889102,198SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM02483510010255SH SOLE0000
VERISK ANALYTICS INCCOM92345Y1061097SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A109102,812SH SOLE0000
UNIVERSAL CORP VACOM91345610910189SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W105101,636SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q10610250SH SOLE0000
THE PROVIDENCE SERVICE CORPCOM74381510210172SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104101,923SH SOLE0000
FERRARI N VCOMN3167Y10310104SH SOLE0000
INTRICON CORPCOM46121H10910400SH SOLE0000
LIFEVANTAGE CORPCOM NEW53222K20510788SH SOLE0000
VERMILION ENERGY INCCOM92372510510500SH SOLE0000
WESTERN ASSET PREMIER BD FDSHS BEN INT95766410510850SH SOLE0000
INVESCO DB MULTI SECTOR COMMBASE METALS FD46140H70010665SH SOLE0000
WENDYS COCOM95058W10010654SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P60810200SH SOLE0000
COMERICA INCCOM20034010710150SH SOLE0000
FIRST CTZNS BANCSHARES INC NCL A31946M1031027SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM76774410510310SH SOLE0000
ISHARES INCMSCI BRIC INDX46428665710267SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W7039215SH SOLE0000
ROBERT HALF INTL INCCOM7703231039177SH SOLE0000
CLARUS CORP NEWCOM18270P10991,000SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E10891,072SH SOLE0000
COVANTA HLDG CORPCOM22282E1029750SH SOLE0000
FAUQUIER BANKSHARES INCCOM3120591089540SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R7189100SH SOLE0000
STAG INDL INCCOM85254J1029400SH SOLE0000
VIASAT INCCOM92552V1009170SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2849176SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R20692,154SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N1019237SH SOLE0000
BELDEN INCCOM0774541069237SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F8419305SH SOLE0000
COMSTOCK RES INCCOM20576830292,100SH SOLE0000
NASDAQ INCCOM6311031089120SH SOLE0000
RANGE RES CORPCOM75281A10991,000SH SOLE0000
BUCKLE INCCOM1184401069495SH SOLE0000
AFFILIATED MANAGERS GROUP INCOM0082521089100SH SOLE0000
FLEX LTDORDY2573F10291,250SH SOLE0000
DONEGAL GROUP INCCL A2577012019706SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N1039303SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255009525SH SOLE0000
CNH INDL N VSHSN2094410991,048SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710192,257SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C7979410SH SOLE0000
ISHARES TR10+ YR INVST GRD4642895119167SH SOLE0000
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS0032601069125SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1019200SH SOLE0000
CALAMP CORPCOM1281261099700SH SOLE0000
ISHARES TRGL CLEAN ENE ETF46428822491,111SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y8309500SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM6174681039500SH SOLE0000
RED ROCK RESORTS INCCL A75700L1089450SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3339820SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581019308SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8668444SH SOLE0000
METTLER TOLEDO INTERNATIONALCOM592688105816SH SOLE0000
ZUORA INCCOM CL A98983V1068500SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2148430SH SOLE0000
UNISYS CORPCOM NEW9092143068770SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY381430529887SH SOLE0000
COHEN STEERS REIT PFDCOM19247X1008501SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R102817,750SH SOLE0000
GLADSTONE CAPITAL CORPCOM37653510081,150SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G1088400SH SOLE0000
ISHARES TRAGENCY BOND ETF464288166877SH SOLE0000
ZYNGA INCCL A98986T10882,205SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1058793SH SOLE0000
UDR INCCOM9026531048216SH SOLE0000
STEELCASE INCCL A8581552038571SH SOLE0000
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10181,586SH SOLE0000
VECTOR GROUP LTDCOM92240M1088863SH SOLE0000
VOYA PRIME RATE TRSH BEN INT92913A10081,815SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R8878100SH SOLE0000
ISHARES TRUS HLTHCR PR ETF464288828850SH SOLE0000
BOYD GAMING CORPCOM1033041018400SH SOLE0000
MODEL N INCCOM6075251028600SH SOLE0000
ENERGOUS CORPCOM29272C10371,360SH SOLE0000
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V5717250SH SOLE0000
VTV THERAPEUTICS INCCL A91838510573,500SH SOLE0000
CERAGON NETWORKS LTDORDM2201310272,199SH SOLE0000
LANDEC CORPCOM5147661047675SH SOLE0000
WESTERN ALLIANCE BANCORPCOM9576381097200SH SOLE0000
ICU MED INCCOM44930G107735SH SOLE0000
STEWART INFORMATION SVCS CORCOM8603721017190SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1087200SH SOLE0000
DILLARDS INCCL A2540671017131SH SOLE0000
GRAN TIERRA ENERGY INCCOM38500T10173,640SH SOLE0000
TUPPERWARE BRANDS CORPCOM8998961047248SH SOLE0000
W T OFFSHORE INCCOM92922P10671,884SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2087381SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H1057645SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D108737SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B1047800SH SOLE0000
SSR MNG INCCOM7847301037650SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A5997103SH SOLE0000
EXPEDITORS INTL WASH INCCOM3021301097115SH SOLE0000
BLUEPRINT MEDICINES CORPCOM09627Y1097150SH SOLE0000
WISDOMTREE TRUS QTLY DIV GRT97717X6697200SH SOLE0000
MCEWEN MNG INCCOM58039P10774,100SH SOLE0000
GRANITE PT MTG TR INCCOM STK38741L1077412SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1057540SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D1017400SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R2147183SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P1037800SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410771,500SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5817107SH SOLE0000
SYNCHRONY FINANCIALCOM87165B1037312SH SOLE0000
YEXT INCCOM98585N1067500SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW759351604753SH SOLE0000
BURLINGTON STORES INCCOM122017106746SH SOLE0000
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F5027133SH SOLE0000
INVESCO INDIA EXCHANGE TRADEINDIA ETF46137R1097300SH SOLE0000
IAMGOLD CORPCOM45091310872,020SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623760SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R1087408SH SOLE0000
AVERY DENNISON CORPCOM053611109781SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109775SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8137300SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510872,000SH SOLE0000
MYRIAD GENETICS INCCOM62855J1047250SH SOLE0000
THIRD PT REINS LTDCOMG8827U1007750SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H1017339SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7797300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E2977312SH SOLE0000
BORGWARNER INCCOM0997241067204SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1037100SH SOLE0000
WORTHINGTON INDS INCCOM9818111026200SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271016898SH SOLE0000
LAMAR ADVERTISING CO NEWCL A5128161096100SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301076270SH SOLE0000
TEXTAINER GROUP HOLDINGS LTDSHSG8766E1096720SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEURO ALPHADEX33737J5056200SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P1016545SH SOLE0000
ZYMEWORKS INCCOM98985W1026500SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P10162,000SH SOLE0000
LATTICE SEMICONDUCTOR CORPCOM51841510461,000SH SOLE0000
AXOGEN INCCOM05463X1066350SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3006476SH SOLE0000
SM ENERGY COCOM78454L1006440SH SOLE0000
STITCH FIX INCCOM CL A8608971076388SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E20661,710SH SOLE0000
PDC ENERGY INCCOM69327R1016231SH SOLE0000
REDWOOD TR INCCOM7580754026435SH SOLE0000
MSG NETWORK INCCL A5535731066281SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910962,589SH SOLE0000
NXT ID INCCOM NEW67091J206610,000SH SOLE0000
NOVOCURE LTDORD SHSG6674U1086200SH SOLE0000
CARROLS RESTAURANT GROUP INCCOM14574X1046700SH SOLE0000
CANON INCSPONSORED ADR1380063096240SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875316140SH SOLE0000
TEMPLETON EMERGING MKTS FDCOM8801911016500SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM1858991016825SH SOLE0000
NEENAH INCCOM6400791096111SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8556354SH SOLE0000
MURPHY USA INCCOM626755102686SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1066800SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873336114SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1096575SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1056405SH SOLE0000
MONOLITHIC PWR SYS INCCOM609839105655SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1076667SH SOLE0000
NAVIOS MARITIME ACQUIS CORPSHSY6215914361,890SH SOLE0000
CORE LABORATORIES N VCOMN227171076104SH SOLE0000
SILVERCORP METALS INCCOM82835P10363,000SH SOLE0000
BLINK CHARGING COCOM09354A10063,500SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061056100SH SOLE0000
PENNSYLVANIA REAL ESTATE INVSH BEN INT70910210761,014SH SOLE0000
INOGEN INCCOM45780L104650SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1066330SH SOLE0000
CYTOKINETICS INCCOM NEW23282W60561,000SH SOLE0000
HILTON WORLDWIDE HLDGS INCCOM43300A203686SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1086200SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS8740602056364SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1066140SH SOLE0000
QURATE RETAIL INCCOM SER A74915M1006313SH SOLE0000
TAYLOR DEVICES INCCOM8771631056500SH SOLE0000
MATTHEWS INTL CORPCL A5771281016150SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1066550SH SOLE0000
TWIN DISC INCCOM9014761016400SH SOLE0000
HILLENBRAND INCCOM4315711086160SH SOLE0000
FIRST TR SR FLOATING RATE 20COM SHS33740K1016724SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450151,000SH SOLE0000
CUBESMARTCOM2296631095205SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T109514,804SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4305100SH SOLE0000
STIFEL FINL CORPCOM8606301025143SH SOLE0000
BLACK KNIGHT INCCOM09215C1055130SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM0925081005520SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U103510,000SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442085202SH SOLE0000
SPIRIT AIRLS INCCOM8485771025100SH SOLE0000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M20459,900SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111035500SH SOLE0000
STORE CAP CORPCOM8621211005200SH SOLE0000
LATTICE STRATEGIES TRHARTFRD EMRG ETF5184162015256SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R1095350SH SOLE0000
CONDUENT INCCOM2067871035534SH SOLE0000
GLOBUS MED INCCL A3795772085130SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2025565SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1035100SH SOLE0000
SPDR SER TRS&P HOMEBUILD78464A8885171SH SOLE0000
EXTERRAN CORPCOM30227H1065316SH SOLE0000
LUMBER LIQUIDATORS HLDGS INCCOM55003T1075550SH SOLE0000
LOMA NEGRA CORPSPONSORED ADS54150E1045513SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591085170SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1055250SH SOLE0000
COLLECTORS UNIVERSE INCCOM NEW19421R2005500SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1045255SH SOLE0000
MOOG INCCL A615394202570SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271095733SH SOLE0000
SIMPSON MFG INCCOM8290731055100SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10651,167SH SOLE0000
BLUEROCK RESIDENTIAL GWT REICOM CL A09627J1025596SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296075146SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086075360SH SOLE0000
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1025446SH SOLE0000
ORANGESPONSORED ADR6840601065330SH SOLE0000
PITNEY BOWES INCCOM7244791005887SH SOLE0000
ROKU INCCOM CL A77543R1025175SH SOLE0000
NEWMARKET CORPCOM651587107513SH SOLE0000
HORIZON BANCORP INCCOM4404071045337SH SOLE0000
BLACKBAUD INCCOM09227Q100584SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881175108SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8115100SH SOLE0000
ARAMARKCOM03852U1065180SH SOLE0000
GARTNER INCCOM366651107541SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8485190SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887525171SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231085500SH SOLE0000
COLUMBIA SELIGM PREM TECH GRCOM19842X1095299SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1035210SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2095100SH SOLE0000
ENI S P ASPONSORED ADR26874R1085161SH SOLE0000
APHRIA INCCOM03765K1044800SH SOLE0000
PERRIGO CO PLCSHSG978221034125SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771497SH SOLE0000
ABERDEEN AUSTRALIA EQUITY FDCOM00301110341,050SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341094160SH SOLE0000
ISHARES TRINDIA 50 ETF4642895294140SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171004316SH SOLE0000
MR COOPER GROUP INCCOM62482R1074419SH SOLE0000
KRANESHARES TRBOSERA MSCI CH5007674054200SH SOLE0000
TPI COMPOSITES INCCOM87266J1044200SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8824200SH SOLE0000
NI HLDGS INCCOM65342T1064300SH SOLE0000
STANDARD MTR PRODS INCCOM8536661054100SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6584200SH SOLE0000
DENISON MINES CORPCOM248356107410,560SH SOLE0000
ANDERSONS INCCOM0341641034161SH SOLE0000
ESPEY MFG ELECTRS CORPCOM2966501044200SH SOLE0000
CYRUSONE INCCOM23283R100490SH SOLE0000
SPDR SER TRS&P CAP MKTS78464A7714100SH SOLE0000
ISHARES S P GSCI COMMODITYUNIT BEN INT46428R1074337SH SOLE0000
GOLD RESOURCE CORPCOM38068T10541,200SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1064351SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7874100SH SOLE0000
STAR GROUP L PUNIT LTD PARTNR85512C1054500SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1034389SH SOLE0000
VERASTEM INCCOM92337C10441,300SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U1014110SH SOLE0000
EPAM SYS INCCOM29414B104440SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V1084400SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6414200SH SOLE0000
NORTHERN TR CORPCOM665859104455SH SOLE0000
CDW CORPCOM12514G108457SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G8054155SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20043,100SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603034455SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V217434SH SOLE0000
AMPHENOL CORP NEWCL A032095101455SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A8292261094167SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301450SH SOLE0000
VERISIGN INCCOM92343E102430SH SOLE0000
ENGLOBAL CORPCOM29330610646,500SH SOLE0000
STEEL DYNAMICS INCCOM8581191004147SH SOLE0000
PATTERSON COS INCCOM7033951034220SH SOLE0000
SIERRA WIRELESS INCCOM8265161064320SH SOLE0000
BANK OF THE JAMES FINL GP INCOM4702991084332SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G3004174SH SOLE0000
GLOBAL X FDSUS INFR DEV ETF37954Y6734325SH SOLE0000
MICROVISION INC DELCOM NEW59496030446,851SH SOLE0000
CONCHO RES INCCOM20605P101442SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM808625107468SH SOLE0000
HOME BANCSHARES INCCOM4368932004262SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8864243SH SOLE0000
JBG SMITH PPTYSCOM46590V1004123SH SOLE0000
NORTHWESTERN CORPCOM NEW668074305471SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N1014100SH SOLE0000
LIVE NATION ENTERTAINMENT INCOM538034109487SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE2330512004150SH SOLE0000
BIOSIG TECHNOLOGIES INCCOM NEW09073N20141,000SH SOLE0000
SENSEONICS HLDGS INCCOM81727U10541,562SH SOLE0000
VAREX IMAGING CORPCOM92214X1064176SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165084154SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P10142,487SH SOLE0000
KAR AUCTION SVCS INCCOM48238T109488SH SOLE0000
GLOBAL PMTS INCCOM37940X102440SH SOLE0000
BIOMARIN PHARMACEUTICAL INCCOM09061G101449SH SOLE0000
KELLY SVCS INCCL A4881522084200SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
COSTAMARE INCSHSY1771G1024900SH SOLE0000
BALCHEM CORPCOM057665200451SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2054115SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1033100SH SOLE0000
FACTSET RESH SYS INCCOM303075105320SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8003100SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521389SH SOLE0000
ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS0222761093500SH SOLE0000
RBC BEARINGS INCCOM75524B104330SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1083340SH SOLE0000
SPDR SER TRS&P PHARMAC78464A7223106SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1083100SH SOLE0000
SUNOPTA INCCOM8676EP10831,000SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8123160SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351053100SH SOLE0000
TARO PHARMACEUTICAL INDS LTDSHSM8737E108345SH SOLE0000
ENLINK MIDSTREAM LLCCOM UNIT REP LTD29336T1003400SH SOLE0000
DARLING INGREDIENTS INCCOM2372661013200SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP FINL46138E156379SH SOLE0000
ISHARES INCEM MKTS DIV ETF4642863193100SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L1083750SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1063452SH SOLE0000
COHEN STEERS MLP INCOMECOM SHS19249B1063500SH SOLE0000
UBS GROUP AGSHSH420971073300SH SOLE0000
SMARTSHEET INCCOM CL A83200N1033150SH SOLE0000
SOURCE CAP INCCOM8361441053115SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1033114SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491073236SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884350SH SOLE0000
SS C TECHNOLOGIES HLDGS INCCOM78467J100382SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651093100SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K2003200SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
SLM CORPCOM78442P1063430SH SOLE0000
REGIONAL MGMT CORPCOM75902K1063150SH SOLE0000
ENEL AMERICAS S ASPONSORED ADR29274F1043400SH SOLE0000
HEICO CORP NEWCL A422806208357SH SOLE0000
ADAMIS PHARMACEUTICALS CORPCOM NEW00547W20831,680SH SOLE0000
GASLOG LTDSHSG375851093217SH SOLE0000
CATHAY GEN BANCORPCOM1491501043105SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791053400SH SOLE0000
AEROJET ROCKETDYNE HLDGS INCCOM0078001053100SH SOLE0000
MATTEL INCCOM5770811023348SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW96090830932,519SH SOLE0000
GOGO INCCOM38046C10931,075SH SOLE0000
NEW MTN FIN CORPCOM6475511003270SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109370SH SOLE0000
QORVO INCCOM74736K101356SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1023225SH SOLE0000
EVERI HLDGS INCCOM30034T1033681SH SOLE0000
MAIDEN HOLDINGS LTDSHSG5753U11232,125SH SOLE0000
GREENE COUNTY BANCORP INCCOM3943571073107SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851365SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7803150SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8553206SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B383375SH SOLE0000
FUNKO INCCOM CL A3610081053250SH SOLE0000
KINROSS GOLD CORPCOM49690240431,022SH SOLE0000
MATSON INCCOM57686G1053100SH SOLE0000
SLEEP NUMBER CORPCOM83125X1033100SH SOLE0000
BROWN BROWN INCCOM1152361013118SH SOLE0000
TETRA TECHNOLOGIES INC DELCOM88162F10532,000SH SOLE0000
JELD WEN HLDG INCCOM47580P1033221SH SOLE0000
SMTC CORPCOM NEW8326822073800SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R804336SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411013481SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108380SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L1083135SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
GLACIER BANCORP INC NEWCOM37637Q105380SH SOLE0000
CYMABAY THERAPEUTICS INCCOM23257D1033400SH SOLE0000
ZILLOW GROUP INCCL A98954M1013100SH SOLE0000
AGCO CORPCOM001084102357SH SOLE0000
ATHERSYS INC NEWCOM04744L10632,132SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1073310SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E743380SH SOLE0000
KBR INCCOM48242W1062200SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641082200SH SOLE0000
RADIUS HEALTH INCCOM NEW7504692072200SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3002100SH SOLE0000
WATERS CORPCOM941848103216SH SOLE0000
WEIBO CORPSPONSORED ADR948596101250SH SOLE0000
HMN FINL INCCOM40424G1082150SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911042157SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K1032101SH SOLE0000
CANTEL MED CORPCOM138098108240SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155072138SH SOLE0000
BP MIDSTREAM PARTNERS LPUNIT LTD PTNR0556EL1092200SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102283SH SOLE0000
CURIS INCCOM NEW23126920023,786SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4062100SH SOLE0000
NEW GOLD INC CDACOM64453510623,700SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G1062250SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3312102SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384082156SH SOLE0000
AMERISAFE INCCOM03071H100250SH SOLE0000
NAVIENT CORPORATIONCOM63938C1082318SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106233SH SOLE0000
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD2044096012795SH SOLE0000
TREDEGAR CORPCOM8946501002175SH SOLE0000
RADIAN GROUP INCCOM7502361012175SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM0376381032202SH SOLE0000
VISTA OUTDOOR INCCOM9283771002248SH SOLE0000
WESTERN ASSET HIGH YIELD DEFCOM95768B1072210SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8612118SH SOLE0000
HOWARD HUGHES CORPCOM44267D107229SH SOLE0000
AMNEAL PHARMACEUTICALS INCCOM STK CL A03168L1052200SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4082212SH SOLE0000
ENVIVA PARTNERS LPCOM UNIT29414J1072100SH SOLE0000
MIDDLEBY CORPCOM596278101227SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R1092238SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3412100SH SOLE0000
KIRBY CORPCOM497266106241SH SOLE0000
TEREX CORP NEWCOM8807791032100SH SOLE0000
POWER INTEGRATIONS INCCOM739276103245SH SOLE0000
SUN CMNTYS INCCOM866674104227SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657922273SH SOLE0000
COSTAR GROUP INCCOM22160N10928SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y2002186SH SOLE0000
22ND CENTY GROUP INCCOM90137F10321,000SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D104235SH SOLE0000
BIODELIVERY SCIENCES INTL INCOM09060J1062800SH SOLE0000
WASHINGTON FED INCCOM9388241092100SH SOLE0000
KNOLL INCCOM NEW4989042002158SH SOLE0000
SAN JUAN BASIN RTY TRUNIT BEN INT7982411052500SH SOLE0000
GRACE W R CO DEL NEWCOM38388F108240SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107250SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582012295SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1072324SH SOLE0000
ISHARES INCMSCI PAC JP ETF464286665261SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E1002100SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108294SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E209260SH SOLE0000
AMDOCS LTDSHSG02602103243SH SOLE0000
BALLARD PWR SYS INC NEWCOM05858610821,000SH SOLE0000
KLA CORPCOM NEW482480100228SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621062271SH SOLE0000
NET ELEMENT INCCOM64111R3002400SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863012150SH SOLE0000
ORCHID IS CAP INCCOM68571X1032374SH SOLE0000
CANADIAN NAT RES LTDCOM1363851012100SH SOLE0000
COHEN STEERS INCCOM19247A100270SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262092100SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1092400SH SOLE0000
ITT INCCOM45073V108250SH SOLE0000
WELLS FARGO GLOBAL DIVID OPPCOM94987C1032500SH SOLE0000
TRUECAR INCCOM89785L1072253SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M102265SH SOLE0000
TETRA TECH INC NEWCOM88162G103245SH SOLE0000
MODINE MFG COCOM6078281002213SH SOLE0000
ISHARES INCMSCI JAPN SMCETF464286582235SH SOLE0000
INVITAE CORPCOM46185L1032224SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 VLU MOMN46137V423266SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102238SH SOLE0000
IDEXX LABS INCCOM45168D104212SH SOLE0000
BRUKER CORPCOM116794108276SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409260SH SOLE0000
LOUISIANA PAC CORPCOM5463471052100SH SOLE0000
INVESCO DYNAMIC CR OPPORTUNICOM46132R1042211SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1062120SH SOLE0000
BERRY GLOBAL GROUP INCCOM08579W103246SH SOLE0000
DONEGAL GROUP INCCL B2577013002183SH SOLE0000
CHICOS FAS INCCOM1686151022374SH SOLE0000
HUDSON TECHNOLOGIES INCCOM44414410922,500SH SOLE0000
LEE ENTERPRISES INCCOM52376810921,000SH SOLE0000
AVIS BUDGET GROUPCOM053774105290SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1042200SH SOLE0000
TECK RESOURCES LTDCL B8787422042100SH SOLE0000
MATADOR RES COCOM5764852052135SH SOLE0000
RADIANT LOGISTICS INCCOM75025X1002500SH SOLE0000
BWX TECHNOLOGIES INCCOM05605H100256SH SOLE0000
URBAN EDGE PPTYSCOM91704F1042123SH SOLE0000
AMERIS BANCORPCOM03076K108265SH SOLE0000
MARTIN MIDSTREAM PRTNRS L PUNIT L P INT5733311052200SH SOLE0000
AGENUS INCCOM NEW00847G7052849SH SOLE0000
AMERICAN INTL GROUP INC*W EXP 01/19/2020268741562393SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
ALDEYRA THERAPEUTICS INCCOM01438T1062250SH SOLE0000
PROASSURANCE CORPCOM74267C106150SH SOLE0000
CIRRUS LOGIC INCCOM172755100160SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
ENEL CHILE S ASPONSORED ADR29278D1051400SH SOLE0000
SITE CTRS CORPCOM82981J1091173SH SOLE0000
POINTS INTL LTDCOM NEW7308432081200SH SOLE0000
ENNIS INCCOM2933891021100SH SOLE0000
CENTRAIS ELETRICAS BRASILEIRSPONSORED ADR15234Q2071300SH SOLE0000
HANGER INCCOM NEW41043F2081100SH SOLE0000
DELUXE CORPCOM248019101150SH SOLE0000
ISHARES TRS&P 100 ETF464287101117SH SOLE0000
SILGAN HOLDINGS INCCOM827048109180SH SOLE0000
BARCLAYS BANK PLCETN LKD 4806746P563150SH SOLE0000
EMCORE CORPCOM NEW2908462031450SH SOLE0000
EHEALTH INCCOM28238P109150SH SOLE0000
FLOOR DECOR HLDGS INCCL A339750101170SH SOLE0000
SOHU COM LTDSPONSORED ADS83410S1081100SH SOLE0000
PICO HLDGS INCCOM NEW6933662051200SH SOLE0000
ICICI BANK LIMITEDADR45104G1041175SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325041395SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108170SH SOLE0000
EVOLUS INCCOM30052C1071150SH SOLE0000
FLUENT INCCOM34380C1021500SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
CIMAREX ENERGY COCOM171798101129SH SOLE0000
NORDSON CORPCOM655663102115SH SOLE0000
WIRELESS TELECOM GROUP INCCOM97652410811,000SH SOLE0000
CENTURY ALUM COCOM1564311081235SH SOLE0000
EXTREME NETWORKS INCCOM30226D1061300SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262031100SH SOLE0000
MONRO INCCOM610236101125SH SOLE0000
HYATT HOTELS CORPCOM CL A448579102125SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330611,190SH SOLE0000
PUTNAM MASTER INTER INCOME TSH BEN INT7469091001398SH SOLE0000
VANGUARD WORLD FDEXTENDED DUR921910709115SH SOLE0000
ASSURANT INCCOM04621X108119SH SOLE0000
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN2924801001125SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R1041162SH SOLE0000
COEUR MNG INCCOM NEW1921085041370SH SOLE0000
FERRO CORPCOM3154051001100SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A490130SH SOLE0000
NIO INCSPON ADS62914V1061240SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1051100SH SOLE0000
PERMIAN BASIN RTY TRUNIT BEN INT7142361061266SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K103120SH SOLE0000
BARCLAYS PLCADR06738E2041200SH SOLE0000
CANADIAN SOLAR INCCOM1366351091104SH SOLE0000
ISHARES TRMSCI POLAND ETF46429B606165SH SOLE0000
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1281104SH SOLE0000
TOPBUILD CORPCOM89055F103133SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C1011500SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V871125SH SOLE0000
PROSHARES TRMSCI EAFE DIVD74347B839144SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10111,000SH SOLE0000
REDFIN CORPCOM75737F1081100SH SOLE0000
GREENSKY INCCL A39572G1001150SH SOLE0000
ENDEAVOUR SILVER CORPCOM29258Y1031665SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
LIVENT CORPCOM53814L1081100SH SOLE0000
BIG LOTS INCCOM089302103150SH SOLE0000
ARMADA HOFFLER PPTYS INCCOM04208T1081100SH SOLE0000
WATSCO INCCOM942622200110SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305119SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R788140SH SOLE0000
U S CONCRETE INCCOM90333L201140SH SOLE0000
EVANS BANCORP INCCOM NEW29911Q208141SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
RICHARDSON ELECTRS LTDCOM7631651071160SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521001200SH SOLE0000
GOL LINHAS AEREAS INTELIGENTSPON ADR PFD NEW38045R2061100SH SOLE0000
BARCLAYS BANK PLCIPSPGS TTL ETN06738C7941100SH SOLE0000
IMAX CORPCOM45245E109169SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G205162SH SOLE0000
HELIX ENERGY SOLUTIONS GRP ICOM42330P1071230SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134158SH SOLE0000
WINNEBAGO INDS INCCOM974637100152SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778158SH SOLE0000
VECTRUS INCCOM92242T101157SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
SPECTRUM PHARMACEUTICALS INCCOM84763A1081136SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
INOVIO PHARMACEUTICALS INCCOM NEW45773H2011300SH SOLE0000
UNIVERSAL INS HLDGS INCCOM91359V107131SH SOLE0000
SPARTANNASH COCOM847215100169SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
GLOBAL X FDSSOCIAL MED ETF37950E416142SH SOLE0000
CLEARWATER PAPER CORPCOM18538R103147SH SOLE0000
ITERIS INC NEWCOM46564T1071300SH SOLE0000
MEDNAX INCCOM58502B106135SH SOLE0000
MANNKIND CORPCOM NEW56400P70611,000SH SOLE0000
U S GLOBAL INVS INCCL A90295210011,000SH SOLE0000
BRUNSWICK CORPCOM117043109124SH SOLE0000
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR035128206190SH SOLE0000
MILLICOM INTL CELLULAR S ACOM STKL6388F110119SH SOLE0000
BLINK CHARGING CO*W EXP 01/31/20209354A11815,025SH SOLE0000
ALTRA INDL MOTION CORPCOM02208R106144SH SOLE0000
LENNAR CORPCL B526057302134SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
MFA FINL INCCOM55272X1021155SH SOLE0000
SINOVAC BIOTECH LTDSHSP8696W1041150SH SOLE0000
RPT REALTYSH BEN INT74971D101186SH SOLE0000
DIEBOLD INCCOM2536511031413SH SOLE0000
GAMESTOP CORP NEWCL A36467W109184SH SOLE0000
UNITED NAT FOODS INCCOM9111631031100SH SOLE0000