Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:45pm

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 ETF46428720060,138202,572SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69745,350708,514SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10334,655117,321SH SOLE0000
APPLE INCCOM03783310033,949155,148SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50733,445664,392SH SOLE0000
WP CAREY INCCOM92936U10930,757341,596SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780430,266389,179SH SOLE0000
EXXON MOBIL CORPCOM30231G10225,516356,968SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R83323,584231,895SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10222,886622,473SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87221,116976,384SH SOLE0000
AT T INCCOM00206R10219,054509,083SH SOLE0000
ISHARES TRCORE US AGGBD ET46428722618,881166,976SH SOLE0000
MICROSOFT CORPCOM59491810417,328125,816SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40716,858286,312SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U11516,5831,622,736SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C71414,656130,842SH SOLE0000
ISHARES TRCORE S&P MCP ETF46428750712,71666,323SH SOLE0000
PEPSICO INCCOM71344810811,70786,340SH SOLE0000
PROSHARES TRULTRA FNCLS NEW74347X63311,379242,433SH SOLE0000
INTEL CORPCOM45814010011,013216,879SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT92290876910,98973,119SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B68910,800147,302SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A76310,657104,406SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029,99548,182SH SOLE0000
ISHARES TRCORE S&P TTL STK4642871509,929148,752SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247979,903181,679SH SOLE0000
CATERPILLAR INCCOM1491231019,78977,333SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1079,7071,198,414SH SOLE0000
H E EQUIPMENT SERVICES INCCOM4040301089,476328,147SH SOLE0000
NORFOLK SOUTHN CORPCOM6558441089,45952,302SH SOLE0000
ISHARES TRCORE S&P US VLU4642876639,420163,944SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1049,332154,759SH SOLE0000
PROCTER AND GAMBLE COCOM7427181099,25174,264SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2049,23495,932SH SOLE0000
PHILLIPS 66COM7185461049,18288,582SH SOLE0000
JOHNSON JOHNSONCOM4781601049,08070,611SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3398,52692,909SH SOLE0000
CHEVRON CORP NEWCOM1667641008,40870,901SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G1038,408172,221SH SOLE0000
AMAZON COM INCCOM0231351068,3904,863SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR4642874407,91770,456SH SOLE0000
HORMEL FOODS CORPCOM4404521007,758178,202SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4087,555125,544SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886877,482200,023SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085537,32878,725SH SOLE0000
AMGEN INCCOM0311621007,14336,646SH SOLE0000
FACEBOOK INCCL A30303M1027,14240,328SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H1057,023227,138SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F8426,996114,889SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873096,96838,891SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247556,928252,421SH SOLE0000
DOMINION ENERGY INCCOM25746U1096,79283,867SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438586,777165,591SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5046,70040,303SH SOLE0000
DISNEY WALT COCOM2546871066,61250,878SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876306,59555,131SH SOLE0000
GENERAL MLS INCCOM3703341046,566119,647SH SOLE0000
NEWELL BRANDS INCCOM6512291066,561360,548SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4046,466481,826SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1076,33044,881SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087366,32938,337SH SOLE0000
PROSHARES TRULT R/EST NEW74347X6256,24671,810SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1066,222179,120SH SOLE0000
BOEING COCOM0970231056,15216,070SH SOLE0000
CONOCOPHILLIPSCOM20825C1046,141106,072SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7755,97255,047SH SOLE0000
MARATHON PETE CORPCOM56585A1025,96995,636SH SOLE0000
HOME DEPOT INCCOM4370761025,96025,931SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1095,959429,381SH SOLE0000
CUMMINS INCCOM2310211065,93836,814SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E1035,89931,544SH SOLE0000
DELTA AIR LINES INC DELCOM NEW2473617025,73998,480SH SOLE0000
REALTY INCOME CORPCOM7561091045,60972,733SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876555,58036,917SH SOLE0000
CVS HEALTH CORPCOM1266501005,53089,081SH SOLE0000
PROSHARES TRPSHS ULT SEMICDT74347R6695,421122,566SH SOLE0000
BROADCOM INCCOM11135F1015,39619,683SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3965,27444,496SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F8345,26991,545SH SOLE0000
UNION PAC CORPCOM9078181085,22232,100SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3575,19548,302SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247485,141167,815SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A3755,127145,648SH SOLE0000
JPMORGAN CHASE COCOM46625H1005,06142,999SH SOLE0000
MCDONALDS CORPCOM5801351014,99523,437SH SOLE0000
HONEYWELL INTL INCCOM4385161064,99529,726SH SOLE0000
ALPHABET INCCAP STK CL C02079K1074,9944,077SH SOLE0000
BANK MONTREAL QUECOM0636711014,99067,769SH SOLE0000
WESTROCK COCOM96145D1054,828132,360SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2004,820156,744SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8754,802182,402SH SOLE0000
PRUDENTIAL FINL INCCOM7443201024,78853,107SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1084,785100,589SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451004,71753,188SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874084,62539,021SH SOLE0000
STARBUCKS CORPCOM8552441094,62452,333SH SOLE0000
CARNIVAL CORPUNIT 99/99/99991436583004,600105,565SH SOLE0000
WALMART INCCOM9311421034,58338,691SH SOLE0000
MERCK CO INCCOM58933Y1054,51154,414SH SOLE0000
ALTRIA GROUP INCCOM02209S1034,426109,802SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086294,40926,436SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874654,35167,026SH SOLE0000
ISHARES TRJPMORGAN USD EMG4642882814,28537,850SH SOLE0000
WELLS FARGO CO NEWCOM9497461014,17482,320SH SOLE0000
NETFLIX INCCOM64110L1064,07615,495SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4074,00886,303SH SOLE0000
US BANCORP DELCOM NEW9029733043,99772,121SH SOLE0000
ABBOTT LABSCOM0028241003,92447,950SH SOLE0000
COCA COLA COCOM1912161003,82070,352SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B2673,816145,182SH SOLE0000
ABBVIE INCCOM00287Y1093,81350,948SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543,80265,835SH SOLE0000
ISHARES TRUSD INV GRDE ETF4642886203,78865,169SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083,69160,393SH SOLE0000
HESS CORPCOM42809H1073,63360,421SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,63145,569SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,611101,453SH SOLE0000
ISHARES SILVER TRISHARES46428Q1093,575218,529SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001013,54624,761SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,54190,178SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877393,48537,400SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053,44070,111SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898753,39286,504SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5013,342113,020SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378193,31937,786SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A5163,275113,959SH SOLE0000
PFIZER INCCOM7170811033,24589,606SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247063,241129,260SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1003,221203,919SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2013,20379,648SH SOLE0000
WISDOMTREE TRFLOATNG RAT TREA97717X6283,183127,103SH SOLE0000
ISHARES TRMSCI ACWI ETF4642882573,17443,255SH SOLE0000
VISA INCCOM CL A92826C8393,16818,212SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8763,12921,825SH SOLE0000
FEDEX CORPCOM31428X1063,10021,388SH SOLE0000
ANTHEM INCCOM0367521033,07612,943SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871683,07630,259SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6053,069104,017SH SOLE0000
ONEOK INC NEWCOM6826801033,05341,653SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721093,04740,559SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4073,00196,166SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872422,98623,503SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622,97869,971SH SOLE0000
ISHARES TRRUSSELL 3000 ETF4642876892,95517,092SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,95124,826SH SOLE0000
NIKE INCCL B6541061032,90931,517SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6632,90331,705SH SOLE0000
BK OF AMERICA CORPCOM0605051042,83196,479SH SOLE0000
ISHARES TREAFE VALUE ETF4642888772,82959,864SH SOLE0000
CISCO SYS INCCOM17275R1022,74556,215SH SOLE0000
ISHARES TREAFE SML CP ETF4642882732,74448,274SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301092,7347,049SH SOLE0000
KINDER MORGAN INC DELCOM49456B1012,730132,119SH SOLE0000
KIMBERLY CLARK CORPCOM4943681032,71819,138SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2002,65151,068SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1052,599263,905SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,54428,489SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701082,4918SH SOLE0000
CSX CORPCOM1264081032,46335,744SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1082,45521,721SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882082,42612,337SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M1032,426100,076SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1052,4038,403SH SOLE0000
LOWES COS INCCOM5486611072,39121,829SH SOLE0000
GENERAL ELECTRIC COCOM3696041032,389264,308SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874992,35542,300SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902062,269108,535SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1062,23923,610SH SOLE0000
SOUTHERN COCOM8425871072,23436,167SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,21955,300SH SOLE0000
AMERICAN EXPRESS COCOM0258161092,18518,427SH SOLE0000
SCHWAB CHARLES CORPCOM8085131052,18452,750SH SOLE0000
COMCAST CORP NEWCL A20030N1012,18148,681SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3032,17316,442SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874732,14624,010SH SOLE0000
FISERV INCCOM3377381082,13920,849SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H3032,10759,120SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921072,09673,219SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,03124,073SH SOLE0000
DANAHER CORPORATIONCOM2358511022,01814,258SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,95016,298SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1091,94222,222SH SOLE0000
3M COCOM88579Y1011,93211,742SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,92420,435SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,92072,834SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221081,83736,584SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1041,8286,793SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,82321,589SH SOLE0000
BP PLCSPONSORED ADR0556221041,80947,299SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,80414,011SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,78420,169SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881581,77816,704SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,77712,666SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,76157,974SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A8051,75648,078SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876481,7559,140SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,75218,624SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,72021,233SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151031,71610,702SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,68410,149SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8671,64394,597SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A5081,63451,407SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,615123,327SH SOLE0000
HERSHEY COCOM4278661081,60310,427SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,6008,360SH SOLE0000
BALL CORPCOM0584981061,57821,690SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,5786,826SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,57019,554SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1031,56215,289SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R1001,55684,590SH SOLE0000
LILLY ELI COCOM5324571081,55113,805SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,54529,644SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1021,5417,162SH SOLE0000
ISHARES INCMSCI FRONTIER4642861451,52754,549SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,5254,360SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,52225,753SH SOLE0000
COUSINS PPTYS INCCOM NEW2227955021,51840,463SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061,49854,589SH SOLE0000
XCEL ENERGY INCCOM98389B1001,49722,906SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1091,4669,908SH SOLE0000
ENBRIDGE INCCOM29250N1051,46040,503SH SOLE0000
WESCO INTL INCCOM95082P1051,45830,850SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,45429,555SH SOLE0000
ISHARES TRIBOXX HI YD ETF4642885131,44816,635SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W5051,43739,769SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y5061,42023,819SH SOLE0000
REPUBLIC SVCS INCCOM7607591001,38316,049SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,37112,782SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F9219097681,37126,647SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,37011,520SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A4091,36235,241SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7961,34313,279SH SOLE0000
GLOBAL NET LEASE INCCOM NEW3793782011,32868,262SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,30840,765SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877621,3026,953SH SOLE0000
V F CORPCOM9182041081,28514,481SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P2071,27944,405SH SOLE0000
CITIGROUP INCCOM NEW1729674241,26418,197SH SOLE0000
FORD MTR CO DELCOM3453708601,259138,709SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,24755,310SH SOLE0000
BLACKSTONE GROUP INCCOM09260D1071,23524,592SH SOLE0000
WISDOMTREE TRINDIA ERNGS FD97717W4221,21850,722SH SOLE0000
CHUBB LIMITEDCOMH1467J1041,2027,492SH SOLE0000
PPL CORPCOM69351T1061,19837,313SH SOLE0000
MONDELEZ INTL INCCL A6092071051,18521,410SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876971,1727,202SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3021,1538,630SH SOLE0000
YUM BRANDS INCCOM9884981011,14410,131SH SOLE0000
CLOROX CO DELCOM1890541091,1407,468SH SOLE0000
NVIDIA CORPORATIONCOM67066G1041,1316,585SH SOLE0000
ORACLE CORPCOM68389X1051,12320,775SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS3369171091,10535,739SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,102899SH SOLE0000
FORTIVE CORPCOM34959J1081,10016,041SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888101,0904,469SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,08955,208SH SOLE0000
FULTON FINL CORP PACOM3602711001,07165,589SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V2021,06185,668SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1021,05321,484SH SOLE0000
TARGET CORPCOM87612E1061,0509,901SH SOLE0000
ISHARES INCMSCI EMERG MRKT4642865331,03818,294SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,03235,295SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,03017,268SH SOLE0000
ISHARES TRMSCI EMG MKT ETF4642872341,01524,996SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861,01315,660SH SOLE0000
DOVER CORPCOM2600031081,01010,091SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371,00834,444SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,00621,232SH SOLE0000
ISHARES INCMSCI GBL MIN VOL46428652599510,525SH SOLE0000
COLGATE PALMOLIVE COCOM19416210399514,066SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876069944,470SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F87599039,782SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW19828720398946,754SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM224651049879,128SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X14398313,404SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751059806,984SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80597718,585SH SOLE0000
MARRIOTT INTL INC NEWCL A5719032029778,094SH SOLE0000
ISHARES TRU.S. TECH ETF4642877219684,785SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51196764,700SH SOLE0000
UGI CORP NEWCOM90268110595618,965SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F35395641,346SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H88194633,074SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876149375,917SH SOLE0000
SCHLUMBERGER LTDCOM80685710893227,171SH SOLE0000
EMERSON ELEC COCOM29101110492613,958SH SOLE0000
GOLUB CAP BDC INCCOM38173M10292348,897SH SOLE0000
PPG INDS INCCOM6935061079097,693SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V88690129,051SH SOLE0000
ISHARES INCMSCI MEXICO ETF46428682289621,077SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871198954,711SH SOLE0000
ROYAL BK CDACOM78008710289411,032SH SOLE0000
WELLTOWER INCCOM95040Q1048939,890SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM93142710888716,316SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A33488029,013SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1008784,010SH SOLE0000
DEERE COCOM2441991058725,247SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72087137,169SH SOLE0000
TOTAL SESPONSORED ADS89151E10986616,711SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM8835561028582,988SH SOLE0000
VENTAS INCCOM92276F10085411,602SH SOLE0000
DUPONT DE NEMOURS INCCOM26614N10284912,089SH SOLE0000
INVESTAR HLDG CORPCOM46134L10584135,661SH SOLE0000
ISHARES TRMSCI EURO FL ETF46428918083947,863SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88783216,527SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878128326,633SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875498313,861SH SOLE0000
EXACT SCIENCES CORPCOM30063P1058218,932SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R85381727,340SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88680511,279SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q40780510,662SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081097995,163SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R50679525,110SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y100792102,670SH SOLE0000
MAIN STR CAP CORPCOM56035L10478818,195SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q10478418,401SH SOLE0000
FREEPORT MCMORAN INCCL B35671D85777480,265SH SOLE0000
CANOPY GROWTH CORPCOM13803510076832,224SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171047648,374SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310676412,327SH SOLE0000
ISHARES TRUS AER DEF ETF4642887607623,388SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V28275123,626SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10575017,730SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280874811,873SH SOLE0000
PENTAIR PLCSHSG7S00T10474519,790SH SOLE0000
DOW INCCOM26055710374415,823SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66474318,162SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79174119,709SH SOLE0000
QUALCOMM INCCOM7475251037389,632SH SOLE0000
HALLIBURTON COCOM40621610173739,373SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151047307,717SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7027283,415SH SOLE0000
SYSCO CORPCOM8718291077219,149SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910871732,193SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210371716,601SH SOLE0000
BIO TECHNE CORPCOM09073M1047173,635SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A46771710,070SH SOLE0000
ARES CAPITAL CORPCOM04010L10371638,216SH SOLE0000
BLACK HILLS CORPCOM0921131097149,306SH SOLE0000
SHERWIN WILLIAMS COCOM8243481067141,312SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2747106,665SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K10970811,698SH SOLE0000
BECTON DICKINSON COCOM0758871096982,817SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T10169648,161SH SOLE0000
EXELON CORPCOM30161N10169114,226SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884146906,051SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R73968814,047SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81768642,527SH SOLE0000
ISHARES TRMBS ETF4642885886806,281SH SOLE0000
WD 40 COCOM9292361076653,620SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710366331,414SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378276608,183SH SOLE0000
LUNA INNOVATIONSCOM550351100656117,300SH SOLE0000
LINDE PLCSHSG5494J1036563,427SH SOLE0000
SPDR SER TRBLOOMBERG BRCLYS78468R6226536,009SH SOLE0000
ISHARES TRTIPS BD ETF4642871766495,590SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8706428,398SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10764011,904SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2486389,058SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1096332,364SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875806322,931SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L86063113,984SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D40862913,057SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87062524,629SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1056216,805SH SOLE0000
ALLSTATE CORPCOM0200021016175,728SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50961718,004SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10861525,650SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801066129,222SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1016112,204SH SOLE0000
GLOBE LIFE INCCOM37959E1026076,317SH SOLE0000
INTERNATIONAL PAPER COCOM46014610360414,517SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q50760019,277SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087515973,894SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710859156,711SH SOLE0000
FASTENAL COCOM31190010459018,333SH SOLE0000
JD COM INCSPON ADR CL A47215P10658920,548SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84058725,660SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610457720,783SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6075775,519SH SOLE0000
KRAFT HEINZ COCOM50075410657620,694SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K10756487,865SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60856412,185SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B65556311,062SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V1025629,807SH SOLE0000
TEXAS INSTRS INCCOM8825081045624,422SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8375579,234SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510455710,327SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2075553,563SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426765539,492SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071025441,468SH SOLE0000
OCCIDENTAL PETE CORPCOM67459910554212,024SH SOLE0000
ISHARES TRMSCI USA VALUE46432F3885416,634SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E19853310,165SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E1055306,548SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710352814,179SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q85852712,056SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H1075261,335SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108524270SH SOLE0000
WASTE MGMT INC DELCOM94106L1095154,537SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E33951112,686SH SOLE0000
OGE ENERGY CORPCOM67083710350911,220SH SOLE0000
TESLA INCCOM88160R1015032,078SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086115033,917SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874325003,510SH SOLE0000
KEYCORPCOM49326710849827,894SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U20949711,527SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875984923,847SH SOLE0000
LYFT INCCL A COM55087P10449211,903SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A8214919,212SH SOLE0000
LGI HOMES INCCOM50187T1064865,951SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341074858,507SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4184836,012SH SOLE0000
IQVIA HLDGS INCCOM46266C1054773,224SH SOLE0000
GENERAL MTRS COCOM37045V10047712,755SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM169656105474580SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610047211,351SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10447129,673SH SOLE0000
EOG RES INCCOM26875P1014716,282SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8704675,127SH SOLE0000
ISHARES TRTRANS AVG ETF4642871924672,514SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810046510,450SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A8394649,121SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1044648,213SH SOLE0000
APPLIED MATLS INCCOM0382221054589,280SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410545829,156SH SOLE0000
EATON CORP PLCSHSG291831034545,477SH SOLE0000
TJX COS INC NEWCOM8725401094528,248SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087444504,047SH SOLE0000
ONE GAS INCCOM68235P1084484,708SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10944727,940SH SOLE0000
SOUTHWEST AIRLS COCOM8447411084418,128SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87143840,045SH SOLE0000
WISDOMTREE TRJPN SCAP HDG EQT97717W52143811,230SH SOLE0000
BLACKROCK INCCOM09247X101437980SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E88043314,060SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10743319,790SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3004327,053SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R1804316,680SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W60442915,739SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085384292,916SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10042626,727SH SOLE0000
SEABRIDGE GOLD INCCOM81191610542632,310SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P10342510,438SH SOLE0000
ISHARES TRMORTGE REL ETF46435G34242510,119SH SOLE0000
ISHARES INCMSCI AUST ETF46428610342419,044SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061094242,685SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60542215,037SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10442132,594SH SOLE0000
CENOVUS ENERGY INCCOM15135U10942043,770SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10842017,767SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710741928,948SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083634181,543SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501084152,267SH SOLE0000
AIR PRODS CHEMS INCCOM0091581064141,875SH SOLE0000
JOHNSON CTLS INTL PLCSHSG515021054119,418SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1094089,097SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588940713,171SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841014034,145SH SOLE0000
STRYKER CORPORATIONCOM8636671014001,875SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW40428040639410,352SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2013946,622SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R1073933,092SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10939225,800SH SOLE0000
INTUITCOM4612021033851,463SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V79538411,000SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910238114,251SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R40838114,125SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1063792,901SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR11044810737810,467SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874573774,449SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810037618,019SH SOLE0000
SMUCKER J M COCOM NEW8326964053753,443SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753737,511SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13437212,760SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872913712,031SH SOLE0000
HP INCCOM40434L10536719,837SH SOLE0000
BCE INCCOM NEW05534B7603657,550SH SOLE0000
ALLIANT ENERGY CORPCOM0188021083656,763SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10836419,048SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3073623,678SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D10136214,157SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771053612,261SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2053592,210SH SOLE0000
VERITEX HLDGS INCCOM92345110835814,719SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84635513,003SH SOLE0000
METLIFE INCCOM59156R1083557,504SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878793542,359SH SOLE0000
NOW INCCOM67011P10035331,145SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30835315,800SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1023524,552SH SOLE0000
AFLAC INCCOM0010551023496,736SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210934717,571SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A1083453,663SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085953451,908SH SOLE0000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87034116,615SH SOLE0000
OKTA INCCL A6792951053403,509SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30433817,361SH SOLE0000
CORTEVA INCCOM22052L10433712,144SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201033372,717SH SOLE0000
ISHARES TRISHS 1-5YR INVS4642886463356,254SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G50833215,514SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A3063304,216SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2583295,090SH SOLE0000
CORNING INCCOM21935010532711,524SH SOLE0000
TWITTER INCCOM90184L1023257,864SH SOLE0000
CME GROUP INCCOM12572Q1053211,501SH SOLE0000
MONGODB INCCL A60937P1063212,736SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6983205,417SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2663202,719SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926003197,428SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871843188,068SH SOLE0000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8863156,312SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F41131518,646SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1353149,887SH SOLE0000
MORGAN STANLEYCOM NEW6174464483117,277SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010630925,012SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612013078,501SH SOLE0000
HANESBRANDS INCCOM41034510230520,234SH SOLE0000
KELLOGG COCOM4878361083044,742SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1083035,470SH SOLE0000
EVERGY INCCOM30034W1063034,559SH SOLE0000
BOSTON SCIENTIFIC CORPCOM1011371073027,513SH SOLE0000
ISHARES TRGLOBAL ENERG ETF4642873413029,821SH SOLE0000
ISHARES TRISHS 5-10YR INVT4642886383025,221SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61030114,476SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7832982,994SH SOLE0000
PUBLIC STORAGECOM74460D1092941,202SH SOLE0000
DISCOVER FINL SVCSCOM2547091082943,613SH SOLE0000
CIGNA CORP NEWCOM1255231002931,965SH SOLE0000
L3HARRIS TECHNOLOGIES INCCOM5024311092931,404SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677042924,839SH SOLE0000
SEALED AIR CORP NEWCOM81211K1002927,069SH SOLE0000
GABELLI EQUITY TR INCCOM36239710129149,131SH SOLE0000
ISHARES TRU.S. ENERGY ETF4642877962909,090SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878872891,622SH SOLE0000
PACER FDS TRBNCHMRK INFRA69374H7412889,030SH SOLE0000
M T BK CORPCOM55261F1042871,820SH SOLE0000
GLOBAL X FDSGLOBX SUPDV US37950E29128712,181SH SOLE0000
ENERGY FUELS INCCOM NEW292671708287149,529SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412868,611SH SOLE0000
CANADIAN NATL RY COCOM1363751022863,206SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057072867,555SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002855,974SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1022852,129SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662834,311SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M10628222,013SH SOLE0000
BAXTER INTL INCCOM0718131092813,275SH SOLE0000
BIOGEN INCCOM09062X1032801,218SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2032792,266SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R2082794,425SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040927931,943SH SOLE0000
MARATHON OIL CORPCOM56584910627922,870SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87427811,415SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V6212757,055SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30827313,776SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y71527013,719SH SOLE0000
TC ENERGY CORPCOM87807B1072695,210SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1082681,234SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1042681,282SH SOLE0000
SEMPRA ENERGYCOM8168511092671,849SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10026732,655SH SOLE0000
BANK MARIN BANCORPCOM0634251022656,356SH SOLE0000
TRI CONTL CORPCOM8954361032659,770SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A3672648,820SH SOLE0000
WESTERN DIGITAL CORPCOM9581021052624,347SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082623,782SH SOLE0000
PAYCHEX INCCOM7043261072623,219SH SOLE0000
NEW JERSEY RES CORPCOM6460251062615,804SH SOLE0000
BAIDU INCSPON ADR REP A0567521082612,579SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062604,208SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN37192710425812,128SH SOLE0000
ECOLAB INCCOM2788651002561,297SH SOLE0000
ISHARES TRINTL SEL DIV ETF4642884482548,321SH SOLE0000
HARLEY DAVIDSON INCCOM4128221082537,104SH SOLE0000
CF INDS HLDGS INCCOM1252691002535,208SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605092524,360SH SOLE0000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8042484,583SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022484,669SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762463,812SH SOLE0000
CINCINNATI FINL CORPCOM1720621012442,114SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052447,701SH SOLE0000
PROSPECT CAP CORPCOM74348T10224436,811SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510324432,218SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10324239,010SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7042404,150SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10423923,200SH SOLE0000
AMEREN CORPCOM0236081022392,990SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866082396,184SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410123911,840SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420923934,544SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW0268747842384,254SH SOLE0000
GILEAD SCIENCES INCCOM3755581032383,793SH SOLE0000
WILLIAMS COS INCCOM9694571002389,853SH SOLE0000
ALCON AGORD SHSH013011282384,056SH SOLE0000
CONTINENTAL RES INCCOM2120151012377,781SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20223522,234SH SOLE0000
MARKEL CORPCOM570535104234198SH SOLE0000
CAMPBELL SOUP COCOM1344291092344,994SH SOLE0000
FLUOR CORP NEWCOM34341210223412,607SH SOLE0000
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1032337,050SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50823210,315SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10523121,320SH SOLE0000
ISHARES TRDOW JONES US ETF4642878462301,573SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1052302,269SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A8472296,812SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878382292,505SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10622913,707SH SOLE0000
AMEDISYS INCCOM0234361082291,777SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R7132289,715SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402285,239SH SOLE0000
ISHARES TRCORE S&P US GWT4642876712273,639SH SOLE0000
AUTODESK INCCOM0527691062271,568SH SOLE0000
SQUARE INCCL A8522341032263,730SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10122517,311SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW02311120622514,883SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10122511,738SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1092243,346SH SOLE0000
SHOPIFY INCCL A82509L107223730SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710522215,626SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061052221,582SH SOLE0000
FIRSTENERGY CORPCOM3379321072214,580SH SOLE0000
VALE S ASPONSORED ADS91912E10522119,376SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T1072217,372SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10122015,249SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO1320616072208,211SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V10121915,314SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y4832189,771SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y8482187,494SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E80721718,738SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925012165,314SH SOLE0000
WOODWARD INCCOM9807451032152,005SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881022144,999SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061082144,317SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20121413,779SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961052144,825SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802062141,368SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1002142,030SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110421417,418SH SOLE0000
LINCOLN NATL CORP INDCOM5341871092133,513SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8092138,690SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831022135,214SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951022122,364SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3152115,127SH SOLE0000
NUTRIEN LTDCOM67077M1082114,272SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM4198701002104,628SH SOLE0000
CVB FINL CORPCOM12660010520910,024SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10220928,145SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887522094,905SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E602209392SH SOLE0000
EVERSOURCE ENERGYCOM30040W1082092,451SH SOLE0000
COLONY CAP INC NEWCL A COM19626G10820635,038SH SOLE0000
HELMERICH PAYNE INCCOM4234521012065,086SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106205760SH SOLE0000
AMCOR PLCORDG0250X10720521,103SH SOLE0000
HUNTINGTON BANCSHARES INCCOM44615010420414,280SH SOLE0000
CANADIAN IMP BK COMMCOM1360691012032,469SH SOLE0000
DTE ENERGY COCOM2333311072031,534SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1092022,050SH SOLE0000
ISHARES GOLD TRISHARES46428510520014,013SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF4642898672004,354SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703021991,507SH SOLE0000
HERCULES CAPITAL INCCOM42709650819914,850SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061986,735SH SOLE0000
MCKESSON CORPCOM58155Q1031971,457SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5221974,657SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V102195948SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R1021957,234SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V2901936,101SH SOLE0000
DIGITAL RLTY TR INCCOM2538681031931,505SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887031931,455SH SOLE0000
FIRST MERCHANTS CORPCOM3208171091935,085SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1181914,826SH SOLE0000
EDISON INTLCOM2810201071902,510SH SOLE0000
EQUIFAX INCCOM2944291051901,346SH SOLE0000
CARMAX INCCOM1431301021902,172SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877541891,202SH SOLE0000
EBAY INCCOM2786421031894,945SH SOLE0000
DEXCOM INCCOM2521311071881,271SH SOLE0000
ENTERGY CORP NEWCOM29364G1031881,605SH SOLE0000
ANALOG DEVICES INCCOM0326541051881,697SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A8541875,408SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P10418510,826SH SOLE0000
STONECO LTDCOM CL AG851581061845,390SH SOLE0000
ATLASSIAN CORP PLCCL AG062421041841,502SH SOLE0000
BNY MELLON STRATEGIC MUN BDCOM09662E10918321,760SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10918312,234SH SOLE0000
DARDEN RESTAURANTS INCCOM2371941051821,567SH SOLE0000
FAIR ISAAC CORPCOM303250104180605SH SOLE0000
SALESFORCE COM INCCOM79466L3021791,214SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1051795,267SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A4051792,558SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U1091792,339SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X1031788,782SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875561771,782SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763071761,038SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011762,497SH SOLE0000
ADAM NAT RES FD INCCOM00548F10517510,990SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6561744,647SH SOLE0000
CROWN HLDGS INCCOM2283681061742,639SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887371743,188SH SOLE0000
DIAMONDBACK ENERGY INCCOM25278X1091741,734SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1011733,860SH SOLE0000
SERVICE PPTYS TRCOM SH BEN INT81761L1021716,688SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001717,492SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2301705,012SH SOLE0000
UBER TECHNOLOGIES INCCOM90353T1001705,638SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001693,882SH SOLE0000
MESA LABS INCCOM59064R109169728SH SOLE0000
THE TRADE DESK INCCOM CL A88339J105168914SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001686,364SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5911685,845SH SOLE0000
ORION ENGINEERED CARBONS S ACOML7296710916610,000SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641661,390SH SOLE0000
NEWMONT CORPCOM6516391061664,328SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941651,079SH SOLE0000
ARISTA NETWORKS INCCOM040413106164676SH SOLE0000
UNDER ARMOUR INCCL C9043112061649,219SH SOLE0000
SNAP INCCL A83304A10616310,203SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041622,093SH SOLE0000
YORK WTR COCOM9871841081613,672SH SOLE0000
ATLANTIC UN BANKSHARES CORPCOM04911A1071604,295SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071606,769SH SOLE0000
XILINX INCCOM9839191011601,677SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701601,175SH SOLE0000
WPX ENERGY INCCOM98212B10316015,437SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW36322520216044,150SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888691601,813SH SOLE0000
MGE ENERGY INCCOM55277P1041592,019SH SOLE0000
KIMCO RLTY CORPCOM49446R1091597,638SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10015914,000SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061587,000SH SOLE0000
LIFE STORAGE INCCOM53223X1071581,502SH SOLE0000
PARKER HANNIFIN CORPCOM701094104158878SH SOLE0000
PROGRESSIVE CORPCOM7433151031572,042SH SOLE0000
CONAGRA BRANDS INCCOM2058871021575,198SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421572,108SH SOLE0000
LKQ CORPCOM5018892081564,997SH SOLE0000
PULTE GROUP INCCOM7458671011554,341SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011549,537SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX9219108731531,500SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1011532,012SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591533,042SH SOLE0000
ORIGIN BANCORP INCCOM68621T1021534,526SH SOLE0000
PACKAGING CORP AMERCOM6951561091531,452SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V1011531,112SH SOLE0000
TAPESTRY INCCOM8760301071525,881SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U10815212,708SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821041526,408SH SOLE0000
TRACTOR SUPPLY COCOM8923561061521,709SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8881525,900SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924021519,544SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031051517,206SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4201504,715SH SOLE0000
ILLUMINA INCCOM452327109148493SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2841482,495SH SOLE0000
CERNER CORPCOM1567821041472,164SH SOLE0000
BRYN MAWR BK CORPCOM1176651091474,030SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R2091462,546SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7191457,672SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM6374171061452,574SH SOLE0000
FMC CORPCOM NEW3024913031451,685SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7001456,830SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10314411,306SH SOLE0000
LAM RESEARCH CORPCOM512807108144627SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V4561434,499SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061434,880SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A2921423,235SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A6491424,822SH SOLE0000
PIMCO ETF TRINTER MUN BD ACT72201R8661422,577SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107141517SH SOLE0000
KRANESHARES TRBOSERA MSCI CH5007674051414,730SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V10314014,590SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081402,253SH SOLE0000
NUCOR CORPCOM6703461051392,799SH SOLE0000
LOEWS CORPCOM5404241081392,717SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P108139344SH SOLE0000
TE CONNECTIVITY LTDREG SHSH849891041391,503SH SOLE0000
OMNICOM GROUP INCCOM6819191061381,786SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X4261382,433SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171381,262SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391372,562SH SOLE0000
WORKDAY INCCL A98138H101136807SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR0463531081352,997SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7711352,548SH SOLE0000
ROYCE MICRO CAP TR INCCOM78091510413516,919SH SOLE0000
ROSS STORES INCCOM7782961031351,242SH SOLE0000
ALLETE INCCOM NEW0185223001351,544SH SOLE0000
STERLING BANCORP DELCOM85917A1001346,602SH SOLE0000
NVR INCCOM62944T10513437SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X1071349,390SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1491341,188SH SOLE0000
NOVO NORDISK A SADR6701002051332,593SH SOLE0000
TYSON FOODS INCCL A9024941031331,571SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041333,697SH SOLE0000
OMEGA FLEX INCCOM6820951041331,321SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A8011331,060SH SOLE0000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461322,475SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051329,018SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q1041316,645SH SOLE0000
RLI CORPCOM7496071071291,400SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051294,000SH SOLE0000
NATIONAL FUEL GAS COCOM6361801011292,747SH SOLE0000
PIONEER NAT RES COCOM7237871071291,021SH SOLE0000
CHURCH DWIGHT INCCOM1713401021291,705SH SOLE0000
INVESCO LTDSHSG491BT1081287,570SH SOLE0000
ROYAL GOLD INCCOM7802871081281,025SH SOLE0000
LAUDER ESTEE COS INCCL A518439104128655SH SOLE0000
NCR CORP NEWCOM62886E1081284,107SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1081281,910SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR BU45782C7481274,838SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B10812711,675SH SOLE0000
IRON MTN INC NEWCOM46284V1011263,931SH SOLE0000
NUVEEN MUN VALUE FD INCCOM67092810012512,015SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C10612510,439SH SOLE0000
MANULIFE FINL CORPCOM56501R1061246,837SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEYWRIGHT MOM33738R6961244,800SH SOLE0000
DOLLAR TREE INCCOM2567461081241,087SH SOLE0000
SANOFISPONSORED ADR80105N1051242,681SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B4081239,362SH SOLE0000
SPDR SER TRS&P REGL BKG78464A6981232,319SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821225,209SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581224,710SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10412210,147SH SOLE0000
CHEMED CORP NEWCOM16359R103121295SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561212,813SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A5411211,880SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091212,096SH SOLE0000
GARMIN LTDSHSH2906T1091211,427SH SOLE0000
TRINITY INDS INCCOM8965221091206,105SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R409120728SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q1041202,120SH SOLE0000
OSHKOSH CORPCOM6882392011191,595SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y1011193,685SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT9487411031194,067SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928651182,803SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A1031183,639SH SOLE0000
ISHARES TRMSCI USA ESG SLC464288802117960SH SOLE0000
BANCROFT FD LTDCOM0596951061174,959SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031171,555SH SOLE0000
SPDR SER TRS&P BK ETF78464A7971162,700SH SOLE0000
NETAPP INCCOM64110D1041162,168SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491071155,646SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741142,147SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927091142,875SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4311142,039SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F1051136,355SH SOLE0000
FIRST AMERN FINL CORPCOM31847R1021131,922SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V5891129,514SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEYWRGT ETF33738R7121125,700SH SOLE0000
CORESITE RLTY CORPCOM21870Q105112935SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081121,996SH SOLE0000
POLARIS INCCOM7310681021111,290SH SOLE0000
LAMB WESTON HLDGS INCCOM5132721041111,522SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4291115,508SH SOLE0000
ISHARES TRMSCI KLD400 SOC4642885701111,007SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P105111657SH SOLE0000
LTC PPTYS INCCOM5021751021102,150SH SOLE0000
FRANCO NEV CORPCOM3518581051101,194SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS8791051041096,361SH SOLE0000
NATIONAL PRESTO INDS INCCOM6372151041091,235SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP922908512109973SH SOLE0000
ABB LTDSPONSORED ADR0003752041095,592SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A8131091,627SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM0259321041081,018SH SOLE0000
BANK NOVA SCOTIA B CCOM0641491071081,891SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041082,383SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM6494451031078,500SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4061073,196SH SOLE0000
OLD SECOND BANCORP INC ILLCOM6802771001068,643SH SOLE0000
ALBEMARLE CORPCOM0126531011061,560SH SOLE0000
SCOTTS MIRACLE GRO COCL A8101861061051,067SH SOLE0000
ABIOMED INCCOM003654100105600SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J106105654SH SOLE0000
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247711052,674SH SOLE0000
LUMBER LIQUIDATORS HLDGS INCCOM55003T10710410,850SH SOLE0000
PROLOGIS INCCOM74340W1031041,213SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G1071034,239SH SOLE0000
STARWOOD PPTY TR INCCOM85571B1051034,269SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6431032,080SH SOLE0000
INGREDION INCCOM4571871021031,285SH SOLE0000
WYNN RESORTS LTDCOM983134107103954SH SOLE0000
ALIGN TECHNOLOGY INCCOM016255101103587SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y1071033,520SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031031,070SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V1091021,964SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q3091022,017SH SOLE0000
ISHARES TRMSCI USA SML CP46434V2901022,580SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8131021,013SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H1041014,749SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR1788671071014,640SH SOLE0000
TREX CO INCCOM89531P1051001,120SH SOLE0000
GARTNER INCCOM366651107100708SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM7236531011006,932SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM892331307100737SH SOLE0000
VANGUARD WORLD FDESG INTL STK ETF9219107251002,039SH SOLE0000
LEGGETT PLATT INCCOM5246601071002,446SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H1009922,055SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K10398992SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651983,576SH SOLE0000
ISHARES TRGLOBAL 100 ETF464287572982,008SH SOLE0000
WABTECCOM929740108981,372SH SOLE0000
ZIONS BANCORPORATION N ACOM989701107982,214SH SOLE0000
ARROWHEAD PHARMACEUTICALS INCOM04280A100973,634SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM410120109962,527SH SOLE0000
B G FOODS INC NEWCOM05508R106965,045SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R812961,094SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105965,915SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103966,200SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE636274409961,783SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W778961,595SH SOLE0000
ISHARES TRMORNINGSTR US EQ46428712795573SH SOLE0000
ROYCE VALUE TR INCCOM780910105956,954SH SOLE0000
HEXCEL CORP NEWCOM428291108941,171SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T10393801SH SOLE0000
SLACK TECHNOLOGIES INCCOM CL A83088V102934,225SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R109934,750SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104924,101SH SOLE0000
HILL ROM HLDGS INCCOM43147510292888SH SOLE0000
MDU RES GROUP INCCOM552690109923,260SH SOLE0000
ISHARES INCJP MRGN EM HI BD464286285921,981SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104925,834SH SOLE0000
NOKIA CORPSPONSORED ADR6549022049218,276SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101929,025SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105925,530SH SOLE0000
SERVICE CORP INTLCOM817565104911,939SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X594912,751SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749911,762SH SOLE0000
PIMCO ENRGY TACTICAL CR OPPCOM SHS BEN INT69346N107915,210SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108916,531SH SOLE0000
AMERIPRISE FINL INCCOM03076C10691617SH SOLE0000
INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A200906,480SH SOLE0000
SPROTT ETF TRUSTGOLD MINERS ETF85210B102903,845SH SOLE0000
ADVANCED MICRO DEVICES INCCOM007903107903,143SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F10089538SH SOLE0000
PAN AMERN SILVER CORPCOM697900108895,531SH SOLE0000
BORGWARNER INCCOM099724106892,450SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857893,201SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X772892,290SH SOLE0000
BANCFIRST CORPCOM05945F103881,594SH SOLE0000
EATON VANCE MUN BD FDCOM27827X101886,852SH SOLE0000
UNITED RENTALS INCCOM91136310987700SH SOLE0000
ROKU INCCOM CL A77543R10287875SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W106875,564SH SOLE0000
NBT BANCORP INCCOM628778102862,343SH SOLE0000
TORO COCOM891092108861,182SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710286316SH SOLE0000
HOLLYFRONTIER CORPCOM436106108861,607SH SOLE0000
KROGER COCOM501044101853,331SH SOLE0000
WAITR HLDGS INCCOM9307521008561,893SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P10885413SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM388689101855,796SH SOLE0000
ISHARES INCMSCI WORLD ETF46428639284924SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X701841,270SH SOLE0000
PACCAR INCCOM693718108841,225SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102841,439SH SOLE0000
LULULEMON ATHLETICA INCCOM55002110984445SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSY WR MOMNT33741L108843,700SH SOLE0000
ZSCALER INCCOM98980G102841,790SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63183784SH SOLE0000
MASTEC INCCOM576323109831,300SH SOLE0000
OPKO HEALTH INCCOM68375N1038340,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248833,010SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y100825,158SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B101824,565SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108822,162SH SOLE0000
GABELLI UTIL TRCOM36240A1018211,042SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J841813,830SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C105813,333SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q203812,603SH SOLE0000
NEW RELIC INCCOM64829B100811,330SH SOLE0000
XEROX HOLDINGS CORPCOM NEW98421M106812,689SH SOLE0000
S P GLOBAL INCCOM78409V10481330SH SOLE0000
ICON PLCSHSG4705A10081550SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700801,236SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761803,500SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881802,494SH SOLE0000
ZYNGA INCCL A98986T1088013,705SH SOLE0000
ISHARES TRRUS 1000 ETF46428762280489SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F403793,479SH SOLE0000
BAOZUN INCSPONSORED ADR06684L103791,880SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207791,412SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108792,250SH SOLE0000
MACYS INCCOM55616P104795,213SH SOLE0000
CRONOS GROUP INCCOM22717L101798,707SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800798,980SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF808524607781,135SH SOLE0000
CARA THERAPEUTICS INCCOM140755109784,222SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109786,189SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100782,190SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V10178815SH SOLE0000
UNITED STATES STL CORP NEWCOM912909108776,861SH SOLE0000
IDACORP INCCOM45110710677689SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS874080104772,290SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS337344105771,175SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F10477835SH SOLE0000
ISHARES TRRESIDENTIAL MULT46428856275953SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842751,510SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172741,000SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810741,125SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100741,640SH SOLE0000
SNAP ON INCCOM83303410174480SH SOLE0000
DUKE REALTY CORPCOM NEW264411505742,190SH SOLE0000
WESTERN UN COCOM959802109743,229SH SOLE0000
AGNC INVT CORPCOM00123Q104744,631SH SOLE0000
PINTEREST INCCL A72352L106742,794SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109741,236SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410173345SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434731,170SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM416515104731,217SH SOLE0000
EASTMAN CHEM COCOM277432100731,003SH SOLE0000
MEDALLIA INCCOM584021109732,670SH SOLE0000
ALASKA AIR GROUP INCCOM011659109731,140SH SOLE0000
MAGNA INTL INCCOM559222401731,397SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800721,600SH SOLE0000
FLOWERS FOODS INCCOM343498101723,182SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103725,000SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409721,124SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103725,503SH SOLE0000
BEST BUY INCCOM086516101711,050SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150711,725SH SOLE0000
KOHLS CORPCOM500255104711,437SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142701,943SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G409701,525SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106703,075SH SOLE0000
CHEMOURS COCOM163851108704,850SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT055630107707,761SH SOLE0000
BARRICK GOLD CORPCOM067901108703,955SH SOLE0000
DBX ETF TRXTRACK USD HIGH233051432691,397SH SOLE0000
DXC TECHNOLOGY COCOM23355L106692,347SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108693,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738691,825SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636692,649SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430068824SH SOLE0000
BLOCK H R INCCOM093671105682,942SH SOLE0000
GRACO INCCOM384109104681,500SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310968412SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B680681,184SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101681,396SH SOLE0000
AECOMCOM00766T100681,835SH SOLE0000
ARCOSA INCCOM039653100682,008SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250568423SH SOLE0000
AGNICO EAGLE MINES LTDCOM008474108681,228SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107685,450SH SOLE0000
MGM RESORTS INTERNATIONALCOM552953101682,497SH SOLE0000
TEXTRON INCCOM883203101671,375SH SOLE0000
OTTER TAIL CORPCOM689648103671,254SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T10367629SH SOLE0000
WILLIAMS SONOMA INCCOM96990410167991SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100674,400SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628671,305SH SOLE0000
ATMOS ENERGY CORPCOM04956010566586SH SOLE0000
AMC ENTMT HLDGS INCCL A COM00165C104666,200SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746661,390SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33266344SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM808541106661,764SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107663,003SH SOLE0000
DONALDSON INCCOM257651109661,280SH SOLE0000
VAIL RESORTS INCCOM91879Q10966279SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101655,809SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E693652,500SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207653,045SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L202651,279SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605651,755SH SOLE0000
PALO ALTO NETWORKS INCCOM69743510564321SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT150185106641,111SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787641,300SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E100641,415SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300641,946SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106642,589SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y108644,445SH SOLE0000
AMMO INCCOM00175J1076337,091SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y1046311,059SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106632,445SH SOLE0000
VANGUARD WORLD FDEXTENDED DUR92191070963450SH SOLE0000
PDC ENERGY INCCOM69327R101622,231SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103623,125SH SOLE0000
QORVO INCCOM74736K10162850SH SOLE0000
TWILIO INCCL A90138F10262582SH SOLE0000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800611,931SH SOLE0000
KRANESHARES TRCSI CHI INTERNET500767306611,510SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753612,800SH SOLE0000
MIMEDX GROUP INCCOM6024961016112,415SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT31591280861198SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109614,050SH SOLE0000
GENPACT LIMITEDSHSG3922B107611,610SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779361599SH SOLE0000
BROWN FORMAN CORPCL B11563720961978SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108615,565SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1036111,159SH SOLE0000
OLIN CORPCOM PAR $1680665205613,262SH SOLE0000
MERCURY GENL CORP NEWCOM589400100611,100SH SOLE0000
ALLY FINL INCCOM02005N100601,812SH SOLE0000
UNDER ARMOUR INCCL A904311107603,098SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103603,575SH SOLE0000
KKR CO INCCOM48251W104602,212SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100603,309SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM0188251096011,977SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F528603,402SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q104601,255SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V100591,173SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C106591,099SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108595,332SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A499049104591,655SH SOLE0000
SPDR INDEX SHS FDSS&P EM MKT DIV78463X533591,986SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10758850SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105583,700SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510258676SH SOLE0000
PRETIUM RES INCCOM74139C102584,896SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563583,204SH SOLE0000
AVISTA CORPCOM05379B107581,200SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1035822,733SH SOLE0000
MASCO CORPCOM574599106581,401SH SOLE0000
ZOETIS INCCL A98978V10358470SH SOLE0000
CHATHAM LODGING TRCOM16208T102583,200SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104575,711SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210157404SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W70557620SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E669572,500SH SOLE0000
CARLISLE COS INCCOM14233910057400SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101574,505SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409571,650SH SOLE0000
CLEAN HARBORS INCCOM18449610757748SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107563,225SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T100569,430SH SOLE0000
F N B CORPCOM302520101564,882SH SOLE0000
CIT GROUP INCCOM NEW125581801561,243SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303561,238SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105561,230SH SOLE0000
WIX COM LTDSHSM9806810556487SH SOLE0000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105553,757SH SOLE0000
HENRY SCHEIN INCCOM80640710255892SH SOLE0000
ALLEGION PLCORD SHSG0176J10955541SH SOLE0000
BERKLEY W R CORPCOM08442310255770SH SOLE0000
EURONET WORLDWIDE INCCOM29873610955383SH SOLE0000
ALCOA CORPCOM013872106542,663SH SOLE0000
ISHARES INCMSCI BRAZIL ETF464286400541,294SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810254546SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A474541,765SH SOLE0000
FERRARI N VCOMN3167Y10354354SH SOLE0000
ISHARES TR3 7 YR TREAS BD46428866154427SH SOLE0000
QEP RESOURCES INCCOM74733V1005314,111SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206531,473SH SOLE0000
CONCHO RES INCCOM20605P10153780SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J882532,500SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67653454SH SOLE0000
TELUS CORPORATIONCOM87971M103531,510SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B425532,033SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF808524847531,133SH SOLE0000
FIRST TR EXCHANGE TRADED FDLNG DUR OPRTUN33738D606531,900SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103532,505SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS003264108533,135SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66953390SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201531,427SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103523,200SH SOLE0000
NISOURCE INCCOM65473P105521,750SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770552329SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101521,900SH SOLE0000
LENNAR CORPCL A52605710452954SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102525,423SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108521,604SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119521,086SH SOLE0000
BOSTON PROPERTIES INCCOM10112110152400SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105522,784SH SOLE0000
SPIRE INCCOM84857L10151600SH SOLE0000
FOOT LOCKER INCCOM344849104511,236SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H106513,300SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B105511,321SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549513,045SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R860512,000SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106514,250SH SOLE0000
NRG ENERGY INCCOM NEW629377508511,302SH SOLE0000
DOCUSIGN INCCOM25616310651845SH SOLE0000
OLLIES BARGAIN OUTLET HLDGSCOM68111610951855SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107513,993SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621512,723SH SOLE0000
INDEXIQ ETF TRUS RL EST SMCP45409B628501,983SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104502,300SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K10150884SH SOLE0000
TIFFANY CO NEWCOM88654710850550SH SOLE0000
STATE STR CORPCOM85747710350844SH SOLE0000
MERCADOLIBRE INCCOM58733R1025093SH SOLE0000
ISHARES TRU.S. INSRNCE ETF46428878650700SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107501,582SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110950959SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MDCP 400 REV46138G67250850SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746492,400SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK5491,995SH SOLE0000
AMER STATES WTR COCOM02989910149550SH SOLE0000
TCF FINL CORPCOM872307103491,308SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V159491,072SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117491,445SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85549930SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506496,707SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106493,980SH SOLE0000
QUANTA SVCS INCCOM74762E102491,308SH SOLE0000
CBRE GROUP INCCL A12504L10949932SH SOLE0000
STELLUS CAP INVT CORPCOM858568108493,548SH SOLE0000
DAVITA INCCOM23918K10849871SH SOLE0000
ACNB CORPCOM000868109481,428SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B1084826,665SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V46448839SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10348372SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X101481,165SH SOLE0000
PACER FDS TRTRENDP US MID CP69374H204481,670SH SOLE0000
TECHNIPFMC PLCCOMG87110105481,992SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410947386SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110947311SH SOLE0000
PAYLOCITY HLDG CORPCOM70438V10647500SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103472,029SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910947540SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33347945SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10047702SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM209034107479,956SH SOLE0000
HUMANA INCCOM44485910247183SH SOLE0000
AVANOS MED INCCOM05350V106471,256SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101462,128SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28246264SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973004614,000SH SOLE0000
FORTIS INCCOM349553107461,103SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G51646728SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101462,601SH SOLE0000
AEROVIRONMENT INCCOM00807310846870SH SOLE0000
VULCAN MATLS COCOM92916010946311SH SOLE0000
VARIAN MED SYS INCCOM92220P10546390SH SOLE0000
TRITON INTL LTDCL AG9078F107461,349SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865246397SH SOLE0000
VANGUARD WHITEHALL FDSINTL HIGH ETF92194679445776SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L100455,553SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310245240SH SOLE0000
SEI INVTS COCOM78411710345774SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102453,827SH SOLE0000
WISDOMTREE TRUS SHRT TRM HIGH97717X14945905SH SOLE0000
GOODYEAR TIRE RUBR COCOM382550101453,196SH SOLE0000
LAZARD LTDSHS AG54050102451,308SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106452,839SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104453,200SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85245915SH SOLE0000
ACCO BRANDS CORPCOM00081T108454,542SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102451,221SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168441,218SH SOLE0000
CELANESE CORP DELCOM15087010344368SH SOLE0000
AIR LEASE CORPCL A00912X302441,069SH SOLE0000
APACHE CORPCOM037411105441,746SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM037638103442,953SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P108442,931SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60344307SH SOLE0000
ERICSSONADR B SEK 10294821608445,607SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910244451SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A10244902SH SOLE0000
UMH PPTYS INCCOM903002103443,210SH SOLE0000
FIFTH THIRD BANCORPCOM316773100441,616SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110244400SH SOLE0000
OMEROS CORPCOM682143102442,693SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32444350SH SOLE0000
BARCLAYS BANK PLCIPTH SR B S&P06746P621441,800SH SOLE0000
MFA FINL INCCOM55272X102435,945SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J102434,185SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10143603SH SOLE0000
BLACKROCK MUNIASSETS FD INCCOM09254J102432,875SH SOLE0000
AES CORPCOM00130H105432,676SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64943417SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103432,383SH SOLE0000
OLD REP INTL CORPCOM680223104431,851SH SOLE0000
SERVICENOW INCCOM81762P10243173SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231074318,896SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108431,021SH SOLE0000
NORDSTROM INCCOM655664100431,309SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409431,040SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103423,140SH SOLE0000
TRUSTCO BK CORP N YCOM898349105425,222SH SOLE0000
MARINE PRODS CORPCOM568427108423,000SH SOLE0000
PJT PARTNERS INCCOM CL A69343T107421,067SH SOLE0000
CHURCHILL DOWNS INCCOM17148410842349SH SOLE0000
ISHARES TRMRGSTR SM CP GR46428860442220SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010942507SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109423,250SH SOLE0000
JABIL INCCOM466313103421,200SH SOLE0000
KEURIG DR PEPPER INCCOM49271V100421,560SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310642196SH SOLE0000
BLACKROCK MUNIYIELD INVT QUACOM09254T100413,014SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102412,195SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10341335SH SOLE0000
SPDR SER TRS&P KENSHO NEW78468R648411,250SH SOLE0000
SYNOPSYS INCCOM87160710741303SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101411,910SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J17441791SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732541679SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104414,414SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10941665SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184401,377SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G82240719SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7401,600SH SOLE0000
HUNTSMAN CORPCOM447011107401,764SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H102401,438SH SOLE0000
RPM INTL INCCOM74968510340587SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107403,684SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594401,284SH SOLE0000
RALPH LAUREN CORPCL A75121210140425SH SOLE0000
AGREE REALTY CORPCOM00849210039550SH SOLE0000
FIRST SOLAR INCCOM33643310739682SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X10939371SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP400 EQ46137V22539628SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E644391,275SH SOLE0000
GENUINE PARTS COCOM37246010539398SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109391,000SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20539520SH SOLE0000
ICHOR HOLDINGSSHSG4740B105381,600SH SOLE0000
GLADSTONE CAPITAL CORPCOM376535100384,000SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855381,594SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491033870,000SH SOLE0000
TELADOC HEALTH INCCOM87918A10538580SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104382,715SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4381,500SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302383,421SH SOLE0000
MARTEN TRANS LTDCOM573075108381,815SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107381,755SH SOLE0000
CARVANA COCL A14686910237574SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10637234SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72137746SH SOLE0000
KLA CORPCOM NEW48248010037238SH SOLE0000
CLOUDERA INCCOM18914U100374,290SH SOLE0000
INVESCO ACTIVELY MANAGED ETFCNSRTV MLT AST46090A309372,874SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107372,772SH SOLE0000
YAMANA GOLD INCCOM98462Y1003711,322SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10237318SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10437672SH SOLE0000
180 DEGREE CAP CORPCOM68235B1093717,550SH SOLE0000
BADGER METER INCCOM05652510836686SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104362,690SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N10136744SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105361,915SH SOLE0000
SENSIENT TECHNOLOGIES CORPCOM81725T10036542SH SOLE0000
HIGHLAND GLOBAL ALLOCATION FCOM43010T104363,558SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107362,535SH SOLE0000
STOCK YDS BANCORP INCCOM86102510436987SH SOLE0000
ETSY INCCOM29786A10636665SH SOLE0000
ING GROEP N VSPONSORED ADR456837103363,494SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104363,964SH SOLE0000
SKYLINE CHAMPION CORPORATIONCOM830830105361,241SH SOLE0000
ASSOCIATED BANC CORPCOM045487105361,779SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100361,316SH SOLE0000
BROWN FORMAN CORPCL A11563710036604SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106352,300SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106353,549SH SOLE0000
KB HOMECOM48666K109351,100SH SOLE0000
ALTERYX INCCOM CL A02156B10335335SH SOLE0000
BOSTON BEER INCCL A10055710735101SH SOLE0000
INGEVITY CORPCOM45688C10735417SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780351,749SH SOLE0000
3 D SYS CORP DELCOM NEW88554D205354,365SH SOLE0000
WORLD FUEL SVCS CORPCOM98147510635900SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710235413SH SOLE0000
ISHARES TRROBOTICS ARTIF46435U556351,443SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10035159SH SOLE0000
T MOBILE US INCCOM87259010434451SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947934506SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G69834650SH SOLE0000
HEALTHEQUITY INCCOM42226A10734630SH SOLE0000
MOSAIC CO NEWCOM61945C103341,722SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V753341,000SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79434760SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23334165SH SOLE0000
RICEBRAN TECHNOLOGIESCOM NEW7628312043413,915SH SOLE0000
ROCKWELL MED INCCOM7743741023411,585SH SOLE0000
EQUINIX INCCOM29444U7003460SH SOLE0000
CGI INCCL A SUB VTG12532H10434437SH SOLE0000
PVH CORPORATIONCOM69365610034391SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833341,365SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100342,700SH SOLE0000
POLARITYTE INCCOM731094108339,652SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T10233301SH SOLE0000
HENRY JACK ASSOC INCCOM42628110133235SH SOLE0000
UPLAND SOFTWARE INCCOM91544A109331,000SH SOLE0000
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT958669103331,373SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11533391SH SOLE0000
INDIA FD INCCOM454089103331,629SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106331,000SH SOLE0000
SONY CORPSPONSORED ADR83569930733566SH SOLE0000
DOMINOS PIZZA INCCOM25754A20133138SH SOLE0000
XYLEM INCCOM98419M10033414SH SOLE0000
GREAT WESTN NATL BK PORTLANDCOM69526310333915SH SOLE0000
INTERPUBLIC GROUP COS INCCOM460690100331,543SH SOLE0000
ISHARES TRMRGSTR MD CP VAL46428840632206SH SOLE0000
SONOCO PRODS COCOM83549510232563SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101322,287SH SOLE0000
VANGUARD WORLD FDESG US STK ETF92191073332632SH SOLE0000
CADENCE DESIGN SYSTEM INCCOM12738710832500SH SOLE0000
SMITH A O CORPCOM83186520932684SH SOLE0000
LITHIA MTRS INCCL A53679710332250SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206321,005SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31632300SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105323,513SH SOLE0000
ALPS ETF TRMED BREAKTHGH00162Q593321,000SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810032427SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101322,890SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410732354SH SOLE0000
UDR INCCOM90265310432663SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108324,256SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59931238SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210231200SH SOLE0000
HCA HEALTHCARE INCCOM40412C10131267SH SOLE0000
SKYWEST INCCOM83087910231555SH SOLE0000
FLIR SYS INCCOM30244510131600SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W10731825SH SOLE0000
TELLURIAN INC NEWCOM87968A104314,000SH SOLE0000
ISHARES TRCORE TOTAL USD46434V61331600SH SOLE0000
WPP PLC NEWADR92937A10231512SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510331608SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10031503SH SOLE0000
CDW CORPCOM12514G10831257SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y10731305SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985931643SH SOLE0000
REGENCY CTRS CORPCOM75884910331450SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y104302,227SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104302,700SH SOLE0000
AUTONATION INCCOM05329W10230621SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10430375SH SOLE0000
GRAINGER W W INCCOM38480210430104SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40130421SH SOLE0000
SPDR SER TRPORTFLI INTRMDIT78464A67230978SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10930577SH SOLE0000
ISHARES TRCORE MSCI EURO46434V73830668SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P101308,320SH SOLE0000
ISHARES TRNORTH AMERN NAT464287374301,037SH SOLE0000
COGNEX CORPCOM19242210330630SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88930747SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102301,576SH SOLE0000
EAST WEST BANCORP INCCOM27579R10430681SH SOLE0000
EXPONENT INCCOM30214U10230433SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399301,400SH SOLE0000
THOMSON REUTERS CORPCOM NEW88490370930453SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10830225SH SOLE0000
KENNAMETAL INCCOM48917010029995SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K200291,525SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10029518SH SOLE0000
MASIMO CORPCOM57479510029203SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R105291,600SH SOLE0000
WESBANCO INCCOM95081010129788SH SOLE0000
CVR ENERGY INCCOM12662P10829665SH SOLE0000
ISHARES TRGL CLEAN ENE ETF464288224292,711SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20929350SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204291,152SH SOLE0000
CENTENE CORP DELCOM15135B10129678SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S101291,787SH SOLE0000
PACIFIC BIOSCIENCES CALIF INCOM69404D108295,600SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G108291,465SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y200281,761SH SOLE0000
FRANKLIN RESOURCES INCCOM354613101281,010SH SOLE0000
FLEETCOR TECHNOLOGIES INCCOM33904110528100SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K10928911SH SOLE0000
STORE CAP CORPCOM86212110028772SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y814281,000SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731281,300SH SOLE0000
STRATASYS LTDSHSM85548101281,346SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106282,370SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101282,048SH SOLE0000
WATSCO INCCOM94262220028170SH SOLE0000
CHIMERA INVT CORPCOM NEW16934Q208281,450SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V100281,007SH SOLE0000
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A108281,985SH SOLE0000
EASTGROUP PPTYS INCCOM27727610128224SH SOLE0000
ATRICURE INCCOM04963C209271,135SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A15127836SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271827274SH SOLE0000
SPX CORPCOM78463510427689SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J825271,300SH SOLE0000
FARO TECHNOLOGIES INCCOM31164210227567SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V10027995SH SOLE0000
TARGA RES CORPCOM87612G10127692SH SOLE0000
SPX FLOW INCCOM78469X10727689SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813271,053SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884271,429SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK GOLD SHS22542D480273,000SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM185899101273,825SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E108272,000SH SOLE0000
CRYOLIFE INCCOM228903100271,000SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10427850SH SOLE0000
ETFIS SER TR IVIRTUS REAVES UT26923G80627650SH SOLE0000
UMPQUA HLDGS CORPCOM904214103261,619SH SOLE0000
DANA INCCOM235825205261,878SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q109263,308SH SOLE0000
ISHARES TRHDG MSCI EAFE46434V80326897SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704261,000SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10026273SH SOLE0000
ROPER TECHNOLOGIES INCCOM7766961062675SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A82922610926633SH SOLE0000
HEICO CORP NEWCOM42280610926212SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y772261,225SH SOLE0000
ENI S P ASPONSORED ADR26874R10826861SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106264,250SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B74726261SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U50226550SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10826146SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101261,425SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T10126800SH SOLE0000
STURM RUGER CO INCCOM86415910826620SH SOLE0000
ISHARES TRPHLX SEMICND ETF46428752325124SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM486606106251,793SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108252,023SH SOLE0000
EMCOR GROUP INCCOM29084Q10025305SH SOLE0000
ISHARES TRUS BR DEL SE ETF46428879425400SH SOLE0000
MOMO INCADR60879B10725825SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J10125500SH SOLE0000
TANZANIAN GOLD CORPCOM87601A1072530,500SH SOLE0000
MONOLITHIC PWR SYS INCCOM60983910525164SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10825400SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106251,100SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691062576SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103251,675SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80225650SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T10125281SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837225545SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10025448SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M10525895SH SOLE0000
FIRST BANCORP N CCOM31891010625696SH SOLE0000
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X45925372SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101242,200SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108242,570SH SOLE0000
MACROGENICS INCCOM556099109242,000SH SOLE0000
PRIMERICA INCCOM74164M10824195SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A106242,135SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010024144SH SOLE0000
COVANTA HLDG CORPCOM22282E102241,445SH SOLE0000
FIRST TR EXCHANGE TRADED FDEMERGING MKTS33738R77924500SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10424170SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10624466SH SOLE0000
HORIZON TECHNOLOGY FIN CORPCOM44045A102242,060SH SOLE0000
RIO TINTO PLCSPONSORED ADR76720410024468SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105241,754SH SOLE0000
CARTERS INCCOM14622910924274SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17523225SH SOLE0000
IVY HIGH INCOME OPPORTUNITIECOM465893105231,750SH SOLE0000
SAP SESPON ADR80305420423203SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24323937SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105231,686SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610423310SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610723636SH SOLE0000
HASBRO INCCOM41805610723199SH SOLE0000
ADIENT PLCORD SHSG0084W101231,030SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P107232,206SH SOLE0000
PROSHARES TRPSHS ULTRA TECH74347R69323195SH SOLE0000
PENN NATL GAMING INCCOM707569109231,290SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59723185SH SOLE0000
ISHARES TRMRGSTR SM CP ETF46428850523133SH SOLE0000
BARINGS BDC INCCOM06759L103232,257SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108231,370SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W78622567SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100221,189SH SOLE0000
SONOS INCCOM83570H108221,680SH SOLE0000
GOPRO INCCL A38268T103224,510SH SOLE0000
MKS INSTRS INCCOM55306N10422248SH SOLE0000
HARVEST CAP CR CORPCOM41753F109222,225SH SOLE0000
NUVEEN TAXABLE MUNICPAL INMCOM67074C103221,005SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G100222,851SH SOLE0000
CAMECO CORPCOM13321L108222,330SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86022600SH SOLE0000
GLOBAL X FDSSUPER DIV ALTR37954Y806221,500SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500221,003SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810722200SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205221,269SH SOLE0000
WHIRLPOOL CORPCOM96332010621141SH SOLE0000
WILEY JOHN SONS INCCL A96822320621500SH SOLE0000
FRESHPET INCCOM35803910521450SH SOLE0000
GRAND CANYON ED INCCOM38526M10621220SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G19321828SH SOLE0000
MOODYS CORPCOM61536910521106SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10021905SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40621250SH SOLE0000
CNX RES CORPCOM12653C108213,035SH SOLE0000
UNITED AIRLS HLDGS INCCOM91004710921246SH SOLE0000
L BRANDS INCCOM501797104211,143SH SOLE0000
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54121500SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM47783910421214SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C102211,000SH SOLE0000
VEEVA SYS INCCL A COM92247510821144SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V37321154SH SOLE0000
READY CAPITAL CORPCOM75574U101211,347SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883621154SH SOLE0000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A84857410921260SH SOLE0000
KINGSTONE COS INCCOM496719105212,470SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78221434SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30321479SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W10521563SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108211,500SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E500211,000SH SOLE0000
NEW ORIENTAL ED TECHNOLOGYSPON ADR64758110721200SH SOLE0000
TRAVELCENTERS OF AMERICA INCCOM NEW89421B109211,762SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T1092144,166SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P20021425SH SOLE0000
ISHARES INCMSCI CDA ETF46428650921729SH SOLE0000
CHEWY INCCL A16679L10921810SH SOLE0000
WILLDAN GROUP INCCOM96924N10021600SH SOLE0000
CALLAWAY GOLF COCOM131193104211,100SH SOLE0000
IDEXX LABS INCCOM45168D1042077SH SOLE0000
AEGON N VNY REGISTRY SHS007924103205,042SH SOLE0000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109201,500SH SOLE0000
ISHARES TRCORE INTL AGGR46435G67220375SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM294600101201,448SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10520855SH SOLE0000
DISCOVERY INCCOM SER C25470F30220840SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A10920760SH SOLE0000
AXON ENTERPRISE INCCOM05464C10120355SH SOLE0000
TILRAY INCCOM CL 288688T10020797SH SOLE0000
PERSPECTA INCCOM71534710020794SH SOLE0000
ISHARES TRCORE MSCI PAC46434V69620367SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J791201,000SH SOLE0000
OXFORD LANE CAP CORPCOM691543102202,200SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33420650SH SOLE0000
ENERPLUS CORPCOM292766102202,664SH SOLE0000
STERICYCLE INCCOM85891210820415SH SOLE0000
ELECTRONIC ARTS INCCOM28551210920213SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42520312SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L10020174SH SOLE0000
EQT CORPCOM26884L109201,803SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10620300SH SOLE0000
CLEARWAY ENERGY INCCL C18539C204201,101SH SOLE0000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108201,500SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V40719450SH SOLE0000
ATA CREATIVITY GLOBALSPONSORED ADS00211V1061912,000SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H10519805SH SOLE0000
INNOVIVA INCCOM45781M101191,925SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U300191,834SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E74319500SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1031975SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM224916106196,280SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H105191,575SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601051961SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108193,280SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM092508100191,430SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81319518SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10719225SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109192,154SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P108193,713SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548191,204SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208192,536SH SOLE0000
LEAR CORPCOM NEW52186520419163SH SOLE0000
XPO LOGISTICS INCCOM98379310019272SH SOLE0000
HECLA MNG COCOM422704106199,879SH SOLE0000
NEOGENOMICS INCCOM NEW64049M209191,000SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10919682SH SOLE0000
VALVOLINE INCCOM92047W10119871SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R109192,168SH SOLE0000
M D C HLDGS INCCOM55267610818450SH SOLE0000
CAMTEK LTDORDM20791105182,000SH SOLE0000
LA Z BOY INCCOM50533610718567SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507181,375SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810218550SH SOLE0000
WERNER ENTERPRISES INCCOM95075510818531SH SOLE0000
HILTON WORLDWIDE HLDGS INCCOM43300A20318205SH SOLE0000
ENSIGN GROUP INCCOM29358P10118400SH SOLE0000
WINGSTOP INCCOM97415510318215SH SOLE0000
NELNET INCCL A64031N10818293SH SOLE0000
WISDOMTREE TRCURRNCY INT EQ97717X26318650SH SOLE0000
GODADDY INCCL A38023710718285SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100181,950SH SOLE0000
CAL MAINE FOODS INCCOM NEW12803020218409SH SOLE0000
VERICEL CORPCOM92346J108181,240SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V38118481SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910418334SH SOLE0000
MILLER HERMAN INCCOM60054410018400SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A508183,500SH SOLE0000
KANDI TECHNOLOGIES GROUP INCCOM483709101183,850SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288518140SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103181,339SH SOLE0000
ISHARES TRIBONDS 27 ETF46435UAA918700SH SOLE0000
CORELOGIC INCCOM21871D10318400SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106181,190SH SOLE0000
EQUINOR ASASPONSORED ADR29446M10218941SH SOLE0000
ESSENTIAL PPTYS RLTY TR INCCOM29670E10718800SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109171,115SH SOLE0000
PETMED EXPRESS INCCOM716382106171,005SH SOLE0000
COMSTOCK RES INCCOM205768302172,250SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100172,360SH SOLE0000
SHORE BANCSHARES INCCOM825107105171,150SH SOLE0000
BLACKROCK CAP INVT CORPCOM092533108173,500SH SOLE0000
UNITI GROUP INCCOM91325V108172,280SH SOLE0000
WELBILT INCCOM949090104171,057SH SOLE0000
ECOPETROL S ASPONSORED ADS279158109171,023SH SOLE0000
EXONE COCOM302104104172,045SH SOLE0000
RIVERNORTH DOUBLELINE STRATECOM76882G107171,000SH SOLE0000
SUNRUN INCCOM86771W105171,080SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B10917800SH SOLE0000
GLOBAL X FDSREIT ETF37950E127171,154SH SOLE0000
DWS MUN INCOME TRCOM233368109171,500SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10517337SH SOLE0000
NUVEEN ENHANCED MUN VALUE FDCOM67074M101171,200SH SOLE0000
ISHARES TRGLB CNS DISC ETF46428874517145SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105171,000SH SOLE0000
SLM CORPCOM78442P106171,905SH SOLE0000
PROSHARES TRPSHS ULT HLTHCRE74347R73517178SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610817431SH SOLE0000
ENVESTNET INCCOM29404K10617300SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76017270SH SOLE0000
CROCS INCCOM22704610917620SH SOLE0000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108171,267SH SOLE0000
ROLLINS INCCOM77571110416507SH SOLE0000
VICI PPTYS INCCOM92565210916750SH SOLE0000
DULUTH HLDGS INCCOM CL B26443V101161,950SH SOLE0000
ISHARES TR10+ YR INVST GRD46428951116252SH SOLE0000
SUNPOWER CORPCOM867652406161,460SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12016701SH SOLE0000
AMPLIFY ETF TRSEYMOUR CANNBS03210885416900SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q109161,300SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103162,144SH SOLE0000
MATERION CORPCOM57669010116269SH SOLE0000
UNIVEST FINANCIAL CORPORATIOCOM91527110016653SH SOLE0000
BOYD GAMING CORPCOM10330410116700SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E29716731SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510816450SH SOLE0000
CDK GLOBAL INCCOM12508E10116351SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101162,100SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104161,250SH SOLE0000
D R HORTON INCCOM23331A10916314SH SOLE0000
MODEL N INCCOM60752510216600SH SOLE0000
INVITATION HOMES INCCOM46187W10716550SH SOLE0000
UMB FINL CORPCOM90278810816250SH SOLE0000
NEKTAR THERAPEUTICSCOM64026810816902SH SOLE0000
TERADATA CORP DELCOM88076W10316520SH SOLE0000
BANCO SANTANDER S AADR05964H105164,018SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10716300SH SOLE0000
RGC RES INCCOM74955L10315534SH SOLE0000
PEABODY ENGR CORPCOM704551100151,065SH SOLE0000
PTC INCCOM69370C10015236SH SOLE0000
VERISK ANALYTICS INCCOM92345Y10615102SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510315351SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E22215600SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102153,400SH SOLE0000
BANK OZKCOM06417N10315576SH SOLE0000
ULTA BEAUTY INCCOM90384S3031564SH SOLE0000
PENNSYLVANIA REAL ESTATE INVSH BEN INT709102107152,714SH SOLE0000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104151,200SH SOLE0000
MICRO FOCUS INTL PLCSPON ADR NEW594837403151,116SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010315383SH SOLE0000
DYNEX CAP INCCOM26817Q886151,061SH SOLE0000
MOHAWK INDS INCCOM60819010415126SH SOLE0000
HELEN OF TROY LTDCOMG4388N10615100SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105151,189SH SOLE0000
PNM RES INCCOM69349H10715300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E37015375SH SOLE0000
APHRIA INCCOM03765K104152,800SH SOLE0000
CMS ENERGY CORPCOM12589610015239SH SOLE0000
GAP INCCOM36476010815885SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W10815337SH SOLE0000
BANK OF NT BUTTERFIELD SON LSHS NEWG0772R20815511SH SOLE0000
GREAT SOUTHN BANCORP INCCOM39090510715264SH SOLE0000
COCA COLA CONS INCCOM1910981021550SH SOLE0000
BOX INCCL A10316T10415941SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10914723SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK SILVER22542D449142,100SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610114123SH SOLE0000
NASDAQ INCCOM63110310814148SH SOLE0000
SURGERY PARTNERS INCCOM86881A100142,000SH SOLE0000
SELECT BANCORP INC NEWCOM81617L108141,274SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG65773106146,792SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E73514500SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST921078101141,000SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X20114500SH SOLE0000
ZILLOW GROUP INCCL A98954M10114500SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E106141,200SH SOLE0000
SILVERCORP METALS INCCOM82835P103143,400SH SOLE0000
GALLAGHER ARTHUR J COCOM36357610914162SH SOLE0000
NEW YORK TIMES COCL A65011110714500SH SOLE0000
THOR INDS INCCOM88516010114295SH SOLE0000
ZENDESK INCCOM98936J10114200SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310814150SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW10014920SH SOLE0000
CALAVO GROWERS INCCOM12824610514150SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B20714775SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G1041460SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86314439SH SOLE0000
VIRNETX HLDG CORPCOM92823T108142,690SH SOLE0000
AUTOZONE INCCOM0533321021413SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P101146,100SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B100131,795SH SOLE0000
AVID BIOSERVICES INCCOM05368M106132,646SH SOLE0000
LMP CAP INCOME FD INCCOM50208A102131,000SH SOLE0000
MAGIC SOFTWARE ENTERPRISES LORD559166103131,500SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M10913339SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102131,000SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12513359SH SOLE0000
NIO INCSPON ADS62914V106137,840SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284413112SH SOLE0000
ISHARES TRSHORT TREAS BD46428867913124SH SOLE0000
DAKTRONICS INCCOM234264109131,811SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N10113242SH SOLE0000
STITCH FIX INCCOM CL A86089710713738SH SOLE0000
RPC INCCOM749660106132,500SH SOLE0000
CAMBRIA ETF TRCANNABIS ETF13206182113700SH SOLE0000
SCHWAB STRATEGIC TRUS TIPS ETF80852487013238SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104132,124SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36513300SH SOLE0000
IPG PHOTONICS CORPCOM44980X10913101SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N10513188SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C82113542SH SOLE0000
TYLER TECHNOLOGIES INCCOM9022521051352SH SOLE0000
ROBERT HALF INTL INCCOM77032310313243SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY38143052913131SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78413451SH SOLE0000
CHEMOCENTRYX INCCOM16383L106132,000SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100132,151SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485412234SH SOLE0000
OPEN TEXT CORPCOM68371510612320SH SOLE0000
CBDMD INCCOM12482W101123,370SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U40712420SH SOLE0000
TERADYNE INCCOM88077010212225SH SOLE0000
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V53012100SH SOLE0000
BLACKBERRY LTDCOM09228F103122,450SH SOLE0000
INVESCO ACTIVELY MANAGED ETFGWT MLTI ASST46090A40812889SH SOLE0000
VIASAT INCCOM92552V10012170SH SOLE0000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640912400SH SOLE0000
GLU MOBILE INCCOM379890106122,607SH SOLE0000
OIL STS INTL INCCOM678026105121,000SH SOLE0000
DOLBY LABORATORIES INCCOM CL A25659T10712200SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M20512266SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101121,000SH SOLE0000
NAVIOS MARITIME ACQUIS CORPSHSY62159143121,890SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R206122,154SH SOLE0000
NATIONAL INSTRS CORPCOM63651810212300SH SOLE0000
ABERDEEN GLOBAL INCOME FD INCOM003013109121,600SH SOLE0000
HOEGH LNG PARTNERS LPCOM UNIT LTDY3262R10012800SH SOLE0000
BED BATH BEYOND INCCOM075896100121,258SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E108121,142SH SOLE0000
FITBIT INCCL A33812L102123,150SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM76774410512310SH SOLE0000
RYDER SYS INCCOM78354910812241SH SOLE0000
INTELLIA THERAPEUTICS INCCOM45826J10512917SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM02483510012255SH SOLE0000
CITRIX SYS INCCOM17737610012127SH SOLE0000
DBX ETF TRXTRACKERS SHRT23305128312250SH SOLE0000
SCANSOURCE INCCOM80603710712400SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT746853100122,322SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q10612250SH SOLE0000
MRC GLOBAL INCCOM55345K103121,000SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D1081237SH SOLE0000
COHEN STEERS REIT PFDCOM19247X10012496SH SOLE0000
WESTERN ASSET PREMIER BD FDSHS BEN INT95766410512850SH SOLE0000
VMWARE INCCL A COM9285634021182SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS722014107111,547SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617811245SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39611620SH SOLE0000
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810811300SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM003009107112,835SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10911960SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10511500SH SOLE0000
MURPHY OIL CORPCOM62671710211535SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W105111,703SH SOLE0000
WEIS MKTS INCCOM94884910411304SH SOLE0000
HONDA MOTOR LTDAMERN SHS43812830811442SH SOLE0000
ISHARES TRCONV BD ETF46435G10211200SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X10411337SH SOLE0000
TENCENT MUSIC ENTMT GROUPSPON ADS88034P10911900SH SOLE0000
CLARUS CORP NEWCOM18270P109111,000SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127111,170SH SOLE0000
CORECIVIC INCCOM21871N10111652SH SOLE0000
AMBARELLA INCSHSG037AX10111185SH SOLE0000
PLANET FITNESS INCCL A72703H10111200SH SOLE0000
CYTOKINETICS INCCOM NEW23282W605111,000SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U1031110,000SH SOLE0000
EDITAS MEDICINE INCCOM28106W10311507SH SOLE0000
GUARDANT HEALTH INCCOM40131M10911182SH SOLE0000
IDEX CORPCOM45167R1041169SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66211200SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW45383860911530SH SOLE0000
JUNIPER NETWORKS INCCOM48203R10411454SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y109112,169SH SOLE0000
PROSHARES TR IIPSHS ULSSLVR NEW74347W11411400SH SOLE0000
MUSTANG BIO INCCOM62818Q104113,272SH SOLE0000
PUMA BIOTECHNOLOGY INCCOM74587V107111,000SH SOLE0000
FIREEYE INCCOM31816Q10111850SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A9892071051155SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B84711200SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P60811200SH SOLE0000
LIFEVANTAGE CORPCOM NEW53222K20511788SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM80862510711130SH SOLE0000
ACCURAY INCCOM004397105113,895SH SOLE0000
METHANEX CORPCOM59151K10810309SH SOLE0000
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS00326010610125SH SOLE0000
WENDYS COCOM95058W10010546SH SOLE0000
RMR GROUP INCCL A74967R10610242SH SOLE0000
II VI INCCOM90210410810300SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20510217SH SOLE0000
CNH INDL N VSHSN20944109101,060SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN43576310710430SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E206101,710SH SOLE0000
EXPEDITORS INTL WASH INCCOM30213010910146SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR500631106101,000SH SOLE0000
EVOLUTION PETE CORPCOM30049A107101,800SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W70310215SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R8041096SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109105,216SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G10810400SH SOLE0000
ISHARES TRRUS TP200 GR ETF46428943810123SH SOLE0000
BOOZ ALLEN HAMILTON HLDG CORCL A09950210610150SH SOLE0000
GOLAR LNG LTDSHSG9456A10010800SH SOLE0000
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H74910350SH SOLE0000
FAUQUIER BANKSHARES INCCOM31205910810540SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R37010400SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E39610300SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P101102,487SH SOLE0000
METTLER TOLEDO INTERNATIONALCOM5926881051015SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6801064SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R10310702SH SOLE0000
HELIX ENERGY SOLUTIONS GRP ICOM42330P107101,230SH SOLE0000
DONEGAL GROUP INCCL A25770120110706SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM61746810310500SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C79710410SH SOLE0000
BUCKLE INCCOM11844010610495SH SOLE0000
WIDEOPENWEST INCCOM96758W10191,666SH SOLE0000
RAYONIER INCCOM7549071039350SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P1039800SH SOLE0000
ADVANSIX INCCOM00773T1019383SH SOLE0000
SENSATA TECHNOLOGIES HLDG PLSHSG8060N1029200SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H1019339SH SOLE0000
LAMAR ADVERTISING CO NEWCL A5128161099121SH SOLE0000
DIODES INCCOM2545431019250SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M1029221SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1079729SH SOLE0000
INSPERITY INCCOM45778Q1079100SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1059540SH SOLE0000
SSR MNG INCCOM7847301039650SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7799300SH SOLE0000
APOLLO INVT CORPCOM NEW03761U5029595SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3339820SH SOLE0000
SINA CORPORDG814771049250SH SOLE0000
NORTHERN TR CORPCOM6658591049103SH SOLE0000
LIVENT CORPCOM53814L10891,449SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E1069600SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D1019400SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A5999103SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R8879100SH SOLE0000
BLUEBIRD BIO INCCOM09609G1009102SH SOLE0000
ORANGESPONSORED ADR6840601069604SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 CB46138J7839450SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2089381SH SOLE0000
POSCOSPONSORED ADR6934831099200SH SOLE0000
ISHARES TRUS REGNL BKS ETF4642887789200SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241029132SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R102917,750SH SOLE0000
APPIAN CORPCL A03782L1019200SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N1039227SH SOLE0000
BLACK KNIGHT INCCOM09215C1059151SH SOLE0000
AVERY DENNISON CORPCOM053611109981SH SOLE0000
UNITED STS NAT GAS FD LPUNIT PAR9123183009444SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R1029442SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B1049800SH SOLE0000
FIRST TR ABERDEEN GLBL OPP FCOM SHS3373191079844SH SOLE0000
CURIS INCCOM NEW23126920093,786SH SOLE0000
EXELIXIS INCCOM30161Q1048495SH SOLE0000
SAREPTA THERAPEUTICS INCCOM8036071008118SH SOLE0000
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V5718250SH SOLE0000
ISHARES TRUS TELECOM ETF4642877138300SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C1058905SH SOLE0000
F5 NETWORKS INCCOM315616102862SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E1018600SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y8308500SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A10981,947SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW15129088982,145SH SOLE0000
FOX CORPCL A COM35137L1058270SH SOLE0000
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F5028133SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1058560SH SOLE0000
VERMILION ENERGY INCCOM9237251058500SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P1018545SH SOLE0000
ISHARES TRGLOBAL REIT ETF46434V6478300SH SOLE0000
GULF ISLAND FABRICATION INCCOM40230710281,500SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF7599372048300SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623860SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R718883SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X8498440SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F8418235SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109875SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1068330SH SOLE0000
BIOSIG TECHNOLOGIES INCCOM NEW09073N20181,000SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N1048500SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K1038794SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW759351604851SH SOLE0000
DILLARDS INCCL A2540671018131SH SOLE0000
INTRICON CORPCOM46121H1098421SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B2018332SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410781,500SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5818105SH SOLE0000
INVESCO DB US DLR INDEX TRBULLISH FD46141D2038300SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R1088508SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U1018110SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1088200SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T1018864SH SOLE0000
ISHARES TRUS HLTHCR PR ETF464288828850SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271017898SH SOLE0000
CALAMP CORPCOM1281261097700SH SOLE0000
W T OFFSHORE INCCOM92922P10671,770SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES8085248627157SH SOLE0000
YEXT INCCOM98585N1067500SH SOLE0000
ALLISON TRANSMISSION HLDGS ICOM01973R1017170SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910972,965SH SOLE0000
GTT COMMUNICATIONS INCCOM36239310071,000SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1097575SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8137300SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3007476SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R2147183SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255007525SH SOLE0000
ARAMARKCOM03852U1067180SH SOLE0000
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1097250SH SOLE0000
CENTENNIAL RESOURCE DEV INCCL A15136A10271,700SH SOLE0000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10572,500SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1037210SH SOLE0000
TRIMBLE INCCOM8962391007200SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q101737SH SOLE0000
AGCO CORPCOM0010841027100SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710172,273SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y88371,150SH SOLE0000
ZUORA INCCOM CL A98983V1067500SH SOLE0000
DISCOVERY INCCOM SER A25470F1047280SH SOLE0000
THIRD PT REINS LTDCOMG8827U1007750SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875317140SH SOLE0000
STAMPS COM INCCOM NEW8528572007100SH SOLE0000
ANTERO MIDSTREAM CORPCOM03676B10271,000SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1067800SH SOLE0000
CYRUSONE INCCOM23283R100795SH SOLE0000
IAMGOLD CORPCOM45091310872,020SH SOLE0000
TRI POINTE HOMES INCCOM87265H1097495SH SOLE0000
PIMCO ETF TR15+ YR US TIPS72201R3047100SH SOLE0000
STEWART INFORMATION SVCS CORCOM8603721017190SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873337114SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1037100SH SOLE0000
EPLUS INCCOM294268107797SH SOLE0000
TEXTAINER GROUP HOLDINGS LTDSHSG8766E1097720SH SOLE0000
EPAM SYS INCCOM29414B104740SH SOLE0000
SYNCHRONY FINANCIALCOM87165B1037214SH SOLE0000
LANDEC CORPCOM5147661047675SH SOLE0000
CUBESMARTCOM2296631097205SH SOLE0000
NEENAH INCCOM6400791097111SH SOLE0000
REDWOOD TR INCCOM7580754027435SH SOLE0000
WORTHINGTON INDS INCCOM9818111027200SH SOLE0000
PROTO LABS INCCOM743713109770SH SOLE0000
ISHARES TRMSCI INTL QUALTY46434V4567241SH SOLE0000
MYRIAD GENETICS INCCOM62855J1047250SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061057100SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD EUROPE46641Q7207303SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1067550SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4307100SH SOLE0000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1926125SH SOLE0000
LINCOLN ELEC HLDGS INCCOM533900106681SH SOLE0000
VECTOR GROUP LTDCOM92240M1086589SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8556354SH SOLE0000
ADVISORSHARES TRDOUBLELIN VAL EQ00768Y8186100SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F1086838SH SOLE0000
PERRIGO CO PLCSHSG978221036125SH SOLE0000
TWO RDS SHARED TRAFFINITY WORLD90214Q1056311SH SOLE0000
TPI COMPOSITES INCCOM87266J1046366SH SOLE0000
BEYOND MEAT INCCOM08862E109645SH SOLE0000
SIMPSON MFG INCCOM8290731056100SH SOLE0000
MCEWEN MNG INCCOM58039P10764,100SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8116100SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1036100SH SOLE0000
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A101669SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231086506SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A4906120SH SOLE0000
GRANITESHARES GOLD TRSHS BEN INT38748G1016440SH SOLE0000
GLOBUS MED INCCL A3795772086130SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510862,000SH SOLE0000
FACTSET RESH SYS INCCOM303075105627SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086076360SH SOLE0000
RE MAX HLDGS INCCL A75524W1086200SH SOLE0000
ENGLOBAL CORPCOM29330610666,500SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN EMRG78470P3096125SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW96090830962,214SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1046255SH SOLE0000
MOOG INCCL A615394202677SH SOLE0000
NUTANIX INCCL A67059N1086240SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341096160SH SOLE0000
LEVI STRAUSS CO NEWCL A COM STK52736R1026325SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10861,000SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271096733SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450161,000SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2026565SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881176120SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884670SH SOLE0000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M20469,900SH SOLE0000
IROBOT CORPCOM4627261006100SH SOLE0000
PACIRA BIOSCIENCES INCCOM6951271006150SH SOLE0000
STEEL DYNAMICS INCCOM8581191005204SH SOLE0000
PITNEY BOWES INCCOM72447910051,328SH SOLE0000
DROPBOX INCCL A26210C1045300SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442085163SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM450056106580SH SOLE0000
PROSHARES TRPET CARE ETF74348A1455150SH SOLE0000
SCORPIO TANKERS INCSHSY7542C1305200SH SOLE0000
GILDAN ACTIVEWEAR INCCOM3759161035167SH SOLE0000
EVERI HLDGS INCCOM30034T1035681SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111035500SH SOLE0000
MURPHY USA INCCOM626755102568SH SOLE0000
CONSOL ENERGY INC DISC COMLCOM20854L1085373SH SOLE0000
LIVE NATION ENTERTAINMENT INCOM538034109587SH SOLE0000
UNISYS CORPCOM NEW9092143065770SH SOLE0000
LATTICE STRATEGIES TRHARTFRD EMRG ETF5184162015259SH SOLE0000
BELDEN INCCOM0774541065107SH SOLE0000
VERISIGN INCCOM92343E102530SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM9282981085330SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6585201SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8825200SH SOLE0000
HEICO CORP NEWCL A422806208557SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G8055155SH SOLE0000
ICU MED INCCOM44930G107535SH SOLE0000
SPDR SER TRS&P CAP MKTS78464A7715100SH SOLE0000
NXT ID INCCOM NEW67091J206510,000SH SOLE0000
SMARTSHEET INCCOM CL A83200N1035150SH SOLE0000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7755100SH SOLE0000
MATTHEWS INTL CORPCL A5771281015150SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581015143SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2095100SH SOLE0000
AMERICAN INTL GROUP INC*W EXP 01/19/2020268741565358SH SOLE0000
AMPHENOL CORP NEWCL A032095101555SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6415200SH SOLE0000
NU SKIN ENTERPRISES INCCL A67018T1055124SH SOLE0000
TAYLOR DEVICES INCCOM8771631055500SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1055250SH SOLE0000
RADIUS HEALTH INCCOM NEW7504692075200SH SOLE0000
ATARA BIOTHERAPEUTICS INCCOM0465131075385SH SOLE0000
BLINK CHARGING COCOM09354A10052,000SH SOLE0000
ISHARES TRINDIA 50 ETF4642895295140SH SOLE0000
NI HLDGS INCCOM65342T1065300SH SOLE0000
VTV THERAPEUTICS INCCL A91838510553,500SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10651,167SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1035389SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1065360SH SOLE0000
BALLARD PWR SYS INC NEWCOM05858610851,000SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8485190SH SOLE0000
BALCHEM CORPCOM057665200551SH SOLE0000
HILLENBRAND INCCOM4315711085160SH SOLE0000
GOGO INCCOM38046C1094800SH SOLE0000
VAREX IMAGING CORPCOM92214X1064176SH SOLE0000
RBC BEARINGS INCCOM75524B104430SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521489SH SOLE0000
PAYSIGN INCCOM70451A1044500SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20042,100SH SOLE0000
ISHARES TRA RATE CP BD ETF46429B291490SH SOLE0000
KINROSS GOLD CORPCOM49690240441,022SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1084100SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J8174200SH SOLE0000
NORTHWESTERN CORPCOM NEW668074305465SH SOLE0000
KBR INCCOM48242W1064200SH SOLE0000
KELLY SVCS INCCL A4881522084200SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE2330512004150SH SOLE0000
ENDEAVOUR SILVER CORPCOM29258Y10341,965SH SOLE0000
ENERGOUS CORPCOM29272C10341,450SH SOLE0000
LITTELFUSE INCCOM537008104427SH SOLE0000
STANDARD MTR PRODS INCCOM8536661054100SH SOLE0000
SILVERCREST METALS INCCOM8283631014833SH SOLE0000
DIEBOLD INCCOM2536511034413SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8614168SH SOLE0000
WISDOMTREE TREMG MKTS SMCAP97717W2814106SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591084170SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301450SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1034100SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD JAPAN46641Q7124194SH SOLE0000
MSG NETWORK INCCL A5535731064281SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V4804150SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8554206SH SOLE0000
MR COOPER GROUP INCCOM62482R1074419SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603034546SH SOLE0000
COHEN STEERS MLP INCOMECOM SHS19249B1064500SH SOLE0000
TUPPERWARE BRANDS CORPCOM8998961044285SH SOLE0000
ALLIANZGI CONV INCOME FDCOM0188281034800SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165084155SH SOLE0000
KONTOOR BRANDS INCCOM50050N1034128SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1084340SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
GREAT PANTHER MNG LTDCOM39115V10146,000SH SOLE0000
SPLUNK INCCOM848637104437SH SOLE0000
OSISKO GOLD ROYALTIES LTDCOM68827L1014450SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8864228SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1064140SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664435SH SOLE0000
TWIN DISC INCCOM9014761014400SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1084100SH SOLE0000
JELD WEN HLDG INCCOM47580P1034221SH SOLE0000
AXOGEN INCCOM05463X1064350SH SOLE0000
BRINKER INTL INCCOM1096411004100SH SOLE0000
REGIONAL MGMT CORPCOM75902K1064150SH SOLE0000
INVITAE CORPCOM46185L1034224SH SOLE0000
COVETRUS INCCOM22304C1004357SH SOLE0000
EXTERRAN CORPCOM30227H1064316SH SOLE0000
TETRA TECHNOLOGIES INC DELCOM88162F10542,000SH SOLE0000
SOURCE CAP INCCOM8361441054115SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1064452SH SOLE0000
SS C TECHNOLOGIES HLDGS INCCOM78467J100482SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1034114SH SOLE0000
AMERICAS GOLD AND SILVER CORCOM03062D10041,518SH SOLE0000
POWER INTEGRATIONS INCCOM739276103445SH SOLE0000
NAVIENT CORPORATIONCOM63938C1084318SH SOLE0000
BLACKBAUD INCCOM09227Q100446SH SOLE0000
RADIAN GROUP INCCOM7502361014175SH SOLE0000
RANGE RES CORPCOM75281A10941,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664463SH SOLE0000
GOLD RESOURCE CORPCOM38068T10541,200SH SOLE0000
SUN CMNTYS INCCOM866674104427SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651094100SH SOLE0000
KNOLL INCCOM NEW4989042003158SH SOLE0000
SLEEP NUMBER CORPCOM83125X1033100SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102383SH SOLE0000
MATTEL INCCOM5770811023348SH SOLE0000
ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS0222761093500SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2053115SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911043157SH SOLE0000
COHEN STEERS INCCOM19247A100370SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8123160SH SOLE0000
MANITOWOC CO INCCOM NEW5635714053313SH SOLE0000
SPDR SER TRS&P PHARMAC78464A7223106SH SOLE0000
IAA INCCOM449253103388SH SOLE0000
BURLINGTON STORES INCCOM122017106319SH SOLE0000
DARLING INGREDIENTS INCCOM2372661013200SH SOLE0000
MATSON INCCOM57686G1053100SH SOLE0000
PGIM HIGH YIELD BOND FUND INCOM69346H1003250SH SOLE0000
ISHARES INCEM MKTS DIV ETF4642863193100SH SOLE0000
ANDERSONS INCCOM0341641033164SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
STIFEL FINL CORPCOM860630102365SH SOLE0000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2093536SH SOLE0000
NEW MTN FIN CORPCOM6475511003270SH SOLE0000
PROSHARES TRULTRA 20YR TRE74347R172335SH SOLE0000
CATHAY GEN BANCORPCOM1491501043105SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
SPIRIT AIRLS INCCOM8485771023100SH SOLE0000
ABERDEEN AUSTRALIA EQUITY FDCOM0030111033700SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B3833120SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E209383SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171003166SH SOLE0000
HALLADOR ENERGY COMPANYCOM40609P10531,000SH SOLE0000
WATERS CORPCOM941848103316SH SOLE0000
WORKHORSE GROUP INCCOM NEW98138J20631,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2143150SH SOLE0000
WISDOMTREE TRJAPN HEDGE EQT97717W851370SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X1093300SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7803150SH SOLE0000
MICROVISION INC DELCOM NEW59496030435,851SH SOLE0000
BIODELIVERY SCIENCES INTL INCOM09060J1063800SH SOLE0000
SIERRA WIRELESS INCCOM8265161063320SH SOLE0000
TREDEGAR CORPCOM8946501003175SH SOLE0000
BANKUNITED INCCOM06652K1033101SH SOLE0000
GRANITE PT MTG TR INCCOM STK38741L1073182SH SOLE0000
UBS GROUP AGSHSH420971073300SH SOLE0000
VANGUARD INDEX FDSLARGE CAP ETF922908637325SH SOLE0000
CONDUENT INCCOM2067871033534SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W8533106SH SOLE0000
KIRBY CORPCOM497266106341SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607380SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3413101SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262093100SH SOLE0000
HMN FINL INCCOM40424G1083150SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851365SH SOLE0000
INDIA GLOBALIZATION CAP INCCOM NEW45408X30833,200SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109370SH SOLE0000
AMERISAFE INCCOM03071H100350SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G1063250SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1063120SH SOLE0000
SM ENERGY COCOM78454L1003335SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS COR EQ78467V806340SH SOLE0000
GLACIER BANCORP INC NEWCOM37637Q105380SH SOLE0000
MACERICH COCOM5543821013100SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3003100SH SOLE0000
CIRRUS LOGIC INCCOM172755100360SH SOLE0000
INVESCO SR INCOME TRCOM46131H1073757SH SOLE0000
STEELCASE INCCL A8581552033169SH SOLE0000
SWEDISH EXPT CR CORPROG AGRI ETN228702976033600SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4083212SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657923273SH SOLE0000
PEARSON PLCSPONSORED ADR7050151053346SH SOLE0000
ITT INCCOM45073V108350SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106333SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384083149SH SOLE0000
CANTEL MED CORPCOM138098108340SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1022158SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3312102SH SOLE0000
PATTERSON COS INCCOM7033951032167SH SOLE0000
AMDOCS LTDSHSG02602103245SH SOLE0000
ISHARES INCMSCI HONG KG ETF4642868712130SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V1082400SH SOLE0000
BP MIDSTREAM PARTNERS LPUNIT LTD PTNR0556EL1092200SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D104235SH SOLE0000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B20221,333SH SOLE0000
NEW GOLD INC CDACOM64453510622,700SH SOLE0000
GASLOG LTDSHSG375851092224SH SOLE0000
PRUDENTIAL PLCADR74435K204279SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L1082135SH SOLE0000
ATHERSYS INC NEWCOM04744L10622,132SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863012150SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351052100SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q401257SH SOLE0000
QURATE RETAIL INCCOM SER A74915M1002269SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107250SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102238SH SOLE0000
WELLS FARGO GLOBAL DIVID OPPCOM94987C1032500SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
GRACE W R CO DEL NEWCOM38388F108240SH SOLE0000
CANADIAN NAT RES LTDCOM1363851012100SH SOLE0000
ZOOM VIDEO COMMUNICATIONS INCL A98980L101235SH SOLE0000
RADIANT LOGISTICS INCCOM75025X1002500SH SOLE0000
DBX ETF TRXTRCK BLOMBRG BA2330517392114SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
AMERIS BANCORPCOM03076K108265SH SOLE0000
RELX PLCSPONSORED ADR7595301082110SH SOLE0000
OVERSTOCK COM INC DELCOM6903701012232SH SOLE0000
FLEX LTDORDY2573F1022250SH SOLE0000
SITE CTRS CORPCOM82981J1092171SH SOLE0000
NEWMARK GROUP INCCL A65158N1022280SH SOLE0000
TEREX CORP NEWCOM8807791032100SH SOLE0000
PIONEER BANCORP INCCOM7235611062200SH SOLE0000
RITE AID CORPCOM7677548722345SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1022225SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R788266SH SOLE0000
LOUISIANA PAC CORPCOM5463471052100SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155072148SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
AVIS BUDGET GROUPCOM053774105290SH SOLE0000
INVESCO DYNAMIC CR OPPORTUNICOM46132R1042225SH SOLE0000
GRAN TIERRA ENERGY INCCOM38500T10121,925SH SOLE0000
PG E CORPCOM69331C1082242SH SOLE0000
DELUXE CORPCOM248019101250SH SOLE0000
CANON INCSPONSORED ADR138006309290SH SOLE0000
22ND CENTY GROUP INCCOM90137F10321,000SH SOLE0000
ALEXCO RESOURCE CORPCOM01535P10621,251SH SOLE0000
SILGAN HOLDINGS INCCOM827048109280SH SOLE0000
ISHARES INCMSCI EQUAL WEITE464286681240SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791052400SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330621,190SH SOLE0000
SWISS HELVETIA FD INCCOM8708751012292SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
ISHARES TRAGENCY BOND ETF464288166220SH SOLE0000
ISHARES INCMSCI BRIC INDX464286657257SH SOLE0000
ORCHID IS CAP INCCOM68571X1032410SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDR DEVE46641Q688294SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621062271SH SOLE0000
VECTRUS INCCOM92242T101257SH SOLE0000
DONEGAL GROUP INCCL B2577013002183SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262032100SH SOLE0000
WEIBO CORPSPONSORED ADR948596101250SH SOLE0000
ISHARES TRS&P 100 ETF464287101217SH SOLE0000
MATADOR RES COCOM5764852052135SH SOLE0000
ICICI BANK LIMITEDADR45104G1042175SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1072327SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C1012500SH SOLE0000
NORDSON CORPCOM655663102215SH SOLE0000
U S GLOBAL INVS INCCL A90295210021,000SH SOLE0000
U S CONCRETE INCCOM90333L201240SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325042395SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108294SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1042200SH SOLE0000
DONNELLEY FINL SOLUTIONS INCCOM25787G1002167SH SOLE0000
PICO HLDGS INCCOM NEW6933662052200SH SOLE0000
DBX ETF TRXTRACK HRVST CSI233051879275SH SOLE0000
PROASSURANCE CORPCOM74267C106250SH SOLE0000
ENNIS INCCOM2933891022100SH SOLE0000
LEE ENTERPRISES INCCOM52376810921,000SH SOLE0000
JPMORGAN CHASE COALERIAN ML ETN46625H365186SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107170SH SOLE0000
SUNOPTA INCCOM8676EP10811,000SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305119SH SOLE0000
MONRO INCCOM610236101125SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108170SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K103159SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108180SH SOLE0000
WINNEBAGO INDS INCCOM974637100152SH SOLE0000
HYATT HOTELS CORPCOM CL A448579102125SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
SANGAMO THERAPEUTICS INCCOM8006771061200SH SOLE0000
PUTNAM MASTER INTER INCOME TSH BEN INT7469091001398SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R1041162SH SOLE0000
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1281104SH SOLE0000
ARMADA HOFFLER PPTYS INCCOM04208T1081100SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521001200SH SOLE0000
ELANCO ANIMAL HEALTH INCCOM28414H103167SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
ANSYS INCCOM03662Q10518SH SOLE0000
ITERIS INC NEWCOM46564T1071300SH SOLE0000
GLOBAL PMTS INCCOM37940X102111SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10111,000SH SOLE0000
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR035128206190SH SOLE0000
PROSHARES TRMANAGED FUT74347B532143SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1071100SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
SMTC CORPCOM NEW8326822071800SH SOLE0000
TETRA TECH INC NEWCOM88162G103120SH SOLE0000
PLANTRONICS INC NEWCOM727493108145SH SOLE0000
ISHARES INCMSCI ITALY ETF46434G830162SH SOLE0000
HEALTHCARE RLTY TRCOM421946104150SH SOLE0000
COMMERCIAL METALS COCOM2017231031100SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V871125SH SOLE0000
COEUR MNG INCCOM NEW1921085041320SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1051100SH SOLE0000
ARMATA PHARMACEUTICALS INCCOM04216R1021449SH SOLE0000
VERASTEM INCCOM92337C10411,300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G300160SH SOLE0000
TECK RESOURCES LTDCL B8787422041100SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
BIOXCEL THERAPEUTICS INCCOM09075P1051215SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411011224SH SOLE0000
POOL CORPCOM73278L10518SH SOLE0000
VISTA OUTDOOR INCCOM9283771001248SH SOLE0000
FOX CORPCL B COM35137L204150SH SOLE0000
DONNELLEY R R SONS COCOM2578672001448SH SOLE0000
CENTURY ALUM COCOM1564311081235SH SOLE0000
SENSEONICS HLDGS INCCOM81727U10511,562SH SOLE0000
CITIZENS FINANCIAL GROUP INCCOM174610105144SH SOLE0000
EVANS BANCORP INCCOM NEW29911Q208141SH SOLE0000
HOME BANCSHARES INCCOM436893200180SH SOLE0000
COSAN LTDSHS AG253431071100SH SOLE0000
ISHARES TRMSCI PERU ETF464289842143SH SOLE0000
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN2924801001125SH SOLE0000
TOPBUILD CORPCOM89055F103116SH SOLE0000
LENDINGCLUB CORPCOM NEW52603A2081108SH SOLE0000
BLACKROCK MUNI INCOME TR IICOM09249N1011100SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
BARCLAYS PLCADR06738E2041200SH SOLE0000
KRANESHARES TRCHIN COM PAPER500767702146SH SOLE0000
ASML HOLDING N VN Y REGISTRY SHSN0705921016SH SOLE0000
ITRON INCCOM465741106120SH SOLE0000
ADVISORSHARES TRNEWFLT MULSINC00768Y727130SH SOLE0000
PLUG POWER INCCOM NEW72919P2021560SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
BARCLAYS BANK PLCIPSPGS TTL ETN06738C7941100SH SOLE0000
VANECK VECTORS ETF TRINVT GRADE FLTG92189F486157SH SOLE0000
ADVISORSHARES TRVICE E T F00768Y545161SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDRS CDA46641Q696157SH SOLE0000
SABRE CORPCOM78573M104164SH SOLE0000
CHICOS FAS INCCOM1686151021350SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
WIRELESS TELECOM GROUP INCCOM97652410811,000SH SOLE0000
LIGAND PHARMACEUTICALS INCCOM NEW53220K504114SH SOLE0000
DHT HOLDINGS INCSHS NEWY2065G1211229SH SOLE0000
EMCORE CORPCOM NEW2908462031450SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
ISHARES TRMSCI POLAND ETF46429B606165SH SOLE0000
VIRTUS INVT PARTNERS INCCOM92828Q109112SH SOLE0000
CERAGON NETWORKS LTDORDM220131021500SH SOLE0000
BEACON ROOFING SUPPLY INCCOM073685109140SH SOLE0000
CINTAS CORPCOM17290810515SH SOLE0000
COMERICA INCCOM200340107120SH SOLE0000
ISHARES S P GSCI COMMODITYUNIT BEN INT46428R107185SH SOLE0000
GREENSKY INCCL A39572G1001200SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
ISHARES TRMSCI CHINA ETF46429B671123SH SOLE0000
KORNIT DIGITAL LTDSHSM6372Q113142SH SOLE0000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778158SH SOLE0000
ADAMIS PHARMACEUTICALS CORPCOM NEW00547W20811,680SH SOLE0000
MANNKIND CORPCOM NEW56400P70611,000SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
TRAVELZOOCOM NEW89421Q2051120SH SOLE0000
NAVIOS MARITIME PARTNERS L PCOM UNIT LPIY62267409168SH SOLE0000
ALTRA INDL MOTION CORPCOM02208R106144SH SOLE0000
GREENBRIER COS INCCOM393657101140SH SOLE0000
BIG LOTS INCCOM089302103150SH SOLE0000
RYANAIR HOLDINGS PLCSPONSORED ADS783513203118SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW875372203120SH SOLE0000
RPT REALTYSH BEN INT74971D101186SH SOLE0000
FERRO CORPCOM3154051001100SH SOLE0000
NOVAVAX INCCOM NEW6700024011205SH SOLE0000
UNITED NAT FOODS INCCOM9111631031100SH SOLE0000
STERIS PLCSHS USDG8473T10018SH SOLE0000
CLEAN ENERGY FUELS CORPCOM1844991011540SH SOLE0000
CAPITOL FED FINL INCCOM14057J101181SH SOLE0000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G205162SH SOLE0000
INVESCO DB MULTI SECTOR COMMOIL FD46140H4031115SH SOLE0000
TIVITY HEALTH INCCOM88870R102167SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1091400SH SOLE0000
EXTREME NETWORKS INCCOM30226D1061150SH SOLE0000
MSA SAFETY INCCOM553498106110SH SOLE0000
FIRSTCASH INCCOM33767D105112SH SOLE0000
DIREXION SHS ETF TRHEALTHCARE BUL25459Y876122SH SOLE0000
CHARLES RIV LABS INTL INCCOM15986410718SH SOLE0000
ALKALINE WTR CO INCCOM NEW01643A2071700SH SOLE0000
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M105123SH SOLE0000
AVANGRID INCCOM05351W103120SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582011295SH SOLE0000
HOLOGIC INCCOM436440101121SH SOLE0000
GREAT LAKES DREDGE DOCK COCOM3906071091100SH SOLE0000
RESEARCH FRONTIERS INCCOM7609111071300SH SOLE0000
SOHU COM LTDSPONSORED ADS83410S1081100SH SOLE0000
POWER REITCOM73933H1011100SH SOLE0000
FUNKO INCCOM CL A361008105150SH SOLE0000
BIO RAD LABS INCCL A09057220713SH SOLE0000