Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:47pm

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 ETF46428720067,696208,789SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69751,718787,549SH SOLE0000
APPLE INCCOM03783310043,476150,022SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10337,090114,880SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780433,829404,416SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50730,028597,709SH SOLE0000
WP CAREY INCCOM92936U10925,485320,209SH SOLE0000
EXXON MOBIL CORPCOM30231G10225,012357,876SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10224,956643,010SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87222,9051,004,179SH SOLE0000
MICROSOFT CORPCOM59491810420,439128,584SH SOLE0000
AT T INCCOM00206R10220,252516,065SH SOLE0000
ISHARES TRCORE US AGGBD ET46428722620,072178,051SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40718,766330,923SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C71416,842140,461SH SOLE0000
MARRIOTT INTL INC NEWCL A57190320216,750109,676SH SOLE0000
ISHARES TRMBS ETF46428858813,566125,372SH SOLE0000
INTEL CORPCOM45814010013,389222,868SH SOLE0000
ISHARES TRCORE S&P MCP ETF46428750713,27964,522SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A76312,832119,214SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U11512,7881,244,587SH SOLE0000
PEPSICO INCCOM71344810812,37789,994SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT92290876912,21074,418SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B68911,573154,803SH SOLE0000
ISHARES TRCORE S&P TTL STK46428715011,067151,811SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479711,018189,485SH SOLE0000
CATERPILLAR INCCOM14912310110,95373,873SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW08467070210,71547,385SH SOLE0000
ISHARES TRCORE S&P US VLU46428766310,579167,722SH SOLE0000
H E EQUIPMENT SERVICES INCCOM40403010810,530314,147SH SOLE0000
JOHNSON JOHNSONCOM47816010410,35571,052SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H10510,211304,286SH SOLE0000
NORFOLK SOUTHN CORPCOM65584410810,17652,133SH SOLE0000
PHILLIPS 66COM71854610410,02890,675SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5049,75650,656SH SOLE0000
CHEVRON CORP NEWCOM1667641009,65780,276SH SOLE0000
PROCTER AND GAMBLE COCOM7427181099,53875,649SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1079,5061,212,505SH SOLE0000
AMAZON COM INCCOM0231351069,4445,051SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1049,431153,281SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G1039,172169,875SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR4642874409,15782,731SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2049,143100,510SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085539,07198,561SH SOLE0000
AMGEN INCCOM0311621008,84036,602SH SOLE0000
FACEBOOK INCCL A30303M1028,65741,604SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886878,524227,270SH SOLE0000
HORMEL FOODS CORPCOM4404521007,965175,991SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247557,932273,550SH SOLE0000
DISNEY WALT COCOM2546871067,82953,719SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F8427,529115,077SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1077,46752,464SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F8347,438119,785SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R8337,39072,638SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873097,36737,881SH SOLE0000
DOMINION ENERGY INCCOM25746U1097,25088,426SH SOLE0000
NEWELL BRANDS INCCOM6512291067,041366,283SH SOLE0000
CVS HEALTH CORPCOM1266501007,03794,584SH SOLE0000
CUMMINS INCCOM2310211067,03238,919SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R1077,01446,214SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E1036,99132,731SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087366,94237,920SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438586,896156,235SH SOLE0000
GENERAL MLS INCCOM3703341046,831128,387SH SOLE0000
PROSHARES TRPSHS ULT SEMICDT74347R6696,830109,563SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1066,827189,704SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3396,80267,156SH SOLE0000
CONOCOPHILLIPSCOM20825C1046,796104,594SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4076,395137,805SH SOLE0000
PROSHARES TRPSHS ULTRA TECH74347R6936,39439,875SH SOLE0000
BROADCOM INCCOM11135F1016,35820,089SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R2146,351101,453SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876556,29437,947SH SOLE0000
DELTA AIR LINES INC DELCOM NEW2473617026,253105,840SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4086,224103,616SH SOLE0000
WESTROCK COCOM96145D1056,158144,440SH SOLE0000
JPMORGAN CHASE COCOM46625H1006,13644,103SH SOLE0000
MARATHON PETE CORPCOM56585A1026,083100,756SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247486,080182,886SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1006,067363,951SH SOLE0000
PROSHARES TRULTRA FNCLS NEW74347X6336,033112,610SH SOLE0000
CARNIVAL CORPUNIT 99/99/99991436583006,032117,533SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3576,00551,910SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4045,991477,041SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7755,98455,236SH SOLE0000
HOME DEPOT INCCOM4370761025,93126,964SH SOLE0000
ALPHABET INCCAP STK CL C02079K1075,6984,215SH SOLE0000
BANK MONTREAL QUECOM0636711015,67573,529SH SOLE0000
SPDR INDEX SHS FDSPORTFLI MSCI GBL78463X4755,662131,495SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6635,61761,443SH SOLE0000
UNION PAC CORPCOM9078181085,58830,808SH SOLE0000
WALMART INCCOM9311421035,56146,507SH SOLE0000
BOEING COCOM0970231055,44216,486SH SOLE0000
ISHARES TRJPMORGAN USD EMG4642882815,44247,430SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1085,436105,570SH SOLE0000
PRUDENTIAL FINL INCCOM7443201025,38357,752SH SOLE0000
HONEYWELL INTL INCCOM4385161065,38030,488SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451005,35757,087SH SOLE0000
MERCK CO INCCOM58933Y1055,26557,546SH SOLE0000
REALTY INCOME CORPCOM7561091045,25671,757SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B2675,251202,047SH SOLE0000
ISHARES TRUSD INV GRDE ETF4642886205,23189,537SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8755,228180,143SH SOLE0000
NETFLIX INCCOM64110L1065,22215,869SH SOLE0000
ALTRIA GROUP INCCOM02209S1035,114101,485SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874085,06038,863SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A3755,030142,463SH SOLE0000
STARBUCKS CORPCOM8552441094,98556,573SH SOLE0000
ISHARES TRMSCI USA VALUE46432F3884,89454,433SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1094,815365,063SH SOLE0000
MCDONALDS CORPCOM5801351014,64623,446SH SOLE0000
ABBVIE INCCOM00287Y1094,61151,695SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874654,58865,887SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086294,58625,762SH SOLE0000
WELLS FARGO CO NEWCOM9497461014,50483,541SH SOLE0000
WISDOMTREE TRFLOATNG RAT TREA97717X6284,454177,737SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3544,39875,598SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8874,34586,298SH SOLE0000
ANTHEM INCCOM0367521034,30814,059SH SOLE0000
US BANCORP DELCOM NEW9029733044,20570,407SH SOLE0000
ABBOTT LABSCOM0028241004,19147,955SH SOLE0000
ALIGN TECHNOLOGY INCCOM0162551014,16415,000SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8604,034104,958SH SOLE0000
COCA COLA COCOM1912161003,97871,870SH SOLE0000
HESS CORPCOM42809H1073,96059,590SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247063,850139,960SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001013,84528,431SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,732102,786SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4073,721111,351SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898753,66891,402SH SOLE0000
FEDEX CORPCOM31428X1063,61223,683SH SOLE0000
ISHARES SILVER TRISHARES46428Q1093,605217,488SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088443,60328,809SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3623,59881,825SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378193,54640,609SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083,52855,780SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877393,52638,133SH SOLE0000
NIKE INCCL B6541061033,49334,395SH SOLE0000
VISA INCCOM CL A92826C8393,47518,352SH SOLE0000
BK OF AMERICA CORPCOM0605051043,42696,941SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8863,39852,787SH SOLE0000
PFIZER INCCOM7170811033,38085,970SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2013,33279,652SH SOLE0000
ONEOK INC NEWCOM6826801033,32343,898SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5013,289109,243SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B6553,26864,196SH SOLE0000
ISHARES TRRUSSELL 3000 ETF4642876893,25817,315SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721093,23437,472SH SOLE0000
COMCAST CORP NEWCL A20030N1013,22671,546SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053,20265,077SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871683,17630,094SH SOLE0000
ISHARES TRMSCI INTL QUALTY46434V4563,09695,776SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2003,09059,662SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8763,07821,638SH SOLE0000
ISHARES TREAFE VALUE ETF4642888773,07061,295SH SOLE0000
ISHARES TRTIPS BD ETF4642871763,04326,094SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A3343,03498,758SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301092,9527,501SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1082,94223,961SH SOLE0000
GENERAL ELECTRIC COCOM3696041032,941263,107SH SOLE0000
SCHWAB CHARLES CORPCOM8085131052,92160,427SH SOLE0000
ISHARES TREAFE SML CP ETF4642882732,91946,801SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6052,89791,547SH SOLE0000
CISCO SYS INCCOM17275R1022,85659,791SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,82434,874SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H3032,81769,502SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701082,7118SH SOLE0000
KINDER MORGAN INC DELCOM49456B1012,686127,451SH SOLE0000
KIMBERLY CLARK CORPCOM4943681032,66519,306SH SOLE0000
CSX CORPCOM1264081032,63836,219SH SOLE0000
FISERV INCCOM3377381082,63722,530SH SOLE0000
AMERICAN EXPRESS COCOM0258161092,63221,030SH SOLE0000
LOWES COS INCCOM5486611072,59221,566SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1052,580258,788SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874992,57943,240SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M1032,56199,546SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1052,5108,535SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1042,4218,050SH SOLE0000
DANAHER CORPORATIONCOM2358511022,40915,759SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,39911,134SH SOLE0000
INVESTAR HLDG CORPCOM46134L1052,38498,875SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902062,315105,059SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,31551,904SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874732,30424,357SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,26221,975SH SOLE0000
ISHARES TRSHORT TREAS BD4642886792,25520,423SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3002,23265,589SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1092,22523,332SH SOLE0000
SOUTHERN COCOM8425871072,20834,804SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,17717,275SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y1072,17416,652SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3032,16519,994SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,14525,551SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1062,13723,157SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921072,12275,324SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3962,11316,783SH SOLE0000
3M COCOM88579Y1012,09911,844SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1022,0957,080SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y5062,08433,802SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A8052,06951,793SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221082,02431,559SH SOLE0000
TRUIST FINL CORPCOM89832Q1092,01835,732SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151032,00711,753SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876482,0049,328SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,99213,007SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,985152,838SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,98014,366SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,9769,315SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,95970,797SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,94820,683SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,91919,544SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882081,9159,140SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,89220,161SH SOLE0000
ENBRIDGE INCCOM29250N1051,88047,500SH SOLE0000
LILLY ELI COCOM5324571081,83913,985SH SOLE0000
ISHARES TRIBOXX HI YD ETF4642885131,82020,704SH SOLE0000
WESCO INTL INCCOM95082P1051,81730,650SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,81632,687SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A5081,80351,601SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W5051,78046,920SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8671,77892,480SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876301,74313,579SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,72818,544SH SOLE0000
BP PLCSPONSORED ADR0556221041,69244,696SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,68934,460SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,68319,410SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1031,67515,317SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2001,67054,396SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,6516,809SH SOLE0000
V F CORPCOM9182041081,63616,371SH SOLE0000
REPUBLIC SVCS INCCOM7607591001,61717,935SH SOLE0000
COUSINS PPTYS INCCOM NEW2227955021,59038,647SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1091,58911,622SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,58926,895SH SOLE0000
ISHARES INCMSCI FRONTIER4642861451,55851,403SH SOLE0000
HERSHEY COCOM4278661081,55610,546SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R1001,54882,388SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061,54653,554SH SOLE0000
ISHARES TRCORE MSCI EURO46434V7381,53030,650SH SOLE0000
NVIDIA CORPORATIONCOM67066G1041,5126,384SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F9219097681,51027,027SH SOLE0000
FORD MTR CO DELCOM3453708601,499160,089SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877621,4966,916SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,46712,339SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,45941,358SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A4091,45034,436SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,43830,024SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,43823,933SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,42812,600SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,4243,795SH SOLE0000
PPL CORPCOM69351T1061,42040,004SH SOLE0000
XCEL ENERGY INCCOM98389B1001,40922,340SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,40260,318SH SOLE0000
BALL CORPCOM0584981061,39121,511SH SOLE0000
CITIGROUP INCCOM NEW1729674241,39117,465SH SOLE0000
BLACKSTONE GROUP INCCOM09260D1071,37924,569SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7961,35913,332SH SOLE0000
CHUBB LIMITEDCOMH1467J1041,3238,493SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P2071,31444,085SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,30965,328SH SOLE0000
GLOBAL NET LEASE INCCOM NEW3793782011,30465,109SH SOLE0000
DOVER CORPCOM2600031081,30311,286SH SOLE0000
HALLIBURTON COCOM4062161011,27352,185SH SOLE0000
WISDOMTREE TRINDIA ERNGS FD97717W4221,23549,728SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,23113,398SH SOLE0000
TARGET CORPCOM87612E1061,2309,524SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888101,2154,587SH SOLE0000
MONDELEZ INTL INCCL A6092071051,19821,676SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1021,19123,476SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM224651041,18410,598SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8051,17022,570SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876971,1617,202SH SOLE0000
ISHARES TRMSCI EMG MKT ETF4642872341,15125,552SH SOLE0000
FULTON FINL CORP PACOM3602711001,14865,589SH SOLE0000
CLOROX CO DELCOM1890541091,1467,468SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,14636,495SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS3369171091,14635,104SH SOLE0000
ISHARES TRU.S. TECH ETF4642877211,1334,850SH SOLE0000
ORACLE CORPCOM68389X1051,12821,112SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,125831SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V2021,12084,524SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751051,1196,964SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R5061,11230,920SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F3531,11146,349SH SOLE0000
ISHARES INCMSCI EMERG MRKT4642865331,09018,565SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,07518,220SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F8751,06941,791SH SOLE0000
EMERSON ELEC COCOM2910111041,05913,851SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876061,0574,435SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876141,0465,917SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW0231112061,04548,493SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM8835561021,0363,173SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,03312,239SH SOLE0000
PPG INDS INCCOM6935061071,0287,714SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H8811,01332,546SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P1041,01153,658SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310699917,062SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72099842,271SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871199974,711SH SOLE0000
SCHLUMBERGER LTDCOM80685710899124,788SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43799033,057SH SOLE0000
GOLUB CAP BDC INCCOM38173M10298653,395SH SOLE0000
OGE ENERGY CORPCOM67083710398622,394SH SOLE0000
YUM BRANDS INCCOM9884981019829,639SH SOLE0000
ISHARES INCMSCI GBL MIN VOL46428652598110,231SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q10497219,024SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1009564,176SH SOLE0000
ISHARES INCMSCI MEXICO ETF46428682294820,666SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875499443,874SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R85394128,841SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081099385,180SH SOLE0000
COLGATE PALMOLIVE COCOM19416210393213,476SH SOLE0000
SPDR SER TRS&P RETAIL ETF78464A71492620,046SH SOLE0000
DEERE COCOM2441991059235,251SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51190760,533SH SOLE0000
PENTAIR PLCSHSG7S00T10490619,790SH SOLE0000
QUALCOMM INCCOM74752510389810,119SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW19828720389343,080SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210389016,483SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES80852486287817,413SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878128746,535SH SOLE0000
ROYAL BK CDACOM78008710287411,056SH SOLE0000
ISHARES TRMSCI EURO FL ETF46428918087244,848SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q40786010,802SH SOLE0000
TOTAL SESPONSORED ADS89151E10985815,617SH SOLE0000
LUNA INNOVATIONSCOM550351100854117,300SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V88685125,531SH SOLE0000
UGI CORP NEWCOM90268110584318,865SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2748437,979SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10584017,774SH SOLE0000
EXACT SCIENCES CORPCOM30063P1058408,932SH SOLE0000
FREEPORT MCMORAN INCCL B35671D85783964,407SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7028373,409SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V28282924,042SH SOLE0000
DOW INCCOM26055710382815,116SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280882611,377SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3028005,721SH SOLE0000
MAIN STR CAP CORPCOM56035L10479318,297SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87079330,708SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L86078716,221SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66478319,869SH SOLE0000
ISHARES TRUS AER DEF ETF4642887607803,478SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88677910,479SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A46777310,213SH SOLE0000
SYSCO CORPCOM8718291077729,005SH SOLE0000
ISHARES TRINTL SEL DIV ETF46428844877022,929SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171047707,301SH SOLE0000
BECTON DICKINSON COCOM0758871097692,819SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79176718,548SH SOLE0000
SHERWIN WILLIAMS COCOM8243481067631,312SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D40875815,542SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1097532,631SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K107747114,765SH SOLE0000
VIACOMCBS INCCL B92556H20674117,745SH SOLE0000
BIO TECHNE CORPCOM09073M1047393,385SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810073514,609SH SOLE0000
CIENA CORPCOM NEW17177930972617,032SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1017262,195SH SOLE0000
ARES CAPITAL CORPCOM04010L10372438,885SH SOLE0000
LINDE PLCSHSG5494J1037213,399SH SOLE0000
WELLTOWER INCCOM95040Q1047198,885SH SOLE0000
SPDR SER TRBLOOMBERG BRCLYS78468R6227166,539SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884147146,270SH SOLE0000
WD 40 COCOM9292361077123,620SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910871231,982SH SOLE0000
DUPONT DE NEMOURS INCCOM26614N10270711,095SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2487069,144SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10770611,852SH SOLE0000
UBER TECHNOLOGIES INCCOM90353T10070623,403SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50970418,713SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V83770410,910SH SOLE0000
FASTENAL COCOM31190010470419,042SH SOLE0000
BLACK HILLS CORPCOM0921131096998,971SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K10969810,698SH SOLE0000
EOG RES INCCOM26875P1016928,335SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4186918,070SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875806872,993SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q85868614,695SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881586856,424SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8706807,074SH SOLE0000
ANTERO MIDSTREAM CORPCOM03676B10267991,945SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81767442,527SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108667322SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151046657,402SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378276638,232SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E19865712,274SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y100654102,670SH SOLE0000
GLOBE LIFE INCCOM37959E1026536,171SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086116444,708SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087516423,875SH SOLE0000
ISHARES TRISHS 1-5YR INVS46428864664011,944SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E1056397,535SH SOLE0000
JD COM INCSPON ADR CL A47215P10662717,468SH SOLE0000
EXELON CORPCOM30161N10162713,811SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710362428,481SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1026185,058SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6076176,112SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610461520,535SH SOLE0000
CANOPY GROWTH CORPCOM13803510061331,952SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710861354,985SH SOLE0000
ALLSTATE CORPCOM0200021016105,455SH SOLE0000
INTERNATIONAL PAPER COCOM46014610360913,284SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1056015,840SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510460010,338SH SOLE0000
TESLA INCCOM88160R1016001,395SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341075938,511SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R73959012,021SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071025881,698SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T10158243,992SH SOLE0000
VENTAS INCCOM92276F10058010,039SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801065679,189SH SOLE0000
KEYCORPCOM49326710856227,757SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A8215619,822SH SOLE0000
TEXAS INSTRS INCCOM8825081045604,358SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B7475515,479SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10755021,412SH SOLE0000
LYFT INCCL A COM55087P10454911,977SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1085439,790SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874325413,946SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U20954011,225SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E33953812,787SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410553031,680SH SOLE0000
IQVIA HLDGS INCCOM46266C1055293,428SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875985273,856SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW40428040652513,476SH SOLE0000
PACER FDS TRTRENDPILOT US BD69374H64252520,529SH SOLE0000
OVERSTOCK COM INC DELCOM69037010152476,869SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874575206,148SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10851822,992SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710351713,947SH SOLE0000
ONE GAS INCCOM68235P1085165,580SH SOLE0000
EATON CORP PLCSHSG291831035155,423SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E88051315,345SH SOLE0000
KRAFT HEINZ COCOM50075410651216,222SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60850910,940SH SOLE0000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87050824,740SH SOLE0000
WASTE MGMT INC DELCOM94106L1095064,451SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A8395019,166SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60549616,143SH SOLE0000
CENOVUS ENERGY INCCOM15135U10949649,325SH SOLE0000
ISHARES TRTRANS AVG ETF4642871924932,514SH SOLE0000
GENERAL MTRS COCOM37045V10048713,342SH SOLE0000
TJX COS INC NEWCOM8725401094878,009SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF46428986748610,159SH SOLE0000
WISDOMTREE TRJPN SCAP HDG EQT97717W52148511,230SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10948227,952SH SOLE0000
NOKIA CORPSPONSORED ADR654902204480132,414SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087444783,980SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1044767,872SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610047611,406SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V1024758,685SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085384752,990SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10447329,298SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710747328,948SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3004737,233SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q50747014,052SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10045826,728SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10845417,767SH SOLE0000
OCCIDENTAL PETE CORPCOM67459910545311,300SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085954532,279SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM169656105447535SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8704414,831SH SOLE0000
AIR PRODS CHEMS INCCOM0091581064401,870SH SOLE0000
OKTA INCCL A6792951054393,669SH SOLE0000
ISHARES TRMORTGE REL ETF46435G3424399,809SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10943824,400SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426764387,439SH SOLE0000
SOUTHWEST AIRLS COCOM8447411084388,073SH SOLE0000
SEABRIDGE GOLD INCCOM81191610543832,310SH SOLE0000
INTUITCOM4612021034371,640SH SOLE0000
HP INCCOM40434L10543721,317SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR11044810743410,214SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W60443315,162SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87142938,445SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872914282,031SH SOLE0000
VERITEX HLDGS INCCOM92345110842714,719SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R1804256,780SH SOLE0000
SMUCKER J M COCOM NEW8326964054234,104SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10442332,717SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501084212,374SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588942111,831SH SOLE0000
BIOGEN INCCOM09062X1034201,401SH SOLE0000
LGI HOMES INCCOM50187T1064195,951SH SOLE0000
APPLIED MATLS INCCOM0382221054166,803SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1094138,491SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427754127,655SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13440712,160SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1064052,901SH SOLE0000
STRYKER CORPORATIONCOM8636671014011,905SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2013976,169SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2053962,345SH SOLE0000
ISHARES INCMSCI AUST ETF46428610339217,263SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84639213,003SH SOLE0000
CIGNA CORP NEWCOM1255231003911,920SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3073903,683SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926003907,817SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10038832,655SH SOLE0000
MONGODB INCCL A60937P1063842,869SH SOLE0000
ISHARES TRGLOBAL ENERG ETF46428734138412,461SH SOLE0000
IRON MTN INC NEWCOM46284V10138312,070SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V79538211,200SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061093802,579SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810037817,533SH SOLE0000
BLACKROCK INCCOM09247X101378752SH SOLE0000
ISHARES TRU.S. ENERGY ETF46428779637711,780SH SOLE0000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8043736,883SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y84837111,296SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710537025,858SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420936937,094SH SOLE0000
METLIFE INCCOM59156R1083677,233SH SOLE0000
ALLIANT ENERGY CORPCOM0188021083676,763SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A3063664,508SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633651,233SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2583645,277SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30436117,467SH SOLE0000
ISHARES TRCORE S&P US GWT4642876713615,321SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D10136014,163SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30836015,800SH SOLE0000
JOHNSON CTLS INTL PLCSHSG515021053608,782SH SOLE0000
TWITTER INCCOM90184L10235911,052SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841013564,016SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878793562,226SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R40835413,174SH SOLE0000
AFLAC INCCOM0010551023546,736SH SOLE0000
NOW INCCOM67011P10035131,137SH SOLE0000
BCE INCCOM NEW05534B7603497,550SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910234611,753SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2663462,719SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771053462,209SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210934517,571SH SOLE0000
BOSTON SCIENTIFIC CORPCOM1011371073437,588SH SOLE0000
MORGAN STANLEYCOM NEW6174464483426,701SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13533710,101SH SOLE0000
THE TRADE DESK INCCOM CL A88339J1053361,235SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201033342,719SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6983345,419SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61033415,226SH SOLE0000
CORNING INCCOM21935010533211,543SH SOLE0000
BAIDU INCSPON ADR REP A0567521083302,610SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010632924,565SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A1083233,886SH SOLE0000
PACER FDS TRBNCHMRK INFRA69374H7413229,930SH SOLE0000
CME GROUP INCCOM12572Q1053191,576SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G50831919,121SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F41131918,646SH SOLE0000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8863186,412SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057073177,505SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878873131,622SH SOLE0000
CORTEVA INCCOM22052L10431310,753SH SOLE0000
MARATHON OIL CORPCOM56584910631123,095SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y71530914,004SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1023092,063SH SOLE0000
M T BK CORPCOM55261F1043081,820SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040930731,581SH SOLE0000
PLYMOUTH INDL REIT INCCOM72964010230116,500SH SOLE0000
EVERGY INCCOM30034W1062984,660SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70029714,034SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V6212977,055SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062974,208SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10429628,119SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677042955,125SH SOLE0000
AMEDISYS INCCOM0234361082941,777SH SOLE0000
CANADIAN NATL RY COCOM1363751022943,237SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002945,987SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10829319,048SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612012927,291SH SOLE0000
TRI CONTL CORPCOM89543610329210,372SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1032916,790SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87429011,915SH SOLE0000
AUTODESK INCCOM0527691062901,568SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1082891,234SH SOLE0000
SEALED AIR CORP NEWCOM81211K1002877,202SH SOLE0000
GLOBAL X FDSGLOBX SUPDV US37950E29128712,035SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762863,923SH SOLE0000
DISCOVER FINL SVCSCOM2547091082853,361SH SOLE0000
HEALTHPEAK PROPERTIES INCCOM42250P1032828,316SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V1022801,043SH SOLE0000
KELLOGG COCOM4878361082804,050SH SOLE0000
TC ENERGY CORPCOM87807B1072795,199SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M10627921,732SH SOLE0000
L3HARRIS TECHNOLOGIES INCCOM5024311092781,380SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10327738,946SH SOLE0000
BEST BUY INCCOM0865161012773,186SH SOLE0000
BAXTER INTL INCCOM0718131092753,275SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872422742,137SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y48327311,510SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A3672739,020SH SOLE0000
ENERGY FUELS INCCOM NEW292671708272146,741SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2072711,677SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402705,773SH SOLE0000
PAYCHEX INCCOM7043261072693,161SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887522686,043SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082673,658SH SOLE0000
HARLEY DAVIDSON INCCOM4128221082657,043SH SOLE0000
PACER FDS TRTRENDP US MID CP69374H2042658,653SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A8472657,333SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2032611,748SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1052612,269SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30826113,320SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7042594,150SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866082596,184SH SOLE0000
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1032577,050SH SOLE0000
HUNTINGTON BANCSHARES INCCOM44615010425616,972SH SOLE0000
VALE S ASPONSORED ADS91912E10525519,340SH SOLE0000
DEXCOM INCCOM2521311072551,171SH SOLE0000
NEW JERSEY RES CORPCOM6460251062545,804SH SOLE0000
SHOPIFY INCCL A82509L107253622SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510325332,240SH SOLE0000
SEMPRA ENERGYCOM8168511092501,662SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN37192710425012,128SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651092505,434SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R71325010,647SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662503,584SH SOLE0000
ECOLAB INCCOM2788651002501,305SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84024910,387SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875562492,048SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8092459,975SH SOLE0000
BANK MARIN BANCORPCOM0634251022455,336SH SOLE0000
AXSOME THERAPEUTICS INCCOM05464T1042452,406SH SOLE0000
EBAY INCCOM2786421032456,799SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2842444,150SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605092444,360SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878382442,505SH SOLE0000
ISHARES GOLD TRISHARES46428510524316,848SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110424218,668SH SOLE0000
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A1012412,540SH SOLE0000
ISHARES TRDOW JONES US ETF4642878462401,505SH SOLE0000
CF INDS HLDGS INCCOM1252691002405,066SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022404,664SH SOLE0000
SCORPIO TANKERS INCSHSY7542C1302396,340SH SOLE0000
ISHARES INCMSCI TURKEY ETF4642867152398,906SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052397,107SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410123911,840SH SOLE0000
GILEAD SCIENCES INCCOM3755581032393,629SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061052381,582SH SOLE0000
ISHARES INCJP MRGN EM HI BD4642862852385,018SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2302376,956SH SOLE0000
WOODWARD INCCOM9807451032372,005SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10123716,249SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1042361,025SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831022365,104SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061082364,302SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A8542366,233SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20123514,121SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802062351,368SH SOLE0000
WILLIAMS COS INCCOM9694571002349,935SH SOLE0000
SALESFORCE COM INCCOM79466L3022341,419SH SOLE0000
MARKEL CORPCOM570535104233208SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925012335,243SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703022321,507SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7832322,322SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10523121,377SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201032312,860SH SOLE0000
AMCOR PLCORDG0250X10723121,103SH SOLE0000
FAIR ISAAC CORPCOM303250104229605SH SOLE0000
AMEREN CORPCOM0236081022282,995SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10622813,715SH SOLE0000
PUBLIC STORAGECOM74460D1092251,067SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10122516,349SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E602225377SH SOLE0000
HELMERICH PAYNE INCCOM4234521012255,066SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V10122415,339SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1052235,250SH SOLE0000
HERCULES CAPITAL INCCOM42709650822315,850SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5222234,657SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20222319,603SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3152224,868SH SOLE0000
SQUARE INCCL A8522341032223,481SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5082219,715SH SOLE0000
WPX ENERGY INCCOM98212B10322016,387SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961052194,825SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V2902197,036SH SOLE0000
FIRSTENERGY CORPCOM3379321072184,514SH SOLE0000
MCKESSON CORPCOM58155Q1032181,565SH SOLE0000
ANALOG DEVICES INCCOM0326541052171,822SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U10821717,410SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1002162,030SH SOLE0000
TRACTOR SUPPLY COCOM8923561062162,348SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1092162,050SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM4198701002154,628SH SOLE0000
CVB FINL CORPCOM12660010521510,024SH SOLE0000
CAMPBELL SOUP COCOM1344291092154,356SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10221528,145SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106212760SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1182114,892SH SOLE0000
LKQ CORPCOM5018892082095,851SH SOLE0000
FIRST MERCHANTS CORPCOM3208171092095,085SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887032091,456SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10120611,421SH SOLE0000
LINCOLN NATL CORP INDCOM5341871092063,513SH SOLE0000
EVERSOURCE ENERGYCOM30040W1082052,442SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R1022057,234SH SOLE0000
CARMAX INCCOM1431301022052,321SH SOLE0000
NUCOR CORPCOM6703461052053,618SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871842054,691SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881022035,014SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877542021,202SH SOLE0000
GABELLI EQUITY TR INCCOM36239710120233,208SH SOLE0000
CONTINENTAL RES INCCOM2120151012015,926SH SOLE0000
HANESBRANDS INCCOM41034510219913,484SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1091993,346SH SOLE0000
CINCINNATI FINL CORPCOM1720621011991,920SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10919812,496SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E80719716,639SH SOLE0000
STONECO LTDCOM CL AG851581061975,050SH SOLE0000
ARROWHEAD PHARMACEUTICALS INCOM04280A1001963,023SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2411965,345SH SOLE0000
CANADIAN IMP BK COMMCOM1360691011962,369SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5911966,341SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1011944,866SH SOLE0000
ENTERGY CORP NEWCOM29364G1031941,624SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107193517SH SOLE0000
SERVICE PPTYS TRCOM SH BEN INT81761L1021927,931SH SOLE0000
NUTRIEN LTDCOM67077M1081893,950SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM4165151041883,117SH SOLE0000
NEWMONT CORPCOM6516391061874,393SH SOLE0000
PROSPECT CAP CORPCOM74348T10218628,666SH SOLE0000
TAPESTRY INCCOM8760301071856,896SH SOLE0000
ADAM NAT RES FD INCCOM00548F10518511,170SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011842,397SH SOLE0000
CROWN HLDGS INCCOM2283681061842,523SH SOLE0000
UNITED RENTALS INCCOM9113631091831,090SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001827,317SH SOLE0000
PARKER HANNIFIN CORPCOM701094104182879SH SOLE0000
ISHARES TRISHS 5-10YR INVT4642886381823,135SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001813,882SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888691801,813SH SOLE0000
MESA LABS INCCOM59064R109180728SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R2091793,327SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701781,175SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941781,079SH SOLE0000
PIMCO ETF TRINTER MUN BD ACT72201R8661783,227SH SOLE0000
DIGITAL RLTY TR INCCOM2538681031771,505SH SOLE0000
CONAGRA BRANDS INCCOM2058871021775,198SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887371773,188SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061767,000SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001766,394SH SOLE0000
ATLANTIC UN BANKSHARES CORPCOM04911A1071764,645SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071756,769SH SOLE0000
DIAMONDBACK ENERGY INCCOM25278X1091751,935SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO1320616071746,273SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A8131742,408SH SOLE0000
DTE ENERGY COCOM2333311071731,349SH SOLE0000
BNY MELLON STRATEGIC MUN BDCOM09662E10917321,760SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U1091732,472SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6561734,399SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1011712,012SH SOLE0000
YORK WTR COCOM9871841081713,672SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421712,108SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V10317014,367SH SOLE0000
ATLASSIAN CORP PLCCL AG062421041691,402SH SOLE0000
EDISON INTLCOM2810201071692,254SH SOLE0000
DARDEN RESTAURANTS INCCOM2371941051691,567SH SOLE0000
SLACK TECHNOLOGIES INCCOM CL A83088V1021697,685SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X7011692,377SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX9219108731681,500SH SOLE0000
ORIGIN BANCORP INCCOM68621T1021684,537SH SOLE0000
WESTERN DIGITAL CORPCOM9581021051672,702SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763071671,039SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041672,043SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4201674,890SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171671,513SH SOLE0000
FMC CORPCOM NEW3024913031661,651SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P108166344SH SOLE0000
COLONY CAP INC NEWCL A COM19626G10816634,658SH SOLE0000
BRYN MAWR BK CORPCOM1176651091654,030SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q1041656,645SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A6491655,628SH SOLE0000
UNDER ARMOUR INCCL C9043112061658,578SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX31609240216410,314SH SOLE0000
XILINX INCCOM9839191011641,673SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A2921643,735SH SOLE0000
SANOFISPONSORED ADR80105N1051643,225SH SOLE0000
ILLUMINA INCCOM452327109163493SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT9487411031635,294SH SOLE0000
OMNICOM GROUP INCCOM6819191061632,019SH SOLE0000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461623,036SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8881626,265SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081622,349SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J8821617,533SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641611,390SH SOLE0000
LIFE STORAGE INCCOM53223X1071611,502SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X1031608,830SH SOLE0000
PACKAGING CORP AMERCOM6951561091601,439SH SOLE0000
MGE ENERGY INCCOM55277P1041592,019SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR0463531081593,162SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7191598,280SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10015814,000SH SOLE0000
CERNER CORPCOM1567821041582,164SH SOLE0000
ZSCALER INCCOM98980G1021583,330SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSY WR MOMNT33741L1081577,100SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011559,537SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1491551,205SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951021552,065SH SOLE0000
PIONEER NAT RES COCOM7237871071551,023SH SOLE0000
ORION ENGINEERED CARBONS S ACOML729671091548,000SH SOLE0000
LULULEMON ATHLETICA INCCOM550021109154672SH SOLE0000
EQUIFAX INCCOM2944291051541,101SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591533,042SH SOLE0000
BORGWARNER INCCOM0997241061523,488SH SOLE0000
SNAP INCCL A83304A1061529,503SH SOLE0000
AGNICO EAGLE MINES LTDCOM0084741081502,448SH SOLE0000
PROGRESSIVE CORPCOM7433151031492,067SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581495,710SH SOLE0000
PULTE GROUP INCCOM7458671011483,838SH SOLE0000
OMEGA FLEX INCCOM6820951041481,321SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051479,042SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031051467,801SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061464,880SH SOLE0000
ZOETIS INCCL A98978V1031441,088SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H10014421,955SH SOLE0000
TE CONNECTIVITY LTDREG SHSH849891041441,508SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R2081432,347SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1081431,973SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H107142327SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B4081419,365SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10314111,309SH SOLE0000
NVR INCCOM62944T10514137SH SOLE0000
GARMIN LTDSHSH2906T1091401,427SH SOLE0000
ABB LTDSPONSORED ADR0003752041405,823SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V101140994SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P105139657SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041393,697SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8411396,479SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X1071389,390SH SOLE0000
ROSS STORES INCCOM7782961031381,207SH SOLE0000
STERLING BANCORP DELCOM85917A1001386,608SH SOLE0000
NUVEEN MUN VALUE FD INCCOM67092810013812,974SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K1031381,170SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F4031385,509SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A8011371,031SH SOLE0000
TRINITY INDS INCCOM8965221091376,064SH SOLE0000
LAUDER ESTEE COS INCCL A518439104136655SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821365,182SH SOLE0000
MANULIFE FINL CORPCOM56501R1061356,718SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM3886891011358,096SH SOLE0000
SPDR SER TRS&P REGL BKG78464A6981342,319SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091342,116SH SOLE0000
WORKDAY INCCL A98138H101133807SH SOLE0000
NETAPP INCCOM64110D1041332,177SH SOLE0000
WYNN RESORTS LTDCOM983134107133954SH SOLE0000
EASTMAN CHEM COCOM2774321001331,699SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121331,118SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR BU45782C7481314,838SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391312,462SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM6374171061312,486SH SOLE0000
LOEWS CORPCOM5404241081312,535SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE6362744091312,083SH SOLE0000
ALBEMARLE CORPCOM0126531011301,811SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q1041292,032SH SOLE0000
CHEMED CORP NEWCOM16359R103129295SH SOLE0000
ISHARES TRMSCI USA ESG SLC464288802129960SH SOLE0000
NATIONAL FUEL GAS COCOM6361801011282,747SH SOLE0000
ADVANCED MICRO DEVICES INCCOM0079031071282,784SH SOLE0000
KOHLS CORPCOM5002551041282,515SH SOLE0000
PAN AMERN SILVER CORPCOM6979001081275,531SH SOLE0000
POLARIS INCCOM7310681021271,260SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C10612710,439SH SOLE0000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011271,915SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051274,000SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEYWRIGHT MOM33738R6961274,800SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X4261272,082SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E6511264,090SH SOLE0000
NCR CORP NEWCOM62886E1081263,607SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6431262,280SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW36322520212643,750SH SOLE0000
RLI CORPCOM7496071071251,400SH SOLE0000
NOVO NORDISK A SADR6701002051252,146SH SOLE0000
ROYAL GOLD INCCOM7802871081241,025SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B10812411,675SH SOLE0000
ALLETE INCCOM NEW0185223001241,545SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10412310,147SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A5411231,880SH SOLE0000
ISHARES TRMSCI KLD400 SOC4642885701211,007SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V5891219,519SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927091212,875SH SOLE0000
SCOTTS MIRACLE GRO COCL A8101861061201,132SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4311201,912SH SOLE0000
CHURCH DWIGHT INCCOM1713401021201,705SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEYWRGT ETF33738R7121205,700SH SOLE0000
DAVITA INCCOM23918K1081201,609SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y1011203,685SH SOLE0000
ISHARES TRGLOBAL 100 ETF4642875721192,208SH SOLE0000
IDEXX LABS INCCOM45168D104119451SH SOLE0000
PALO ALTO NETWORKS INCCOM697435105118510SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F100118538SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R8121181,252SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8661185,567SH SOLE0000
NORTONLIFELOCK INCCOM6687711081184,618SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928651172,803SH SOLE0000
OLD SECOND BANCORP INC ILLCOM6802771001178,649SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441051161,575SH SOLE0000
LAMB WESTON HLDGS INCCOM5132721041161,355SH SOLE0000
VANGUARD WORLD FDESG INTL STK ETF9219107251162,176SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M1021162,421SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A4741163,768SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V1091151,953SH SOLE0000
MASTEC INCCOM5763231091141,800SH SOLE0000
INGREDION INCCOM4571871021141,214SH SOLE0000
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247711142,674SH SOLE0000
FRANCO NEV CORPCOM3518581051141,120SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L2021132,229SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491071136,250SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F1051136,355SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4291135,549SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A1031123,639SH SOLE0000
OSHKOSH CORPCOM6882392011121,186SH SOLE0000
INVESCO LTDSHSG491BT1081126,306SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM0259321041111,018SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR1788671071114,640SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM4101201091102,527SH SOLE0000
ISHARES TRMSCI USA SML CP46434V2901102,580SH SOLE0000
TWILIO INCCL A90138F1021101,102SH SOLE0000
YAMANA GOLD INCCOM98462Y10011028,727SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031101,070SH SOLE0000
NATIONAL PRESTO INDS INCCOM6372151041091,235SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y1071093,520SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4061093,196SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T102109713SH SOLE0000
ZIONS BANCORPORATION N ACOM9897011071082,115SH SOLE0000
GARTNER INCCOM366651107108708SH SOLE0000
STARWOOD PPTY TR INCCOM85571B1051084,269SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G1071084,239SH SOLE0000
J P MORGAN EXCHANGE TRADED FULTRA SHRT INC46641Q8371072,135SH SOLE0000
LUMBER LIQUIDATORS HLDGS INCCOM55003T10710710,850SH SOLE0000
PROLOGIS INCCOM74340W1031071,213SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561062,339SH SOLE0000
FIRST AMERN FINL CORPCOM31847R1021061,848SH SOLE0000
BANK NOVA SCOTIA B CCOM0641491071061,891SH SOLE0000
ISHARES TRMORNINGSTR US EQ464287127105573SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821041054,808SH SOLE0000
CORESITE RLTY CORPCOM21870Q105105935SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W7781051,595SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R409105621SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E6691054,600SH SOLE0000
DOLLAR TREE INCCOM2567461081041,130SH SOLE0000
WABTECCOM9297401081041,333SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H1041044,749SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM892331307104737SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V4561032,949SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q3091032,017SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8131031,013SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041032,126SH SOLE0000
ALCON AGORD SHSH013011281031,797SH SOLE0000
KROGER COCOM5010441011013,543SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G1031016,200SH SOLE0000
ISHARES TRCORE TOTAL USD46434V6131011,946SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM7236531011016,826SH SOLE0000
TREX CO INCCOM89531P1051011,120SH SOLE0000
BANCFIRST CORPCOM05945F1031001,594SH SOLE0000
HILL ROM HLDGS INCCOM431475102100888SH SOLE0000
FIRST TR EXCHANGE TRADED FDLNG DUR OPRTUN33738D6061003,700SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X5941002,751SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM6494451031008,500SH SOLE0000
SPDR SER TRBLOMBERG 1 10 YR78468R861995,100SH SOLE0000
MACYS INCCOM55616P104996,056SH SOLE0000
WISDOMTREE TRUS SHRT TRM HIGH97717X149991,975SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A516993,474SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q203972,603SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109976,945SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105975,915SH SOLE0000
PACCAR INCCOM693718108971,228SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R109964,750SH SOLE0000
ROKU INCCOM CL A77543R10296692SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104966,073SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105965,530SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101959,025SH SOLE0000
MDU RES GROUP INCCOM552690109953,264SH SOLE0000
NBT BANCORP INCCOM628778102952,343SH SOLE0000
LTC PPTYS INCCOM502175102952,150SH SOLE0000
TORO COCOM891092108941,182SH SOLE0000
SPROTT ETF TRUSTGOLD MINERS ETF85210B102933,815SH SOLE0000
ICON PLCSHSG4705A10093546SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J10693605SH SOLE0000
KRANESHARES TRBOSERA MSCI CH500767405932,930SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G409931,875SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108926,531SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS879105104924,820SH SOLE0000
ISHARES INCMSCI WORLD ETF46428639292933SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250592525SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710291316SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738912,215SH SOLE0000
INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A200916,480SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108912,128SH SOLE0000
XEROX HOLDINGS CORPCOM NEW98421M106902,437SH SOLE0000
S P GLOBAL INCCOM78409V10490330SH SOLE0000
ARCOSA INCCOM039653100902,008SH SOLE0000
NEXTIER OILFIELD SOLUTIONSCOM65290C1058913,726SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102891,439SH SOLE0000
SERVICE CORP INTLCOM817565104891,936SH SOLE0000
PACER FDS TRBNCHMRK INDSTR69374H766892,700SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108882,252SH SOLE0000
MIMEDX GROUP INCCOM6024961018812,265SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W106885,564SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857883,201SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207881,416SH SOLE0000
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794881,379SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104874,101SH SOLE0000
AMERIPRISE FINL INCCOM03076C10687527SH SOLE0000
ISHARES TRRUS 1000 ETF46428762287489SH SOLE0000
ROYCE VALUE TR INCCOM780910105875,907SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y100874,874SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761873,500SH SOLE0000
HEXCEL CORP NEWCOM428291108861,171SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B101864,565SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842861,510SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P10885453SH SOLE0000
WESTERN UN COCOM959802109853,135SH SOLE0000
ISHARES TRIBONDS 27 ETF46435UAA9853,300SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T10385851SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63185784SH SOLE0000
ZYNGA INCCL A98986T1088513,664SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881852,494SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700851,236SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800841,600SH SOLE0000
NRG ENERGY INCCOM NEW629377508842,161SH SOLE0000
ABIOMED INCCOM00365410084500SH SOLE0000
EATON VANCE MUN BD FDCOM27827X101846,617SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS874080104841,738SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T10384630SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310983413SH SOLE0000
MGM RESORTS INTERNATIONALCOM552953101832,497SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100832,190SH SOLE0000
AGNC INVT CORPCOM00123Q104834,631SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248832,960SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C105823,333SH SOLE0000
HOLLYFRONTIER CORPCOM436106108821,625SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636823,063SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V37382567SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800828,980SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF808524607821,087SH SOLE0000
ELANCO ANIMAL HEALTH INCCOM28414H103822,804SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810811,125SH SOLE0000
MASCO CORPCOM574599106811,690SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100811,387SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31680700SH SOLE0000
SPLUNK INCCOM84863710480533SH SOLE0000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X853802,000SH SOLE0000
ISHARES TRIBONDS DEC46435U697803,048SH SOLE0000
CRONOS GROUP INCCOM22717L1018011,707SH SOLE0000
ISHARES TRIBONDS DEC202246435G755803,076SH SOLE0000
ISHARES TRIBONDS DEC202346435G318803,118SH SOLE0000
ISHARES TRIBONDS DEC202146435G789803,121SH SOLE0000
LEGGETT PLATT INCCOM524660107801,565SH SOLE0000
ISHARES TRRESIDENTIAL MULT464288562801,073SH SOLE0000
APPIAN CORPCL A03782L101792,120SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172791,000SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS003264108794,635SH SOLE0000
TECHNIPFMC PLCCOMG87110105793,792SH SOLE0000
AECOMCOM00766T100791,835SH SOLE0000
SNAP ON INCCOM83303410179468SH SOLE0000
GENPACT LIMITEDSHSG3922B107781,861SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434781,170SH SOLE0000
GRACO INCCOM384109104781,500SH SOLE0000
ALASKA AIR GROUP INCCOM011659109781,145SH SOLE0000
ISHARES TR10+ YR INVST GRD464289511781,167SH SOLE0000
FLOWERS FOODS INCCOM343498101783,596SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150781,726SH SOLE0000
ITT INCCOM45073V108771,050SH SOLE0000
PACER FDS TRTRENDPILOT FD69374H675772,865SH SOLE0000
MAGNA INTL INCCOM559222401771,397SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430076824SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749761,485SH SOLE0000
DBX ETF TRXTRCKR MSCI US233051150752,575SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142751,943SH SOLE0000
SONOCO PRODS COCOM835495102741,220SH SOLE0000
KRANESHARES TRCSI CHI INTERNET500767306741,510SH SOLE0000
DONALDSON INCCOM257651109741,280SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108731,121SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100734,400SH SOLE0000
VANECK VECTORS ETF TRLONG TREND ETF92189F148732,448SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109731,137SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM808541106731,764SH SOLE0000
TIFFANY CO NEWCOM88654710873550SH SOLE0000
TYSON FOODS INCCL A90249410373799SH SOLE0000
PAYLOCITY HLDG CORPCOM70438V10673600SH SOLE0000
WILLIAMS SONOMA INCCOM96990410172996SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409721,128SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B680721,204SH SOLE0000
CHEMOCENTRYX INCCOM16383L106722,000SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103725,503SH SOLE0000
DBX ETF TRXTRACK USD HIGH233051432721,437SH SOLE0000
SONY CORPSPONSORED ADR835699307721,066SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K101721,173SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410172345SH SOLE0000
BLOCK H R INCCOM093671105713,071SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746711,390SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V464711,169SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508711,186SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628711,220SH SOLE0000
CARA THERAPEUTICS INCCOM140755109704,272SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106702,769SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T10170816SH SOLE0000
LAM RESEARCH CORPCOM51280710870240SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107702,928SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833702,765SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101701,398SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A40570918SH SOLE0000
INVESCO ACTIVELY MANAGED ETFCNSRTV MLT AST46090A309695,424SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33269313SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT31591280869198SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101695,809SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106682,610SH SOLE0000
F N B CORPCOM302520101685,437SH SOLE0000
RYDER SYS INCCOM783549108681,271SH SOLE0000
HONDA MOTOR LTDAMERN SHS438128308682,393SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787681,300SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105681,230SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10768850SH SOLE0000
HUMANA INCCOM44485910267183SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510267676SH SOLE0000
HENRY SCHEIN INCCOM806407102671,019SH SOLE0000
STATE STR CORPCOM85747710367845SH SOLE0000
VAIL RESORTS INCCOM91879Q10967279SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107675,450SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103673,202SH SOLE0000
ALLEGION PLCORD SHSG0176J10967541SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105672,744SH SOLE0000
QORVO INCCOM74736K10167574SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y108674,445SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210167404SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104665,739SH SOLE0000
CONCHO RES INCCOM20605P10166780SH SOLE0000
BROWN FORMAN CORPCL B11563720966978SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y1046611,059SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T1006610,540SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103655,000SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101654,805SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779365649SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E693652,500SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y200654,068SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A98920710565255SH SOLE0000
CARLISLE COS INCCOM14233910065400SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V10165865SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q104651,255SH SOLE0000
RALPH LAUREN CORPCL A75121210164552SH SOLE0000
LENNAR CORPCL A526057104641,154SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108645,565SH SOLE0000
ATMOS ENERGY CORPCOM04956010564586SH SOLE0000
KKR CO INCCOM48251W104642,212SH SOLE0000
OTTER TAIL CORPCOM689648103641,254SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108643,000SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563633,366SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103633,575SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109634,050SH SOLE0000
MEDALLIA INCCOM584021109631,990SH SOLE0000
UNDER ARMOUR INCCL A904311107622,934SH SOLE0000
DOCUSIGN INCCOM25616310662845SH SOLE0000
BAOZUN INCSPONSORED ADR06684L103621,880SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409621,650SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100623,309SH SOLE0000
OXFORD LANE CAP CORPCOM691543102627,700SH SOLE0000
SYNOPSYS INCCOM87160710762442SH SOLE0000
CLEAN HARBORS INCCOM18449610761717SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM0188251096111,991SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E100611,415SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T10161950SH SOLE0000
ISHARES INCMSCI BRAZIL ETF464286400611,294SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810261546SH SOLE0000
TCF FINL CORPCOM872307103611,308SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753602,600SH SOLE0000
ROYCE MICRO CAP TR INCCOM780915104607,151SH SOLE0000
SPDR INDEX SHS FDSS&P EM MKT DIV78463X533601,900SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303601,238SH SOLE0000
EURONET WORLDWIDE INCCOM29873610960383SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F528603,405SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103603,125SH SOLE0000
OPKO HEALTH INCCOM68375N1036040,000SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V100591,173SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W70559620SH SOLE0000
WIX COM LTDSHSM9806810559487SH SOLE0000
DXC TECHNOLOGY COCOM23355L106591,616SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883658367SH SOLE0000
CHATHAM LODGING TRCOM16208T102583,200SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103582,505SH SOLE0000
TENCENT MUSIC ENTMT GROUPSPON ADS88034P109584,900SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207583,045SH SOLE0000
FERRARI N VCOMN3167Y10358344SH SOLE0000
TELUS CORPORATIONCOM87971M103581,510SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66958390SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW026874784581,136SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107573,225SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106574,250SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206571,473SH SOLE0000
AVISTA CORPCOM05379B107571,200SH SOLE0000
SPDR SER TRS&P KENSHO NEW78468R648571,582SH SOLE0000
PDC ENERGY INCCOM69327R101562,231SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B105561,321SH SOLE0000
CBRE GROUP INCCL A12504L10956932SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A499049104561,586SH SOLE0000
BARRICK GOLD CORPCOM067901108563,085SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104562,700SH SOLE0000
CIT GROUP INCCOM NEW125581801561,243SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105563,700SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1035622,733SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B1085626,665SH SOLE0000
CARVANA COCL A14686910256574SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770556329SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT150185106551,005SH SOLE0000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105553,757SH SOLE0000
FORTINET INCCOM34959E10955520SH SOLE0000
MERCADOLIBRE INCCOM58733R1025593SH SOLE0000
ELECTRONIC ARTS INCCOM28551210955513SH SOLE0000
VARIAN MED SYS INCCOM92220P10555390SH SOLE0000
SKYLINE CHAMPION CORPORATIONCOM830830105551,761SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MDCP 400 REV46138G67255850SH SOLE0000
VERISIGN INCCOM92343E10255284SH SOLE0000
BOSTON PROPERTIES INCCOM10112110155400SH SOLE0000
HCA HEALTHCARE INCCOM40412C10154367SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101541,900SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549543,045SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V159541,072SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910254451SH SOLE0000
TEXTRON INCCOM883203101541,220SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P200541,092SH SOLE0000
AEROVIRONMENT INCCOM00807310853870SH SOLE0000
PRETIUM RES INCCOM74139C102534,896SH SOLE0000
BERKLEY W R CORPCOM08442310253780SH SOLE0000
MERCURY GENL CORP NEWCOM589400100531,100SH SOLE0000
ACNB CORPCOM000868109531,428SH SOLE0000
QUANTA SVCS INCCOM74762E102531,308SH SOLE0000
ARISTA NETWORKS INCCOM04041310653261SH SOLE0000
TRITON INTL LTDCL AG9078F107531,353SH SOLE0000
NEUROCRINE BIOSCIENCES INCCOM64125C10953490SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103523,200SH SOLE0000
ALCOA CORPCOM013872106522,453SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910952540SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746522,400SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106522,509SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28252264SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101522,097SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107521,755SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1035211,159SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67652366SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104522,300SH SOLE0000
WISDOMTREE TRUS HIGH DIVIDEND97717W20851675SH SOLE0000
RIO TINTO PLCSPONSORED ADR76720410051874SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101514,390SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B425511,537SH SOLE0000
LAZARD LTDSHS AG54050102511,308SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108511,604SH SOLE0000
INDEXIQ ETF TRUS RL EST SMCP45409B628511,983SH SOLE0000
AIR LEASE CORPCL A00912X302511,069SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C10651783SH SOLE0000
CDW CORPCOM12514G10851357SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102511,221SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85551930SH SOLE0000
STELLUS CAP INVT CORPCOM858568108513,548SH SOLE0000
ALLY FINL INCCOM02005N100511,675SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT055630107517,711SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201511,227SH SOLE0000
SEI INVTS COCOM78411710350774SH SOLE0000
CLOUDERA INCCOM18914U100504,290SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310250240SH SOLE0000
UMH PPTYS INCCOM903002103503,227SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101502,601SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865250397SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G51650728SH SOLE0000
FIFTH THIRD BANCORPCOM316773100501,622SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409501,040SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110949311SH SOLE0000
ALPS ETF TRRIVRFRNT STR INC00162Q783492,000SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107491,526SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF808524847491,093SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK5491,995SH SOLE0000
ERICSSONADR B SEK 10294821608495,607SH SOLE0000
SPIRE INCCOM84857L10149600SH SOLE0000
SERVICENOW INCCOM81762P10249173SH SOLE0000
PACER FDS TRTRENDPILOT INTL69374H683491,846SH SOLE0000
ISHARES TRGL CLEAN ENE ETF464288224494,211SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85249915SH SOLE0000
JABIL INCCOM466313103491,200SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310649196SH SOLE0000
DUKE REALTY CORPCOM NEW264411505491,435SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10849400SH SOLE0000
VANGUARD INDEX FDSLARGE CAP ETF92290863749332SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11949980SH SOLE0000
ING GROEP N VSPONSORED ADR456837103484,045SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168481,218SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107483,860SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10048705SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10348372SH SOLE0000
TELADOC HEALTH INCCOM87918A10548580SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410948386SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L100485,351SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103472,029SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102473,827SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103473,140SH SOLE0000
AMER STATES WTR COCOM02989910147550SH SOLE0000
NISOURCE INCCOM65473P105471,750SH SOLE0000
STEEL DYNAMICS INCCOM858119100471,381SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A102471,043SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32447350SH SOLE0000
CHURCHILL DOWNS INCCOM17148410847349SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60347307SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33347945SH SOLE0000
WPP PLC NEWADR92937A10247673SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102475,423SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732546679SH SOLE0000
ISHARES TRMRGSTR SM CP GR46428860446220SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10146603SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64946417SH SOLE0000
VANGUARD WORLD FDEXTENDED DUR92191070946350SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM037638103463,048SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106463,980SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506465,696SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102461,698SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R71845459SH SOLE0000
ZILLOW GROUP INCCL A98954M101451,000SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010945507SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F10445492SH SOLE0000
FORTIS INCCOM349553107451,103SH SOLE0000
SPDR SER TRRUSSELL YIELD78468R77045600SH SOLE0000
APACHE CORPCOM037411105451,746SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10945577SH SOLE0000
MARINE PRODS CORPCOM568427108453,000SH SOLE0000
CELANESE CORP DELCOM15087010345368SH SOLE0000
TRUSTCO BK CORP N YCOM898349105455,222SH SOLE0000
BADGER METER INCCOM05652510845686SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G69845775SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J102454,185SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104453,200SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P108442,931SH SOLE0000
RPM INTL INCCOM74968510344588SH SOLE0000
MFA FINL INCCOM55272X102445,795SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10944667SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107443,950SH SOLE0000
US ECOLOGY INCCOM91734M10344780SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V40743877SH SOLE0000
RAYONIER INCCOM754907103431,350SH SOLE0000
AMC ENTMT HLDGS INCCL A COM00165C104436,000SH SOLE0000
BLACKROCK MUNIASSETS FD INCCOM09254J102432,875SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101431,910SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E644431,279SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287443737SH SOLE0000
CENTENE CORP DELCOM15135B10143678SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G82242719SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109423,250SH SOLE0000
ALPS ETF TRMED BREAKTHGH00162Q593421,000SH SOLE0000
NORDSTROM INCCOM655664100421,040SH SOLE0000
ACCO BRANDS CORPCOM00081T108424,542SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP400 EQ46137V22542628SH SOLE0000
CANADIAN NAT RES LTDCOM136385101421,320SH SOLE0000
VULCAN MATLS COCOM92916010942294SH SOLE0000
GENUINE PARTS COCOM37246010542398SH SOLE0000
GRAINGER W W INCCOM38480210442125SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106422,839SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110242400SH SOLE0000
GREAT WESTN NATL BK PORTLANDCOM695263103411,096SH SOLE0000
PIMCO ENRGY TACTICAL CR OPPCOM SHS BEN INT69346N107412,487SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780411,749SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20541520SH SOLE0000
MSC INDL DIRECT INCCL A55353010641527SH SOLE0000
AVANOS MED INCCOM05350V106411,238SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10341336SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J17441741SH SOLE0000
OLD REP INTL CORPCOM680223104411,851SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605411,035SH SOLE0000
BLACKROCK MUNIYIELD INVT QUACOM09254T100403,014SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302403,624SH SOLE0000
GRAND CANYON ED INCCOM38526M10640420SH SOLE0000
KLA CORPCOM NEW48248010040228SH SOLE0000
PHYSICIANS RLTY TRCOM71943U104402,175SH SOLE0000
CREDIT SUISSE AG NASSAU BRHLG CAP GRTH ENH22542D42340121SH SOLE0000
PVH CORPORATIONCOM69365610040391SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10040158SH SOLE0000
STOCK YDS BANCORP INCCOM86102510440994SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710240413SH SOLE0000
TEGNA INCCOM87901J105402,429SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410740452SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7401,600SH SOLE0000
OMEROS CORPCOM682143102402,693SH SOLE0000
GLADSTONE CAPITAL CORPCOM376535100404,000SH SOLE0000
DOMINOS PIZZA INCCOM25754A20140138SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104404,434SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855401,464SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A829226109401,196SH SOLE0000
AMMO INCCOM00175J1074037,241SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107402,772SH SOLE0000
ALTERYX INCCOM CL A02156B10340390SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184401,377SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X77239990SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79439810SH SOLE0000
PJT PARTNERS INCCOM CL A69343T10739887SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594391,284SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104392,715SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V506391,290SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110939720SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621392,092SH SOLE0000
ASSOCIATED BANC CORPCOM045487105391,784SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108393,832SH SOLE0000
ISHARES TRROBOTICS ARTIF46435U556391,443SH SOLE0000
CHEMOURS COCOM163851108392,220SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104383,964SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23338165SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J825381,800SH SOLE0000
BARCLAYS BANK PLCIPTH SR B S&P06746P621382,535SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4381,500SH SOLE0000
FIRST SOLAR INCCOM33643310738682SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM209034107389,956SH SOLE0000
AGREE REALTY CORPCOM00849210038550SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K109381,246SH SOLE0000
BOSTON BEER INCCL A10055710738101SH SOLE0000
IDACORP INCCOM45110710638358SH SOLE0000
BROWN FORMAN CORPCL A11563710038604SH SOLE0000
WATSCO INCCOM94262220037210SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72137746SH SOLE0000
3 D SYS CORP DELCOM NEW88554D205374,215SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11537391SH SOLE0000
180 DEGREE CAP CORPCOM68235B1093717,550SH SOLE0000
SMITH A O CORPCOM83186520937784SH SOLE0000
COPART INCCOM21720410637409SH SOLE0000
LITHIA MTRS INCCL A53679710337250SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107372,551SH SOLE0000
MARTEN TRANS LTDCOM573075108371,715SH SOLE0000
INTERPUBLIC GROUP COS INCCOM460690100371,608SH SOLE0000
KENNAMETAL INCCOM48917010036995SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106363,549SH SOLE0000
CGI INCCL A SUB VTG12532H10436437SH SOLE0000
MOSAIC CO NEWCOM61945C103361,725SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104362,702SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100362,700SH SOLE0000
ATRICURE INCCOM04963C209361,135SH SOLE0000
MASIMO CORPCOM57479510036228SH SOLE0000
UPLAND SOFTWARE INCCOM91544A109361,000SH SOLE0000
INGEVITY CORPCOM45688C10736417SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105361,915SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206361,005SH SOLE0000
SKYWEST INCCOM83087910236555SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210235200SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N10135744SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X10935279SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100351,316SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C797351,410SH SOLE0000
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A108352,379SH SOLE0000
SENSIENT TECHNOLOGIES CORPCOM81725T10035542SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973003514,000SH SOLE0000
COGNEX CORPCOM19242210335630SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10435375SH SOLE0000
HENRY JACK ASSOC INCCOM42628110135240SH SOLE0000
CADENCE DESIGN SYSTEM INCCOM12738710835500SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20935450SH SOLE0000
EQUINIX INCCOM29444U7003460SH SOLE0000
M D C HLDGS INCCOM55267610834925SH SOLE0000
VANGUARD WORLD FDESG US STK ETF92191073334615SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59934238SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947934508SH SOLE0000
SPX CORPCOM78463510434689SH SOLE0000
T MOBILE US INCCOM87259010434451SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H106342,100SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106342,300SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V753341,000SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108344,256SH SOLE0000
DANA INCCOM235825205341,878SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W10734825SH SOLE0000
INDIA FD INCCOM454089103341,629SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88934747SH SOLE0000
SPX FLOW INCCOM78469X10733689SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810033427SH SOLE0000
ISHARES TR3 7 YR TREAS BD46428866133269SH SOLE0000
CVR ENERGY INCCOM12662P10833835SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231073318,896SH SOLE0000
WHIRLPOOL CORPCOM96332010633229SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10233318SH SOLE0000
EAST WEST BANCORP INCCOM27579R10433681SH SOLE0000
PENN NATL GAMING INCCOM707569109331,290SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10633209SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106321,000SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507322,375SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101322,298SH SOLE0000
XYLEM INCCOM98419M10032414SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S101321,787SH SOLE0000
THOMSON REUTERS CORPCOM NEW88490370932453SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109321,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40132421SH SOLE0000
WORTHINGTON INDS INCCOM98181110232762SH SOLE0000
ALPHATEC HLDGS INCCOM NEW02081G201324,550SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810732276SH SOLE0000
AES CORPCOM00130H105321,611SH SOLE0000
SAP SESPON ADR80305420432238SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10432672SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11731845SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105313,513SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204311,152SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10031518SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM486606106312,232SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM185899101313,825SH SOLE0000
FLIR SYS INCCOM30244510131600SH SOLE0000
ISHARES TRPHLX SEMICND ETF46428752331124SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10831450SH SOLE0000
INMODE LTDSHSM5425M10331800SH SOLE0000
CHIMERA INVT CORPCOM NEW16934Q208311,455SH SOLE0000
ISHARES TRNORTH AMERN NAT464287374311,037SH SOLE0000
TRAVELCENTERS OF AMERICA INCCOM NEW89421B109311,762SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731311,300SH SOLE0000
SURGERY PARTNERS INCCOM86881A100312,000SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R105311,600SH SOLE0000
VALLEY NATL BANCORPCOM919794107302,720SH SOLE0000
PINTEREST INCCL A72352L106301,669SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10030262SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884301,429SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102301,576SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K200301,525SH SOLE0000
UDR INCCOM90265310430663SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y814301,000SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510330608SH SOLE0000
AUTONATION INCCOM05329W10230621SH SOLE0000
B G FOODS INC NEWCOM05508R106301,665SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399301,400SH SOLE0000
EXPONENT INCCOM30214U10230434SH SOLE0000
CARTERS INCCOM14622910930274SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813301,053SH SOLE0000
WESBANCO INCCOM95081010130794SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271830271SH SOLE0000
ETSY INCCOM29786A10629665SH SOLE0000
UBS AG LONDON BRANCHFI ENHANCD ETN90274D21829143SH SOLE0000
FORTIVE CORPCOM34959J10829389SH SOLE0000
SFL CORPORATION LTDSHSG7738W106292,043SH SOLE0000
NEOGENOMICS INCCOM NEW64049M209291,000SH SOLE0000
EASTGROUP PPTYS INCCOM27727610129224SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y772291,225SH SOLE0000
TELLURIAN INC NEWCOM87968A104294,000SH SOLE0000
MONOLITHIC PWR SYS INCCOM60983910529164SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W10529490SH SOLE0000
MILLER HERMAN INCCOM60054410029700SH SOLE0000
OLIN CORPCOM PAR $1680665205291,689SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101292,048SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H102291,108SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G108291,465SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100281,189SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704281,000SH SOLE0000
STURM RUGER CO INCCOM86415910828620SH SOLE0000
KIMCO RLTY CORPCOM49446R109281,389SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10028412SH SOLE0000
STORE CAP CORPCOM86212110028772SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106282,370SH SOLE0000
FARO TECHNOLOGIES INCCOM31164210228567SH SOLE0000
FLEETCOR TECHNOLOGIES INCCOM33904110528100SH SOLE0000
TARGA RES CORPCOM87612G10128703SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A15128836SH SOLE0000
ISHARES TRMSCI ACWI ETF46428825728358SH SOLE0000
MOMO INCADR60879B10728825SH SOLE0000
ISHARES TRU.S. INSRNCE ETF46428878628400SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10428850SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691062876SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J10128500SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78428951SH SOLE0000
REGENCY CTRS CORPCOM75884910328450SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E108282,000SH SOLE0000
KB HOMECOM48666K10927825SH SOLE0000
FIRST BANCORP N CCOM31891010627696SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V100271,022SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491032770,000SH SOLE0000
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT958669103271,373SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10827146SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B10727882SH SOLE0000
FLUOR CORP NEWCOM343412102271,528SH SOLE0000
ISHARES TRHDG MSCI EAFE46434V80327897SH SOLE0000
STRATASYS LTDSHSM85548101271,346SH SOLE0000
SONOS INCCOM83570H108271,832SH SOLE0000
INNOVIVA INCCOM45781M101271,925SH SOLE0000
MKS INSTRS INCCOM55306N10427248SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80227650SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010027144SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK GOLD SHS22542D480273,000SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101271,425SH SOLE0000
ICHOR HOLDINGSSHSG4740B10527800SH SOLE0000
SPDR SER TRS&P BK ETF78464A79727573SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103261,675SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10026448SH SOLE0000
ENI S P ASPONSORED ADR26874R10826861SH SOLE0000
STERICYCLE INCCOM85891210826415SH SOLE0000
FRESHPET INCCOM35803910526450SH SOLE0000
EMCOR GROUP INCCOM29084Q10026305SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17526225SH SOLE0000
ETFIS SER TR IVIRTUS REAVES UT26923G80626650SH SOLE0000
ISHARES TRMRGSTR MD CP GRW46428830726100SH SOLE0000
FIRST TR EXCHANGE TRADED FDEMERGING MKTS33738R77926500SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837226545SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106264,250SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A106262,135SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108262,023SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108252,570SH SOLE0000
AXON ENTERPRISE INCCOM05464C10125355SH SOLE0000
DISCOVERY INCCOM SER C25470F30225840SH SOLE0000
ISHARES TRMRGSTR MD CP VAL46428840625153SH SOLE0000
CROCS INCCOM22704610925620SH SOLE0000
PRIMERICA INCCOM74164M10825195SH SOLE0000
HORIZON TECHNOLOGY FIN CORPCOM44045A102252,060SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105251,682SH SOLE0000
MOODYS CORPCOM61536910525106SH SOLE0000
POLARITYTE INCCOM731094108259,652SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59725185SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P107252,230SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205251,269SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C102251,000SH SOLE0000
L BRANDS INCCOM501797104251,380SH SOLE0000
ISHARES TRMRGSTR SM CP ETF46428850525133SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M10524995SH SOLE0000
NEW ORIENTAL ED TECHNOLOGYSPON ADR64758110724200SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E500241,000SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A104241,700SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108241,370SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM47783910424214SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW75935160424151SH SOLE0000
HEALTHEQUITY INCCOM42226A10724330SH SOLE0000
PROSHARES TRULT R/EST NEW74347X62524284SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10624466SH SOLE0000
ALLIANCE DATA SYSTEMS CORPCOM01858110824220SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106241,100SH SOLE0000
IVY HIGH INCOME OPPORTUNITIECOM465893105241,750SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W78624567SH SOLE0000
WILEY JOHN SONS INCCL A96822320624500SH SOLE0000
CNX RES CORPCOM12653C108242,905SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U50224550SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y104232,035SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24323937SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610423310SH SOLE0000
GRACE W R CO DEL NEWCOM38388F10823342SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105231,754SH SOLE0000
HECLA MNG COCOM422704106237,079SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500231,003SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26323568SH SOLE0000
PETMED EXPRESS INCCOM716382106231,005SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86023600SH SOLE0000
BARINGS BDC INCCOM06759L103232,257SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40623250SH SOLE0000
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54123500SH SOLE0000
CALLAWAY GOLF COCOM131193104221,100SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T1092244,166SH SOLE0000
AEGON N VNY REGISTRY SHS007924103225,042SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G100222,872SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78222434SH SOLE0000
PROSHARES TRPSHS ULT HLTHCRE74347R73522178SH SOLE0000
LEAR CORPCOM NEW52186520422163SH SOLE0000
GLOBAL X FDSSUPER DIV ALTR37954Y806221,500SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10022881SH SOLE0000
WAITR HLDGS INCCOM9307521002267,940SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42522312SH SOLE0000
INSPIRE MED SYS INCCOM45773010922300SH SOLE0000
CITRIX SYS INCCOM17737610022200SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1032275SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D1082259SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610722636SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33422650SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDLATIN AMER ALP33737J12522975SH SOLE0000
NEW RELIC INCCOM64829B10022330SH SOLE0000
VIRGIN GALACTIC HOLDINGS INCCOM92766K106211,900SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G19321828SH SOLE0000
PERSPECTA INCCOM71534710021811SH SOLE0000
THOR INDS INCCOM88516010121295SH SOLE0000
ISHARES TRCORE MSCI PAC46434V69621374SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A10921844SH SOLE0000
KEURIG DR PEPPER INCCOM49271V10021760SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10621300SH SOLE0000
ISHARES INCMSCI CDA ETF46428650921730SH SOLE0000
PRECISION BIOSCIENCES INCCOM74019P108211,550SH SOLE0000
UNITED AIRLS HLDGS INCCOM91004710921246SH SOLE0000
NUVEEN TAXABLE MUNICPAL INMCOM67074C103211,005SH SOLE0000
CAMTEK LTDORDM20791105212,000SH SOLE0000
VERICEL CORPCOM92346J108211,240SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30321479SH SOLE0000
GLU MOBILE INCCOM379890106213,607SH SOLE0000
COVANTA HLDG CORPCOM22282E102211,445SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H10521806SH SOLE0000
ENVESTNET INCCOM29404K10621300SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10521855SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM092508100211,530SH SOLE0000
AVID BIOSERVICES INCCOM05368M106212,646SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U300211,943SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76021300SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10521337SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E74321500SH SOLE0000
MODEL N INCCOM60752510221600SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X20121664SH SOLE0000
BOYD GAMING CORPCOM10330410121700SH SOLE0000
READY CAPITAL CORPCOM75574U101211,347SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601052161SH SOLE0000
BANCO SANTANDER S AADR05964H105215,109SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108211,500SH SOLE0000
GOPRO INCCL A38268T103214,910SH SOLE0000
HASBRO INCCOM41805610721199SH SOLE0000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108201,500SH SOLE0000
ROCKWELL MED INCCOM774374102208,879SH SOLE0000
VANECK VECTORS ETF TRENVIRONMENTAL SV92189F30420195SH SOLE0000
ROPER TECHNOLOGIES INCCOM7766961062058SH SOLE0000
SPDR SER TRPORTFLI TIPS ETF78464A65620725SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H105201,575SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V38120481SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548201,204SH SOLE0000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109201,500SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V10020795SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J791201,000SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P108203,718SH SOLE0000
CHEWY INCCL A16679L10920710SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM224916106206,280SH SOLE0000
VEEVA SYS INCCL A COM92247510820144SH SOLE0000
AUDIOCODES LTDORDM1534210420800SH SOLE0000
DULUTH HLDGS INCCOM CL B26443V101201,950SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81320521SH SOLE0000
SHORE BANCSHARES INCCOM825107105191,150SH SOLE0000
SMARTSHEET INCCOM CL A83200N10319450SH SOLE0000
WISDOMTREE TRCURRNCY INT EQ97717X26319650SH SOLE0000
FRANKLIN RESOURCES INCCOM35461310119755SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510819450SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109192,154SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P101198,320SH SOLE0000
WALKER DUNLOP INCCOM93148P10219300SH SOLE0000
AVERY DENNISON CORPCOM05361110919148SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288519140SH SOLE0000
NEKTAR THERAPEUTICSCOM64026810819902SH SOLE0000
XPO LOGISTICS INCCOM98379310019242SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100191,950SH SOLE0000
HARVEST CAP CR CORPCOM41753F109192,225SH SOLE0000
PROSHARES TRPET CARE ETF74348A14519435SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100192,360SH SOLE0000
CDK GLOBAL INCCOM12508E10119351SH SOLE0000
SILVERCORP METALS INCCOM82835P103193,400SH SOLE0000
NORTHERN TR CORPCOM66585910419179SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109191,115SH SOLE0000
NIO INCSPON ADS62914V106187,840SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM294600101181,452SH SOLE0000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A84857410918260SH SOLE0000
VICI PPTYS INCCOM92565210918750SH SOLE0000
TANZANIAN GOLD CORPCOM87601A1071830,500SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10918682SH SOLE0000
BANK OF NT BUTTERFIELD SON LSHS NEWG0772R20818511SH SOLE0000
EQT CORPCOM26884L109181,803SH SOLE0000
STITCH FIX INCCOM CL A86089710718738SH SOLE0000
WILLDAN GROUP INCCOM96924N10018600SH SOLE0000
EQUINOR ASASPONSORED ADR29446M10218941SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P101186,100SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610818431SH SOLE0000
BANCROFT FD LTDCOM05969510618703SH SOLE0000
ISHARES TRGLB CNS DISC ETF46428874518145SH SOLE0000
UNITI GROUP INCCOM91325V108182,202SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106181,190SH SOLE0000
PIMCO ETF TR15+ YR US TIPS72201R30418250SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10718225SH SOLE0000
ADIENT PLCORD SHSG0084W10118855SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208182,536SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105181,000SH SOLE0000
VALVOLINE INCCOM92047W10118850SH SOLE0000
DYNEX CAP INCCOM26817Q886181,061SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103181,339SH SOLE0000
KANDI TECHNOLOGIES GROUP INCCOM483709101183,850SH SOLE0000
HELEN OF TROY LTDCOMG4388N10617100SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810217550SH SOLE0000
GLOBAL X FDSREIT ETF37950E127171,154SH SOLE0000
LA Z BOY INCCOM50533610717567SH SOLE0000
ENSIGN GROUP INCCOM29358P10117400SH SOLE0000
NUVEEN ENHANCED MUN VALUE FDCOM67074M101171,200SH SOLE0000
WERNER ENTERPRISES INCCOM95075510817491SH SOLE0000
BANK OZKCOM06417N10317576SH SOLE0000
II VI INCCOM90210410817527SH SOLE0000
UNIVEST FINANCIAL CORPORATIOCOM91527110017658SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E37017375SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R109172,168SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W10817337SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E29717731SH SOLE0000
VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270317139SH SOLE0000
BLACKROCK CAP INVT CORPCOM092533108173,500SH SOLE0000
DATADOG INCCL A COM23804L10317482SH SOLE0000
CORELOGIC INCCOM21871D10317400SH SOLE0000
MACROGENICS INCCOM556099109171,600SH SOLE0000
UMB FINL CORPCOM90278810817250SH SOLE0000
CAL MAINE FOODS INCCOM NEW12803020217400SH SOLE0000
NELNET INCCL A64031N10817293SH SOLE0000
SLM CORPCOM78442P106171,905SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103172,144SH SOLE0000
DWS MUN INCOME TRCOM233368109171,500SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G106171,161SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910417334SH SOLE0000
MOHAWK INDS INCCOM60819010416126SH SOLE0000
D R HORTON INCCOM23331A10916319SH SOLE0000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108161,267SH SOLE0000
ATA CREATIVITY GLOBALSPONSORED ADS00211V1061612,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E22216600SH SOLE0000
COMSTOCK RES INCCOM205768302162,250SH SOLE0000
WELBILT INCCOM949090104161,057SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104161,250SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510316351SH SOLE0000
AMPLIFY ETF TRONLIN RETL ETF03210810216320SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010316383SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101162,100SH SOLE0000
OIL STS INTL INCCOM678026105161,000SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102163,400SH SOLE0000
ZENDESK INCCOM98936J10116210SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105161,200SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B10916800SH SOLE0000
INVITATION HOMES INCCOM46187W10716550SH SOLE0000
KAR AUCTION SVCS INCCOM48238T10916750SH SOLE0000
RIVERNORTH DOUBLELINE STRATECOM76882G107161,000SH SOLE0000
NEW YORK TIMES COCL A65011110716500SH SOLE0000
BOX INCCL A10316T10416941SH SOLE0000
NASDAQ INCCOM63110310815148SH SOLE0000
GODADDY INCCL A38023710715232SH SOLE0000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10615635SH SOLE0000
MATERION CORPCOM57669010115269SH SOLE0000
SERITAGE GROWTH PPTYSCL A81752R10015400SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R206152,154SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86315439SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985915271SH SOLE0000
MICRO FOCUS INTL PLCSPON ADR NEW594837403151,120SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610115123SH SOLE0000
AUTOZONE INCCOM0533321021513SH SOLE0000
GABELLI UTIL TRCOM36240A101152,030SH SOLE0000
GALLAGHER ARTHUR J COCOM36357610915163SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108152,500SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12015701SH SOLE0000
SAREPTA THERAPEUTICS INCCOM80360710015118SH SOLE0000
KINGSTONE COS INCCOM496719105152,080SH SOLE0000
SUNRUN INCCOM86771W105151,080SH SOLE0000
RGC RES INCCOM74955L10315534SH SOLE0000
ROBERT HALF INTL INCCOM77032310315243SH SOLE0000
UNITED STATES STL CORP NEWCOM912909108151,361SH SOLE0000
PNM RES INCCOM69349H10715300SH SOLE0000
WILLIS TOWERS WATSON PLC LTDSHSG966291031575SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW10015920SH SOLE0000
PLANET FITNESS INCCL A72703H10115200SH SOLE0000
EXONE COCOM302104104152,045SH SOLE0000
LMP CAP INCOME FD INCCOM50208A102141,000SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101141,270SH SOLE0000
BLOOMIN BRANDS INCCOM09423510814689SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N10114244SH SOLE0000
PROSHARES TRULTRPRO S&P50074347X86414210SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E206141,710SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST921078101141,000SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6801481SH SOLE0000
TYLER TECHNOLOGIES INCCOM9022521051449SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK SILVER22542D449142,100SH SOLE0000
WISDOMTREE TRUS LARGECAP FUND97717W58814400SH SOLE0000
COCA COLA CONS INCCOM1910981021450SH SOLE0000
MAGIC SOFTWARE ENTERPRISES LORD559166103141,500SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E106141,200SH SOLE0000
SCANSOURCE INCCOM80603710714400SH SOLE0000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70614473SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284414112SH SOLE0000
BOOZ ALLEN HAMILTON HLDG CORCL A09950210614205SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102141,000SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G1041460SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127141,376SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10914723SH SOLE0000
JEFFERIES FINL GROUP INCCOM47233W10914679SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104142,124SH SOLE0000
GUARDANT HEALTH INCCOM40131M10914182SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B100141,795SH SOLE0000
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V53014100SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36514300SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310814150SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M10914339SH SOLE0000
MURPHY OIL CORPCOM62671710214535SH SOLE0000
FIREEYE INCCOM31816Q10114850SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10714300SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R86014500SH SOLE0000
OPEN TEXT CORPCOM68371510614320SH SOLE0000
CYTOMX THERAPEUTICS INCCOM23284F105141,650SH SOLE0000
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810814300SH SOLE0000
CLEARWAY ENERGY INCCL C18539C20414700SH SOLE0000
KRANESHARES TRCICC CHINA 10050076720713500SH SOLE0000
ENVISTA HOLDINGS CORPORATIONCOM29415F10413462SH SOLE0000
TERADATA CORP DELCOM88076W10313520SH SOLE0000
CALAVO GROWERS INCCOM12824610513150SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B20713775SH SOLE0000
CLARUS CORP NEWCOM18270P109131,000SH SOLE0000
DOLBY LABORATORIES INCCOM CL A25659T10713200SH SOLE0000
DIODES INCCOM25454310113250SH SOLE0000
ENERPLUS CORPCOM292766102131,941SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N10513188SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C82113542SH SOLE0000
AMPLIFY ETF TRSEYMOUR CANNBS032108854131,050SH SOLE0000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640913400SH SOLE0000
MRC GLOBAL INCCOM55345K103131,000SH SOLE0000
SCHWAB STRATEGIC TRUS TIPS ETF80852487013238SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F108131,538SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM76774410513310SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12513359SH SOLE0000
CRYOLIFE INCCOM22890310013500SH SOLE0000
INVESCO ACTIVELY MANAGED ETFGWT MLTI ASST46090A40813889SH SOLE0000
HUNTSMAN CORPCOM44701110713549SH SOLE0000
ISHARES TRMSCI INDIA ETF46429B59813375SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W105131,714SH SOLE0000
BUCKLE INCCOM11844010613495SH SOLE0000
INVESCO EXCH TRD SLF IDX FDINVSCO BLSH 2646138J63513502SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100132,151SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66212200SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M20512266SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P101122,487SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A508122,200SH SOLE0000
NATIONAL INSTRS CORPCOM63651810212300SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U40712420SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L10012100SH SOLE0000
VMWARE INCCL A COM9285634021282SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT746853100122,322SH SOLE0000
WATERS CORPCOM9418481031254SH SOLE0000
ISHARES TRCONV BD ETF46435G10212200SH SOLE0000
GREAT SOUTHN BANCORP INCCOM39090510712198SH SOLE0000
RPC INCCOM749660106122,500SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101121,000SH SOLE0000
MUSTANG BIO INCCOM62818Q104123,272SH SOLE0000
VIASAT INCCOM92552V10012170SH SOLE0000
WESTERN ASSET PREMIER BD FDSHS BEN INT95766410512850SH SOLE0000
HOEGH LNG PARTNERS LPCOM UNIT LTDY3262R10012800SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E108121,167SH SOLE0000
FASTLY INCCL A31188V10012600SH SOLE0000
SPDR INDEX SHS FDSEURO STOXX 5078463X20212300SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617812245SH SOLE0000
LIFEVANTAGE CORPCOM NEW53222K20512788SH SOLE0000
WENDYS COCOM95058W10012548SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10512500SH SOLE0000
PTC INCCOM69370C10012160SH SOLE0000
METHANEX CORPCOM59151K10812312SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW151290889123,145SH SOLE0000
SSR MNG INCCOM78473010312650SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B84712200SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P60812200SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q109121,000SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q10612250SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW45383860911530SH SOLE0000
ISHARES TRRUS TP200 GR ETF46428943811123SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20511217SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y109112,169SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM02483510011255SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109115,216SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR500631106111,000SH SOLE0000
CNH INDL N VSHSN20944109111,060SH SOLE0000
UBS GROUP AGSHSH4209710711942SH SOLE0000
SPDR SER TRPORTFLI INTRMDIT78464A67211380SH SOLE0000
WIDEOPENWEST INCCOM96758W101111,666SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H10111339SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V81111150SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10911960SH SOLE0000
SUNPOWER CORPCOM867652406111,460SH SOLE0000
COHEN STEERS REIT PFDCOM19247X10011496SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E39611300SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS722014107111,547SH SOLE0000
FAUQUIER BANKSHARES INCCOM31205910811540SH SOLE0000
ICAHN ENTERPRISES LPDEPOSITARY UNIT45110010111186SH SOLE0000
LOUISIANA PAC CORPCOM54634710511386SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W70311215SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM80862510711130SH SOLE0000
APHRIA INCCOM03765K104112,300SH SOLE0000
ENERGOUS CORPCOM29272C103116,290SH SOLE0000
BALCHEM CORPCOM05766520011111SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG65773106112,312SH SOLE0000
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS00326010611125SH SOLE0000
METTLER TOLEDO INTERNATIONALCOM5926881051114SH SOLE0000
AMBARELLA INCSHSG037AX10111185SH SOLE0000
HILTON WORLDWIDE HLDGS INCCOM43300A2031198SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485411200SH SOLE0000
ACCURAY INCCOM004397105103,895SH SOLE0000
MILLER INDS INC TENNCOM NEW60055120410295SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R8041096SH SOLE0000
SKECHERS U S A INCCL A830566105100SH SOLE0000
DAKTRONICS INCCOM234264109101,811SH SOLE0000
RMR GROUP INCCL A74967R10610242SH SOLE0000
PROSHARES TR IIPSHS ULSSLVR NEW74347W11410400SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L10810535SH SOLE0000
IPG PHOTONICS CORPCOM44980X1091075SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E20910228SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM61746810310500SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P10310800SH SOLE0000
LAMAR ADVERTISING CO NEWCL A51281610910121SH SOLE0000
THERATECHNOLOGIES INCCOM88338H100103,600SH SOLE0000
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H74910350SH SOLE0000
ELLSWORTH GROWTH INCOME FDCOM28907410610913SH SOLE0000
CORECIVIC INCCOM21871N10110602SH SOLE0000
ABERDEEN GLOBAL INCOME FD INCOM003013109101,300SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A59910103SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY38143052910105SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39610620SH SOLE0000
LIVENT CORPCOM53814L108101,205SH SOLE0000
APOLLO INVT CORPCOM NEW03761U50210595SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G10810400SH SOLE0000
VIRNETX HLDG CORPCOM92823T108102,690SH SOLE0000
DONEGAL GROUP INCCL A25770120110706SH SOLE0000
POSCOSPONSORED ADR69348310910200SH SOLE0000
CAMBRIA ETF TRCANNABIS ETF13206182110700SH SOLE0000
CYTOKINETICS INCCOM NEW23282W605101,000SH SOLE0000
CINEMARK HLDGS INCCOM17243V10210300SH SOLE0000
ISHARES TRUS REGNL BKS ETF46428877810200SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410210132SH SOLE0000
EVOLUTION PETE CORPCOM30049A107101,800SH SOLE0000
PEABODY ENGR CORPCOM704551100101,065SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D10110400SH SOLE0000
GAP INCCOM36476010810567SH SOLE0000
FOX CORPCL A COM35137L10510270SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y83010500SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T10710374SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R10310702SH SOLE0000
ISHARES TRUS HLTHCR PR ETF4642888281050SH SOLE0000
NMI HLDGS INCCL A62920930510300SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77110189SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R88710100SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V77910300SH SOLE0000
LEE ENTERPRISES INCCOM523768109107,200SH SOLE0000
ISHARES TRIBONDS 21 TRM HG46435U2269400SH SOLE0000
WEIS MKTS INCCOM9488491049247SH SOLE0000
ELECTROCORE INCCOM28531P10397,500SH SOLE0000
ROLLINS INCCOM7757111049300SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910992,965SH SOLE0000
BLACK KNIGHT INCCOM09215C1059151SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U1019110SH SOLE0000
TILRAY INCCOM CL 288688T1009597SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B1049800SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R3709400SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1059540SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R102917,750SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN4357631079430SH SOLE0000
OSISKO GOLD ROYALTIES LTDCOM68827L10191,000SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3339820SH SOLE0000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M20991,295SH SOLE0000
ZOSANO PHARMA CORPCOM NEW98979H20297,000SH SOLE0000
DILLARDS INCCL A2540671019131SH SOLE0000
W T OFFSHORE INCCOM92922P10691,770SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2089381SH SOLE0000
SELECT BANCORP INC NEWCOM81617L1089774SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 CB46138J7839450SH SOLE0000
SINA CORPORDG814771049250SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623960SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF7599372049300SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C1059905SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R1029442SH SOLE0000
DISCOVERY INCCOM SER A25470F1049280SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q101937SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3009476SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K1039794SH SOLE0000
LADDER CAP CORPCL A5057431049500SH SOLE0000
TRIPADVISOR INCCOM8969452019300SH SOLE0000
EVERI HLDGS INCCOM30034T1039681SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1039100SH SOLE0000
VORNADO RLTY TRSH BEN INT9290421099137SH SOLE0000
BLUEBIRD BIO INCCOM09609G1009102SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5819105SH SOLE0000
EXELIXIS INCCOM30161Q1048495SH SOLE0000
ISHARES TRUS TELECOM ETF4642877138300SH SOLE0000
UNISYS CORPCOM NEW9092143068770SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1038210SH SOLE0000
ORANGESPONSORED ADR6840601068604SH SOLE0000
HEICO CORP NEWCOM422806109877SH SOLE0000
INCYTE CORPCOM45337C1028100SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109875SH SOLE0000
QEP RESOURCES INCCOM74733V10082,031SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410781,500SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E1018600SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1078756SH SOLE0000
CBDMD INCCOM12482W10183,370SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F8418235SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E1068600SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A10981,973SH SOLE0000
PUMA BIOTECHNOLOGY INCCOM74587V10781,000SH SOLE0000
INSPERITY INCCOM45778Q1078100SH SOLE0000
F5 NETWORKS INCCOM315616102862SH SOLE0000
ULTA BEAUTY INCCOM90384S303834SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1058560SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B2018332SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1068330SH SOLE0000
EPAM SYS INCCOM29414B104840SH SOLE0000
VECTRUS INCCOM92242T1018168SH SOLE0000
TRANSUNIONCOM89400J1078100SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X8498440SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1088200SH SOLE0000
VERISK ANALYTICS INCCOM92345Y106857SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P1018545SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N1048500SH SOLE0000
TRIMBLE INCCOM8962391008200SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710182,279SH SOLE0000
BEYOND MEAT INCCOM08862E1098110SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U103810,000SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T1018864SH SOLE0000
ALLISON TRANSMISSION HLDGS ICOM01973R1018170SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N1038208SH SOLE0000
VERMILION ENERGY INCCOM9237251058500SH SOLE0000
EPLUS INCCOM294268107897SH SOLE0000
MURPHY USA INCCOM626755102868SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8138302SH SOLE0000
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1098253SH SOLE0000
SIMPSON MFG INCCOM8290731058100SH SOLE0000
FOOT LOCKER INCCOM3448491048203SH SOLE0000
ASML HOLDING N VN Y REGISTRY SHSN07059210827SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7358250SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1097575SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271017898SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510872,000SH SOLE0000
LINCOLN ELEC HLDGS INCCOM533900106781SH SOLE0000
STEWART INFORMATION SVCS CORCOM8603721017190SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873337114SH SOLE0000
THIRD PT REINS LTDCOMG8827U1007750SH SOLE0000
NEENAH INCCOM6400791097111SH SOLE0000
ARAMARKCOM03852U1067180SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1067190SH SOLE0000
SYNCHRONY FINANCIALCOM87165B1037214SH SOLE0000
AGCO CORPCOM0010841027100SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD EUROPE46641Q7207303SH SOLE0000
VECTOR GROUP LTDCOM92240M1087589SH SOLE0000
LANDEC CORPCOM5147661047675SH SOLE0000
TRI POINTE HOMES INCCOM87265H1097495SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255007525SH SOLE0000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10572,500SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875317140SH SOLE0000
TEXTAINER GROUP HOLDINGS LTDSHSG8766E1097720SH SOLE0000
GLOBUS MED INCCL A3795772087130SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639776SH SOLE0000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1927125SH SOLE0000
GULF ISLAND FABRICATION INCCOM40230710271,500SH SOLE0000
GCP APPLIED TECHNOLOGIES INCCOM36164Y1017342SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1067800SH SOLE0000
ADVISORSHARES TRDOUBLELIN VAL EQ00768Y8187100SH SOLE0000
CAMECO CORPCOM13321L1087850SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4307100SH SOLE0000
GANNETT CO INCCOM36472T10971,194SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1067550SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231087506SH SOLE0000
CENTENNIAL RESOURCE DEV INCCL A15136A10271,700SH SOLE0000
IAMGOLD CORPCOM45091310872,020SH SOLE0000
FACTSET RESH SYS INCCOM303075105727SH SOLE0000
REDWOOD TR INCCOM7580754027435SH SOLE0000
ADVANSIX INCCOM00773T1017367SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061057100SH SOLE0000
INTRICON CORPCOM46121H1097400SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8557354SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM9282981087330SH SOLE0000
RITE AID CORPCOM7677548727345SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1036100SH SOLE0000
BALLARD PWR SYS INC NEWCOM05858610861,000SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086076360SH SOLE0000
OLLIES BARGAIN OUTLET HLDGSCOM6811161096105SH SOLE0000
KONTOOR BRANDS INCCOM50050N1036161SH SOLE0000
TPI COMPOSITES INCCOM87266J1046366SH SOLE0000
TWO RDS SHARED TRAFFINITY WORLD90214Q1056280SH SOLE0000
MYRIAD GENETICS INCCOM62855J1046250SH SOLE0000
PACIRA BIOSCIENCES INCCOM6951271006150SH SOLE0000
GRANITESHARES GOLD TRSHS BEN INT38748G1016440SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A4906120SH SOLE0000
MOOG INCCL A615394202677SH SOLE0000
GOLD RESOURCE CORPCOM38068T10561,200SH SOLE0000
PERRIGO CO PLCSHSG978221036125SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10861,000SH SOLE0000
ICU MED INCCOM44930G107635SH SOLE0000
AXOGEN INCCOM05463X1066350SH SOLE0000
CUBESMARTCOM2296631096205SH SOLE0000
ENGLOBAL CORPCOM29330610666,500SH SOLE0000
PENNANT GROUP INCCOM70805E1096200SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN EMRG78470P3096125SH SOLE0000
SPDR SER TRS&P HOMEBUILD78464A8886140SH SOLE0000
ATARA BIOTHERAPEUTICS INCCOM0465131076385SH SOLE0000
NUTANIX INCCL A67059N1086200SH SOLE0000
OPORTUN FINL CORPCOM68376D1046270SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2026565SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450161,000SH SOLE0000
LEVI STRAUSS CO NEWCL A COM STK52736R1026325SH SOLE0000
CMS ENERGY CORPCOM1258961006100SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8866294SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y88361,150SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6586203SH SOLE0000
CYRUSONE INCCOM23283R100695SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1066361SH SOLE0000
ISHARES TRGLOBAL REIT ETF46434V6476225SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271096733SH SOLE0000
LATTICE STRATEGIES TRHARTFRD EMRG ETF5184162016265SH SOLE0000
KBR INCCOM48242W1066200SH SOLE0000
SPDR SER TRS&P CAP MKTS78464A7715100SH SOLE0000
AMPHENOL CORP NEWCL A032095101555SH SOLE0000
BELDEN INCCOM0774541065107SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111035500SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1055250SH SOLE0000
BIOSIG TECHNOLOGIES INCCOM NEW09073N20151,000SH SOLE0000
CURIS INCCOM NEW23126920053,786SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1045255SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G8055155SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2095100SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6415201SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8485190SH SOLE0000
ISHARES TRCORE INTL AGGR46435G6725103SH SOLE0000
MATTHEWS INTL CORPCL A5771281015150SH SOLE0000
BIOHAVEN PHARMACTL HLDG CO LCOMG111961055100SH SOLE0000
DARLING INGREDIENTS INCCOM2372661015200SH SOLE0000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7755100SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS COR EQ78467V806562SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1085100SH SOLE0000
FITBIT INCCL A33812L1025850SH SOLE0000
MANITOWOC CO INCCOM NEW5635714055313SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881175108SH SOLE0000
ISHARES TRINDIA 50 ETF4642895295140SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8825200SH SOLE0000
MR COOPER GROUP INCCOM62482R1075419SH SOLE0000
STANDARD MTR PRODS INCCOM8536661055100SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581015143SH SOLE0000
VAREX IMAGING CORPCOM92214X1065176SH SOLE0000
HILLENBRAND INCCOM4315711085160SH SOLE0000
DROPBOX INCCL A26210C1045300SH SOLE0000
PENNSYLVANIA REAL ESTATE INVSH BEN INT70910210751,014SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM450056106580SH SOLE0000
PITNEY BOWES INCCOM72447910051,339SH SOLE0000
IROBOT CORPCOM4627261005100SH SOLE0000
TAYLOR DEVICES INCCOM8771631055500SH SOLE0000
NI HLDGS INCCOM65342T1065300SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301550SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8615168SH SOLE0000
LITTELFUSE INCCOM537008104527SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442085163SH SOLE0000
ONESPAN INCCOM68287N1005300SH SOLE0000
HEICO CORP NEWCL A422806208557SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1035389SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE2330512005150SH SOLE0000
BLACKBERRY LTDCOM09228F1035790SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10651,167SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q1095633SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1035100SH SOLE0000
PROTO LABS INCCOM743713109550SH SOLE0000
WISDOMTREE TREMG MKTS SMCAP97717W2815106SH SOLE0000
MCEWEN MNG INCCOM58039P10754,100SH SOLE0000
CIRRUS LOGIC INCCOM172755100560SH SOLE0000
AMERICAS GOLD AND SILVER CORCOM03062D10041,518SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J8174200SH SOLE0000
SLEEP NUMBER CORPCOM83125X1034100SH SOLE0000
GILDAN ACTIVEWEAR INCCOM3759161034167SH SOLE0000
ISHARES TRA RATE CP BD ETF46429B291490SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341094115SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8554206SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1084100SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603034546SH SOLE0000
SPDR SER TRS&P PHARMAC78464A7224106SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X1044100SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165084159SH SOLE0000
MSG NETWORK INCCL A5535731064281SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521489SH SOLE0000
ALLIANZGI DIVIDEND INT PRMCOM01883A1074370SH SOLE0000
MATTEL INCCOM5770811024348SH SOLE0000
NXT ID INCCOM NEW67091J206410,000SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD JAPAN46641Q7124194SH SOLE0000
NORWEGIAN CRUISE LINE HLDG LSHSG66721104481SH SOLE0000
RBC BEARINGS INCCOM75524B104430SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664435SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884450SH SOLE0000
PACER FDS TRCFRA STVAL EQL69374H6914150SH SOLE0000
NORTHWESTERN CORPCOM NEW668074305465SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R1084408SH SOLE0000
ENDEAVOUR SILVER CORPCOM29258Y10341,965SH SOLE0000
ALLIANZGI CONV INCOME FDCOM0188281034800SH SOLE0000
RANGE RES CORPCOM75281A10941,000SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
DIEBOLD INCCOM2536511034413SH SOLE0000
COVETRUS INCCOM22304C1004357SH SOLE0000
VTV THERAPEUTICS INCCL A91838510542,500SH SOLE0000
POWER INTEGRATIONS INCCOM739276103445SH SOLE0000
KELLY SVCS INCCL A4881522084200SH SOLE0000
REGIONAL MGMT CORPCOM75902K1064150SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1084340SH SOLE0000
RADIAN GROUP INCCOM7502361014175SH SOLE0000
COHEN STEERS INCCOM19247A100470SH SOLE0000
NAVIENT CORPORATIONCOM63938C1084318SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2054115SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664463SH SOLE0000
MICROVISION INC DELCOM NEW59496030445,838SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1064452SH SOLE0000
BURLINGTON STORES INCCOM122017106419SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171004166SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X1094300SH SOLE0000
TWIN DISC INCCOM9014761014400SH SOLE0000
BRINKER INTL INCCOM1096411004100SH SOLE0000
BARINGS PARTN INVSSH BEN INT06761A1034249SH SOLE0000
MATSON INCCOM57686G1054100SH SOLE0000
ANDERSONS INCCOM0341641034166SH SOLE0000
COHEN STEERS MLP INCOMECOM SHS19249B1064500SH SOLE0000
WISDOMTREE TRUS SHT TRM CORP97717X156480SH SOLE0000
ISHARES INCEM MKTS DIV ETF4642863194100SH SOLE0000
SPIRIT AIRLS INCCOM8485771024100SH SOLE0000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M20449,900SH SOLE0000
PELOTON INTERACTIVE INCCL A COM70614W1004150SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8124160SH SOLE0000
SUN CMNTYS INCCOM866674104427SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591084170SH SOLE0000
KNOLL INCCOM NEW4989042004158SH SOLE0000
STIFEL FINL CORPCOM860630102465SH SOLE0000
CATHAY GEN BANCORPCOM1491501044105SH SOLE0000
22ND CENTY GROUP INCCOM90137F10333,500SH SOLE0000
PROSHARES TRULTRA 20YR TRE74347R172341SH SOLE0000
ABERDEEN AUSTRALIA EQUITY FDCOM0030111033700SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2143150SH SOLE0000
CONSOL ENERGY INC DISC COMLCOM20854L1083263SH SOLE0000
HELIX ENERGY SOLUTIONS GRP ICOM42330P1073412SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3003100SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607380SH SOLE0000
TREDEGAR CORPCOM8946501003175SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1033114SH SOLE0000
PGIM HIGH YIELD BOND FUND INCOM69346H1003250SH SOLE0000
WISDOMTREE TRJAPN HEDGE EQT97717W851370SH SOLE0000
IHS MARKIT LTDSHSG47567105350SH SOLE0000
TETRA TECHNOLOGIES INC DELCOM88162F10532,000SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
NEWMARK GROUP INCCL A65158N1023280SH SOLE0000
NEW MTN FIN CORPCOM6475511003270SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109370SH SOLE0000
BANKUNITED INCCOM06652K1033101SH SOLE0000
GLACIER BANCORP INC NEWCOM37637Q105380SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3413101SH SOLE0000
JUNIPER NETWORKS INCCOM48203R1043150SH SOLE0000
SM ENERGY COCOM78454L1003335SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
KIRBY CORPCOM497266106341SH SOLE0000
IDEX CORPCOM45167R104321SH SOLE0000
INVITAE CORPCOM46185L1033224SH SOLE0000
BLACKBAUD INCCOM09227Q100346SH SOLE0000
AMERICAN INTL GROUP INC*W EXP 01/19/2020268741563358SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7803150SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851365SH SOLE0000
O I GLASS INCCOM67098H1043300SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262093100SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102383SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384083149SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W8533106SH SOLE0000
STEELCASE INCCL A8581552033169SH SOLE0000
BRISTOL MYERS SQUIBB CORIGHT 99/99/999911012215731,148SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
GRANITE PT MTG TR INCCOM STK38741L1073182SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q401357SH SOLE0000
PATTERSON COS INCCOM7033951033167SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4083212SH SOLE0000
FIRST TR ABERDEEN GLBL OPP FCOM SHS3373191073300SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20032,100SH SOLE0000
SWEDISH EXPT CR CORPROG AGRI ETN228702976033600SH SOLE0000
BIODELIVERY SCIENCES INTL INCOM09060J1063500SH SOLE0000
AMERISAFE INCCOM03071H100350SH SOLE0000
ALEXION PHARMACEUTICALS INCCOM015351109330SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911043157SH SOLE0000
WORKHORSE GROUP INCCOM NEW98138J20631,000SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1063120SH SOLE0000
INVESCO SR INCOME TRCOM46131H1073757SH SOLE0000
CONDUENT INCCOM2067871033534SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3313102SH SOLE0000
FLEX LTDORDY2573F1023250SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V1083400SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102338SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106333SH SOLE0000
HMN FINL INCCOM40424G1083150SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657923273SH SOLE0000
PIONEER BANCORP INCCOM7235611063200SH SOLE0000
GOODYEAR TIRE RUBR COCOM3825501013200SH SOLE0000
TEREX CORP NEWCOM8807791033100SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863013150SH SOLE0000
SIERRA WIRELESS INCCOM8265161062320SH SOLE0000
GREAT PANTHER MNG LTDCOM39115V10126,000SH SOLE0000
PACER FDS TRPACER US SMALL69374H8572110SH SOLE0000
PRUDENTIAL PLCADR74435K204279SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B3832120SH SOLE0000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B20221,333SH SOLE0000
PEARSON PLCSPONSORED ADR7050151052346SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K1012523SH SOLE0000
AVIS BUDGET GROUPCOM053774105290SH SOLE0000
HALLADOR ENERGY COMPANYCOM40609P10521,000SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D104235SH SOLE0000
CANTEL MED CORPCOM138098108240SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107250SH SOLE0000
TRIP COM GROUP LTDADS89677Q107281SH SOLE0000
WELLS FARGO GLOBAL DIVID OPPCOM94987C1032500SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330621,190SH SOLE0000
RELX PLCSPONSORED ADR7595301082110SH SOLE0000
AMERIS BANCORPCOM03076K108265SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325042395SH SOLE0000
WINNEBAGO INDS INCCOM974637100252SH SOLE0000
UNIVERSAL INS HLDGS INCCOM91359V107298SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1072328SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155072152SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM0030091072635SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
SMTC CORPCOM NEW8326822072800SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351052100SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1022158SH SOLE0000
ATHERSYS INC NEWCOM04744L10622,132SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521002200SH SOLE0000
ISHARES INCMSCI BRIC INDX464286657258SH SOLE0000
MACERICH COCOM5543821012100SH SOLE0000
PLUG POWER INCCOM NEW72919P2022860SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
NEOLEUKIN THERAPEUTICS INCCOM64049K1042215SH SOLE0000
INVESCO DYNAMIC CR OPPORTUNICOM46132R1042230SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R788266SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1022225SH SOLE0000
EXPEDITORS INTL WASH INCCOM302130109233SH SOLE0000
ISHARES INCMSCI EQUAL WEITE464286681240SH SOLE0000
COEUR MNG INCCOM NEW1921085042320SH SOLE0000
ORCHID IS CAP INCCOM68571X1032427SH SOLE0000
PG E CORPCOM69331C1082242SH SOLE0000
DELUXE CORPCOM248019101250SH SOLE0000
SUNOPTA INCCOM8676EP10821,000SH SOLE0000
SILGAN HOLDINGS INCCOM827048109280SH SOLE0000
EXTERRAN CORPCOM30227H1062316SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621062271SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791052400SH SOLE0000
CANON INCSPONSORED ADR138006309290SH SOLE0000
ISHARES TRS&P 100 ETF464287101217SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
SWISS HELVETIA FD INCCOM8708751012292SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDR DEVE46641Q688294SH SOLE0000
NORDSON CORPCOM655663102215SH SOLE0000
NEW GOLD INC CDACOM64453510622,700SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305219SH SOLE0000
MATADOR RES COCOM5764852052135SH SOLE0000
WEIBO CORPSPONSORED ADR948596101250SH SOLE0000
TUPPERWARE BRANDS CORPCOM8998961042285SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW9609083092964SH SOLE0000
ISHARES TRAGENCY BOND ETF464288166220SH SOLE0000
QURATE RETAIL INCCOM SER A74915M1002269SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1052100SH SOLE0000
GRAN TIERRA ENERGY INCCOM38500T10121,925SH SOLE0000
HYATT HOTELS CORPCOM CL A448579102225SH SOLE0000
COSAN LTDSHS AG253431072100SH SOLE0000
BRP INCCOM SUN VTG05577W200250SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262032100SH SOLE0000
COMMERCIAL METALS COCOM2017231032100SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108294SH SOLE0000
PICO HLDGS INCCOM NEW6933662052200SH SOLE0000
DONEGAL GROUP INCCL B2577013002183SH SOLE0000
ENNIS INCCOM2933891022100SH SOLE0000
KINROSS GOLD CORPCOM4969024042472SH SOLE0000
GASLOG LTDSHSG375851092227SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C1012500SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107270SH SOLE0000
JANUS DETROIT STR TRHENDERSON MTG47103U852240SH SOLE0000
LAZARD GLOBAL TOTAL RETURNCOM52106W1032125SH SOLE0000
ANSYS INCCOM03662Q10528SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108270SH SOLE0000
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1282104SH SOLE0000
GLOBAL PMTS INCCOM37940X102211SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K103159SH SOLE0000
MONRO INCCOM610236101125SH SOLE0000
INDIA GLOBALIZATION CAP INCCOM NEW45408X30813,200SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108180SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
CHEGG INCCOM163092109150SH SOLE0000
BARCLAYS PLCADR06738E2041200SH SOLE0000
JPMORGAN CHASE COALERIAN ML ETN46625H365186SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
GOGO INCCOM38046C1091300SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R1041163SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1041200SH SOLE0000
ISHARES INCMSCI ITALY ETF46434G830162SH SOLE0000
FOX CORPCL B COM35137L204150SH SOLE0000
GREENSKY INCCL A39572G1001200SH SOLE0000
VERASTEM INCCOM92337C10411,300SH SOLE0000
VISTA OUTDOOR INCCOM9283771001248SH SOLE0000
ARMADA HOFFLER PPTYS INCCOM04208T1081100SH SOLE0000
DHT HOLDINGS INCSHS NEWY2065G1211229SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V871125SH SOLE0000
PROASSURANCE CORPCOM74267C106150SH SOLE0000
CITIZENS FINANCIAL GROUP INCCOM174610105144SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10111,000SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582011295SH SOLE0000
DONNELLEY R R SONS COCOM2578672001448SH SOLE0000
TECK RESOURCES LTDCL B8787422041100SH SOLE0000
CENTURY ALUM COCOM1564311081235SH SOLE0000
DONNELLEY FINL SOLUTIONS INCCOM25787G1001167SH SOLE0000
TETRA TECH INC NEWCOM88162G103120SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411011224SH SOLE0000
SITE CTRS CORPCOM82981J1091124SH SOLE0000
APOLLO GLOBAL MGMT INCCOM CL A03768E105135SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1071100SH SOLE0000
ITRON INCCOM465741106120SH SOLE0000
SANGAMO THERAPEUTICS INCCOM8006771061200SH SOLE0000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800150SH SOLE0000
U S CONCRETE INCCOM90333L201140SH SOLE0000
TOPBUILD CORPCOM89055F103116SH SOLE0000
HEALTHCARE RLTY TRCOM421946104150SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
EVANS BANCORP INCCOM NEW29911Q208141SH SOLE0000
ISHARES TRMSCI PERU ETF464289842143SH SOLE0000
ALTRA INDL MOTION CORPCOM02208R106144SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
BARCLAYS BANK PLCIPSPGS TTL ETN06738C7941100SH SOLE0000
BLACKROCK MUNIVEST FD II INCCOM09253T1011106SH SOLE0000
RYANAIR HOLDINGS PLCSPONSORED ADS783513203118SH SOLE0000
HOME BANCSHARES INCCOM436893200180SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
ADVISORSHARES TRVICE E T F00768Y545161SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
BLACKROCK MUNI INCOME TR IICOM09249N1011100SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G300152SH SOLE0000
ITERIS INC NEWCOM46564T1071300SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDRS CDA46641Q696157SH SOLE0000
ISHARES TRMSCI CHINA ETF46429B671123SH SOLE0000
FERRO CORPCOM3154051001100SH SOLE0000
VIRTUS INVT PARTNERS INCCOM92828Q109112SH SOLE0000
SABRE CORPCOM78573M104164SH SOLE0000
ARMATA PHARMACEUTICALS INCCOM04216R1021449SH SOLE0000
KORNIT DIGITAL LTDSHSM6372Q113142SH SOLE0000
BIG LOTS INCCOM089302103150SH SOLE0000
COMERICA INCCOM200340107120SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
SENSEONICS HLDGS INCCOM81727U10511,562SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
EMCORE CORPCOM NEW2908462031450SH SOLE0000
ISHARES S P GSCI COMMODITYUNIT BEN INT46428R107185SH SOLE0000
ISHARES TRMSCI POLAND ETF46429B606165SH SOLE0000
MANNKIND CORPCOM NEW56400P70611,000SH SOLE0000
WIRELESS TELECOM GROUP INCCOM97652410811,000SH SOLE0000
LENDINGCLUB CORPCOM NEW52603A2081108SH SOLE0000
CINTAS CORPCOM17290810515SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778158SH SOLE0000
CHICOS FAS INCCOM1686151021350SH SOLE0000
U S GLOBAL INVS INCCL A90295210011,000SH SOLE0000
TIVITY HEALTH INCCOM88870R102167SH SOLE0000
GREENBRIER COS INCCOM393657101140SH SOLE0000
TRAVELZOOCOM NEW89421Q2051120SH SOLE0000
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN2924801001125SH SOLE0000
MSA SAFETY INCCOM553498106110SH SOLE0000
RPT REALTYSH BEN INT74971D101186SH SOLE0000
ARDAGH GROUP S ACL AL0223L101163SH SOLE0000
PROSHARES TR IIVIX SH TRM FUTRS74347W1711100SH SOLE0000
INVESCO DB MULTI SECTOR COMMOIL FD46140H4031115SH SOLE0000
STERIS PLCSHS USDG8473T10018SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1091400SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW875372203120SH SOLE0000
CLEAN ENERGY FUELS CORPCOM1844991011540SH SOLE0000
TRUECAR INCCOM89785L1071253SH SOLE0000
TEEKAY TANKERS LTDCL AY8565N300150SH SOLE0000
CAPITOL FED FINL INCCOM14057J101183SH SOLE0000
LIBERTY BROADBAND CORPCOM SER A53030710719SH SOLE0000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G205162SH SOLE0000
GREAT LAKES DREDGE DOCK COCOM3906071091100SH SOLE0000
EXTREME NETWORKS INCCOM30226D1061150SH SOLE0000
BIO RAD LABS INCCL A09057220713SH SOLE0000
HOLOGIC INCCOM436440101121SH SOLE0000
MESA AIR GROUP INCCOM NEW5904791351120SH SOLE0000
NICE LTDSPONSORED ADR65365610817SH SOLE0000
RESMED INCCOM76115210717SH SOLE0000
HARMONY GOLD MINING CO LTDSPONSORED ADR4132163001304SH SOLE0000
SOHU COM LTDSPONSORED ADS83410S1081100SH SOLE0000
FARMLAND PARTNERS INCCOM31154R1091150SH SOLE0000
MCCORMICK CO INCCOM VTG57978010716SH SOLE0000
CERAGON NETWORKS LTDORDM220131021500SH SOLE0000
TRIUMPH GROUP INC NEWCOM896818101140SH SOLE0000
AVANGRID INCCOM05351W103120SH SOLE0000
GATX CORPCOM361448103112SH SOLE0000
CLEARWATER PAPER CORPCOM18538R103147SH SOLE0000
INOVIO PHARMACEUTICALS INCCOM NEW45773H2011300SH SOLE0000