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
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,9505,587SH SOLEno005,587
ISHARES TRU.S. UTILITS ETF4642876974455,574SH SOLEno005,574
ISHARES TRCORE S&P MCP ETF46428750713,94552,334SH SOLEno0052,334
ISHARES TRS&P MC 400VL ETF46428770527,683265,924SH SOLEno00265,924
ISHARES TRS&P MC 400GR ETF46428760694211,720SH SOLEno0011,720
ISHARES TRCORE S&P SCP ETF46428780492,372839,591SH SOLEno00839,591
ISHARES TRSP SMCP600VL ETF46428787927,297267,098SH SOLEno00267,098
ISHARES TRS&P SML 600 GWT46428788727,993215,578SH SOLEno00215,578
ISHARES TRS&P 500 VAL ETF4642874083,02320,416SH SOLEno0020,416
ISHARES TRCORE S&P500 ETF464287200102,426234,123SH SOLEno00234,123
ISHARES TRS&P 500 GRWT ETF4642873099,398125,611SH SOLEno00125,611
ISHARES TRRUS 1000 ETF4642876227733,149SH SOLEno003,149
ISHARES TRRUS 1000 VAL ETF4642875987424,663SH SOLEno004,663
ISHARES TRRUS 1000 GRW ETF4642876143,73613,431SH SOLEno0013,431
ISHARES TRRUSSELL 2000 ETF46428765530,592137,617SH SOLEno00137,617
ISHARES TRRUS 2000 VAL ETF46428763010,37664,597SH SOLEno0064,597
ISHARES TRRUSSELL 3000 ETF4642876891,8056,975SH SOLEno006,975
ISHARES TRU.S. REAL ES ETF46428773940,529387,316SH SOLEno00387,316
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10727,15855,786SH SOLEno0055,786
SPDR S&P 500 ETF TRTR UNIT78462F103193,033443,152SH SOLEno00443,152
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88674211,536SH SOLEno0011,536
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,0633,410SH SOLEno003,410
AMERICAN INTL GROUP INCCOM NEW02687478449610,614SH SOLEno0010,614
AMAZON COM INCCOM02313510624,6976,716SH SOLEno006,716
BRISTOL-MYERS SQUIBB COCOM1101221085,53382,037SH SOLEno0082,037
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026,77624,268SH SOLEno0024,268
EMERSON ELEC COCOM2910111041,25912,870SH SOLEno0012,870
EXPEDITORS INTL WASH INCCOM3021301092021,589SH SOLEno001,589
BOEING COCOM0970231057,46732,720SH SOLEno0032,720
HERSHEY COCOM4278661081,0125,753SH SOLEno005,753
IRON MTN INC NEWCOM46284V1015,612126,974SH SOLEno00126,974
MARATHON OIL CORPCOM5658491069,846750,452SH SOLEno00750,452
EVERSOURCE ENERGYCOM30040W10884110,143SH SOLEno0010,143
REALTY INCOME CORPCOM7561091041,44521,103SH SOLEno0021,103
ONEOK INC NEWCOM6826801031,55027,723SH SOLEno0027,723
AMGEN INCCOM0311621001,9207,841SH SOLEno007,841
ABBOTT LABSCOM0028241004,98942,051SH SOLEno0042,051
ADVANCED MICRO DEVICES INCCOM0079031073,29936,552SH SOLEno0036,552
BEST BUY INCCOM0865161013052,777SH SOLEno002,777
BP PLCSPONSORED ADR0556221042509,783SH SOLEno009,783
CONAGRA BRANDS INCCOM20588710273721,703SH SOLEno0021,703
EBAY INC.COM2786421032193,193SH SOLEno003,193
ALTRIA GROUP INCCOM02209S1032,45252,343SH SOLEno0052,343
FEDEX CORPCOM31428X1061,2954,329SH SOLEno004,329
HORMEL FOODS CORPCOM4404521003617,650SH SOLEno007,650
TEGNA INCCOM87901J10536020,029SH SOLEno0020,029
GENUINE PARTS COCOM3724601057736,058SH SOLEno006,058
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,79344,248SH SOLEno0044,248
INTEL CORPCOM4581401004,05371,260SH SOLEno0071,260
ILLINOIS TOOL WKS INCCOM4523081098263,630SH SOLEno003,630
ISHARES TRRUS 2000 GRW ETF4642876481,2984,291SH SOLEno004,291
ORACLE CORPCOM68389X10598011,256SH SOLEno0011,256
QUALCOMM INCCOM7475251032,75519,514SH SOLEno0019,514
DISNEY WALT COCOM2546871068,42745,887SH SOLEno0045,887
HONEYWELL INTL INCCOM4385161065,08122,676SH SOLEno0022,676
SHERWIN WILLIAMS COCOM8243481061,1013,961SH SOLEno003,961
SEMPRA ENERGYCOM8168511092812,129SH SOLEno002,129
SYSCO CORPCOM8718291071,07014,597SH SOLEno0014,597
US BANCORP DELCOM NEW9029733043055,351SH SOLEno005,351
JOHNSON & JOHNSONCOM4781601048,75551,722SH SOLEno0051,722
MEDTRONIC PLCSHSG5960L1031,2219,585SH SOLEno009,585
PFIZER INCCOM7170811037,147180,251SH SOLEno00180,251
EXELON CORPCOM30161N1011,25828,090SH SOLEno0028,090
KROGER COCOM5010441011,21631,933SH SOLEno0031,933
LOWES COS INCCOM5486611076,09931,392SH SOLEno0031,392
ISHARES TRMSCI EAFE ETF4642874652,97937,485SH SOLEno0037,485
CHEVRON CORP NEWCOM1667641007,38271,032SH SOLEno0071,032
MOTOROLA SOLUTIONS INCCOM NEW6200763073921,765SH SOLEno001,765
MICROSOFT CORPCOM59491810425,82391,902SH SOLEno0091,902
ISHARES TRLATN AMER 40 ETF46428739033911,111SH SOLEno0011,111
UNITED PARCEL SERVICE INCCL B9113121064,25920,160SH SOLEno0020,160
AT&T INCCOM00206R1029,586339,097SH SOLEno00339,097
MOLSON COORS BEVERAGE COCL B60871R2093156,089SH SOLEno006,089
PRUDENTIAL FINL INCCOM7443201024684,671SH SOLEno004,671
TRUIST FINL CORPCOM89832Q10998618,015SH SOLEno0018,015
CITIGROUP INCCOM NEW1729674244,19361,335SH SOLEno0061,335
CISCO SYS INCCOM17275R1022,24642,126SH SOLEno0042,126
DNP SELECT INCOME FD INCCOM23325P10493988,387SH SOLEno0088,387
INTERNATIONAL BUSINESS MACHSCOM4592001015,66540,382SH SOLEno0040,382
COCA COLA COCOM1912161005,09892,653SH SOLEno0092,653
LOCKHEED MARTIN CORPCOM5398301097,87920,853SH SOLEno0020,853
PEPSICO INCCOM7134481086,99545,733SH SOLEno0045,733
PPG INDS INCCOM6935061071,1466,744SH SOLEno006,744
STRYKER CORPORATIONCOM8636671014751,816SH SOLEno001,816
JOHNSON CTLS INTL PLCSHSG515021054646,668SH SOLEno006,668
VERIZON COMMUNICATIONS INCCOM92343V1048,746155,925SH SOLEno00155,925
SPDR SER TRS&P 600 SMCP VAL78464A3003103,726SH SOLEno003,726
SPDR SER TRS&P 600 SMCP GRW78464A2013183,651SH SOLEno003,651
SPDR SER TRPRTFLO S&P500 GW78464A409139,7592,155,437SH SOLEno002,155,437
ISHARES TRRUS MD CP GR ETF4642874811,37012,167SH SOLEno0012,167
ISHARES TRRUS MDCP VAL ETF4642874739528,314SH SOLEno008,314
SPDR SER TRPORTFOLI S&P150078464A80547,171877,446SH SOLEno00877,446
ISHARES TRCOHEN STEER REIT4642875642884,259SH SOLEno004,259
ISHARES TRGLOBAL FINLS ETF4642873334,30055,680SH SOLEno0055,680
ISHARES TRGLOBAL TECH ETF4642872911,6814,858SH SOLEno004,858
ISHARES TRU.S. BAS MTL ETF46428783833,557257,797SH SOLEno00257,797
ISHARES TRU.S. ENERGY ETF46428779614,774522,244SH SOLEno00522,244
ISHARES TRU.S. FINLS ETF46428778815,742192,395SH SOLEno00192,395
ISHARES TRU.S. TECH ETF4642877211,65616,295SH SOLEno0016,295
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1002,46229,846SH SOLEno0029,846
SELECT SECTOR SPDR TRENERGY81369Y5064,84592,524SH SOLEno0092,524
SELECT SECTOR SPDR TRFINANCIAL81369Y6054,255116,040SH SOLEno00116,040
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7042,44923,858SH SOLEno0023,858
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034,19927,637SH SOLEno0027,637
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3085597,981SH SOLEno007,981
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,44919,008SH SOLEno0019,008
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4073081,695SH SOLEno001,695
ISHARES TRISHARES BIOTECH4642875568825,481SH SOLEno005,481
PLUG POWER INCCOM NEW72919P20229810,709SH SOLEno0010,709
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884419,872126,245SH SOLEno00126,245
WALGREENS BOOTS ALLIANCE INCCOM9314271084,25789,971SH SOLEno0089,971
DEERE & COCOM2441991052,3276,633SH SOLEno006,633
BK OF AMERICA CORPCOM0605051042,56664,381SH SOLEno0064,381
STARBUCKS CORPCOM8552441092,11417,682SH SOLEno0017,682
AUTOMATIC DATA PROCESSING INCOM0530151031,3146,444SH SOLEno006,444
EXXON MOBIL CORPCOM30231G1025,14284,463SH SOLEno0084,463
AFLAC INCCOM00105510263712,004SH SOLEno0012,004
WALMART INCCOM93114210310,85977,243SH SOLEno0077,243
APPLIED MATLS INCCOM0382221051,83713,475SH SOLEno0013,475
ANTHEM INCCOM0367521031,7354,359SH SOLEno004,359
UNION PAC CORPCOM9078181082,1409,763SH SOLEno009,763
UNILEVER PLCSPON ADR NEW9047677042724,541SH SOLEno004,541
ASTRAZENECA PLCSPONSORED ADR0463531083435,654SH SOLEno005,654
TEXAS INSTRS INCCOM8825081042,24711,753SH SOLEno0011,753
BAXTER INTL INCCOM07181310984310,398SH SOLEno0010,398
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,83314,795SH SOLEno0014,795
CARDINAL HEALTH INCCOM14149Y10866811,692SH SOLEno0011,692
COLGATE PALMOLIVE COCOM1941621031,30415,777SH SOLEno0015,777
CAPITAL ONE FINL CORPCOM14040H10511,16868,580SH SOLEno0068,580
COSTCO WHSL CORP NEWCOM22160K1054,52411,114SH SOLEno0011,114
LILLY ELI & COCOM5324571085,72624,334SH SOLEno0024,334
CVS HEALTH CORPCOM1266501002,34728,742SH SOLEno0028,742
DOMINION ENERGY INCCOM25746U1091,99926,827SH SOLEno0026,827
STATE STR CORPCOM8574771035196,212SH SOLEno006,212
QUEST DIAGNOSTICS INCCOM74834L1005694,213SH SOLEno004,213
DANAHER CORPORATIONCOM2358511021,5155,476SH SOLEno005,476
MCKESSON CORPCOM58155Q1038794,644SH SOLEno004,644
MERCK & CO INCCOM58933Y1055,77074,341SH SOLEno0074,341
MICRON TECHNOLOGY INCCOM5951121031,35817,316SH SOLEno0017,316
MORGAN STANLEYCOM NEW6174464487227,744SH SOLEno007,744
NOVARTIS AGSPONSORED ADR66987V10994310,174SH SOLEno0010,174
ENTERGY CORP NEWCOM29364G1032482,436SH SOLEno002,436
PROCTER AND GAMBLE COCOM7427181096,93750,644SH SOLEno0050,644
GENERAL ELECTRIC COCOM3696041032,419187,657SH SOLEno00187,657
KIMBERLY-CLARK CORPCOM4943681039026,712SH SOLEno006,712
GILEAD SCIENCES INCCOM3755581034,31463,434SH SOLEno0063,434
GOLDMAN SACHS GROUP INCCOM38141G1041,0472,784SH SOLEno002,784
HOME DEPOT INCCOM4370761029,27529,253SH SOLEno0029,253
TRANE TECHNOLOGIES PLCSHSG8994E1034272,235SH SOLEno002,235
MCDONALDS CORPCOM5801351016,95829,463SH SOLEno0029,463
NIKE INCCL B6541061032,07712,851SH SOLEno0012,851
JPMORGAN CHASE & COCOM46625H10011,44173,504SH SOLEno0073,504
TJX COS INC NEWCOM87254010977511,452SH SOLEno0011,452
MONDELEZ INTL INCCL A6092071056269,918SH SOLEno009,918
HP INCCOM40434L10578227,739SH SOLEno0027,739
BOOKING HOLDINGS INCCOM09857L1081,558712SH SOLEno00712
WILLIAMS COS INCCOM9694571001,36752,158SH SOLEno0052,158
WELLS FARGO CO NEWCOM94974610165715,197SH SOLEno0015,197
ISHARES TR1 3 YR TREAS BD46428745724,580285,387SH SOLEno00285,387
ISHARES TRBARCLAYS 7 10 YR46428744023,130199,415SH SOLEno00199,415
ISHARES TR20 YR TR BD ETF46428743237,296256,823SH SOLEno00256,823
ISHARES TRIBOXX INV CP ETF46428724230,359226,136SH SOLEno00226,136
XCEL ENERGY INCCOM98389B1003525,207SH SOLEno005,207
FISERV INCCOM3377381081,37612,499SH SOLEno0012,499
FORD MTR CO DELCOM3453708601,19182,626SH SOLEno0082,626
UNITEDHEALTH GROUP INCCOM91324P1025,50113,142SH SOLEno0013,142
SOUTHWEST AIRLS COCOM8447411082985,770SH SOLEno005,770
ACCENTURE PLC IRELANDSHS CLASS AG1151C1018022,564SH SOLEno002,564
AMERICAN TOWER CORP NEWCOM03027X1004311,546SH SOLEno001,546
CROWN CASTLE INTL CORP NEWCOM22822V1014952,469SH SOLEno002,469
ZIMMER BIOMET HOLDINGS INCCOM98956P1027094,516SH SOLEno004,516
INTUITCOM461202103223440SH SOLEno00440
MARRIOTT INTL INC NEWCL A5719032022932,117SH SOLEno002,117
MARSH & MCLENNAN COS INCCOM5717481022541,803SH SOLEno001,803
3M COCOM88579Y1015,70728,593SH SOLEno0028,593
OMNICOM GROUP INCCOM6819191062623,359SH SOLEno003,359
COMCAST CORP NEWCL A20030N1012,51743,528SH SOLEno0043,528
BARRICK GOLD CORPCOM06790110823110,929SH SOLEno0010,929
VANGUARD INDEX FDSTOTAL STK MKT92290876916,46273,085SH SOLEno0073,085
WASTE MGMT INC DELCOM94106L1094,69332,929SH SOLEno0032,929
SMUCKER J M COCOM NEW8326964053052,354SH SOLEno002,354
NORFOLK SOUTHN CORPCOM6558441089953,809SH SOLEno003,809
WELLTOWER INCCOM95040Q10494410,855SH SOLEno0010,855
FIRSTENERGY CORPCOM3379321073098,342SH SOLEno008,342
NEXTERA ENERGY INCCOM65339F1012,07027,646SH SOLEno0027,646
DUKE ENERGY CORP NEWCOM NEW26441C2046,30762,123SH SOLEno0062,123
CONSTELLATION BRANDS INCCL A21036P1086732,986SH SOLEno002,986
CONOCOPHILLIPSCOM20825C1043305,554SH SOLEno005,554
CSX CORPCOM12640810364320,296SH SOLEno0020,296
APPLE INCCOM03783310053,663368,461SH SOLEno00368,461
AMERICAN AIRLS GROUP INCCOM02376R10230915,459SH SOLEno0015,459
ALLSTATE CORPCOM0200021016294,756SH SOLEno004,756
KINROSS GOLD CORPCOM4969024047011,166SH SOLEno0011,166
ALLIANT ENERGY CORPCOM0188021082674,722SH SOLEno004,722
LAM RESEARCH CORPCOM512807108232371SH SOLEno00371
CAMPBELL SOUP COCOM13442910992020,578SH SOLEno0020,578
SPDR SER TRPRTFLO S&P500 VL78464A50832,915829,298SH SOLEno00829,298
CATERPILLAR INCCOM1491231016,18828,755SH SOLEno0028,755
INTERNATIONAL PAPER COCOM4601461031,43023,282SH SOLEno0023,282
KINDER MORGAN INC DELCOM49456B1014,914268,838SH SOLEno00268,838
C H ROBINSON WORLDWIDE INCCOM NEW12541W2094274,613SH SOLEno004,613
APA CORPORATIONCOM03743Q10890344,794SH SOLEno0044,794
ISHARES TRMSCI EMG MKT ETF4642872344217,845SH SOLEno007,845
ENCOMPASS HEALTH CORPCOM29261A1003774,696SH SOLEno004,696
PPL CORPCOM69351T10697334,834SH SOLEno0034,834
VANGUARD INDEX FDSEXTEND MKT ETF9229086522,75314,877SH SOLEno0014,877
DTE ENERGY COCOM2333311076735,859SH SOLEno005,859
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3577,71151,050SH SOLEno0051,050
II-VI INCCOM9021041085587,784SH SOLEno007,784
L BRANDS INCCOM50179710411,793159,109SH SOLEno00159,109
CEDAR FAIR L PDEPOSITRY UNIT1501851063748,581SH SOLEno008,581
DEVON ENERGY CORP NEWCOM25179M10310,613366,339SH SOLEno00366,339
SKYWORKS SOLUTIONS INCCOM83088M1022891,524SH SOLEno001,524
ISHARES TRISHARES SEMICDTR4642875231,7974,009SH SOLEno004,009
PUBLIC STORAGECOM74460D109237763SH SOLEno00763
NETAPP INCCOM64110D1044355,428SH SOLEno005,428
ROYAL CARIBBEAN GROUPCOMV7780T1035076,457SH SOLEno006,457
AES CORPCOM00130H10529011,624SH SOLEno0011,624
AON PLCSHS CL AG0403H1083091,333SH SOLEno001,333
AMERICAN EXPRESS COCOM0258161091,4388,329SH SOLEno008,329
BROWN & BROWN INCCOM1152361013596,818SH SOLEno006,818
GABELLI EQUITY TR INCCOM3623971017210,516SH SOLEno0010,516
GENERAL MLS INCCOM3703341045819,830SH SOLEno009,830
HECLA MNG COCOM4227041068812,463SH SOLEno0012,463
OCCIDENTAL PETE CORPCOM6745991052127,033SH SOLEno007,033
AMEREN CORPCOM0236081023554,293SH SOLEno004,293
BRITISH AMERN TOB PLCSPONSORED ADR1104481071,36835,558SH SOLEno0035,558
SIMON PPTY GROUP INC NEWCOM8288061091,32010,429SH SOLEno0010,429
CENTERPOINT ENERGY INCCOM15189T10741316,720SH SOLEno0016,720
KELLOGG COCOM4878361083,89761,698SH SOLEno0061,698
S&P GLOBAL INCCOM78409V1045331,304SH SOLEno001,304
PUBLIC SVC ENTERPRISE GRP INCOM7445731063155,261SH SOLEno005,261
GENERAL DYNAMICS CORPCOM3695501081,0595,612SH SOLEno005,612
DICKS SPORTING GOODS INCCOM2533931023783,776SH SOLEno003,776
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061,36829,918SH SOLEno0029,918
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6761,0193,923SH SOLEno003,923
SOUTHERN COCOM8425871075,01481,737SH SOLEno0081,737
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285811,883224,044SH SOLEno00224,044
PAYCHEX INCCOM7043261072832,536SH SOLEno002,536
NORTHROP GRUMMAN CORPCOM6668071027602,068SH SOLEno002,068
BERKSHIRE HATHAWAY INC DELCL A0846701088402SH SOLEno002
ANNALY CAPITAL MANAGEMENT INCOM03571040943350,704SH SOLEno0050,704
CIGNA CORP NEWCOM1255231004051,718SH SOLEno001,718
BUNGE LIMITEDCOMG169621053184,166SH SOLEno004,166
VALERO ENERGY CORPCOM91913Y1002834,019SH SOLEno004,019
ROCKWELL AUTOMATION INCCOM7739031095521,893SH SOLEno001,893
PNC FINL SVCS GROUP INCCOM6934751059575,056SH SOLEno005,056
NETFLIX INCCOM64110L1064,7408,767SH SOLEno008,767
IAMGOLD CORPCOM4509131085017,474SH SOLEno0017,474
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1012,123112,093SH SOLEno00112,093
GENTEX CORPCOM3719011092056,305SH SOLEno006,305
ISHARES TRCORE US AGGBD ET46428722626,830232,578SH SOLEno00232,578
CADENCE DESIGN SYSTEM INCCOM1273871082211,606SH SOLEno001,606
AUTOZONE INCCOM053332102453291SH SOLEno00291
WP CAREY INCCOM92936U1092453,162SH SOLEno003,162
BIOGEN INCCOM09062X103238676SH SOLEno00676
LABORATORY CORP AMER HLDGSCOM NEW50540R409249891SH SOLEno00891
ISHARES TRSELECT DIVID ETF4642871683493,016SH SOLEno003,016
ISHARES TRTIPS BD ETF4642871766,15547,987SH SOLEno0047,987
NORTHERN TR CORPCOM6658591042712,363SH SOLEno002,363
CARNIVAL CORPUNIT 99/99/999914365830038616,898SH SOLEno0016,898
CLOROX CO DELCOM1890541091,2637,060SH SOLEno007,060
DARDEN RESTAURANTS INCCOM2371941056384,325SH SOLEno004,325
AIR PRODS & CHEMS INCCOM0091581069863,415SH SOLEno003,415
PTC INCCOM69370C1005113,569SH SOLEno003,569
DOLLAR GEN CORP NEWCOM2566771055942,699SH SOLEno002,699
CONSOLIDATED EDISON INCCOM2091151041,49720,612SH SOLEno0020,612
LUMEN TECHNOLOGIES INCCOM55024110395972,117SH SOLEno0072,117
CHECK POINT SOFTWARE TECH LTORDM224651044553,708SH SOLEno003,708
NVIDIA CORPORATIONCOM67066G10410,31312,732SH SOLEno0012,732
VERTEX PHARMACEUTICALS INCCOM92532F1002281,151SH SOLEno001,151
FREEPORT-MCMORAN INCCL B35671D8579,359261,947SH SOLEno00261,947
V F CORPCOM9182041082222,720SH SOLEno002,720
NUCOR CORPCOM67034610510,177106,788SH SOLEno00106,788
AMERICAN ELEC PWR CO INCCOM0255371011,28215,043SH SOLEno0015,043
MONSTER BEVERAGE CORP NEWCOM61174X1093794,115SH SOLEno004,115
L3HARRIS TECHNOLOGIES INCCOM5024311097563,368SH SOLEno003,368
EATON CORP PLCSHSG291831033642,365SH SOLEno002,365
ISHARES TRMRGSTR MD CP GRW4642883071,03615,014SH SOLEno0015,014
ISHARES TRMRGSTR SM CP GR46428860465012,926SH SOLEno0012,926
UNITED RENTALS INCCOM911363109314998SH SOLEno00998
LAUDER ESTEE COS INCCL A5184391049372,921SH SOLEno002,921
PRICE T ROWE GROUP INCCOM74144T1082,43211,839SH SOLEno0011,839
KANSAS CITY SOUTHERNCOM NEW4851703021,1314,212SH SOLEno004,212
MOODYS CORPCOM615369105216576SH SOLEno00576
CHURCH & DWIGHT INCCOM1713401021,21714,141SH SOLEno0014,141
FACTSET RESH SYS INCCOM303075105211628SH SOLEno00628
LINCOLN NATL CORP INDCOM5341871093034,841SH SOLEno004,841
M D C HLDGS INCCOM5526761082775,840SH SOLEno005,840
STEEL DYNAMICS INCCOM8581191003295,373SH SOLEno005,373
DOVER CORPCOM2600031082981,929SH SOLEno001,929
NOVO-NORDISK A SADR6701002056927,987SH SOLEno007,987
GRACO INCCOM38410910497012,551SH SOLEno0012,551
WHIRLPOOL CORPCOM9633201062351,075SH SOLEno001,075
FIRST HORIZON CORPORATIONCOM32051710522113,429SH SOLEno0013,429
UNUM GROUPCOM91529Y10696835,025SH SOLEno0035,025
CINCINNATI FINL CORPCOM1720621013212,702SH SOLEno002,702
ENTERPRISE PRODS PARTNERS LCOM2937921071,49661,579SH SOLEno0061,579
YUM BRANDS INCCOM9884981014373,733SH SOLEno003,733
ADVANCE AUTO PARTS INCCOM00751Y1062761,319SH SOLEno001,319
POLARIS INCCOM7310681022171,658SH SOLEno001,658
HASBRO INCCOM4180561072292,348SH SOLEno002,348
MICROCHIP TECHNOLOGY INC.COM5950171045293,675SH SOLEno003,675
MGM RESORTS INTERNATIONALCOM5529531013328,178SH SOLEno008,178
BALL CORPCOM0584981063303,919SH SOLEno003,919
ALPHABET INCCAP STK CL A02079K30510,2134,010SH SOLEno004,010
TELEFLEX INCORPORATEDCOM879369106234558SH SOLEno00558
SPDR GOLD TRGOLD SHS78463V10735,460209,549SH SOLEno00209,549
MERCURY GENL CORP NEWCOM5894001002073,242SH SOLEno003,242
WEC ENERGY GROUP INCCOM92939U1064925,353SH SOLEno005,353
VANGUARD WORLD FDSENERGY ETF92204A3063955,359SH SOLEno005,359
VANGUARD INDEX FDSVALUE ETF92290874432,919238,387SH SOLEno00238,387
REGENERON PHARMACEUTICALSCOM75886F107248429SH SOLEno00429
VANGUARD WORLD FDSHEALTH CAR ETF92204A5041,2254,893SH SOLEno004,893
VANGUARD INDEX FDSMID CAP ETF9229086291,1454,836SH SOLEno004,836
VANGUARD INDEX FDSSM CP VAL ETF92290861160,384353,969SH SOLEno00353,969
VANGUARD INDEX FDSREAL ESTATE ETF92290855313,538129,572SH SOLEno00129,572
INTUITIVE SURGICAL INCCOM NEW46120E602316330SH SOLEno00330
NATIONAL FUEL GAS COCOM6361801012605,038SH SOLEno005,038
BLACKROCK INCCOM09247X101466513SH SOLEno00513
VANGUARD INDEX FDSSMALL CP ETF92290875110,80748,830SH SOLEno0048,830
VANGUARD INDEX FDSGROWTH ETF92290873635,445120,886SH SOLEno00120,886
CARMAX INCCOM1431301021,2949,825SH SOLEno009,825
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R1031,70919,311SH SOLEno0019,311
EXPEDIA GROUP INCCOM NEW30212P3032151,324SH SOLEno001,324
AMERIPRISE FINL INCCOM03076C1063931,576SH SOLEno001,576
HALOZYME THERAPEUTICS INCCOM40637H1092,70860,310SH SOLEno0060,310
VIRTUS DIVIDEND INTEREST & PCOM92840R10115210,088SH SOLEno0010,088
ABIOMED INCCOM0036541005391,690SH SOLEno001,690
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391094718,361SH SOLEno0018,361
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30351811,919SH SOLEno0011,919
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT12812510139921,757SH SOLEno0021,757
MCCORMICK & CO INCCOM NON VTG5797802066277,313SH SOLEno007,313
VANGUARD INDEX FDSSML CP GRW ETF92290859549,737175,105SH SOLEno00175,105
OLD DOMINION FREIGHT LINE INCOM679580100256992SH SOLEno00992
COPART INCCOM2172041062161,562SH SOLEno001,562
PARKER-HANNIFIN CORPCOM701094104238768SH SOLEno00768
VANGUARD WORLD FDSUTILITIES ETF92204A8761,2909,152SH SOLEno009,152
VIACOMCBS INCCL B92556H2064189,810SH SOLEno009,810
SPDR SER TRS&P DIVID ETF78464A7632912,377SH SOLEno002,377
ANSYS INCCOM03662Q105243691SH SOLEno00691
RLI CORPCOM7496071072202,122SH SOLEno002,122
ISHARES GOLD TRISHARES NEW46428520432,040930,031SH SOLEno00930,031
UNITED AIRLS HLDGS INCCOM9100471094489,229SH SOLEno009,229
THERMO FISHER SCIENTIFIC INCCOM8835561022,1524,184SH SOLEno004,184
FIDELITY NATL INFORMATION SVCOM31620M1067144,881SH SOLEno004,881
ISHARES TREAFE VALUE ETF46428887711,578223,332SH SOLEno00223,332
ISHARES TREAFE GRWTH ETF4642888858,21275,549SH SOLEno0075,549
REAVES UTIL INCOME FDCOM SH BEN INT75615810146313,261SH SOLEno0013,261
SALESFORCE COM INCCOM79466L3023,55014,547SH SOLEno0014,547
WYNN RESORTS LTDCOM9831341079148,190SH SOLEno008,190
ALNYLAM PHARMACEUTICALS INCCOM02043Q1072041,164SH SOLEno001,164
SPDR SER TRS&P CAP MKTS78464A7711,44915,381SH SOLEno0015,381
SMITH A O CORPCOM8318652092453,446SH SOLEno003,446
ENBRIDGE INCCOM29250N1053,88297,284SH SOLEno0097,284
BLACKBAUD INCCOM09227Q1004646,378SH SOLEno006,378
SOUTH JERSEY INDS INCCOM83851810829011,167SH SOLEno0011,167
INVESCO DB COMMDY INDX TRCKUNIT46138B1031,79692,988SH SOLEno0092,988
UNITED STS OIL FD LPUNITS91232N2072615,106SH SOLEno005,106
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2331,2803,826SH SOLEno003,826
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER22634420850417,629SH SOLEno0017,629
RESMED INCCOM7611521074491,805SH SOLEno001,805
ROPER TECHNOLOGIES INCCOM7766961065131,064SH SOLEno001,064
VANGUARD WORLD FDSINF TECH ETF92204A7021,1602,844SH SOLEno002,844
ISHARES SILVER TRISHARES46428Q1091,58865,939SH SOLEno0065,939
YAMANA GOLD INCCOM98462Y1007618,195SH SOLEno0018,195
SPDR SER TRS&P 400 MDCP VAL78464A8394777,138SH SOLEno007,138
SPDR SER TRS&P HOMEBUILD78464A8881,51421,077SH SOLEno0021,077
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10638711,276SH SOLEno0011,276
MASTERCARD INCORPORATEDCL A57636Q1047,05518,388SH SOLEno0018,388
PROSHARES TRPSHS ULT S&P 50074347R10749,452400,554SH SOLEno00400,554
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T1042,35430,020SH SOLEno0030,020
BANK MONTREAL QUECOM0636711015455,386SH SOLEno005,386
MEDIFAST INCCOM58470H1014791,733SH SOLEno001,733
ISHARES TRUS AER DEF ETF4642887608617,997SH SOLEno007,997
PROSHARES TRPSHS ULTRA QQQ74347R2061,55820,775SH SOLEno0020,775
INVESCO EXCHANGE TRADED FD TDYNMC MEDIA46137V6963666,685SH SOLEno006,685
ISHARES TRU.S. MED DVC ETF4642888103,4079,274SH SOLEno009,274
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4091,42622,337SH SOLEno0022,337
BANK NOVA SCOTIA B CCOM06414910798015,518SH SOLEno0015,518
PROSHARES TRSHORT QQQ NEW74347B71421217,504SH SOLEno0017,504
DIGITAL RLTY TR INCCOM2538681034923,166SH SOLEno003,166
ENERGY TRANSFER L PCOM UT LTD PTN29273V10012712,375SH SOLEno0012,375
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128082,30840,455SH SOLEno0040,455
ISHARES TRMSCI USA ESG SLC4642888027,86681,159SH SOLEno0081,159
ISHARES TRCORE S&P TTL STK46428715047,195472,521SH SOLEno00472,521
VANGUARD INDEX FDSLARGE CAP ETF9229086373891,910SH SOLEno001,910
MARTIN MARIETTA MATLS INCCOM5732841065791,644SH SOLEno001,644
ONE LIBERTY PPTYS INCCOM6824061031,14039,069SH SOLEno0039,069
LAZARD LTDSHS AG540501022745,946SH SOLEno005,946
HANESBRANDS INCCOM4103451023,736205,861SH SOLEno00205,861
AMPIO PHARMACEUTICALS INCCOM03209T1093321,175SH SOLEno0021,175
AMARIN CORP PLCSPONS ADR NEW0231112065312,299SH SOLEno0012,299
BIODELIVERY SCIENCES INTL INCOM09060J1065815,427SH SOLEno0015,427
PROSHARES TRPSHS ULT MCAP40074347R40418,914300,480SH SOLEno00300,480
LEIDOS HOLDINGS INCCOM5253271023203,058SH SOLEno003,058
VANGUARD INDEX FDSMCAP GR IDXVIP92290853844,800189,574SH SOLEno00189,574
SPDR SER TRS&P RETAIL ETF78464A7141,73117,944SH SOLEno0017,944
VANGUARD INDEX FDSMCAP VL IDXVIP92290851252,226374,302SH SOLEno00374,302
EXACT SCIENCES CORPCOM30063P1052892,522SH SOLEno002,522
S & T BANCORP INCCOM7838591011,52550,349SH SOLEno0050,349
WOODWARD INCCOM9807451034063,366SH SOLEno003,366
PROSHARES TRSHORT S&P 500 NE74347B42515810,469SH SOLEno0010,469
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081,45916,204SH SOLEno0016,204
ISHARES TRIBOXX HI YD ETF46428851321,898249,661SH SOLEno00249,661
ISHARES TRUSD INV GRDE ETF46428862034,855575,645SH SOLEno00575,645
ISHARES TRISHS 1-5YR INVS46428864615,332280,141SH SOLEno00280,141
VANGUARD BD INDEX FDSSHORT TRM BOND92193782719,442236,776SH SOLEno00236,776
NEXSTAR MEDIA GROUP INCCL A65336K1032721,863SH SOLEno001,863
VANGUARD BD INDEX FDSINTERMED TERM92193781911,367126,165SH SOLEno00126,165
DELTA AIR LINES INC DELCOM NEW2473617021,76042,580SH SOLEno0042,580
PROSHARES TRPSHS ULTRUSS200074347R84218,458328,910SH SOLEno00328,910
SPDR SER TRS&P OILGAS EXP78468R5564,06244,135SH SOLEno0044,135
SPDR SER TRPORTFOLIO S&P40078464A8473,19868,314SH SOLEno0068,314
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783588,7541,033,224SH SOLEno001,033,224
ISHARES TRMSCI KLD400 SOC4642885709,172108,999SH SOLEno00108,999
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50951,6481,163,772SH SOLEno001,163,772
BLACKSTONE GROUP INCCOM09260D1074524,524SH SOLEno004,524
VANGUARD BD INDEX FDSLONG TERM BOND92193779310,448101,169SH SOLEno00101,169
ISHARES TRMBS ETF46428858814,314132,329SH SOLEno00132,329
ISHARES TRPFD AND INCM SEC4642886872,36060,285SH SOLEno0060,285
TE CONNECTIVITY LTDREG SHSH849891043762,733SH SOLEno002,733
BANK NEW YORK MELLON CORPCOM06405810066813,376SH SOLEno0013,376
ISHARES TRINTL SEL DIV ETF4642884485,854180,676SH SOLEno00180,676
ISHARES TR3 7 YR TREAS BD4642886619,10269,618SH SOLEno0069,618
CATALYST PHARMACEUTICALS INCCOM14888U1019116,472SH SOLEno0016,472
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464066,47461,717SH SOLEno0061,717
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385836,869712,301SH SOLEno00712,301
ISHARES TRNATIONAL MUN ETF4642884148,72874,266SH SOLEno0074,266
ISHARES TRMORTGE REL ETF46435G3426,977192,908SH SOLEno00192,908
SPDR SER TRBLMBRG BRC CNVRT78464A3591,38516,125SH SOLEno0016,125
TRANSOCEAN LTDREG SHSH8817H10035984,350SH SOLEno0084,350
SPDR SER TRBLOMBERG INTL TR78464A5168,565292,108SH SOLEno00292,108
PENSKE AUTOMOTIVE GRP INCCOM70959W1033123,961SH SOLEno003,961
ISHARES TRJPMORGAN USD EMG4642882814624,134SH SOLEno004,134
SPDR SER TRSPDR BLOOMBERG78468R6633,15834,530SH SOLEno0034,530
ISHARES TRISHS 5-10YR INVT46428863858,953974,906SH SOLEno00974,906
SPDR SER TRBLOOMBERG BRCLYS78468R6223,98636,350SH SOLEno0036,350
COHEN & STEERS CLOSED-END OPCOM19248P10633522,822SH SOLEno0022,822
ISHARES TRCRE U S REIT ETF4642885211,87631,271SH SOLEno0031,271
VANGUARD WORLD FDMEGA GRWTH IND9219108161,0054,226SH SOLEno004,226
VANGUARD WORLD FDMEGA CAP VAL ETF9219108402,30222,950SH SOLEno0022,950
VISA INCCOM CL A92826C8397,67731,678SH SOLEno0031,678
SPDR SER TRFTSE INT GVT ETF78464A49070512,589SH SOLEno0012,589
PHILIP MORRIS INTL INCCOM7181721092,16522,154SH SOLEno0022,154
SPDR SER TRPORTFLI INTRMDIT78464A6728,632265,832SH SOLEno00265,832
SPDR SER TRPORTFOLIO LN TSR78464A6648,757210,706SH SOLEno00210,706
VANGUARD WORLD FDMEGA CAP INDEX9219108738065,196SH SOLEno005,196
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7065866,614SH SOLEno006,614
ISHARES TRCALIF MUN BD ETF4642883564,42970,561SH SOLEno0070,561
SPDR SER TRPORTFOLIO S&P50078464A85484,5991,651,359SH SOLEno001,651,359
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88961,5341,665,787SH SOLEno001,665,787
HILLTOP HOLDINGS INCCOM4327481013329,737SH SOLEno009,737
SPDR SER TRPORTFOLIO AGRGTE78464A6497,428247,532SH SOLEno00247,532
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5111,544100,971SH SOLEno00100,971
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E71937519,209SH SOLEno0019,209
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7563796,223SH SOLEno006,223
OAKTREE SPECIALTY LENDING COCOM67401P1088512,538SH SOLEno0012,538
FIRST TR NASDAQ 100 TECH INDSHS3373451022651,676SH SOLEno001,676
NATIONAL CINEMEDIA INCCOM635309107544135,644SH SOLEno00135,644
NEWTEK BUSINESS SVCS CORPCOM NEW65252620367718,925SH SOLEno0018,925
RING ENERGY INCCOM76680V1086422,730SH SOLEno0022,730
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020540123,924SH SOLEno0023,924
ISHARES TRMSCI ACWI ETF4642882571,70716,730SH SOLEno0016,730
AGNC INVT CORPCOM00123Q10446628,461SH SOLEno0028,461
ANAVEX LIFE SCIENCES CORPCOM NEW03279730035413,936SH SOLEno0013,936
IDEANOMICS INCCOM45166V1063815,592SH SOLEno0015,592
FIDELITY COVINGTON TRUSTCONSMR STAPLES31609230324,821583,894SH SOLEno00583,894
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V5307312,846SH SOLEno002,846
B2GOLD CORPCOM11777Q2097919,706SH SOLEno0019,706
ISHARES TRGL CLEAN ENE ETF46428822490338,923SH SOLEno0038,923
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427429,52491,359SH SOLEno0091,359
NEW PAC METALS CORPCOM64782A1075412,876SH SOLEno0012,876
ISHARES TRMODERT ALLOC ETF4642898756,095135,152SH SOLEno00135,152
DIREXION SHS ETF TRDRX S&P500BULL25459W8622332,082SH SOLEno002,082
DIREXION SHS ETF TRDLY FIN BULL NEW25459Y6941,07810,000SH SOLEno0010,000
ISHARES TRCONSER ALLOC ETF4642898837,766194,891SH SOLEno00194,891
ISHARES TRGRWT ALLOCAT ETF4642898672,00735,802SH SOLEno0035,802
PROSHARES TR IIULTA BLMBG 201774347Y8881,24315,163SH SOLEno0015,163
ISHARES TRAGGRES ALLOC ETF4642898591,03914,672SH SOLEno0014,672
DIREXION SHS ETF TRDAILY TECHNOLOGY25460G8724710,000SH SOLEno0010,000
ISHARES TRINTL TREA BD ETF4642881171,65731,704SH SOLEno0031,704
SPDR SER TRPORTFOLIO INTRMD78464A3752205,990SH SOLEno005,990
FS KKR CAP CORPCOM30263520675835,759SH SOLEno0035,759
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8703143,300SH SOLEno003,300
PROSHARES TRULTRAPRO SHORT S74347B11051129,646SH SOLEno0029,646
BROADCOM INCCOM11135F1011,2992,683SH SOLEno002,683
PROSHARES TRSHRT 20+YR TRE74347X8492,359141,069SH SOLEno00141,069
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10439,1452,253,591SH SOLEno002,253,591
VERISK ANALYTICS INCCOM92345Y1067324,039SH SOLEno004,039
PIMCO ETF TRENHAN SHRT MA AC72201R83330,583299,953SH SOLEno00299,953
ISHARES TRRUS TP200 GR ETF4642894382,99119,266SH SOLEno0019,266
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,62515,413SH SOLEno0015,413
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051,44336,455SH SOLEno0036,455
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242012,38622,592SH SOLEno0022,592
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409157,0391,901,197SH SOLEno001,901,197
SCHWAB STRATEGIC TRUS SML CAP ETF8085246071,43614,157SH SOLEno0014,157
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243009346,231SH SOLEno006,231
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244095177,529SH SOLEno007,529
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7063094,554SH SOLEno004,554
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1025949,674SH SOLEno009,674
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77110,849203,390SH SOLEno00203,390
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470660918,986SH SOLEno0018,986
TESLA INCCOM88160R1017,74711,587SH SOLEno0011,587
SCHWAB STRATEGIC TRSHT TM US TRES80852486275714,781SH SOLEno0014,781
SCHWAB STRATEGIC TRINTRM TRM TRES8085248544898,587SH SOLEno008,587
ALPS ETF TRALERIAN MLP00162Q4526,464183,481SH SOLEno00183,481
SCHWAB STRATEGIC TRUS TIPS ETF80852487018,048287,759SH SOLEno00287,759
PIMCO ETF TRINV GRD CRP BD72201R8175224,558SH SOLEno004,558
VANGUARD INDEX FDSS&P 500 ETF SHS92290836311,36028,367SH SOLEno0028,367
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505243900SH SOLEno00900
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C5992821,401SH SOLEno001,401
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6643954,401SH SOLEno004,401
SPROTT PHYSICAL SILVER TRTR UNIT85207K10730233,031SH SOLEno0033,031
SABRA HEALTH CARE REIT INCCOM78573L10645124,805SH SOLEno0024,805
GENERAL MTRS COCOM37045V1004056,892SH SOLEno006,892
BOOZ ALLEN HAMILTON HLDG CORCL A0995021066767,614SH SOLEno007,614
SHOPIFY INCCL A82509L107790521SH SOLEno00521
ISHARES TR0-5 YR TIPS ETF46429B7472142,013SH SOLEno002,013
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E6105,922289,286SH SOLEno00289,286
CORESITE RLTY CORPCOM21870Q1055033,674SH SOLEno003,674
SCHWAB STRATEGIC TRUS REIT ETF80852484762413,256SH SOLEno0013,256
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508175,0952,257,828SH SOLEno002,257,828
VANGUARD STAR FDSVG TL INTL STK F9219097684,75072,460SH SOLEno0072,460
HCA HEALTHCARE INCCOM40412C1011,2495,699SH SOLEno005,699
HUNTINGTON INGALLS INDS INCCOM4464131062071,022SH SOLEno001,022
ISHARES TRCORE HIGH DV ETF46429B6633083,172SH SOLEno003,172
VANECK VECTORS ETF TRINVT GRADE FLTG92189F4861,55861,413SH SOLEno0061,413
SPDR SER TRNUVEEN BBG BRCLY78464A2842103,456SH SOLEno003,456
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35445,874740,614SH SOLEno00740,614
FIRST TR EXCHANGE-TRADED ALPSML CAP VAL ALPH33737M40958011,644SH SOLEno0011,644
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3701,19916,235SH SOLEno0016,235
GLOBAL X FDSGLB X SUPERDIV37950E5491,690123,060SH SOLEno00123,060
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002765,746SH SOLEno005,746
ISHARES TRFLTG RATE NT ETF46429B6552434,784SH SOLEno004,784
SCHWAB STRATEGIC TRUS AGGREGATE B80852483993217,070SH SOLEno0017,070
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E6932,896107,364SH SOLEno00107,364
PROSHARES TR IISHT VIX ST TRM74347W1302334,213SH SOLEno004,213
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479710,368136,778SH SOLEno00136,778
ISHARES TRMSCI USA MIN VOL46429B697120,6661,612,103SH SOLEno001,612,103
ISHARES TRMSCI EAFE MIN VL46429B68920,129262,810SH SOLEno00262,810
ISHARES INCMSCI GBL MIN VOL4642865257677,371SH SOLEno007,371
ISHARES INCMSCI EMERG MRKT46428653310,177161,285SH SOLEno00161,285
PHILLIPS 66COM7185461042,07125,367SH SOLEno0025,367
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622,53157,768SH SOLEno0057,768
ISHARES TRUS TREAS BD ETF46429B26746,2291,736,311SH SOLEno001,736,311
SPDR SER TRPORTFOLIO SH TSR78468R10166,0682,156,261SH SOLEno002,156,261
ALLISON TRANSMISSION HLDGS ICOM01973R1012015,065SH SOLEno005,065
FACEBOOK INCCL A30303M1028,77224,913SH SOLEno0024,913
MARATHON DIGITAL HOLDINGS INCOM5657881062589,950SH SOLEno009,950
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011,1833,127SH SOLEno003,127
CARLYLE GROUP INCCOM14316J1082064,433SH SOLEno004,433
SERVICENOW INCCOM81762P1026301,127SH SOLEno001,127
PARSONS CORP DELCOM70202L10271017,665SH SOLEno0017,665
BERRY GLOBAL GROUP INCCOM08579W1033435,244SH SOLEno005,244
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64323,423314,650SH SOLEno00314,650
ISHARES INCCORE MSCI EMKT46434G10310,429159,416SH SOLEno00159,416
ISHARES TRCORE MSCI TOTAL46432F83482,0171,121,523SH SOLEno001,121,523
ISHARES TRCORE MSCI EAFE46432F84213,757182,212SH SOLEno00182,212
AMPLIFY ETF TRHIGH INCOME0321088478,229470,226SH SOLEno00470,226
DIAMONDBACK ENERGY INCCOM25278X1099,380104,176SH SOLEno00104,176
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K1092025,467SH SOLEno005,467
ABBVIE INCCOM00287Y10912,448105,573SH SOLEno00105,573
ZOETIS INCCL A98978V1035682,849SH SOLEno002,849
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10210,865233,562SH SOLEno00233,562
ADVISORSHARES TRNEWFLT MULSINC00768Y7272224,546SH SOLEno004,546
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4082254,636SH SOLEno004,636
IQVIA HLDGS INCCOM46266C1052,68910,770SH SOLEno0010,770
AMERICAN FIN TR INCCOM CLASS A02607T10927132,405SH SOLEno0032,405
ISHARES TRMSCI USA MMENTM46432F3963,93922,778SH SOLEno0022,778
CAMBRIA ETF TRSHSHLD YIELD ETF1320612011,94131,107SH SOLEno0031,107
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40721,614376,885SH SOLEno00376,885
ISHARES TRMSCI USA VALUE46432F3886,07058,329SH SOLEno0058,329
SPDR SER TRBLOMBERG 1 10 YR78468R86154225,620SH SOLEno0025,620
GLOBAL X FDSS&P 500 COVERED37954Y4755,986121,669SH SOLEno00121,669
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70026,5161,257,285SH SOLEno001,257,285
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88226,5971,231,924SH SOLEno001,231,924
ISHARES TRMSCI USA QLT FCT46432F33914,147104,463SH SOLEno00104,463
FOX FACTORY HLDG CORPCOM35138V1026374,134SH SOLEno004,134
BURLINGTON STORES INCCOM1220171066471,961SH SOLEno001,961
ISHARES U S ETF TRBLACKROCK ST MAT46431W5078,373166,997SH SOLEno00166,997
ONEMAIN HLDGS INCCOM68268W1032023,355SH SOLEno003,355
PROSHARES TRS&P 500 DV ARIST74348A46795910,505SH SOLEno0010,505
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286540,099962,999SH SOLEno00962,999
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280848,749404,555SH SOLEno00404,555
FIDELITY COVINGTON TRUSTMSCI CONSM DIS31609220441,220502,066SH SOLEno00502,066
ISHARES TR0-5YR HI YL CP46434V4073828,329SH SOLEno008,329
LGI HOMES INCCOM50187T1065523,518SH SOLEno003,518
SPDR SER TRPORTFOLIO S&P60078468R8533,53182,504SH SOLEno0082,504
AMC ENTMT HLDGS INCCL A COM00165C1042977,545SH SOLEno007,545
GLOBAL X FDSNASDAQ 100 COVER37954Y4837,745343,610SH SOLEno00343,610
PIMCO ETF TRENHNCD LW DUR AC72201R7182092,057SH SOLEno002,057
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX31609288141,273894,903SH SOLEno00894,903
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E6441,89542,115SH SOLEno0042,115
ALPHABET INCCAP STK CL C02079K1074,8521,852SH SOLEno001,852
CAMBRIA ETF TRGLOBAL VALUE ETF1320614092,06490,601SH SOLEno0090,601
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN29248010010111,490SH SOLEno0011,490
NAVIENT CORPORATIONCOM63938C10839519,747SH SOLEno0019,747
CREDIT SUISSE AG NASSAU BRHLG CAP GRTH ENH22542D423232322SH SOLEno00322
ISHARES TRCORE DIV GRWTH46434V62126,026509,617SH SOLEno00509,617
ISHARES TRCORE TOTAL USD46434V61316,191302,640SH SOLEno00302,640
SYNCHRONY FINANCIALCOM87165B1033437,060SH SOLEno007,060
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023541,689SH SOLEno001,689
CAESARS ENTERTAINMENT INC NECOM12769G1008078,340SH SOLEno008,340
ARK ETF TRAUTNMUS TECHNLGY00214Q20315,553188,572SH SOLEno00188,572
ARK ETF TRNEXT GNRTN INTER00214Q40121,369145,200SH SOLEno00145,200
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86628,8071,327,521SH SOLEno001,327,521
KEYSIGHT TECHNOLOGIES INCCOM49338L1032221,409SH SOLEno001,409
ARK ETF TRINNOVATION ETF00214Q10453,067434,011SH SOLEno00434,011
ARK ETF TRGENOMIC REV ETF00214Q30217,911207,346SH SOLEno00207,346
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J8741,42461,057SH SOLEno0061,057
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8091,59969,472SH SOLEno0069,472
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84132,4311,462,511SH SOLEno001,462,511
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P2021,29937,815SH SOLEno0037,815
CAMBRIA ETF TRGLB MOMENT ETF1320615081,08936,606SH SOLEno0036,606
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1002,166107,257SH SOLEno00107,257
ETF MANAGERS TRPRIME CYBR SCRTY26924G2011,08017,571SH SOLEno0017,571
ISHARES U S ETF TRGSCI CMDTY STGY46431W8534,816139,157SH SOLEno00139,157
ISHARES TREXPONENTIAL TECH46434V38112,664199,373SH SOLEno00199,373
FIDELITY COVINGTON TRUSTMSCI RL EST ETF31609285734,6031,109,414SH SOLEno001,109,414
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8483316,848SH SOLEno006,848
CANOPY GROWTH CORPCOM1380351001938,740SH SOLEno008,740
ETSY INCCOM29786A1062831,500SH SOLEno001,500
ETF SER SOLUTIONSUS GLB JETS26922A84225611,007SH SOLEno0011,007
CHEMOURS COCOM1638511082106,197SH SOLEno006,197
ISHARES TRMSCI INTL QUALTY46434V4562897,414SH SOLEno007,414
KRAFT HEINZ COCOM50075410681120,714SH SOLEno0020,714
PAYPAL HLDGS INCCOM70450Y1033,13710,416SH SOLEno0010,416
HOULIHAN LOKEY INCCL A4415931005196,280SH SOLEno006,280
DIREXION SHS ETF TROIL GAS BL 2X SH25460G5007,34784,672SH SOLEno0084,672
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461,20021,629SH SOLEno0021,629
HEWLETT PACKARD ENTERPRISE CCOM42824C10918213,251SH SOLEno0013,251
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581,36853,853SH SOLEno0053,853
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86077316,915SH SOLEno0016,915
ETF MANAGERS TRPRIME MOBILE PAY26924G4091,05314,806SH SOLEno0014,806
SQUARE INCCL A8522341031,8147,512SH SOLEno007,512
SPDR SER TRPRTFLO S&P500 HI78468R78876919,307SH SOLEno0019,307
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J82540,0321,794,342SH SOLEno001,794,342
ETF MANAGERS TRETFMG ALTR HRVST26924G50858730,174SH SOLEno0030,174
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P6082,47634,208SH SOLEno0034,208
TRITON INTL LTDCL AG9078F1073316,608SH SOLEno006,608
ISHARES INCESG AWR MSCI EM46434G8638,951203,560SH SOLEno00203,560
ISHARES TRESG AW MSCI EAFE46435G5162,99437,579SH SOLEno0037,579
FB FINL CORPCOM30257X1042657,290SH SOLEno007,290
THE TRADE DESK INCCOM CL A88339J1053434,483SH SOLEno004,483
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928244699,722SH SOLEno009,722
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J7913,134145,526SH SOLEno00145,526
INNOVATIVE INDL PPTYS INCCOM45781V101201966SH SOLEno00966
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J8331,30651,905SH SOLEno0051,905
OKTA INCCL A6792951054271,715SH SOLEno001,715
ISHARES TRFALN ANGLS USD46435G4745,128170,493SH SOLEno00170,493
DBX ETF TRXTRACK USD HIGH233051432268,2586,669,768SH SOLEno006,669,768
GLOBAL X FDSUS INFR DEV ETF37954Y67336914,367SH SOLEno0014,367
ISHARES TRESG AWR MSCI USA46435G42535,952359,309SH SOLEno00359,309
NORTHERN LTS FD TR IVFRMLAFOLIOS TATL66538H666193,9488,002,814SH SOLEno008,002,814
NORTHERN LTS FD TR IVFORMULA FOLIOS66538H67443,5321,238,061SH SOLEno001,238,061
ISHARES TRESG AWRE 1 5 YR46435G2436,958267,528SH SOLEno00267,528
DUPONT DE NEMOURS INCCOM26614N1023674,635SH SOLEno004,635
ISHARES TRESG AWRE USD ETF46435G1936,390230,567SH SOLEno00230,567
ROKU INCCOM CL A77543R102243568SH SOLEno00568
SEA LTDSPONSORD ADS81141R1003891,386SH SOLEno001,386
NORTHERN LTS FD TR IVFRMLAFLIO SMRT66538H56742,6091,183,952SH SOLEno001,183,952
NORTHERN LTS FD TR IVFRMLAFLIO TACT66538H57546,0701,514,141SH SOLEno001,514,141
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J8171,27951,763SH SOLEno0051,763
GLOBAL X FDSUS PFD ETF37954Y65771,8962,763,087SH SOLEno002,763,087
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P8014,392101,368SH SOLEno00101,368
ISHARES TRBROAD USD HIGH46435U85348611,695SH SOLEno0011,695
STRATEGY SHSNS 7HANDL IDX86280R50626010,085SH SOLEno0010,085
ISHARES TRIBONDS DEC46435U6972047,550SH SOLEno007,550
ISHARES TRESG AWARE MSCI46435U6631,48537,528SH SOLEno0037,528
EVERGY INCCOM30034W1062524,097SH SOLEno004,097
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,95223,805SH SOLEno0023,805
NIO INCSPON ADS62914V1062746,088SH SOLEno006,088
LINDE PLCSHSG5494J1033471,197SH SOLEno001,197
EQUITRANS MIDSTREAM CORPCOM29460010119522,464SH SOLEno0022,464
AMPLIFY ETF TRBLACKSWAN GRWT0321088881,20534,680SH SOLEno0034,680
ISHARES TRESG AWR US AGRGT46435U5496,324114,241SH SOLEno00114,241
MODERNA INCCOM60770K107213904SH SOLEno00904
ARK ETF TRFINTECH INNOVA00214Q70811,877226,624SH SOLEno00226,624
DOW INCCOM2605571036,03796,284SH SOLEno0096,284
LYFT INCCL A COM55087P10470512,354SH SOLEno0012,354
UBER TECHNOLOGIES INCCOM90353T10085417,770SH SOLEno0017,770
ISHARES TRESG MSCI LEADR46435U2184,46158,484SH SOLEno0058,484
CROWDSTRIKE HLDGS INCCL A22788C1052,4439,354SH SOLEno009,354
ISHARES TRCYBERSECURITY46435U13548511,122SH SOLEno0011,122
OWL ROCK CAPITAL CORPORATIONCOM69121K10470048,178SH SOLEno0048,178
SUNDIAL GROWERS INCCOM86730L1093843,388SH SOLEno0043,388
PACER FDS TRTRENDPILOT US BD69374H64286831,271SH SOLEno0031,271
SPDR S&P 500 ETF TRTR UNIT78462F1031200SHPutSOLEno00200
CARRIER GLOBAL CORPORATIONCOM14448C1042424,914SH SOLEno004,914
OTIS WORLDWIDE CORPCOM68902V1072192,622SH SOLEno002,622
API GROUP CORPCOM STK00187Y10068532,700SH SOLEno0032,700
ETF SER SOLUTIONSLHA MKT ST ALP26922A15613,741534,470SH SOLEno00534,470
CANOPY GROWTH CORPCOM13803510055,200SHCallSOLEno005,200
PACER FDS TRLUNT LRG CP ALTR69374H7172,44558,291SH SOLEno0058,291
PACER FDS TRLUNT MDCAP MLT69374H7252,09858,997SH SOLEno0058,997
PACER FDS TRLUNT LRGCP MULTI69374H8162,80871,610SH SOLEno0071,610
ISHARES TRESG ADV TTL USD46436E6192,77155,662SH SOLEno0055,662
AMERICAN OUTDOOR BRANDS INCCOM02875D10936110,794SH SOLEno0010,794
SNOWFLAKE INCCL A8334451093641,375SH SOLEno001,375
VICTORY PORTFOLIOS IIVS NASDQ NXT 5092647X8062,95788,109SH SOLEno0088,109
ETF SER SOLUTIONSLHA MKT ST TACTL26922B10537,8691,217,470SH SOLEno001,217,470
CANOPY GROWTH CORPCOM1380351000100SHCallSOLEno00100
CANOPY GROWTH CORPCOM13803510031,300SHCallSOLEno001,300
AIRBNB INCCOM CL A0090661016144,280SH SOLEno004,280
CANOPY GROWTH CORPCOM1380351001300SHCallSOLEno00300
ROBLOX CORPCL A7710491031,46717,465SH SOLEno0017,465
NORTHERN LTS FD TR IVMONARCH AMBASADR66538H26061124,029SH SOLEno0024,029
NORTHERN LTS FD TR IVMONARCH BLUE CH66538H25288231,124SH SOLEno0031,124
NORTHERN LTS FD TR IVMONARCH PROCAP66538H24569526,067SH SOLEno0026,067
ARK ETF TRARK SPACE EXPL00214Q80750024,170SH SOLEno0024,170
COINBASE GLOBAL INCCOM CL A19260Q1072721,119SH SOLEno001,119
SPDR S&P 500 ETF TRTR UNIT78462F1031,215117,200SHPutSOLEno00117,200
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V4013056,391SH SOLEno006,391
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70892934,536SH SOLEno0034,536