Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:43pm

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 ETF46428720059,765202,775SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69739,381637,858SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10332,533111,036SH SOLE0000
APPLE INCCOM03783310031,599159,657SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50730,329602,607SH SOLE0000
WP CAREY INCCOM92936U10928,320348,865SH SOLE0000
EXXON MOBIL CORPCOM30231G10227,910364,230SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780426,779342,097SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10221,668618,693SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87220,920964,971SH SOLE0000
ISHARES TRCORE US AGGBD ET46428722618,131162,835SH SOLE0000
AT T INCCOM00206R10216,651496,916SH SOLE0000
MICROSOFT CORPCOM59491810416,603123,815SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U11516,2921,595,708SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40714,732257,113SH SOLE0000
ISHARES TRCORE S&P MCP ETF46428750712,47264,204SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C71412,459111,645SH SOLE0000
PROSHARES TRPSHS ULTRA TECH74347R69311,66199,060SH SOLE0000
CATERPILLAR INCCOM14912310111,44283,959SH SOLE0000
PEPSICO INCCOM71344810811,12284,787SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R83310,936107,479SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A76310,623105,304SH SOLE0000
INTEL CORPCOM45814010010,433217,958SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT92290876910,39569,259SH SOLE0000
NORFOLK SOUTHN CORPCOM65584410810,21251,236SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR46428744010,07391,559SH SOLE0000
JOHNSON JOHNSONCOM4781601049,84670,650SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G1039,820190,915SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247979,749183,710SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029,65245,283SH SOLE0000
H E EQUIPMENT SERVICES INCCOM4040301089,545328,147SH SOLE0000
AMAZON COM INCCOM0231351069,2844,902SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1049,104159,361SH SOLE0000
CHEVRON CORP NEWCOM1667641008,73870,184SH SOLE0000
PROCTER AND GAMBLE COCOM7427181098,68079,165SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1078,6171,210,307SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3398,61194,142SH SOLE0000
PHILLIPS 66COM7185461048,44890,317SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2048,44895,741SH SOLE0000
ISHARES TRCORE S&P TTL STK4642871508,425126,453SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B6898,311114,425SH SOLE0000
FACEBOOK INCCL A30303M1027,87940,773SH SOLE0000
ISHARES TRCORE S&P US VLU4642876637,496132,337SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886877,349199,439SH SOLE0000
HORMEL FOODS CORPCOM4404521007,253178,913SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5047,12240,945SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F8427,031114,517SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873097,01239,125SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085536,88278,746SH SOLE0000
DISNEY WALT COCOM2546871066,85949,110SH SOLE0000
HERSHEY COCOM4278661086,79950,728SH SOLE0000
AMGEN INCCOM0311621006,79536,874SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438586,793162,872SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4086,752112,436SH SOLE0000
DOMINION ENERGY INCCOM25746U1096,51184,163SH SOLE0000
CONOCOPHILLIPSCOM20825C1046,511106,746SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087366,49639,762SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4046,478468,129SH SOLE0000
CUMMINS INCCOM2310211066,35337,080SH SOLE0000
GENERAL MLS INCCOM3703341046,352120,962SH SOLE0000
PROSHARES TRULT R/EST NEW74347X6256,17780,390SH SOLE0000
NETFLIX INCCOM64110L1066,06116,503SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1075,98844,958SH SOLE0000
BOEING COCOM0970231055,90116,212SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1065,866173,877SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247555,865210,536SH SOLE0000
BROADCOM INCCOM11135F1015,75519,992SH SOLE0000
PROSHARES TRULTRA FNCLS NEW74347X6335,717127,204SH SOLE0000
DELTA AIR LINES INC DELCOM NEW2473617025,682100,139SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E1035,68030,416SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7755,67152,770SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H1055,571182,042SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876555,49835,358SH SOLE0000
UNION PAC CORPCOM9078181085,46832,339SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3965,45646,003SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F8345,35491,317SH SOLE0000
PRUDENTIAL FINL INCCOM7443201025,26652,142SH SOLE0000
REALTY INCOME CORPCOM7561091045,17475,028SH SOLE0000
ALTRIA GROUP INCCOM02209S1035,116108,059SH SOLE0000
BANK MONTREAL QUECOM0636711015,08667,421SH SOLE0000
MARATHON PETE CORPCOM56585A1025,07590,822SH SOLE0000
JPMORGAN CHASE COCOM46625H1005,07145,337SH SOLE0000
CARNIVAL CORPUNIT 99/99/99991436583005,058108,673SH SOLE0000
CVS HEALTH CORPCOM1266501005,01091,957SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A3755,001143,191SH SOLE0000
MCDONALDS CORPCOM5801351014,84223,318SH SOLE0000
ALPHABET INCCAP STK CL C02079K1074,8374,452SH SOLE0000
WESTROCK COCOM96145D1054,795131,479SH SOLE0000
HONEYWELL INTL INCCOM4385161064,78127,349SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8754,689173,380SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2004,647151,154SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1084,63498,387SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874654,63370,490SH SOLE0000
HOME DEPOT INCCOM4370761024,61720,813SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874084,55039,034SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451004,43151,446SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086294,37326,162SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247484,370139,984SH SOLE0000
ISHARES INCMSCI GBL MIN VOL4642865254,34447,162SH SOLE0000
MERCK CO INCCOM58933Y1054,32651,506SH SOLE0000
STARBUCKS CORPCOM8552441094,31551,480SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1094,309395,379SH SOLE0000
WALMART INCCOM9311421034,25438,504SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378194,24949,129SH SOLE0000
PFIZER INCCOM7170811034,09394,503SH SOLE0000
ABBOTT LABSCOM0028241004,09148,649SH SOLE0000
WELLS FARGO CO NEWCOM9497461014,08286,169SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583,91091,938SH SOLE0000
HESS CORPCOM42809H1073,90461,421SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,73847,903SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4073,69879,201SH SOLE0000
US BANCORP DELCOM NEW9029733043,69370,490SH SOLE0000
ABBVIE INCCOM00287Y1093,69250,779SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B2673,686142,814SH SOLE0000
ISHARES TRUSD INV GRDE ETF4642886203,68464,569SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A5163,609124,828SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,51699,354SH SOLE0000
ANTHEM INCCOM0367521033,42612,124SH SOLE0000
COCA COLA COCOM1912161003,41767,120SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898753,38386,707SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6053,345110,004SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053,31867,292SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,30990,006SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1003,288200,873SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5013,215117,240SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2013,20180,829SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4073,15295,515SH SOLE0000
ONEOK INC NEWCOM6826801033,13545,573SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001013,10622,527SH SOLE0000
CISCO SYS INCCOM17275R1023,10156,668SH SOLE0000
FEDEX CORPCOM31428X1063,09918,855SH SOLE0000
ISHARES TRJPMORGAN USD EMG4642882813,08627,246SH SOLE0000
VISA INCCOM CL A92826C8393,07917,677SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721093,07339,136SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871683,07030,840SH SOLE0000
WISDOMTREE TRFLOATNG RAT TREA97717X6283,064122,233SH SOLE0000
ISHARES SILVER TRISHARES46428Q1093,021210,882SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877392,97334,052SH SOLE0000
ISHARES TRRUSSELL 3000 ETF4642876892,90916,882SH SOLE0000
GENERAL ELECTRIC COCOM3696041032,885274,832SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8762,87221,606SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247062,867109,297SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701082,8659SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M1032,857100,202SH SOLE0000
KINDER MORGAN INC DELCOM49456B1012,820135,083SH SOLE0000
BK OF AMERICA CORPCOM0605051042,76595,165SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,73725,395SH SOLE0000
ISHARES TREAFE VALUE ETF4642888772,72056,600SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,69129,056SH SOLE0000
ISHARES TREAFE SML CP ETF4642882732,67446,586SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328282,60118,205SH SOLE0000
KIMBERLY CLARK CORPCOM4943681032,59819,493SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882082,56213,208SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1052,544267,801SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6632,53227,639SH SOLE0000
CSX CORPCOM1264081032,45431,726SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622,43457,809SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874992,37442,495SH SOLE0000
NIKE INCCL B6541061032,37328,267SH SOLE0000
LOWES COS INCCOM5486611072,35723,258SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2002,30944,695SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301092,2626,208SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1082,20820,134SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1052,2008,327SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921072,18375,624SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902062,166108,686SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874732,14224,033SH SOLE0000
3M COCOM88579Y1012,07311,963SH SOLE0000
SOUTHERN COCOM8425871072,03536,825SH SOLE0000
COMCAST CORP NEWCL A20030N1012,02347,784SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,00211,820SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1061,99923,978SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,99516,744SH SOLE0000
BP PLCSPONSORED ADR0556221041,98547,614SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3031,98514,924SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541,96535,724SH SOLE0000
SCHWAB CHARLES CORPCOM8085131051,94848,389SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,90629,294SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,90370,883SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1041,8957,107SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,89421,531SH SOLE0000
AMERICAN EXPRESS COCOM0258161091,89215,233SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876481,8579,245SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1031,84416,114SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,84212,924SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1091,80719,680SH SOLE0000
ISHARES INCMSCI FRONTIER4642861451,80260,840SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,748124,163SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,73657,100SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A8051,71146,935SH SOLE0000
JPMORGAN CHASE COALERIAN ML ETN46625H3651,70767,994SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,70313,559SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,70020,464SH SOLE0000
DANAHER CORPORATIONCOM2358511021,69711,824SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,68419,275SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1021,6816,877SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,64120,320SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,63914,233SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y5061,62625,534SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8671,60990,801SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R1001,60686,830SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,60116,943SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881581,58514,876SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876301,58013,116SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,57818,441SH SOLE0000
WESCO INTL INCCOM95082P1051,56230,850SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877621,5497,934SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,53529,034SH SOLE0000
LILLY ELI COCOM5324571081,53013,815SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A5081,51948,578SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V3811,51939,389SH SOLE0000
BALL CORPCOM0584981061,51821,689SH SOLE0000
COUSINS PPTYS INCCOM NEW2227955021,50241,548SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221081,48832,820SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151031,4828,920SH SOLE0000
ENBRIDGE INCCOM29250N1051,46140,160SH SOLE0000
COLGATE PALMOLIVE COCOM1941621031,44120,106SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3021,4359,978SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,42025,991SH SOLE0000
XCEL ENERGY INCCOM98389B1001,40723,662SH SOLE0000
FORD MTR CO DELCOM3453708601,406137,532SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,39528,437SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151041,39515,914SH SOLE0000
FISERV INCCOM3377381081,38915,167SH SOLE0000
CITIGROUP INCCOM NEW1729674241,38119,733SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,3786,730SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F9219097681,37126,001SH SOLE0000
GLOBAL NET LEASE INCCOM NEW3793782011,36869,761SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,33441,818SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A4091,31734,024SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,3033,675SH SOLE0000
SEMPRA ENERGYCOM8168511091,2989,449SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,2856,919SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,26012,940SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1091,25120,440SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7961,25012,389SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P2071,24941,725SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,24512,060SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1091,2358,221SH SOLE0000
ISHARES TRIBOXX HI YD ETF4642885131,23214,139SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,23118,729SH SOLE0000
TARGET CORPCOM87612E1061,22214,118SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H3031,22134,366SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,21153,519SH SOLE0000
ISHARES INCMSCI EMERG MRKT4642865331,17219,922SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,1621,074SH SOLE0000
ISHARES TRMSCI EMG MKT ETF4642872341,15326,884SH SOLE0000
MONDELEZ INTL INCCL A6092071051,14621,269SH SOLE0000
CLOROX CO DELCOM1890541091,1437,468SH SOLE0000
NVIDIA CORPORATIONCOM67066G1041,1396,937SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061,13844,534SH SOLE0000
MARRIOTT INTL INC NEWCL A5719032021,1207,987SH SOLE0000
SCHLUMBERGER LTDCOM8068571081,11428,036SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371,11137,947SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876971,1027,314SH SOLE0000
WISDOMTREE TRJPN SCAP HDG EQT97717W5211,09529,142SH SOLE0000
REPUBLIC SVCS INCCOM7607591001,09512,560SH SOLE0000
FULTON FINL CORP PACOM3602711001,09466,878SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS3369171091,09235,659SH SOLE0000
ORACLE CORPCOM68389X1051,09119,085SH SOLE0000
YUM BRANDS INCCOM9884981011,0909,853SH SOLE0000
PPL CORPCOM69351T1061,09035,164SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,08213,973SH SOLE0000
HALLIBURTON COCOM4062161011,08147,553SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V2021,07191,096SH SOLE0000
DUPONT DE NEMOURS INCCOM26614N1021,06414,185SH SOLE0000
EXACT SCIENCES CORPCOM30063P1051,0548,932SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V8861,05034,616SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,04922,268SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q1041,03221,526SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,02953,080SH SOLE0000
FREEPORT MCMORAN INCCL B35671D8571,02488,276SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW1982872031,01849,091SH SOLE0000
ISHARES INCMSCI MEXICO ETF4642868221,01523,414SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876061,0024,431SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30899917,212SH SOLE0000
V F CORPCOM91820410898511,200SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88998133,182SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10297720,380SH SOLE0000
ISHARES TRU.S. TECH ETF4642877219774,938SH SOLE0000
FORTIVE CORPCOM34959J10897511,885SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y100969104,137SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80596018,555SH SOLE0000
EMERSON ELEC COCOM29101110495914,388SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876149596,097SH SOLE0000
INVESTAR HLDG CORPCOM46134L10595740,142SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V58995479,935SH SOLE0000
TOTAL SESPONSORED ADS89151E10994016,852SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7029344,433SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T10193360,194SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871199324,861SH SOLE0000
ISHARES TRMSCI EURO FL ETF46428918092851,133SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F35392738,829SH SOLE0000
UGI CORP NEWCOM90268110592617,340SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H88192532,245SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875499184,260SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F87590135,862SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88790017,880SH SOLE0000
PPG INDS INCCOM6935061078977,693SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88688514,852SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM8835561028772,988SH SOLE0000
ROYAL BK CDACOM78008710287311,006SH SOLE0000
GOLUB CAP BDC INCCOM38173M10285748,178SH SOLE0000
DEERE COCOM2441991058495,129SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310684914,447SH SOLE0000
BECTON DICKINSON COCOM0758871098483,368SH SOLE0000
WELLTOWER INCCOM95040Q10484610,386SH SOLE0000
CHUBB LIMITEDCOMH1467J1048435,682SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R50684327,152SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88683211,579SH SOLE0000
DOVER CORPCOM2600031088248,174SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM224651048207,049SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72081334,003SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878128116,681SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R85380926,432SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1008073,951SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66479620,865SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8707929,030SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081097845,201SH SOLE0000
ISHARES TRUS AER DEF ETF4642887607783,633SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280876812,336SH SOLE0000
BIO TECHNE CORPCOM09073M1047573,635SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81775447,102SH SOLE0000
NEWELL BRANDS INCCOM65122910675248,799SH SOLE0000
ARES CAPITAL CORPCOM04010L10375141,885SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751057505,468SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W50574820,686SH SOLE0000
QUALCOMM INCCOM7475251037429,764SH SOLE0000
BLACK HILLS CORPCOM0921131097369,418SH SOLE0000
PENTAIR PLCSHSG7S00T10473619,790SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q4077359,827SH SOLE0000
SHERWIN WILLIAMS COCOM8243481067311,597SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171047268,374SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51171248,680SH SOLE0000
MAIN STR CAP CORPCOM56035L10470917,257SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V28270722,261SH SOLE0000
DOW INCCOM26055710370314,270SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1017012,379SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10569617,395SH SOLE0000
LINDE PLCSHSG5494J1036883,427SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710368532,875SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884146836,046SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2746836,915SH SOLE0000
EXELON CORPCOM30161N10168114,209SH SOLE0000
KRANESHARES TRCSI CHI INTERNET50076730667515,366SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210367317,456SH SOLE0000
ISHARES TRTIPS BD ETF4642871766695,795SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875806673,066SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A4676649,583SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910866332,737SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10866328,617SH SOLE0000
MORGAN STANLEYCOM NEW61744644865414,935SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60864814,023SH SOLE0000
VENTAS INCCOM92276F1006419,389SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50964117,918SH SOLE0000
INTERNATIONAL PAPER COCOM46014610363914,763SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888106382,654SH SOLE0000
FASTENAL COCOM31190010463419,463SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4186337,964SH SOLE0000
SYSCO CORPCOM8718291076308,919SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10762513,269SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1056156,779SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D40861212,730SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801066099,522SH SOLE0000
ALLSTATE CORPCOM0200021016075,975SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q50760619,342SH SOLE0000
TESLA INCCOM88160R1015942,662SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B65559311,659SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84059324,486SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87059023,686SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2485878,342SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875565875,385SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610458522,223SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4095857,253SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1095852,201SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710858455,632SH SOLE0000
ISHARES TRMBS ETF4642885885815,402SH SOLE0000
KRAFT HEINZ COCOM50075410657818,636SH SOLE0000
WD 40 COCOM9292361075753,620SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E1055746,634SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087515683,628SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426765619,510SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V1025609,670SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8375579,240SH SOLE0000
WASTE MGMT INC DELCOM94106L1095564,825SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588954016,846SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710353714,452SH SOLE0000
LUNA INNOVATIONSCOM550351100532118,300SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10453132,553SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q85853112,219SH SOLE0000
KEYCORPCOM49326710853129,915SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L86052111,631SH SOLE0000
GENERAL MTRS COCOM37045V10051613,410SH SOLE0000
IQVIA HLDGS INCCOM46266C1055153,148SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108513268SH SOLE0000
TEXAS INSTRS INCCOM8825081045124,464SH SOLE0000
ISHARES TRMSCI USA VALUE46432F3885116,293SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87150841,875SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A8215079,357SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U20950511,176SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2035033,573SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E33950312,451SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60550118,158SH SOLE0000
BIOGEN INCCOM09062X1035002,138SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087444984,495SH SOLE0000
ISHARES TRGLOBAL ENERG ETF46428734149515,256SH SOLE0000
CANOPY GROWTH CORPCOM13803510049512,236SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6074945,009SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875984913,862SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10749019,790SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410548829,125SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H1074831,288SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1044818,531SH SOLE0000
ISHARES TRTRANS AVG ETF4642871924812,558SH SOLE0000
ISHARES TRISHS 5-10YR INVT4642886384808,441SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K10747783,665SH SOLE0000
OGE ENERGY CORPCOM67083710347711,221SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW0268747844758,918SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810047210,624SH SOLE0000
SQUARE INCCL A8522341034716,499SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8704715,245SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378274705,844SH SOLE0000
BLACKROCK INCCOM09247X101461979SH SOLE0000
SPDR SER TRBLOOMBERG BRCLYS78468R6224614,234SH SOLE0000
ONE GAS INCCOM68235P1084605,096SH SOLE0000
NOW INCCOM67011P10045931,145SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W60445816,928SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A8394548,847SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW40428040645410,878SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79145212,951SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10945126,300SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P10345111,215SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872914472,491SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3004467,363SH SOLE0000
SMUCKER J M COCOM NEW8326964054443,859SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610044412,086SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10944127,932SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D10143817,424SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851044389,168SH SOLE0000
TJX COS INC NEWCOM8725401094368,257SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2074332,913SH SOLE0000
ISHARES INCMSCI AUST ETF46428610343319,216SH SOLE0000
HP INCCOM40434L10543220,804SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085384322,895SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071024311,336SH SOLE0000
ISHARES TRINTL SEL DIV ETF46428844843014,006SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2014287,037SH SOLE0000
SEABRIDGE GOLD INCCOM81191610542831,660SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G50842713,492SH SOLE0000
FRANKLIN RESOURCES INCCOM35461310142512,222SH SOLE0000
ENERGY FUELS INCCOM NEW292671708425136,507SH SOLE0000
LGI HOMES INCCOM50187T1064255,951SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM169656105425580SH SOLE0000
AIR PRODS CHEMS INCCOM0091581064241,875SH SOLE0000
APPLIED MATLS INCCOM0382221054239,429SH SOLE0000
EATON CORP PLCSHSG291831034235,083SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E88042313,690SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1024215,454SH SOLE0000
CORTEVA INCCOM22052L10442014,218SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501084202,282SH SOLE0000
CAMPBELL SOUP COCOM13442910941610,385SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10841317,767SH SOLE0000
JD COM INCSPON ADR CL A47215P10641113,598SH SOLE0000
ISHARES TRMORTGE REL ETF46435G3424119,762SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1094118,910SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086114093,137SH SOLE0000
SOUTHWEST AIRLS COCOM8447411084078,017SH SOLE0000
SPDR SER TRPORTFLI INTRMDIT78464A6724066,577SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10840419,048SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C10540215,833SH SOLE0000
EOG RES INCCOM26875P1014014,313SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874574014,737SH SOLE0000
ALLIANT ENERGY CORPCOM0188021084018,174SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10039926,726SH SOLE0000
MONGODB INCCL A60937P1063972,615SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874323972,992SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1983947,692SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R40839314,449SH SOLE0000
JOHNSON CTLS INTL PLCSHSG515021053919,470SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085953892,093SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2663873,244SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061093872,424SH SOLE0000
CENOVUS ENERGY INCCOM15135U10938643,768SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841013854,100SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710738526,000SH SOLE0000
STRYKER CORPORATIONCOM8636671013851,875SH SOLE0000
INTUITCOM4612021033841,473SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R1803836,198SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10438332,470SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926003828,503SH SOLE0000
VERITEX HLDGS INCCOM92345110838114,719SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2053802,210SH SOLE0000
CORNING INCCOM21935010537911,424SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753767,378SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871843758,786SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84637113,003SH SOLE0000
OCCIDENTAL PETE CORPCOM6745991053717,383SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7833703,690SH SOLE0000
METLIFE INCCOM59156R1083697,438SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A3063674,318SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30836416,300SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A1083644,112SH SOLE0000
HANESBRANDS INCCOM41034510236321,110SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10036332,655SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810035818,011SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3153567,978SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3073563,674SH SOLE0000
OKTA INCCL A6792951053532,862SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057073528,825SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341073505,927SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R1073492,773SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878793472,338SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1063422,789SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677043405,412SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1763375,079SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461023345,281SH SOLE0000
ROYCE MICRO CAP TR INCCOM78091510433440,635SH SOLE0000
BCE INCCOM NEW05534B7603317,289SH SOLE0000
MARATHON OIL CORPCOM56584910632823,088SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6983275,522SH SOLE0000
CIGNA CORP NEWCOM1255231003252,069SH SOLE0000
CANADIAN NATL RY COCOM1363751023253,524SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612013259,051SH SOLE0000
BOSTON SCIENTIFIC CORPCOM1011371073227,513SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420932134,851SH SOLE0000
ISHARES TRISHS 1-5YR INVS4642886463185,968SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128083171,010SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040931634,683SH SOLE0000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8863156,312SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210931415,771SH SOLE0000
ISHARES TRU.S. ENERGY ETF4642877963129,090SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E80731221,538SH SOLE0000
TWITTER INCCOM90184L1023118,918SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F41130918,646SH SOLE0000
M T BK CORPCOM55261F1043091,820SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201033062,639SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771053062,264SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V7953059,400SH SOLE0000
GABELLI EQUITY TR INCCOM36239710130449,256SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878873031,664SH SOLE0000
AFLAC INCCOM0010551023035,536SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R2083024,425SH SOLE0000
SEALED AIR CORP NEWCOM81211K1003027,069SH SOLE0000
KB HOMECOM48666K10930111,706SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2583014,632SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412999,036SH SOLE0000
EVERGY INCCOM30034W1062984,969SH SOLE0000
DISCOVER FINL SVCSCOM2547091082983,847SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V1022951,303SH SOLE0000
CONTINENTAL RES INCCOM2120151012957,017SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662924,430SH SOLE0000
BAIDU INCSPON ADR REP A0567521082912,472SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61029113,561SH SOLE0000
SPDR SER TRS&P REGL BKG78464A6982905,438SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20229027,785SH SOLE0000
NUTRIEN LTDCOM67077M1082895,395SH SOLE0000
NEW JERSEY RES CORPCOM6460251062885,804SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083632881,071SH SOLE0000
PUBLIC STORAGECOM74460D1092861,201SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y71528413,719SH SOLE0000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87028113,790SH SOLE0000
WILLIAMS COS INCCOM96945710028110,044SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW02311120628114,523SH SOLE0000
TC ENERGY CORPCOM87807B1072815,668SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR1104481072808,052SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87427911,415SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M10627821,980SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010627823,660SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062774,208SH SOLE0000
INVESCO LTDSHSG491BT10827613,516SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061082744,728SH SOLE0000
ECOLAB INCCOM2788651002741,391SH SOLE0000
BAXTER INTL INCCOM0718131092743,349SH SOLE0000
GLOBAL X FDSGLOBX SUPDV US37950E29127212,025SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30427215,617SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802062721,757SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V6212697,055SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866082686,793SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN37192710426512,128SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G10726411,132SH SOLE0000
GILEAD SCIENCES INCCOM3755581032633,900SH SOLE0000
TRI CONTL CORPCOM8954361032639,766SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1042631,286SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082633,740SH SOLE0000
BANK MARIN BANCORPCOM0634251022606,356SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605092604,459SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A3672599,015SH SOLE0000
AUTODESK INCCOM0527691062551,568SH SOLE0000
HARLEY DAVIDSON INCCOM4128221082557,118SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002545,960SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1342508,448SH SOLE0000
PAYCHEX INCCOM7043261072492,931SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7042494,150SH SOLE0000
PROSPECT CAP CORPCOM74348T10224838,013SH SOLE0000
WOODWARD INCCOM9807451032472,187SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910224610,176SH SOLE0000
CF INDS HLDGS INCCOM1252691002465,267SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A4052453,558SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410124511,840SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10424423,122SH SOLE0000
AMCOR PLCORDG0250X10724221,103SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881022414,999SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30824114,794SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710524117,482SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO1320616072408,861SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10124011,728SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5222395,317SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50823810,540SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R1022387,299SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878382382,505SH SOLE0000
HELMERICH PAYNE INCCOM4234521012374,686SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022354,654SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510323532,196SH SOLE0000
CME GROUP INCCOM12572Q1052331,200SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872422311,863SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1022311,965SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10123017,292SH SOLE0000
ISHARES TRDOW JONES US ETF4642878462291,573SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1052282,686SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1082271,234SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10222728,775SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V2902277,601SH SOLE0000
KELLOGG COCOM4878361082274,245SH SOLE0000
COOPER COS INCCOM NEW216648402226661SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2002259,816SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402255,203SH SOLE0000
AMEREN CORPCOM0236081022242,990SH SOLE0000
HUNTINGTON BANCSHARES INCCOM44615010422416,223SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831022235,488SH SOLE0000
ALCON AGORD SHSH013011282233,585SH SOLE0000
ISHARES TRCORE S&P US GWT4642876712233,559SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052226,947SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T1072227,762SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10322139,702SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10922114,787SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887032201,610SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW36322520222053,150SH SOLE0000
VALE S ASPONSORED ADS91912E10522016,376SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925012195,482SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20121914,279SH SOLE0000
CINCINNATI FINL CORPCOM1720621012192,114SH SOLE0000
AMEDISYS INCCOM0234361082171,795SH SOLE0000
LYFT INCCL A COM55087P1042173,294SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1092173,645SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110421617,418SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10621513,599SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10521420,187SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8092148,690SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V10121415,289SH SOLE0000
MARKEL CORPCOM570535104213196SH SOLE0000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8042123,983SH SOLE0000
ANALOG DEVICES INCCOM0326541052121,836SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951022112,363SH SOLE0000
CVB FINL CORPCOM12660010521010,024SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W10621014,064SH SOLE0000
SHOPIFY INCCL A82509L107208695SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E602207396SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10120515,549SH SOLE0000
UNDER ARMOUR INCCL C9043112062049,219SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1052035,250SH SOLE0000
DTE ENERGY COCOM2333311072031,587SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM4198701002014,628SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF4642898672014,369SH SOLE0000
MCKESSON CORPCOM58155Q1032001,466SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P10420011,005SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961051994,825SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1091992,050SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061051971,582SH SOLE0000
XILINX INCCOM9839191011971,677SH SOLE0000
FIRSTENERGY CORPCOM3379321071974,615SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1011964,660SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1001961,930SH SOLE0000
ENTERGY CORP NEWCOM29364G1031951,901SH SOLE0000
WESTERN DIGITAL CORPCOM9581021051954,104SH SOLE0000
EBAY INCCOM2786421031944,829SH SOLE0000
FAIR ISAAC CORPCOM303250104194620SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A5411942,960SH SOLE0000
PACER FDS TRBNCHMRK INFRA69374H7411946,575SH SOLE0000
CANADIAN IMP BK COMMCOM1360691011932,469SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061936,735SH SOLE0000
SPDR SER TRS&P TRANSN ETF78464A5321923,149SH SOLE0000
FIRST MERCHANTS CORPCOM3208171091925,085SH SOLE0000
CARMAX INCCOM1431301021922,178SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703021911,568SH SOLE0000
DARDEN RESTAURANTS INCCOM2371941051901,567SH SOLE0000
WYNN RESORTS LTDCOM9831341071901,536SH SOLE0000
DEXCOM INCCOM2521311071901,271SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877541901,202SH SOLE0000
DIAMONDBACK ENERGY INCCOM25278X1091881,733SH SOLE0000
ATLASSIAN CORP PLCCL AG062421041881,442SH SOLE0000
EVERSOURCE ENERGYCOM30040W1081882,489SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V1591873,752SH SOLE0000
TAPESTRY INCCOM8760301071865,881SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1181854,765SH SOLE0000
TRACTOR SUPPLY COCOM8923561061851,709SH SOLE0000
WPX ENERGY INCCOM98212B10318516,122SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081842,953SH SOLE0000
LINCOLN NATL CORP INDCOM5341871091842,864SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106184800SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041832,373SH SOLE0000
KRANESHARES TRBOSERA MSCI CH5007674051835,930SH SOLE0000
WORKDAY INCCL A98138H101182887SH SOLE0000
RAYONIER INCCOM7549071031826,010SH SOLE0000
EQUIFAX INCCOM2944291051821,346SH SOLE0000
ADAM NAT RES FD INCCOM00548F10518110,990SH SOLE0000
CERNER CORPCOM1567821041802,464SH SOLE0000
DIGITAL RLTY TR INCCOM2538681031801,529SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X10717912,781SH SOLE0000
MESA LABS INCCOM59064R109177728SH SOLE0000
HERCULES CAPITAL INCCOM42709650817713,850SH SOLE0000
COLONY CAP INC NEWCL A COM19626G10817735,482SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2301775,237SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888691771,901SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821041767,283SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001753,775SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011752,497SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5911746,060SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763071721,037SH SOLE0000
NEWMONT CORPCOM6516391061724,493SH SOLE0000
BNY MELLON STRATEGIC MUN BDCOM09662E10917221,760SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001716,335SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A8471705,012SH SOLE0000
PROGRESSIVE CORPCOM7433151031702,136SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6561694,493SH SOLE0000
EDISON INTLCOM2810201071692,510SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941681,079SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887371673,188SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031051676,877SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V1011651,268SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R7131657,048SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U10816413,666SH SOLE0000
ILLUMINA INCCOM452327109163445SH SOLE0000
SPDR SER TRS&P BK ETF78464A7971633,776SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061637,000SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U1091622,175SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107161517SH SOLE0000
CONAGRA BRANDS INCCOM2058871021616,071SH SOLE0000
ALIGN TECHNOLOGY INCCOM016255101160587SH SOLE0000
ADVANCED DRAIN SYS INC DELCOM00790R1041604,889SH SOLE0000
DOLLAR TREE INCCOM2567461081591,481SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y4831586,971SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041583,475SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071586,769SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421582,109SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10315812,802SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701571,175SH SOLE0000
PIONEER NAT RES COCOM7237871071571,021SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1081572,870SH SOLE0000
ALLETE INCCOM NEW0185223001571,888SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641561,390SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924021569,094SH SOLE0000
ABIOMED INCCOM003654100156600SH SOLE0000
UBER TECHNOLOGIES INCCOM90353T1001553,321SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10015514,000SH SOLE0000
HEXCEL CORP NEWCOM4282911081551,921SH SOLE0000
ISHARES TRCONV BD ETF46435G1021542,600SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X1091541,581SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4201534,715SH SOLE0000
OMEGA FLEX INCCOM6820951041532,000SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591533,042SH SOLE0000
THE TRADE DESK INCCOM CL A88339J105152669SH SOLE0000
PIMCO ETF TRINTER MUN BD ACT72201R8661522,777SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8881515,900SH SOLE0000
ATLANTIC UN BANKSHARES CORPCOM04911A1071514,295SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L10015018,105SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A6491505,175SH SOLE0000
BRYN MAWR BK CORPCOM1176651091504,030SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1011502,012SH SOLE0000
PARKER HANNIFIN CORPCOM701094104149876SH SOLE0000
ORIGIN BANCORP INCCOM68621T1021484,512SH SOLE0000
ISHARES GOLD TRISHARES46428510514811,028SH SOLE0000
SNAP INCCL A83304A10614810,403SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y8481485,547SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011489,437SH SOLE0000
LOEWS CORPCOM5404241081482,717SH SOLE0000
NUCOR CORPCOM6703461051482,694SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H10014823,112SH SOLE0000
MGE ENERGY INCCOM55277P1041472,019SH SOLE0000
ARISTA NETWORKS INCCOM040413106146566SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A8541464,233SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171451,357SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001451,749SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W7781452,345SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061454,880SH SOLE0000
NATIONAL FUEL GAS COCOM6361801011442,747SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7001446,830SH SOLE0000
TE CONNECTIVITY LTDREG SHSH849891041431,498SH SOLE0000
LIFE STORAGE INCCOM53223X1071421,502SH SOLE0000
ALASKA AIR GROUP INCCOM0116591091422,224SH SOLE0000
STERLING BANCORP DELCOM85917A1001406,595SH SOLE0000
CRONOS GROUP INCCOM22717L1011398,707SH SOLE0000
FMC CORPCOM NEW3024913031391,685SH SOLE0000
OMNICOM GROUP INCCOM6819191061381,666SH SOLE0000
DXC TECHNOLOGY COCOM23355L1061382,509SH SOLE0000
PULTE GROUP INCCOM7458671011374,352SH SOLE0000
LKQ CORPCOM5018892081375,164SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y1081379,145SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM6374171061362,574SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4291356,860SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A8011351,054SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7711342,542SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091332,096SH SOLE0000
NETAPP INCCOM64110D1041332,168SH SOLE0000
CHURCH DWIGHT INCCOM1713401021331,830SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1491331,134SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391332,517SH SOLE0000
OSHKOSH CORPCOM6882392011331,595SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051324,220SH SOLE0000
KIMCO RLTY CORPCOM49446R1091327,177SH SOLE0000
DAVITA INCCOM23918K1081322,355SH SOLE0000
NOVO NORDISK A SADR6701002051322,593SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R2091312,357SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1081311,908SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041313,697SH SOLE0000
YORK WTR COCOM9871841081313,672SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051308,991SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT0556301071308,433SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T103130756SH SOLE0000
NCR CORP NEWCOM62886E1081274,107SH SOLE0000
TYSON FOODS INCCL A9024941031271,580SH SOLE0000
SALESFORCE COM INCCOM79466L302127838SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR BU45782C7481274,838SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q1041266,645SH SOLE0000
TRINITY INDS INCCOM8965221091266,098SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821265,009SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561252,813SH SOLE0000
LUMBER LIQUIDATORS HLDGS INCCOM55003T10712510,850SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741252,280SH SOLE0000
NVR INCCOM62944T10512437SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q1041242,169SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR0463531081232,997SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P105123657SH SOLE0000
ROSS STORES INCCOM7782961031231,242SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A1031223,639SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581224,710SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B10812211,675SH SOLE0000
NUVEEN MUN VALUE FD INCCOM67092810012212,015SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C10612210,439SH SOLE0000
ABB LTDSPONSORED ADR0003752041206,017SH SOLE0000
LAM RESEARCH CORPCOM512807108120639SH SOLE0000
RLI CORPCOM7496071071191,400SH SOLE0000
PACKAGING CORP AMERCOM6951561091191,257SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V4561193,643SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7191196,283SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X1031186,287SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B4081189,360SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10411810,437SH SOLE0000
ORION ENGINEERED CARBONS S ACOML729671091175,500SH SOLE0000
SANOFISPONSORED ADR80105N1051172,641SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R7391172,393SH SOLE0000
ISHARES TRMSCI USA ESG SLC464288802116960SH SOLE0000
MANULIFE FINL CORPCOM56501R1061166,421SH SOLE0000
UNITED STATES STL CORP NEWCOM9129091081157,571SH SOLE0000
NATIONAL PRESTO INDS INCCOM6372151041151,235SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081142,009SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927091142,875SH SOLE0000
GARTNER INCCOM366651107113708SH SOLE0000
GARMIN LTDSHSH2906T1091131,427SH SOLE0000
ISHARES TRMORNINGSTR US EQ464287127113689SH SOLE0000
ADVANCED MICRO DEVICES INCCOM0079031071133,743SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS8791051041136,361SH SOLE0000
LAMB WESTON HLDGS INCCOM5132721041131,788SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4311122,011SH SOLE0000
SCOTTS MIRACLE GRO COCL A8101861061121,137SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2841111,915SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F1051116,355SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT9487411031114,067SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J106111651SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G5161111,728SH SOLE0000
BANCROFT FD LTDCOM0596951061114,957SH SOLE0000
ISHARES TRMSCI GERMNY ETF46429B4651102,000SH SOLE0000
OLD SECOND BANCORP INC ILLCOM6802771001108,637SH SOLE0000
ISHARES TRMSCI KLD400 SOC4642885701101,007SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928651102,803SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A8131101,627SH SOLE0000
ALBEMARLE CORPCOM0126531011091,556SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A2921092,535SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C10510911,155SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y1011083,385SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2061082,973SH SOLE0000
BANK NOVA SCOTIA B CCOM0641491071071,987SH SOLE0000
CORESITE RLTY CORPCOM21870Q105107935SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X4261061,800SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491071065,642SH SOLE0000
ZSCALER INCCOM98980G1021061,390SH SOLE0000
CHEMED CORP NEWCOM16359R103106295SH SOLE0000
FIRST AMERN FINL CORPCOM31847R1021051,971SH SOLE0000
ISHARES TREUROPE ETF4642878611052,400SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q3091052,092SH SOLE0000
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247711042,674SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM0259321041041,018SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR1788671071044,640SH SOLE0000
ISHARES TRMSCI USA SML CP46434V2901032,580SH SOLE0000
WABTECCOM9297401081031,446SH SOLE0000
INGREDION INCCOM4571871021031,256SH SOLE0000
CROWN HLDGS INCCOM2283681061031,696SH SOLE0000
ISHARES TR3 7 YR TREAS BD464288661103822SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H1041024,749SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P108102259SH SOLE0000
PIMCO ENRGY TACTICAL CR OPPCOM SHS BEN INT69346N1071025,210SH SOLE0000
ZIONS BANCORPORATION N ACOM9897011071012,212SH SOLE0000
QEP RESOURCES INCCOM74733V10010114,048SH SOLE0000
FRANCO NEV CORPCOM3518581051011,194SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R8601014,000SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX9219108731011,000SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM4101201091012,527SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031001,124SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V101100815SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887521002,631SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W1041007,687SH SOLE0000
CHEMOURS COCOM1638511081004,170SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C8211004,042SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F5281005,653SH SOLE0000
AMERIPRISE FINL INCCOM03076C106100689SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F643992,080SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651993,576SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM723653101996,932SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851298887SH SOLE0000
ROYCE VALUE TR INCCOM780910105987,089SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31698900SH SOLE0000
LTC PPTYS INCCOM502175102982,150SH SOLE0000
ISHARES TRGLOBAL 100 ETF464287572982,008SH SOLE0000
OPKO HEALTH INCCOM68375N1039740,000SH SOLE0000
PROLOGIS INCCOM74340W103971,213SH SOLE0000
CARA THERAPEUTICS INCCOM140755109964,497SH SOLE0000
VANGUARD WORLD FDEXTENDED DUR92191070996760SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F10096524SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103956,200SH SOLE0000
OLLIES BARGAIN OUTLET HLDGSCOM681116109951,100SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104954,401SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105946,200SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE636274409941,783SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R109944,750SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y107943,350SH SOLE0000
BAOZUN INCSPONSORED ADR06684L103931,880SH SOLE0000
ROKU INCCOM CL A77543R102921,025SH SOLE0000
UNITED RENTALS INCCOM91136310992700SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105915,530SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF336920103911,179SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P10891462SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104905,834SH SOLE0000
SERVICE CORP INTLCOM817565104901,929SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V109901,912SH SOLE0000
VAIL RESORTS INCCOM91879Q10990404SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X772902,290SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X594902,751SH SOLE0000
EASTMAN CHEM COCOM277432100891,152SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK5893,580SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108896,531SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1038911,259SH SOLE0000
HILL ROM HLDGS INCCOM43147510288848SH SOLE0000
PACCAR INCCOM693718108881,238SH SOLE0000
BANCFIRST CORPCOM05945F103881,594SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105885,915SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749871,762SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q203872,603SH SOLE0000
NBT BANCORP INCCOM628778102872,343SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS874080104872,290SH SOLE0000
NEW RELIC INCCOM64829B100861,000SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y100865,410SH SOLE0000
BLOCK H R INCCOM093671105862,942SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248853,010SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM89233130785687SH SOLE0000
EATON VANCE MUN BD FDCOM27827X101856,852SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101849,025SH SOLE0000
UNDER ARMOUR INCCL A904311107843,348SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM649445103848,500SH SOLE0000
ISHARES INCJP MRGN EM HI BD464286285841,772SH SOLE0000
ICON PLCSHSG4705A10084550SH SOLE0000
ISHARES INCMSCI WORLD ETF46428639284924SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X701841,270SH SOLE0000
MDU RES GROUP INCCOM552690109843,256SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R81283974SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857833,201SH SOLE0000
FLOWERS FOODS INCCOM343498101833,601SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C81383865SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q104831,737SH SOLE0000
LAUDER ESTEE COS INCCL A51843910483454SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B101824,565SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700821,236SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108822,122SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F403823,479SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881812,494SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842811,510SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J841813,830SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710281316SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM388689101815,796SH SOLE0000
LEGGETT PLATT INCCOM524660107802,108SH SOLE0000
CONCHO RES INCCOM20605P10180780SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7803,185SH SOLE0000
TREX CO INCCOM89531P105801,120SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E370801,875SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T10379659SH SOLE0000
LULULEMON ATHLETICA INCCOM55002110979443SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761793,500SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800798,980SH SOLE0000
ISHARES TRRUS 1000 ETF46428762279489SH SOLE0000
SNAP ON INCCOM83303410179480SH SOLE0000
MAGNA INTL INCCOM559222401791,599SH SOLE0000
PINTEREST INCCL A72352L106792,914SH SOLE0000
DOCUSIGN INCCOM256163106791,594SH SOLE0000
AGNC INVT CORPCOM00123Q104794,709SH SOLE0000
TORO COCOM891092108791,182SH SOLE0000
AMMO INCCOM00175J1077835,341SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS337344105781,175SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109776,189SH SOLE0000
GABELLI UTIL TRCOM36240A1017711,033SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150771,817SH SOLE0000
BARRICK GOLD CORPCOM067901108764,855SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810761,125SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF808524607761,068SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207763,045SH SOLE0000
PALO ALTO NETWORKS INCCOM69743510575371SH SOLE0000
ARCOSA INCCOM039653100752,008SH SOLE0000
S P GLOBAL INCCOM78409V10475330SH SOLE0000
GRACO INCCOM384109104751,500SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103745,000SH SOLE0000
STARWOOD PPTY TR INCCOM85571B105743,275SH SOLE0000
WIX COM LTDSHSM9806810574522SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109741,206SH SOLE0000
MACYS INCCOM55616P104733,447SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434731,170SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108731,888SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410773872SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101735,741SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172731,000SH SOLE0000
TEXTRON INCCOM883203101721,375SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800721,600SH SOLE0000
NOKIA CORPSPONSORED ADR6549022047214,459SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T1007211,080SH SOLE0000
VANGUARD MUN BD FDSTAX EXEMPT BD922907746721,360SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F10471835SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409711,119SH SOLE0000
MGM RESORTS INTERNATIONALCOM552953101712,494SH SOLE0000
ROYAL GOLD INCCOM78028710871695SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100704,400SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R40970409SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636702,649SH SOLE0000
CYBERARK SOFTWARE LTDSHSM2682V10870550SH SOLE0000
OLIN CORPCOM PAR $1680665205703,202SH SOLE0000
IDACORP INCCOM45110710670698SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103695,503SH SOLE0000
KROGER COCOM501044101693,207SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549694,045SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M205691,598SH SOLE0000
ISHARES TRRESIDENTIAL MULT46428856269953SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207691,407SH SOLE0000
AECOMCOM00766T100691,835SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V103698,765SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101695,809SH SOLE0000
DUKE REALTY CORPCOM NEW264411505692,190SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142691,943SH SOLE0000
MERCURY GENL CORP NEWCOM589400100681,100SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33268339SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM808541106682,059SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410168335SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM416515104671,217SH SOLE0000
ALCOA CORPCOM013872106672,896SH SOLE0000
TWILIO INCCL A90138F10267496SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10767850SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310967410SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746671,390SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L202671,323SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107673,003SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107675,450SH SOLE0000
MASTEC INCCOM576323109661,300SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594662,214SH SOLE0000
BEST BUY INCCOM08651610166950SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R103664,702SH SOLE0000
OTTER TAIL CORPCOM689648103661,254SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787661,300SH SOLE0000
F N B CORPCOM302520101655,607SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628651,305SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300651,889SH SOLE0000
CARLISLE COS INCCOM14233910065466SH SOLE0000
CIT GROUP INCCOM NEW125581801651,243SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A499049104651,988SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100651,002SH SOLE0000
DONALDSON INCCOM257651109651,280SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E693642,500SH SOLE0000
EURONET WORLDWIDE INCCOM29873610964383SH SOLE0000
WILLIAMS SONOMA INCCOM96990410164986SH SOLE0000
PRETIUM RES INCCOM74139C102646,396SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605631,730SH SOLE0000
WESTERN UN COCOM959802109633,209SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108633,000SH SOLE0000
APACHE CORPCOM037411105632,196SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100631,617SH SOLE0000
AGNICO EAGLE MINES LTDCOM008474108621,228SH SOLE0000
KKR CO INCCOM48251W104622,487SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C106621,099SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250562388SH SOLE0000
HENRY SCHEIN INCCOM80640710262892SH SOLE0000
ATMOS ENERGY CORPCOM04956010561586SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753612,800SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K101611,033SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E669612,655SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108615,565SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106612,589SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102615,423SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106612,445SH SOLE0000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800601,931SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109604,050SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM0188251096011,964SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103603,125SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y1046010,184SH SOLE0000
CHATHAM LODGING TRCOM16208T102603,200SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104605,711SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106596,049SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101591,393SH SOLE0000
ALLEGION PLCORD SHSG0176J10959541SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V100591,173SH SOLE0000
IRON MTN INC NEWCOM46284V101581,879SH SOLE0000
TERADYNE INCCOM880770102581,225SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103583,575SH SOLE0000
ZYNGA INCCL A98986T108589,555SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210158404SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W70558620SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563583,203SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263571,540SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409561,650SH SOLE0000
MERCADOLIBRE INCCOM58733R1025693SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201561,427SH SOLE0000
AVANOS MED INCCOM05350V106561,300SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100563,309SH SOLE0000
ISHARES INCMSCI BRAZIL ETF464286400561,294SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100561,590SH SOLE0000
ACNB CORPCOM000868109561,428SH SOLE0000
KOHLS CORPCOM500255104561,187SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103563,200SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B68056962SH SOLE0000
B G FOODS INC NEWCOM05508R106562,700SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1035622,733SH SOLE0000
INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A200564,009SH SOLE0000
TELUS CORPORATIONCOM87971M103551,510SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506556,694SH SOLE0000
ALLY FINL INCCOM02005N100551,792SH SOLE0000
RIO TINTO PLCSPONSORED ADR76720410055891SH SOLE0000
HUNTSMAN CORPCOM447011107552,716SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779355569SH SOLE0000
CLEAN HARBORS INCCOM18449610755776SH SOLE0000
POLARITYTE INCCOM731094108559,652SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V647541,011SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H106543,300SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106544,250SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810254546SH SOLE0000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105543,757SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135541,718SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A474541,765SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108541,604SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B425532,029SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B105531,321SH SOLE0000
AVISTA CORPCOM05379B107531,200SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J882532,500SH SOLE0000
ERICSSONADR B SEK 10294821608535,607SH SOLE0000
VARIAN MED SYS INCCOM92220P10553390SH SOLE0000
HOLLYFRONTIER CORPCOM436106108521,145SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107524,260SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66952390SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y104522,412SH SOLE0000
ISHARES TRUS REGNL BKS ETF464288778521,150SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W853521,606SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770552329SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E100521,215SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101522,410SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT150185106521,094SH SOLE0000
BROWN FORMAN CORPCL B11563720952941SH SOLE0000
CLOUDERA INCCOM18914U100529,890SH SOLE0000
ZOETIS INCCL A98978V10351457SH SOLE0000
FOOT LOCKER INCCOM344849104511,236SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MDCP 400 REV46138G67251850SH SOLE0000
MANITOWOC CO INCCOM NEW563571405512,908SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108514,832SH SOLE0000
TECHNIPFMC PLCCOMG87110105511,992SH SOLE0000
BOSTON PROPERTIES INCCOM10112110151400SH SOLE0000
TIFFANY CO NEWCOM88654710851550SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104512,300SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102511,321SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117501,445SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101501,900SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910950540SH SOLE0000
NISOURCE INCCOM65473P105501,750SH SOLE0000
BORGWARNER INCCOM099724106501,200SH SOLE0000
SPIRE INCCOM84857L10150600SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF808524847501,133SH SOLE0000
BERKLEY W R CORPCOM08442310250763SH SOLE0000
MIMEDX GROUP INCCOM6024961015012,415SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746502,400SH SOLE0000
STATE STR CORPCOM85747710350893SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621502,717SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67650454SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101492,601SH SOLE0000
PROSHARES TRPSHS ULT SEMICDT74347R669491,209SH SOLE0000
QUANTA SVCS INCCOM74762E102491,308SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X101491,165SH SOLE0000
GENPACT LIMITEDSHSG3922B107491,309SH SOLE0000
AGREE REALTY CORPCOM00849210049775SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119491,086SH SOLE0000
ISHARES TRU.S. INSRNCE ETF46428878649700SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85549930SH SOLE0000
AEROVIRONMENT INCCOM00807310849870SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106492,504SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107491,582SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491034988,000SH SOLE0000
INDEXIQ ETF TRUS RL EST SMCP45409B628491,983SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106493,980SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM209034107499,956SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105481,230SH SOLE0000
GOODYEAR TIRE RUBR COCOM382550101483,196SH SOLE0000
RALPH LAUREN CORPCL A75121210148430SH SOLE0000
PACER FDS TRTRENDP US MID CP69374H204481,670SH SOLE0000
ARROWHEAD PHARMACEUTICALS INCOM04280A100481,836SH SOLE0000
HUMANA INCCOM44485910248183SH SOLE0000
STRATASYS LTDSHSM85548101481,646SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105482,387SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108481,021SH SOLE0000
LENNAR CORPCL A52605710448992SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103472,386SH SOLE0000
CBRE GROUP INCCL A12504L10947932SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303471,096SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310247240SH SOLE0000
SERVICENOW INCCOM81762P10247173SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33347945SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101472,125SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973004714,000SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865247396SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168461,218SH SOLE0000
PAYLOCITY HLDG CORPCOM70438V10646500SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28246264SH SOLE0000
PROSHARES TRPSHS ULT HLTHCRE74347R73546442SH SOLE0000
MARINE PRODS CORPCOM568427108463,000SH SOLE0000
NRG ENERGY INCCOM NEW629377508461,315SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103462,029SH SOLE0000
SPDR INDEX SHS FDSEURO STOXX 5078463X202451,200SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102453,827SH SOLE0000
HEALTHEQUITY INCCOM42226A10745700SH SOLE0000
BLACKROCK MUNIASSETS FD INCCOM09254J102452,875SH SOLE0000
UPLAND SOFTWARE INCCOM91544A109451,000SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106452,800SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103452,505SH SOLE0000
KONTOOR BRANDS INCCOM50050N103451,586SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738451,225SH SOLE0000
KEURIG DR PEPPER INCCOM49271V100451,560SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85245915SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G100456,012SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10145603SH SOLE0000
FIRST SOLAR INCCOM33643310744685SH SOLE0000
AES CORPCOM00130H105442,684SH SOLE0000
FIFTH THIRD BANCORPCOM316773100441,610SH SOLE0000
ISHARES TRMRGSTR SM CP GR46428860444220SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60344307SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J102444,185SH SOLE0000
POLARIS INCCOM73106810244490SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P108442,931SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103443,140SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J17444821SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310644196SH SOLE0000
AIR LEASE CORPCL A00912X302441,069SH SOLE0000
TRITON INTL LTDCL AG9078F107441,347SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510244516SH SOLE0000
MOSAIC CO NEWCOM61945C103441,759SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104443,200SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T10244301SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64943417SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110943311SH SOLE0000
INGEVITY CORPCOM45688C10743417SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410943386SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10343372SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T101431,940SH SOLE0000
FORTIS INCCOM349553107431,103SH SOLE0000
PJT PARTNERS INCCOM CL A69343T107431,077SH SOLE0000
HIGHLAND GLOBAL ALLOCATION FCOM43010T104433,870SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107431,719SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231074318,896SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109431,000SH SOLE0000
SEI INVTS COCOM78411710343774SH SOLE0000
GENUINE PARTS COCOM37246010543417SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010942507SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10342335SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107423,684SH SOLE0000
GREAT WESTN NATL BK PORTLANDCOM695263103421,100SH SOLE0000
VULCAN MATLS COCOM92916010942311SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104424,396SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910242451SH SOLE0000
WERNER ENTERPRISES INCCOM950755108421,360SH SOLE0000
OMEROS CORPCOM682143102422,693SH SOLE0000
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT958669103421,373SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102422,395SH SOLE0000
MORGAN STANLEY INDIA INVT FDCOM61745C105412,000SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732541679SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110241400SH SOLE0000
NORDSTROM INCCOM655664100411,309SH SOLE0000
BLACKROCK MUNIYIELD INVT QUACOM09254T100413,014SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855411,593SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109413,250SH SOLE0000
OLD REP INTL CORPCOM680223104411,851SH SOLE0000
AMER STATES WTR COCOM02989910141550SH SOLE0000
TRUSTCO BK CORP N YCOM898349105415,222SH SOLE0000
ISHARES TRNORTH AMERN NAT464287374411,337SH SOLE0000
BADGER METER INCCOM05652510840686SH SOLE0000
ETSY INCCOM29786A10640665SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110940759SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E644401,275SH SOLE0000
RICEBRAN TECHNOLOGIESCOM NEW7628312044013,915SH SOLE0000
3 D SYS CORP DELCOM NEW88554D205404,445SH SOLE0000
INNOVIVA INCCOM45781M101402,775SH SOLE0000
MOMO INCADR60879B107401,125SH SOLE0000
ISHARES TRIBONDS DEC23 ETF46434VAX8401,585SH SOLE0000
CHURCHILL DOWNS INCCOM17148410840349SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23340191SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10939665SH SOLE0000
SENSIENT TECHNOLOGIES CORPCOM81725T10039542SH SOLE0000
ISHARES TRASIA 50 ETF46428843039650SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V46439676SH SOLE0000
CELANESE CORP DELCOM15087010339368SH SOLE0000
UMH PPTYS INCCOM903002103393,191SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184391,377SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63139380SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409391,040SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V753391,175SH SOLE0000
PVH CORPORATIONCOM69365610039415SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G82239719SH SOLE0000
AMC ENTMT HLDGS INCCL A COM00165C104394,200SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399391,802SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H102391,438SH SOLE0000
SYNOPSYS INCCOM87160710738303SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106382,839SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B1083826,665SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20538520SH SOLE0000
ELANCO ANIMAL HEALTH INCCOM28414H103381,139SH SOLE0000
DOMINOS PIZZA INCCOM25754A20138138SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104384,314SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4381,500SH SOLE0000
BOSTON BEER INCCL A10055710738101SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11538456SH SOLE0000
HCA HEALTHCARE INCCOM40412C10138282SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985937689SH SOLE0000
JABIL INCCOM466313103371,200SH SOLE0000
ICHOR HOLDINGSSHSG4740B105371,600SH SOLE0000
GLADSTONE CAPITAL CORPCOM376535100374,000SH SOLE0000
ASSOCIATED BANC CORPCOM045487105371,774SH SOLE0000
DANA INCCOM235825205371,878SH SOLE0000
NEKTAR THERAPEUTICSCOM640268108371,052SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72137746SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107372,772SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104372,715SH SOLE0000
INVESCO ACTIVELY MANAGED ETFCNSRTV MLT AST46090A309372,874SH SOLE0000
WATSCO INCCOM94262220037228SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100371,316SH SOLE0000
CVR ENERGY INCCOM12662P10836740SH SOLE0000
MICRO FOCUS INTL PLCSPON ADR NEW594837403361,406SH SOLE0000
KENNAMETAL INCCOM48917010036995SH SOLE0000
SONOCO PRODS COCOM83549510236563SH SOLE0000
UMPQUA HLDGS CORPCOM904214103362,210SH SOLE0000
LAZARD LTDSHS AG54050102361,058SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10436672SH SOLE0000
MASIMO CORPCOM57479510036243SH SOLE0000
ALPS ETF TRMED BREAKTHGH00162Q593361,000SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10636234SH SOLE0000
CARVANA COCL A14686910235574SH SOLE0000
ISHARES TRROBOTICS ARTIF46435U556351,443SH SOLE0000
RPM INTL INCCOM74968510335587SH SOLE0000
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X103351,050SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79435760SH SOLE0000
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A108352,758SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A82922610935667SH SOLE0000
ACCO BRANDS CORPCOM00081T108354,542SH SOLE0000
CENTENE CORP DELCOM15135B10135678SH SOLE0000
WHIRLPOOL CORPCOM96332010635249SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104352,700SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A10235714SH SOLE0000
CADENCE DESIGN SYSTEM INCCOM12738710835500SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105351,915SH SOLE0000
XYLEM INCCOM98419M10035421SH SOLE0000
ISHARES INCMSCI TAIWAN ETF46434G772341,000SH SOLE0000
ROCKWELL MED INCCOM7743741023411,585SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108344,256SH SOLE0000
INDIA FD INCCOM454089103341,629SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100342,700SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780341,749SH SOLE0000
BEACON ROOFING SUPPLY INCCOM07368510934943SH SOLE0000
180 DEGREE CAP CORPCOM68235B1093417,550SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833341,365SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A334341,100SH SOLE0000
UNITI GROUP INCCOM91325V108343,596SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107342,518SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM2249161063410,940SH SOLE0000
SKYLINE CHAMPION CORPORATIONCOM830830105331,241SH SOLE0000
MACROGENICS INCCOM556099109332,000SH SOLE0000
PACIFIC BIOSCIENCES CALIF INCOM69404D108335,600SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302332,910SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10033144SH SOLE0000
ATRICURE INCCOM04963C209331,135SH SOLE0000
PLANTRONICS INC NEWCOM72749310833913SH SOLE0000
BARCLAYS BANK PLCIPTH SR B S&P06746P621331,300SH SOLE0000
STURM RUGER CO INCCOM86415910833620SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M105331,095SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10233318SH SOLE0000
CGI INCCL A SUB VTG12532H10433437SH SOLE0000
SKYWEST INCCOM83087910233555SH SOLE0000
T MOBILE US INCCOM87259010433451SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947933506SH SOLE0000
BROWN FORMAN CORPCL A11563710033604SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101332,280SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710232413SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM45005610632413SH SOLE0000
MARTEN TRANS LTDCOM573075108321,799SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101322,890SH SOLE0000
FLIR SYS INCCOM30244510132600SH SOLE0000
ISHARES TRMRGSTR MD CP VAL46428840632206SH SOLE0000
WORLD FUEL SVCS CORPCOM98147510632900SH SOLE0000
WPP PLC NEWADR92937A10232491SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P101325,000SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105323,513SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V10032995SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59931238SH SOLE0000
EAST WEST BANCORP INCCOM27579R10431681SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10831400SH SOLE0000
WISDOMTREE TRUS SHRT TRM HIGH97717X14931625SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88931747SH SOLE0000
ISHARES TRMSCI ACWI ETF46428825731427SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10031496SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10931587SH SOLE0000
COGNEX CORPCOM19242210331652SH SOLE0000
STOCK YDS BANCORP INCCOM86102510431863SH SOLE0000
ISHARES TRCORE MSCI EURO46434V73831668SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K200311,525SH SOLE0000
ISHARES TRCORE TOTAL USD46434V61331600SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278274105302,054SH SOLE0000
BLACKROCK CAP INVT CORPCOM092533108305,100SH SOLE0000
ENERPLUS CORPCOM292766102304,076SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G108301,465SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S101301,902SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107301,775SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204301,152SH SOLE0000
WELBILT INCCOM949090104301,817SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10030518SH SOLE0000
EQUINIX INCCOM29444U7003060SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40130421SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X201301,000SH SOLE0000
REGENCY CTRS CORPCOM75884910330450SH SOLE0000
ING GROEP N VSPONSORED ADR456837103302,594SH SOLE0000
CRYOLIFE INCCOM228903100291,000SH SOLE0000
L BRANDS INCCOM501797104291,144SH SOLE0000
FARO TECHNOLOGIES INCCOM31164210229567SH SOLE0000
SMITH A O CORPCOM83186520929630SH SOLE0000
LITHIA MTRS INCCL A53679710329250SH SOLE0000
LEAR CORPCOM NEW52186520429213SH SOLE0000
BLACKROCK ENHANCED GLOBAL DICOM092501105292,752SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20929350SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y814291,000SH SOLE0000
IDEXX LABS INCCOM45168D10429107SH SOLE0000
STERICYCLE INCCOM85891210829615SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101292,048SH SOLE0000
THOMSON REUTERS CORPCOM NEW88490370929453SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510329608SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810029392SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210229200SH SOLE0000
DBX ETF TRXTRACK HRVST CSI233051879291,031SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101293,787SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106281,000SH SOLE0000
SPX FLOW INCCOM78469X10728689SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271828272SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A15128836SH SOLE0000
CDW CORPCOM12514G10828257SH SOLE0000
YAMANA GOLD INCCOM98462Y1002811,319SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K10928911SH SOLE0000
EQT CORPCOM26884L109281,803SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E108282,000SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM294600101281,445SH SOLE0000
MADISON COVERED CALL EQUITCOM557437100284,303SH SOLE0000
ENI S P ASPONSORED ADR26874R10828861SH SOLE0000
HEICO CORP NEWCOM42280610928212SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731281,300SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM092508100282,182SH SOLE0000
KLA CORPCOM NEW48248010028238SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A508284,900SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y200271,761SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106272,370SH SOLE0000
GRAINGER W W INCCOM38480210427104SH SOLE0000
PETMED EXPRESS INCCOM716382106271,780SH SOLE0000
TILRAY INCCOM CL 288688T10027597SH SOLE0000
SAP SESPON ADR80305420427203SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813271,053SH SOLE0000
CAMECO CORPCOM13321L108272,573SH SOLE0000
STITCH FIX INCCOM CL A86089710727863SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y10727285SH SOLE0000
ROPER TECHNOLOGIES INCCOM7766961062775SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10427850SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R109272,168SH SOLE0000
FIREEYE INCCOM31816Q101271,850SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101272,200SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10827225SH SOLE0000
CHIMERA INVT CORPCOM NEW16934Q208271,445SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W10727700SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106274,250SH SOLE0000
EMCOR GROUP INCCOM29084Q10026305SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM486606106261,750SH SOLE0000
TARGA RES CORPCOM87612G10126681SH SOLE0000
ISHARES TRHDG MSCI EAFE46434V80326897SH SOLE0000
CARTERS INCCOM14622910926274SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q109263,308SH SOLE0000
DULUTH HLDGS INCCOM CL B26443V101261,950SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101261,425SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704261,000SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103261,675SH SOLE0000
BOX INCCL A10316T104261,491SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80226650SH SOLE0000
NUTANIX INCCL A67059N108261,010SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10826146SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W10526563SH SOLE0000
TANZANIAN GOLD CORPCOM87601A1072630,500SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10026267SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y772261,225SH SOLE0000
AUTONATION INCCOM05329W10226621SH SOLE0000
FIRST TR EXCHANGE TRADED FDEMERGING MKTS33738R77926500SH SOLE0000
EASTGROUP PPTYS INCCOM27727610125224SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM47783910425214SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100251,189SH SOLE0000
GRAND CANYON ED INCCOM38526M10625220SH SOLE0000
PEABODY ENGR CORPCOM704551100251,065SH SOLE0000
STORE CAP CORPCOM86212110025772SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B74725254SH SOLE0000
SPDR SER TRS&P RETAIL ETF78464A71425600SH SOLE0000
WESBANCO INCCOM95081010125658SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V10025999SH SOLE0000
FIRST BANCORP N CCOM31891010625696SH SOLE0000
ETFIS SER TR IVIRTUS REAVES UT26923G80625650SH SOLE0000
EXPONENT INCCOM30214U10225432SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106251,100SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108252,570SH SOLE0000
ISHARES TRUS BR DEL SE ETF46428879425400SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32425200SH SOLE0000
ELECTRONIC ARTS INCCOM28551210925248SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837225545SH SOLE0000
ISHARES TRCORE INTL AGGR46435G67225462SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691062576SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108252,023SH SOLE0000
MATERION CORPCOM57669010125369SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17525225SH SOLE0000
ADIENT PLCORD SHSG0084W101241,030SH SOLE0000
AEGON N VNY REGISTRY SHS007924103245,042SH SOLE0000
PENN NATL GAMING INCCOM707569109241,290SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610424310SH SOLE0000
SPLUNK INCCOM84863710424197SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A106242,135SH SOLE0000
GOPRO INCCL A38268T103244,510SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G40924525SH SOLE0000
ISHARES TRPHLX SEMICND ETF46428752324124SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10024448SH SOLE0000
ALLIANZGI CONV INCOME FDCOM018828103244,321SH SOLE0000
HORIZON TECHNOLOGY FIN CORPCOM44045A102242,060SH SOLE0000
STELLUS CAP INVT CORPCOM858568108241,750SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884241,429SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109242,354SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105241,754SH SOLE0000
COHEN STEERS REIT PFDCOM19247X100231,107SH SOLE0000
DISCOVERY INCCOM SER C25470F30223840SH SOLE0000
VIRNETX HLDG CORPCOM92823T108233,840SH SOLE0000
IVY HIGH INCOME OPPORTUNITIECOM465893105231,750SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24323937SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59723185SH SOLE0000
VERICEL CORPCOM92346J108231,247SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P107232,195SH SOLE0000
HARVEST CAP CR CORPCOM41753F109232,225SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610723636SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10423375SH SOLE0000
PRIMERICA INCCOM74164M10823195SH SOLE0000
VEEVA SYS INCCL A COM92247510823144SH SOLE0000
CLEARWAY ENERGY INCCL C18539C204231,384SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W78623567SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108231,370SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C102231,000SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883623154SH SOLE0000
ISHARES TRMRGSTR SM CP ETF46428850523133SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510823867SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10423170SH SOLE0000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640922725SH SOLE0000
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54122500SH SOLE0000
WILEY JOHN SONS INCCL A96822320622500SH SOLE0000
AXON ENTERPRISE INCCOM05464C10122355SH SOLE0000
ENSIGN GROUP INCCOM29358P10122400SH SOLE0000
SPX CORPCOM78463510422689SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T10122281SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205221,269SH SOLE0000
ISHARES TRGL CLEAN ENE ETF464288224222,111SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105221,686SH SOLE0000
WILLDAN GROUP INCCOM96924N10022600SH SOLE0000
MONOLITHIC PWR SYS INCCOM60983910522164SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86022600SH SOLE0000
BARINGS BDC INCCOM06759L103222,257SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500221,003SH SOLE0000
CNX RES CORPCOM12653C108223,035SH SOLE0000
BLACKROCK MUNIVEST FD II INCCOM09253T101211,450SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36521450SH SOLE0000
COCA COLA CONS INCCOM1910981022173SH SOLE0000
MASCO CORPCOM57459910621556SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U50221550SH SOLE0000
BLACKBERRY LTDCOM09228F103212,900SH SOLE0000
UNITED AIRLS HLDGS INCCOM91004710921246SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSY WR MOMNT33741L108211,000SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010021144SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q109211,300SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40621250SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G19321828SH SOLE0000
KINGSTONE COS INCCOM496719105212,470SH SOLE0000
NUVEEN TAXABLE MUNICPAL INMCOM67074C103211,005SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102211,126SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78221434SH SOLE0000
PTC INCCOM69370C10021236SH SOLE0000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A84857410921260SH SOLE0000
APHRIA INCCOM03765K104213,000SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P20021425SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E500211,000SH SOLE0000
HASBRO INCCOM41805610721199SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33421650SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1032075SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10520855SH SOLE0000
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X45920310SH SOLE0000
WESTERN ASSET INVESTMENT GRACOM95766T100201,406SH SOLE0000
ISHARES INCMSCI CDA ETF46428650920729SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208202,498SH SOLE0000
MOODYS CORPCOM61536910520106SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108201,500SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V37320154SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V40720450SH SOLE0000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109201,500SH SOLE0000
ENVESTNET INCCOM29404K10620300SH SOLE0000
FRESHPET INCCOM35803910520450SH SOLE0000
FLUOR CORP NEWCOM34341210220607SH SOLE0000
ISHARES TRCORE MSCI PAC46434V69620367SH SOLE0000
WINGSTOP INCCOM97415510320215SH SOLE0000
PERSPECTA INCCOM71534710020870SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10620300SH SOLE0000
THOR INDS INCCOM88516010120348SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L10020173SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K103201,925SH SOLE0000
SUNRUN INCCOM86771W105201,080SH SOLE0000
MFS MUN INCOME TRSH BEN INT552738106202,900SH SOLE0000
OXFORD LANE CAP CORPCOM691543102202,000SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100202,360SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42520312SH SOLE0000
BLACKROCK MUNIYIELD FD INCCOM09253W104201,400SH SOLE0000
HECLA MNG COCOM4227041062011,181SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P108203,713SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST921078101201,450SH SOLE0000
GODADDY INCCL A38023710719285SH SOLE0000
BLUEBIRD BIO INCCOM09609G10019157SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H105191,575SH SOLE0000
PAN AMERN SILVER CORPCOM697900108191,531SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A10919760SH SOLE0000
SL GREEN RLTY CORPCOM78440X10119245SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548191,204SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U300191,735SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW100191,230SH SOLE0000
DWS STRATEGIC MUN INCOME TRCOM23342Q101191,626SH SOLE0000
MKS INSTRS INCCOM55306N10419248SH SOLE0000
NEW ORIENTAL ED TECHNOLOGYSPON ADR64758110719200SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30319479SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81319516SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10019781SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H10519805SH SOLE0000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108191,500SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108193,280SH SOLE0000
MFA FINL INCCOM55272X102192,655SH SOLE0000
EXONE COCOM302104104192,045SH SOLE0000
SONOS INCCOM83570H108191,680SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100181,950SH SOLE0000
EQUINOR ASASPONSORED ADR29446M10218960SH SOLE0000
KANDI TECHNOLOGIES GROUP INCCOM483709101183,850SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF75993720418600SH SOLE0000
GAP INCCOM364760108181,053SH SOLE0000
ATA CREATIVITY GLOBALSPONSORED ADS00211V106187,000SH SOLE0000
CALLAWAY GOLF COCOM131193104181,100SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910418334SH SOLE0000
BOYD GAMING CORPCOM10330410118700SH SOLE0000
WISDOMTREE TRCURRNCY INT EQ97717X26318650SH SOLE0000
SHORE BANCSHARES INCCOM825107105181,150SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10518337SH SOLE0000
HILTON WORLDWIDE HLDGS INCCOM43300A20318192SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507181,375SH SOLE0000
NIO INCSPON ADS62914V106187,340SH SOLE0000
TERADATA CORP DELCOM88076W10318520SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10918682SH SOLE0000
CDK GLOBAL INCCOM12508E10118377SH SOLE0000
CHEMOCENTRYX INCCOM16383L106182,000SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12018701SH SOLE0000
MOHAWK INDS INCCOM60819010418126SH SOLE0000
SLM CORPCOM78442P106181,905SH SOLE0000
BANCO SANTANDER S AADR05964H105184,018SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N104181,075SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288518140SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R105181,000SH SOLE0000
OIL STS INTL INCCOM678026105181,000SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810718200SH SOLE0000
XPO LOGISTICS INCCOM98379310018315SH SOLE0000
ROLLINS INCCOM77571110418507SH SOLE0000
ATLANTICA SUSTAINABLE INFR PSHSG0751N10318800SH SOLE0000
RPC INCCOM749660106182,500SH SOLE0000
SAREPTA THERAPEUTICS INCCOM80360710017118SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810217550SH SOLE0000
MILLER HERMAN INCCOM60054410017400SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78417615SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610117123SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E29717731SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109171,115SH SOLE0000
ZENDESK INCCOM98936J10117200SH SOLE0000
DYNEX CAP INCCOM26817Q886171,061SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103171,339SH SOLE0000
PENNSYLVANIA REAL ESTATE INVSH BEN INT709102107172,714SH SOLE0000
GTT COMMUNICATIONS INCCOM362393100171,000SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76017270SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106171,190SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J30717500SH SOLE0000
LA Z BOY INCCOM50533610717567SH SOLE0000
NELNET INCCL A64031N10817293SH SOLE0000
BANK OZKCOM06417N10317576SH SOLE0000
ISHARES TRGLB CNS DISC ETF46428874517145SH SOLE0000
EXCHANGE LISTED FDS TRHIGH YIELD ETF30151E81417500SH SOLE0000
GLOBAL X FDSREIT ETF37950E127171,154SH SOLE0000
MRC GLOBAL INCCOM55345K103171,000SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B10917800SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10717225SH SOLE0000
RIVERNORTH DOUBLELINE STRATECOM76882G107171,000SH SOLE0000
SPDR SER TRS&P KENSHO NEW78468R64817512SH SOLE0000
UNIVEST FINANCIAL CORPORATIOCOM91527110017648SH SOLE0000
INVITAE CORPCOM46185L10317724SH SOLE0000
NUVEEN ENHANCED MUN VALUE FDCOM67074M101171,200SH SOLE0000
ULTA BEAUTY INCCOM90384S3031649SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J82516800SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104161,250SH SOLE0000
FERRARI N VCOMN3167Y10316104SH SOLE0000
DWS MUN INCOME TRCOM233368109161,500SH SOLE0000
CAMTEK LTDORDM20791105162,000SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X10416337SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127161,463SH SOLE0000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108161,267SH SOLE0000
CORELOGIC INCCOM21871D10316400SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601051661SH SOLE0000
CAL MAINE FOODS INCCOM NEW12803020216400SH SOLE0000
VALVOLINE INCCOM92047W10116850SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ ARTFCIAL33738R72016500SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109165,216SH SOLE0000
UMB FINL CORPCOM90278810816250SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103162,144SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10716300SH SOLE0000
NEW YORK TIMES COCL A65011110716500SH SOLE0000
RGC RES INCCOM74955L10316534SH SOLE0000
SURGERY PARTNERS INCCOM86881A100162,000SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW40973520616505SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q1011672SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102163,400SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105161,000SH SOLE0000
ISHARES INCMSCI EQUAL WEITE46428668116270SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F84115435SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610815431SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E22215600SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG65773106156,792SH SOLE0000
COMSTOCK RES INCCOM205768302152,850SH SOLE0000
GREAT SOUTHN BANCORP INCCOM39090510715264SH SOLE0000
PIMCO ETF TR1-5 US TIP IDX72201R20515300SH SOLE0000
GUARDANT HEALTH INCCOM40131M10915182SH SOLE0000
TELLURIAN INC NEWCOM87968A104152,000SH SOLE0000
SUNPOWER CORPCOM867652406151,460SH SOLE0000
IPG PHOTONICS CORPCOM44980X10915101SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105151,182SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M10915339SH SOLE0000
WEIS MKTS INCCOM94884910415420SH SOLE0000
PROSHARES TR IIPSHS ULSSLVR NEW74347W11415400SH SOLE0000
PNM RES INCCOM69349H10715300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G69815285SH SOLE0000
VANECK VECTORS ETF TRINDIA GRWTH LDR92189F76715400SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510315351SH SOLE0000
ACCURAY INCCOM004397105153,895SH SOLE0000
INTELLIA THERAPEUTICS INCCOM45826J10515917SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010314383SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86314439SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E73514500SH SOLE0000
AVID BIOSERVICES INCCOM05368M106142,646SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W10814337SH SOLE0000
GOLAR LNG LTDSHSG9456A10014800SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER22634420814413SH SOLE0000
M D C HLDGS INCCOM55267610814450SH SOLE0000
DISCOVERY INCCOM SER A25470F10414480SH SOLE0000
ALTERYX INCCOM CL A02156B10314135SH SOLE0000
BED BATH BEYOND INCCOM075896100141,258SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B100141,795SH SOLE0000
SELECT BANCORP INC NEWCOM81617L108141,274SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10914723SH SOLE0000
CALAVO GROWERS INCCOM12824610514150SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P101142,487SH SOLE0000
PLANET FITNESS INCCL A72703H10114200SH SOLE0000
INTERPUBLIC GROUP COS INCCOM46069010014640SH SOLE0000
CLARUS CORP NEWCOM18270P109141,000SH SOLE0000
AUTOZONE INCCOM0533321021413SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310814150SH SOLE0000
NASDAQ INCCOM63110310814148SH SOLE0000
VERISK ANALYTICS INCCOM92345Y1061497SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U1031410,000SH SOLE0000
GLU MOBILE INCCOM379890106141,964SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B20714615SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E106141,200SH SOLE0000
RYDER SYS INCCOM78354910814241SH SOLE0000
METHANEX CORPCOM59151K10813306SH SOLE0000
FITBIT INCCL A33812L102133,150SH SOLE0000
ROBERT HALF INTL INCCOM77032310313243SH SOLE0000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104131,200SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284413112SH SOLE0000
VIASAT INCCOM92552V10013170SH SOLE0000
VMWARE INCCL A COM9285634021382SH SOLE0000
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V53013100SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12513359SH SOLE0000
D R HORTON INCCOM23331A10913314SH SOLE0000
LMP CAP INCOME FD INCCOM50208A102131,000SH SOLE0000
CORECIVIC INCCOM21871N10113652SH SOLE0000
HENRY JACK ASSOC INCCOM42628110113101SH SOLE0000
TENCENT MUSIC ENTMT GROUPSPON ADS88034P10913900SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G1041360SH SOLE0000
COVANTA HLDG CORPCOM22282E10213750SH SOLE0000
SCHWAB STRATEGIC TRUS TIPS ETF80852487013238SH SOLE0000
ABERDEEN GLOBAL INCOME FD INCOM003013109131,600SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104132,074SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N10113241SH SOLE0000
MURPHY OIL CORPCOM62671710213535SH SOLE0000
OPEN TEXT CORPCOM68371510613320SH SOLE0000
NEOGENOMICS INCCOM NEW64049M20913600SH SOLE0000
TUPPERWARE BRANDS CORPCOM89989610413688SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N10513188SH SOLE0000
HELEN OF TROY LTDCOMG4388N10613100SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102131,000SH SOLE0000
SCANSOURCE INCCOM80603710713400SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100132,151SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E108121,119SH SOLE0000
CENTENNIAL RESOURCE DEV INCCL A15136A102121,700SH SOLE0000
INVESCO ACTIVELY MANAGED ETFGWT MLTI ASST46090A40812889SH SOLE0000
EVOLUTION PETE CORPCOM30049A107121,800SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485412234SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10612266SH SOLE0000
VANGUARD WORLD FDESG US STK ETF92191073312250SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y109122,169SH SOLE0000
PUMA BIOTECHNOLOGY INCCOM74587V107121,000SH SOLE0000
METTLER TOLEDO INTERNATIONALCOM5926881051215SH SOLE0000
NATIONAL INSTRS CORPCOM63651810212300SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM03763810312853SH SOLE0000
EDITAS MEDICINE INCCOM28106W10312507SH SOLE0000
CITRIX SYS INCCOM17737610012127SH SOLE0000
POLAR PWR INCCOM73102V105123,000SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT746853100122,430SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W105121,703SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101121,000SH SOLE0000
CROCS INCCOM22704610912625SH SOLE0000
DBX ETF TRXTRACKERS SHRT23305128312250SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE23305120012389SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS722014107121,547SH SOLE0000
WIDEOPENWEST INCCOM96758W101121,666SH SOLE0000
JUNIPER NETWORKS INCCOM48203R10412454SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617812245SH SOLE0000
HONDA MOTOR LTDAMERN SHS43812830812466SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U40712420SH SOLE0000
MUSTANG BIO INCCOM62818Q104123,272SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66212200SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R206112,154SH SOLE0000
NAVIOS MARITIME ACQUIS CORPSHSY62159143111,890SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P101116,100SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D1081137SH SOLE0000
IDEX CORPCOM45167R1041169SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM003009107112,835SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN43576310711430SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q10611250SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM02483510011255SH SOLE0000
RMR GROUP INCCL A74967R10611250SH SOLE0000
MODEL N INCCOM60752510211600SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B84711200SH SOLE0000
WESTERN ASSET PREMIER BD FDSHS BEN INT95766410511850SH SOLE0000
GALLAGHER ARTHUR J COCOM36357610911132SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10511500SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW45383860911530SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A9892071051155SH SOLE0000
FAUQUIER BANKSHARES INCCOM31205910811540SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10911960SH SOLE0000
ISHARES INCMSCI BRIC INDX46428665711267SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P60811200SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39611620SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM80862510711130SH SOLE0000
CYTOKINETICS INCCOM NEW23282W605111,000SH SOLE0000
DAKTRONICS INCCOM234264109111,811SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R10211442SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR500631106111,000SH SOLE0000
EXPEDITORS INTL WASH INCCOM30213010911146SH SOLE0000
EATON VANCE SR INCOME TRSH BEN INT27826S103111,775SH SOLE0000
ISHARES TRBLACKROCK ULTRA46434V87810218SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W70310215SH SOLE0000
WISDOMTREE TRUS QTLY DIV GRT97717X66910250SH SOLE0000
COMERICA INCCOM20034010710150SH SOLE0000
VERMILION ENERGY INCCOM92372510510500SH SOLE0000
CNH INDL N VSHSN20944109101,060SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM61746810310500SH SOLE0000
SINA CORPORDG8147710410250SH SOLE0000
DONEGAL GROUP INCCL A25770120110706SH SOLE0000
WENDYS COCOM95058W10010545SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20510217SH SOLE0000
GULF ISLAND FABRICATION INCCOM402307102101,500SH SOLE0000
ISHARES TR10+ YR INVST GRD46428951110167SH SOLE0000
TYLER TECHNOLOGIES INCCOM9022521051049SH SOLE0000
EXELIXIS INCCOM30161Q10410495SH SOLE0000
ISHARES TRRUS TP200 GR ETF46428943810123SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N10310286SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E39610300SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M10710709SH SOLE0000
ADVANSIX INCCOM00773T10110427SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J10110200SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y83010500SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R37010400SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R8041096SH SOLE0000
UNITED STS NAT GAS FD LPUNIT PAR91231830010519SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM76774410510310SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B20110355SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C79710410SH SOLE0000
LIVENT CORPCOM53814L108101,480SH SOLE0000
LIFEVANTAGE CORPCOM NEW53222K20510788SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E10610600SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E206101,710SH SOLE0000
YEXT INCCOM98585N10610500SH SOLE0000
DROPBOX INCCL A26210C10410400SH SOLE0000
ESSENTIAL PPTYS RLTY TR INCCOM29670E10710500SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M1029221SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G1089400SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R102917,750SH SOLE0000
CONSOL ENERGY INC DISC COMLCOM20854L1089373SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A5999103SH SOLE0000
FOX CORPCL A COM35137L1059270SH SOLE0000
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS0032601069125SH SOLE0000
INTRICON CORPCOM46121H1099421SH SOLE0000
SENSATA TECHNOLOGIES HLDG PLSHSG8060N1029200SH SOLE0000
LAMAR ADVERTISING CO NEWCL A5128161099121SH SOLE0000
UDR INCCOM9026531049216SH SOLE0000
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H7499350SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3339820SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B1049800SH SOLE0000
ORANGESPONSORED ADR6840601069604SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R2149183SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D1019400SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2089381SH SOLE0000
APOLLO INVT CORPCOM NEW03761U5029595SH SOLE0000
BIOSIG TECHNOLOGIES INCCOM NEW09073N20191,000SH SOLE0000
AVERY DENNISON CORPCOM053611109981SH SOLE0000
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V5719250SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241029132SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R8879100SH SOLE0000
CAMBRIA ETF TRGLOBAL VALUE ETF1320614099393SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7799300SH SOLE0000
IROBOT CORPCOM4627261009100SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1059540SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P1039800SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW15129088992,145SH SOLE0000
BLACK KNIGHT INCCOM09215C1059151SH SOLE0000
TPI COMPOSITES INCCOM87266J1049366SH SOLE0000
F5 NETWORKS INCCOM315616102962SH SOLE0000
TRIMBLE INCCOM8962391009200SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X8498440SH SOLE0000
GRANITE PT MTG TR INCCOM STK38741L1078466SH SOLE0000
SSR MNG INCCOM7847301038650SH SOLE0000
ISHARES TRUS TELECOM ETF4642877138300SH SOLE0000
ICU MED INCCOM44930G107835SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A10981,922SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM1858991018825SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623860SH SOLE0000
W T OFFSHORE INCCOM92922P10681,770SH SOLE0000
FIRST TR ABERDEEN GLBL OPP FCOM SHS3373191078844SH SOLE0000
SONY CORPSPONSORED ADR8356993078166SH SOLE0000
COVETRUS INCCOM22304C1008357SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY381430529887SH SOLE0000
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1098330SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255008525SH SOLE0000
NORTHERN TR CORPCOM665859104896SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R1088508SH SOLE0000
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F5028133SH SOLE0000
AMBARELLA INCSHSG037AX1018195SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710182,268SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5818105SH SOLE0000
ISHARES TRUS HLTHCR PR ETF464288828850SH SOLE0000
BUCKLE INCCOM1184401068495SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H1018339SH SOLE0000
NOVABAY PHARMACEUTICALS INCCOM NEW66987P20185,000SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E1018600SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410781,500SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910982,965SH SOLE0000
VECTOR GROUP LTDCOM92240M1088863SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271018898SH SOLE0000
PDC ENERGY INCCOM69327R1018231SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T1018864SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R718883SH SOLE0000
CALAMP CORPCOM1281261098700SH SOLE0000
DILLARDS INCCL A2540671018131SH SOLE0000
EVERI HLDGS INCCOM30034T1038681SH SOLE0000
PROTO LABS INCCOM743713109870SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109875SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U1018110SH SOLE0000
WORTHINGTON INDS INCCOM9818111028200SH SOLE0000
BEYOND MEAT INCCOM08862E10980SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1068330SH SOLE0000
ISHARES TRGLOBAL REIT ETF46434V6478300SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P1017545SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES8085248627157SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1057560SH SOLE0000
ALLISON TRANSMISSION HLDGS ICOM01973R1017170SH SOLE0000
ISHARES TRSHORT TREAS BD464288679771SH SOLE0000
PG E CORPCOM69331C1087342SH SOLE0000
LEVI STRAUSS CO NEWCL A COM STK52736R1027375SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW759351604750SH SOLE0000
GLOBALSTAR INCCOM378973408716,235SH SOLE0000
INVESCO DB US DLR INDEX TRBULLISH FD46141D2037300SH SOLE0000
AGCO CORPCOM0010841027100SH SOLE0000
THIRD PT REINS LTDCOMG8827U1007750SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8137300SH SOLE0000
FACTSET RESH SYS INCCOM303075105727SH SOLE0000
STEWART INFORMATION SVCS CORCOM8603721017190SH SOLE0000
ZUORA INCCOM CL A98983V1067500SH SOLE0000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10572,500SH SOLE0000
PURE STORAGE INCCL A74624M1027500SH SOLE0000
BLACKROCK MUNI INTER DR FD ICOM09253X1027542SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875317140SH SOLE0000
INVESCO INDIA EXCHANGE TRADEINDIA ETF46137R1097300SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1087200SH SOLE0000
NEENAH INCCOM6400791097111SH SOLE0000
UNISYS CORPCOM NEW9092143067770SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C680746SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1097575SH SOLE0000
SYNCHRONY FINANCIALCOM87165B1037214SH SOLE0000
STEELCASE INCCL A8581552037432SH SOLE0000
NXT ID INCCOM NEW67091J206710,000SH SOLE0000
SILVERCORP METALS INCCOM82835P10373,000SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y88371,150SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873337114SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD EUROPE46641Q7207303SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8117100SH SOLE0000
ISHARES TRMSCI INTL QUALTY46434V4567241SH SOLE0000
SMARTSHEET INCCOM CL A83200N1037150SH SOLE0000
TEXTAINER GROUP HOLDINGS LTDSHSG8766E1097720SH SOLE0000
BLUEROCK RESIDENTIAL GWT REICOM CL A09627J1027616SH SOLE0000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1927125SH SOLE0000
MOOG INCCL A615394202777SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3007476SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1067800SH SOLE0000
REDWOOD TR INCCOM7580754027435SH SOLE0000
MCEWEN MNG INCCOM58039P10774,100SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4307100SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1037210SH SOLE0000
CURIS INCCOM NEW23126920073,786SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1067550SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1037100SH SOLE0000
RANGE RES CORPCOM75281A10961,000SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F1086838SH SOLE0000
MYRIAD GENETICS INCCOM62855J1046250SH SOLE0000
AXOGEN INCCOM05463X1066350SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1036100SH SOLE0000
EPAM SYS INCCOM29414B104640SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1046255SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8556354SH SOLE0000
CUBESMARTCOM2296631096205SH SOLE0000
IAMGOLD CORPCOM45091310862,020SH SOLE0000
ADVISORSHARES TRDOUBLELIN VAL EQ00768Y8186100SH SOLE0000
EPLUS INCCOM294268107697SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A4906120SH SOLE0000
LINCOLN ELEC HLDGS INCCOM533900106681SH SOLE0000
SIMPSON MFG INCCOM8290731056100SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061056100SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086076360SH SOLE0000
PACIRA BIOSCIENCES INCCOM6951271006150SH SOLE0000
ARAMARKCOM03852U1066180SH SOLE0000
GILDAN ACTIVEWEAR INCCOM3759161036167SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN EMRG78470P3096125SH SOLE0000
BELDEN INCCOM0774541066107SH SOLE0000
ENERGOUS CORPCOM29272C10361,450SH SOLE0000
HILLENBRAND INCCOM4315711086160SH SOLE0000
LANDEC CORPCOM5147661046675SH SOLE0000
VERISIGN INCCOM92343E102630SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10861,000SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111036500SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450161,000SH SOLE0000
GRANITESHARES GOLD TRSHS BEN INT38748G1016440SH SOLE0000
STEEL DYNAMICS INCCOM8581191006204SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341096160SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 CB46138J7836300SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231086506SH SOLE0000
NU SKIN ENTERPRISES INCCL A67018T1056124SH SOLE0000
INNOVATOR ETFS TRIBD 50 ETF45782C1026178SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1056250SH SOLE0000
LATTICE STRATEGIES TRHARTFRD EMRG ETF5184162016259SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2026565SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884670SH SOLE0000
FUNKO INCCOM CL A3610081056250SH SOLE0000
TWIN DISC INCCOM9014761016400SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW96090830962,219SH SOLE0000
LOMA NEGRA CORPSPONSORED ADS54150E1046513SH SOLE0000
PERRIGO CO PLCSHSG978221035125SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271095733SH SOLE0000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M20459,900SH SOLE0000
TRI POINTE HOMES INCCOM87265H1095495SH SOLE0000
HEICO CORP NEWCL A422806208557SH SOLE0000
ENGLOBAL CORPCOM29330610656,500SH SOLE0000
MSG NETWORK INCCL A5535731065281SH SOLE0000
GRAN TIERRA ENERGY INCCOM38500T10153,640SH SOLE0000
LIVE NATION ENTERTAINMENT INCOM538034109587SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8485190SH SOLE0000
MURPHY USA INCCOM626755102568SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510852,000SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6585200SH SOLE0000
PITNEY BOWES INCCOM72447910051,316SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591085170SH SOLE0000
SM ENERGY COCOM78454L1005448SH SOLE0000
DENISON MINES CORPCOM248356107510,560SH SOLE0000
SPDR SER TRS&P CAP MKTS78464A7715100SH SOLE0000
AMETEK INCCOM031100100561SH SOLE0000
U S PHYSICAL THERAPY INCCOM90337L108545SH SOLE0000
GLOBUS MED INCCL A3795772085130SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881175108SH SOLE0000
CYRUSONE INCCOM23283R100595SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM9282981085330SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2095100SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G8055155SH SOLE0000
VAREX IMAGING CORPCOM92214X1065176SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1065140SH SOLE0000
ISHARES TRINDIA 50 ETF4642895295140SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603035546SH SOLE0000
TAYLOR DEVICES INCCOM8771631055500SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7875100SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6415200SH SOLE0000
NI HLDGS INCCOM65342T1065300SH SOLE0000
AMPHENOL CORP NEWCL A032095101555SH SOLE0000
ISHARES S P GSCI COMMODITYUNIT BEN INT46428R1075337SH SOLE0000
INDIA GLOBALIZATION CAP INCCOM NEW45408X30853,200SH SOLE0000
KELLY SVCS INCCL A4881522085200SH SOLE0000
MATTHEWS INTL CORPCL A5771281015150SH SOLE0000
CONDUENT INCCOM2067871035534SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581015143SH SOLE0000
BALCHEM CORPCOM057665200551SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8825200SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1065358SH SOLE0000
VTV THERAPEUTICS INCCL A91838510553,500SH SOLE0000
RBC BEARINGS INCCOM75524B104530SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1035389SH SOLE0000
KBR INCCOM48242W1064200SH SOLE0000
WISDOMTREE TREMG MKTS SMCAP97717W2814106SH SOLE0000
ESPEY MFG ELECTRS CORPCOM2966501044200SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301450SH SOLE0000
RADIUS HEALTH INCCOM NEW7504692074200SH SOLE0000
MACERICH COCOM5543821014145SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1084100SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1084100SH SOLE0000
LITTELFUSE INCCOM537008104427SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G3004175SH SOLE0000
SPIRIT AIRLS INCCOM8485771024100SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20042,100SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N1014100SH SOLE0000
COHEN STEERS MLP INCOMECOM SHS19249B1064500SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1034100SH SOLE0000
SS C TECHNOLOGIES HLDGS INCCOM78467J100482SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X1094300SH SOLE0000
MICROVISION INC DELCOM NEW59496030445,851SH SOLE0000
OSISKO GOLD ROYALTIES LTDCOM68827L1014450SH SOLE0000
JELD WEN HLDG INCCOM47580P1034221SH SOLE0000
NORTHWESTERN CORPCOM NEW668074305465SH SOLE0000
INVESCO BD FDCOM46132L1074250SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521489SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1034114SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411014481SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165084155SH SOLE0000
STANDARD MTR PRODS INCCOM8536661054100SH SOLE0000
STAMPS COM INCCOM NEW8528572004100SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8864228SH SOLE0000
FIRST CTZNS BANCSHARES INC NCL A31946M103410SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2054115SH SOLE0000
EXTERRAN CORPCOM30227H1064316SH SOLE0000
MORGAN STANLEY EMERGING MKTSCOM6174771044650SH SOLE0000
ANDERSONS INCCOM0341641034163SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD JAPAN46641Q7124194SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R7884116SH SOLE0000
ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS0222761094500SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V4804150SH SOLE0000
AMERICAN INTL GROUP INC*W EXP 01/19/2020268741564358SH SOLE0000
NAVIENT CORPORATIONCOM63938C1084318SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10641,167SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1084340SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E209483SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1064452SH SOLE0000
SPDR SER TRS&P PHARMAC78464A7224106SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8554206SH SOLE0000
SOURCE CAP INCCOM8361441054115SH SOLE0000
BALLARD PWR SYS INC NEWCOM05858610841,000SH SOLE0000
ISHARES INCEM MKTS DIV ETF4642863194100SH SOLE0000
GOLD RESOURCE CORPCOM38068T10541,200SH SOLE0000
SLEEP NUMBER CORPCOM83125X1034100SH SOLE0000
RADIAN GROUP INCCOM7502361013175SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664363SH SOLE0000
DARLING INGREDIENTS INCCOM2372661013200SH SOLE0000
KINROSS GOLD CORPCOM49690240431,022SH SOLE0000
REGIONAL MGMT CORPCOM75902K1063150SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8123160SH SOLE0000
BRINKER INTL INCCOM1096411003100SH SOLE0000
MATTEL INCCOM5770811023348SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651093100SH SOLE0000
MATSON INCCOM57686G1053100SH SOLE0000
SIERRA WIRELESS INCCOM8265161063320SH SOLE0000
BLACKBAUD INCCOM09227Q100346SH SOLE0000
STIFEL FINL CORPCOM860630102365SH SOLE0000
ABERDEEN AUSTRALIA EQUITY FDCOM0030111033700SH SOLE0000
PATTERSON COS INCCOM7033951033167SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664330SH SOLE0000
DIEBOLD INCCOM2536511033413SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T10939,761SH SOLE0000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2093536SH SOLE0000
NEW MTN FIN CORPCOM6475511003270SH SOLE0000
CATHAY GEN BANCORPCOM1491501043105SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
SLACK TECHNOLOGIES INCCOM CL A83088V1023100SH SOLE0000
QORVO INCCOM74736K101356SH SOLE0000
BIODELIVERY SCIENCES INTL INCOM09060J1063800SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V1083400SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7803150SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
II VI INCCOM9021041083100SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851365SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171003166SH SOLE0000
KNOLL INCCOM NEW4989042003158SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911043157SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1023158SH SOLE0000
POWER INTEGRATIONS INCCOM739276103345SH SOLE0000
COHEN STEERS INCCOM19247A100370SH SOLE0000
ATHERSYS INC NEWCOM04744L10632,132SH SOLE0000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B20231,333SH SOLE0000
UBS GROUP AGSHSH420971073300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2143150SH SOLE0000
CHEWY INCCL A16679L1093100SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
PRUDENTIAL PLCADR74435K204379SH SOLE0000
SUN CMNTYS INCCOM866674104327SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102383SH SOLE0000
WATERS CORPCOM941848103316SH SOLE0000
IAA INCCOM449253103388SH SOLE0000
BANKUNITED INCCOM06652K1033101SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3413101SH SOLE0000
ISHARES INCMSCI HONG KG ETF4642868713130SH SOLE0000
MR COOPER GROUP INCCOM62482R1073419SH SOLE0000
QURATE RETAIL INCCOM SER A74915M1003269SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109370SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G1063250SH SOLE0000
SWEDISH EXPT CR CORPROG AGRI ETN228702976033600SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4083212SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384083156SH SOLE0000
SUNOPTA INCCOM8676EP10831,000SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8613118SH SOLE0000
ITT INCCOM45073V108350SH SOLE0000
INVESCO SR INCOME TRCOM46131H1073757SH SOLE0000
TETRA TECHNOLOGIES INC DELCOM88162F10532,000SH SOLE0000
GLACIER BANCORP INC NEWCOM37637Q105380SH SOLE0000
KIRBY CORPCOM497266106341SH SOLE0000
BURLINGTON STORES INCCOM122017106319SH SOLE0000
ISHARES TRMSCI ACWI EX US464288240369SH SOLE0000
CANTEL MED CORPCOM138098108340SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4063100SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106333SH SOLE0000
GASLOG LTDSHSG375851093221SH SOLE0000
AMERISAFE INCCOM03071H100350SH SOLE0000
SENSEONICS HLDGS INCCOM81727U10531,562SH SOLE0000
GOGO INCCOM38046C1093800SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1073170SH SOLE0000
AVIS BUDGET GROUPCOM053774105390SH SOLE0000
OVERSTOCK COM INC DELCOM6903701013232SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301073110SH SOLE0000
HMN FINL INCCOM40424G1083150SH SOLE0000
TEREX CORP NEWCOM8807791033100SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351053100SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3313102SH SOLE0000
BP MIDSTREAM PARTNERS LPUNIT LTD PTNR0556EL1093200SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1063120SH SOLE0000
SMTC CORPCOM NEW8326822073800SH SOLE0000
RADIANT LOGISTICS INCCOM75025X1003500SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107350SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L1083135SH SOLE0000
GRACE W R CO DEL NEWCOM38388F108340SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607380SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657923273SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q401357SH SOLE0000
ISHARES INCMSCI PAC JP ETF464286665263SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641082200SH SOLE0000
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M1052112SH SOLE0000
WORKHORSE GROUP INCCOM NEW98138J20621,000SH SOLE0000
TREDEGAR CORPCOM8946501002175SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3002100SH SOLE0000
TWO RDS SHARED TRAFFINITY WORLD90214Q1052127SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262092100SH SOLE0000
NEWMARKET CORPCOM65158710727SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791052400SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
RITE AID CORPCOM7677548722345SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102238SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863012150SH SOLE0000
HAWAIIAN HOLDINGS INCCOM4198791012100SH SOLE0000
WELLS FARGO GLOBAL DIVID OPPCOM94987C1032500SH SOLE0000
TOPBUILD CORPCOM89055F103233SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D104235SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155072145SH SOLE0000
CANADIAN NAT RES LTDCOM1363851012100SH SOLE0000
RELX PLCSPONSORED ADR7595301082110SH SOLE0000
MATADOR RES COCOM5764852052135SH SOLE0000
DBX ETF TRXTRCK BLOMBRG BA2330517392114SH SOLE0000
CANON INCSPONSORED ADR138006309290SH SOLE0000
CIRRUS LOGIC INCCOM172755100260SH SOLE0000
LOUISIANA PAC CORPCOM5463471052100SH SOLE0000
NEW GOLD INC CDACOM64453510622,700SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621062271SH SOLE0000
ORCHID IS CAP INCCOM68571X1032400SH SOLE0000
AMERIS BANCORPCOM03076K108265SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
OWENS MINOR INC NEWCOM6907321022781SH SOLE0000
INVESCO DYNAMIC CR OPPORTUNICOM46132R1042223SH SOLE0000
UNUM GROUPCOM91529Y106274SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDR DEVE46641Q688294SH SOLE0000
GREENSKY INCCL A39572G1002200SH SOLE0000
SILGAN HOLDINGS INCCOM827048109280SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108280SH SOLE0000
BERRY GLOBAL GROUP INCCOM08579W103246SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108270SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K103259SH SOLE0000
FLEX LTDORDY2573F1022250SH SOLE0000
DONEGAL GROUP INCCL B2577013002183SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1072326SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108294SH SOLE0000
PICO HLDGS INCCOM NEW6933662052200SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1022225SH SOLE0000
VECTRUS INCCOM92242T101257SH SOLE0000
SWISS HELVETIA FD INCCOM8708751012292SH SOLE0000
TECK RESOURCES LTDCL B8787422042100SH SOLE0000
ISHARES TRAGENCY BOND ETF464288166220SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B383275SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262032100SH SOLE0000
SITE CTRS CORPCOM82981J1092173SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
LEE ENTERPRISES INCCOM52376810921,000SH SOLE0000
DONNELLEY FINL SOLUTIONS INCCOM25787G1002167SH SOLE0000
ICICI BANK LIMITEDADR45104G1042175SH SOLE0000
ISHARES TRS&P 100 ETF464287101217SH SOLE0000
VISTA OUTDOOR INCCOM9283771002248SH SOLE0000
KAR AUCTION SVCS INCCOM48238T109288SH SOLE0000
BIOXCEL THERAPEUTICS INCCOM09075P1052200SH SOLE0000
ADAMIS PHARMACEUTICALS CORPCOM NEW00547W20821,680SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1042200SH SOLE0000
WEIBO CORPSPONSORED ADR948596101250SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325042395SH SOLE0000
SANGAMO THERAPEUTICS INCCOM8006771062200SH SOLE0000
MONRO INCCOM610236101225SH SOLE0000
NORDSON CORPCOM655663102215SH SOLE0000
22ND CENTY GROUP INCCOM90137F10321,000SH SOLE0000
ARMATA PHARMACEUTICALS INCCOM04216R1022520SH SOLE0000
ENNIS INCCOM2933891022100SH SOLE0000
CERAGON NETWORKS LTDORDM220131022699SH SOLE0000
DELUXE CORPCOM248019101250SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K103220SH SOLE0000
WINNEBAGO INDS INCCOM974637100252SH SOLE0000
U S CONCRETE INCCOM90333L201140SH SOLE0000
HELIX ENERGY SOLUTIONS GRP ICOM42330P1071230SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305119SH SOLE0000
VERASTEM INCCOM92337C10411,300SH SOLE0000
HYATT HOTELS CORPCOM CL A448579102125SH SOLE0000
HANGER INCCOM NEW41043F2081100SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330611,190SH SOLE0000
BARCLAYS BANK PLCETN LKD 4806746P563150SH SOLE0000
TRAVELZOOCOM NEW89421Q2051120SH SOLE0000
BLUE APRON HLDGS INCCL A NEW09523Q2001272SH SOLE0000
NET ELEMENT INCCOM64111R3001400SH SOLE0000
PUTNAM MASTER INTER INCOME TSH BEN INT7469091001398SH SOLE0000
FOX CORPCL B COM35137L204150SH SOLE0000
ALLIANCE DATA SYSTEMS CORPCOM018581108113SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R1041162SH SOLE0000
U S GLOBAL INVS INCCL A90295210011,000SH SOLE0000
PROASSURANCE CORPCOM74267C106150SH SOLE0000
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1281104SH SOLE0000
COMMERCIAL METALS COCOM2017231031100SH SOLE0000
AERCAP HOLDINGS NVSHSN00985106134SH SOLE0000
GLOBAL PMTS INCCOM37940X102111SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
CIMAREX ENERGY COCOM171798101129SH SOLE0000
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN2924801001125SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10111,000SH SOLE0000
ISHARES INCMSCI ITALY ETF46434G830162SH SOLE0000
PROSHARES TRMANAGED FUT74347B532143SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
ARMADA HOFFLER PPTYS INCCOM04208T1081100SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V871125SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C1011500SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
ANSYS INCCOM03662Q10518SH SOLE0000
CENTURY ALUM COCOM1564311081235SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
COEUR MNG INCCOM NEW1921085041370SH SOLE0000
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR035128206190SH SOLE0000
LIGAND PHARMACEUTICALS INCCOM NEW53220K504114SH SOLE0000
ISHARES TRMSCI PERU ETF464289842143SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1051100SH SOLE0000
FERRO CORPCOM3154051001100SH SOLE0000
WIRELESS TELECOM GROUP INCCOM97652410811,000SH SOLE0000
ALTRA INDL MOTION CORPCOM02208R106144SH SOLE0000
TETRA TECH INC NEWCOM88162G103120SH SOLE0000
CITIZENS FINANCIAL GROUP INCCOM174610105144SH SOLE0000
ITERIS INC NEWCOM46564T1071300SH SOLE0000
EVANS BANCORP INCCOM NEW29911Q208141SH SOLE0000
ISHARES TRMSCI POLAND ETF46429B606165SH SOLE0000
HOME BANCSHARES INCCOM436893200180SH SOLE0000
KRANESHARES TRCHIN COM PAPER500767702146SH SOLE0000
ALKALINE WTR CO INCCOM NEW01643A2071700SH SOLE0000
BARCLAYS PLCADR06738E2041200SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521001200SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
BARCLAYS BANK PLCIPSPGS TTL ETN06738C7941100SH SOLE0000
EMCORE CORPCOM NEW2908462031450SH SOLE0000
ADVISORSHARES TRNEWFLT MULSINC00768Y727130SH SOLE0000
CLEAN ENERGY FUELS CORPCOM1844991011540SH SOLE0000
VANECK VECTORS ETF TRINVT GRADE FLTG92189F486157SH SOLE0000
AMNEAL PHARMACEUTICALS INCCOM STK CL A03168L1051200SH SOLE0000
BIG LOTS INCCOM089302103150SH SOLE0000
MARTIN MIDSTREAM PRTNRS L PUNIT L P INT5733311051200SH SOLE0000
SABRE CORPCOM78573M104164SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDRS CDA46641Q696157SH SOLE0000
SOHU COM LTDSPONSORED ADS83410S1081100SH SOLE0000
PECK CO HLDGS INCCOM NEW7051631031200SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
TRUECAR INCCOM89785L1071253SH SOLE0000
ENERSYSCOM29275Y102120SH SOLE0000
ISHARES TRMSCI CHINA ETF46429B671123SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
ZYNERBA PHARMACEUTICALS INCCOM98986X1091100SH SOLE0000
DHT HOLDINGS INCSHS NEWY2065G1211229SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
COSAN LTDSHS AG253431071100SH SOLE0000
KORNIT DIGITAL LTDSHSM6372Q113142SH SOLE0000
WISDOMTREE TRJAPN HEDGE EQT97717W851127SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW875372203120SH SOLE0000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778158SH SOLE0000
VIRTUS INVT PARTNERS INCCOM92828Q109112SH SOLE0000
PLUG POWER INCCOM NEW72919P2021560SH SOLE0000
ITRON INCCOM465741106120SH SOLE0000
ASML HOLDING N VN Y REGISTRY SHSN0705921016SH SOLE0000
DIREXION SHS ETF TRHEALTHCARE BUL25459Y876122SH SOLE0000
GREENBRIER COS INCCOM393657101140SH SOLE0000
NOVAVAX INCCOM NEW6700024011205SH SOLE0000
FIRSTCASH INCCOM33767D105112SH SOLE0000
STERIS PLCSHS USDG8473T10018SH SOLE0000
CINTAS CORPCOM17290810515SH SOLE0000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G205162SH SOLE0000
MESABI TRCTF BEN INT590672101140SH SOLE0000
CHICOS FAS INCCOM1686151021350SH SOLE0000
ROGERS COMMUNICATIONS INCCL B775109200122SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582011295SH SOLE0000
PALATIN TECHNOLOGIES INCCOM PAR $ .0169607740311,000SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1091400SH SOLE0000
INVESCO DB MULTI SECTOR COMMOIL FD46140H4031115SH SOLE0000
RYANAIR HOLDINGS PLCSPONSORED ADS783513203118SH SOLE0000
MANNKIND CORPCOM NEW56400P70611,000SH SOLE0000
VILLAGE FARMS INTL INCCOM92707Y1081100SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP FINL46138E156121SH SOLE0000
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD2044096011295SH SOLE0000
CAPITOL FED FINL INCCOM14057J101180SH SOLE0000
GREAT LAKES DREDGE DOCK COCOM3906071091100SH SOLE0000
ARDAGH GROUP S ACL AL0223L101163SH SOLE0000
TIVITY HEALTH INCCOM88870R102167SH SOLE0000
PROSHARES TRHD REPLICATION74347X294124SH SOLE0000
RAMACO RES INCCOM75134P3031200SH SOLE0000
SCULLY ROYALTY LTDCOM SHSG7T96K107180SH SOLE0000
TASEKO MINES LTDCOM87651110612,000SH SOLE0000
MILLICOM INTL CELLULAR S ACOM STKL6388F110119SH SOLE0000
FARMLAND PARTNERS INCCOM31154R1091150SH SOLE0000
MSA SAFETY INCCOM553498106110SH SOLE0000
MONROE CAP CORPCOM610335101191SH SOLE0000
RPT REALTYSH BEN INT74971D101186SH SOLE0000
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M105123SH SOLE0000
BRIGHTCOVE INCCOM10921T1011100SH SOLE0000
AVANGRID INCCOM05351W103120SH SOLE0000
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203156SH SOLE0000
HOLOGIC INCCOM436440101121SH SOLE0000
MMA CAPITAL HOLDINGS INCCOM55315D105130SH SOLE0000