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
ABBVIE INCCOM00287Y10921192SH SOLE 00192
ACNB CORPCOM00086810914500SH SOLE 00500
ACTIVISION BLIZZARD INCCOM00507V109340SH SOLE 0040
ADOBE INCCOM00724F10159103SH SOLE 00103
ADVANCED MICRO DEVICES INCCOM007903107439SH SOLE 0039
AIR PRODS & CHEMS INCCOM0091581061,1774,567SH SOLE 004,567
AIRBNB INCCOM CL A009066101111659SH SOLE 00659
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10297656SH SOLE 00656
ALIGN TECHNOLOGY INCCOM0162551011320SH SOLE 0020
ALNYLAM PHARMACEUTICALS INCCOM02043Q10715SH SOLE 005
ALPHABET INCCAP STK CL A02079K30520175SH SOLE 0075
ALPHABET INCCAP STK CL C02079K10711242SH SOLE 0042
AMAZON COM INCCOM023135106460140SH SOLE 00140
AMERICAN AIRLS GROUP INCCOM02376R10216765SH SOLE 00765
AMERICAN ELEC PWR CO INCCOM02553710113155SH SOLE 00155
AMERICAN EXPRESS COCOM0258161091166SH SOLE 0066
AMERICAN TOWER CORP NEWCOM00282410044370SH SOLE 00370
AMERICAN TOWER CORP NEWCOM03027X100311SH SOLE 0011
AMERICAN WTR WKS CO INC NEWCOM0304201036,83240,418SH SOLE 0040,418
AMGEN INCCOM031162100313SH SOLE 0013
ANTHEM INCCOM036752103411SH SOLE 0011
APOLLO GLOBAL MGMT INCCOM CL A03768E105110SH SOLE 0010
APPLE INCCOM0378331009,41766,555SH SOLE 0066,555
APPLIED MATERIALS INCCOM03822210597750SH SOLE 00750
APPLOVIN CORPCOM CL A03831W108335SH SOLE 0035
ARES CAPITAL CORPCOM04010L103201,000SH SOLE 001,000
ARK ETF TR3D PRINTING ETF00214Q500380SH SOLE 0080
ARK ETF TRFINTECH INNOVA00214Q708355SH SOLE 0055
ARK ETF TRGENOMIC REV ETF00214Q302227SH SOLE 0027
ARK ETF TRINNOVATION ETF00214Q10422200SH SOLE 00200
ARK ETF TRNEXT GNRTN INTER00214Q401112810SH SOLE 00810
ASANA INCCL A04342Y10424230SH SOLE 00230
AT&T INCCOM00206R10225930SH SOLE 00930
ATKORE INCCOM047649108782SH SOLE 0082
AURORA CANNABIS INCCOM05156X884183SH SOLE 0083
AUTODESK INCCOM05276910632111SH SOLE 00111
AUTOMATIC DATA PROCESSING INCOM05301510321103SH SOLE 00103
BANCFIRST CORPCOM05945F10321355SH SOLE 00355
BANK AMER CORPCOM0605051049209SH SOLE 00209
BANK MONTREAL QUECOM06367110115152SH SOLE 00152
BARRICK GOLD CORPCOM0679011081297,150SH SOLE 007,150
BERKSHIRE HATHAWAY INC DELCL B NEW08467070267246SH SOLE 00246
BEYOND MEAT INCCOM08862E109325SH SOLE 0025
BIG 5 SPORTING GOODS CORPCOM08915P1016264SH SOLE 00264
BLACKROCK INCCOM09247X1012429SH SOLE 0029
BLACKSTONE INCCOM09260D107438SH SOLE 0038
BOEING COCOM0970231054371,986SH SOLE 001,986
BOWX ACQUISITION CORPCL A103085106252,475SH SOLE 002,475
BP PLCSPONSORED ADR0556221047269SH SOLE 00269
BROADCOM INCCOM11135F10137SH SOLE 007
C3 AI INCCL A12468P10421452SH SOLE 00452
CADENCE DESIGN SYSTEM INCCOM127387108962SH SOLE 0062
CANOPY GROWTH CORPCOM1380351002130SH SOLE 00130
CARNEY TECHNOLOGY ACQU CORPUNIT 12/10/2025143636207505,000SH SOLE 005,000
CARNIVAL CORPUNIT 99/99/999914365830013526SH SOLE 00526
CARVANA COCL A1468691021550SH SOLE 0050
CATERPILLAR INC DELCOM14912310102SH SOLE 002
CECO ENVIRONMENTAL CORPCOM125141101040SH SOLE 0040
CHARTER COMMUNICATIONS INC NCL A16119P10823SH SOLE 003
CHEVRON CORP NEWCOM1667641006,69465,986SH SOLE 0065,986
CHEWY INCCL A16679L10915215SH SOLE 00215
CHURCHILL CAPITAL CORP VCOM CL A17144T1073300SH SOLE 00300
CITIGROUP INCCOM NEW172967424574SH SOLE 0074
COCA COLA BOTTLING CO CONSCOM191098102616SH SOLE 0016
COCA COLA COCOM19121610014260SH SOLE 00260
COMCAST CORP NEWCL A20030N10158510,467SH SOLE 0010,467
COSTCO WHSL CORP NEWCOM22160K10548SH SOLE 008
CRISPR THERAPEUTICS AGNAMEN AKTH1718210886765SH SOLE 00765
CROWN HLDGS INCCOM22836810617165SH SOLE 00165
CSCO SYS INCCOM17275R1027,348135,005SH SOLE 00135,005
CVS HEALTH CORPCOM1266501007,72291,002SH SOLE 0091,002
DAVE & BUSTERS ENTMT INCCOM238337109120SH SOLE 0020
DEERE & COCOM24419910501SH SOLE 001
DELL TECHNOLOGIES INCCL C24703L202550SH SOLE 0050
DELTA AIR LINES INC DELCOM NEW2473617026150SH SOLE 00150
DEVON ENERGY CORP NEWCOM25179M1034109SH SOLE 00109
DEXCOM INCCOM252131107917SH SOLE 0017
DICKS SPORTING GOODS INCCOM253393102760SH SOLE 0060
DISNEY WALT COCOM DISNEY2546871066,38437,736SH SOLE 0037,736
DOLLAR GEN CORP NEWCOM25667710521100SH SOLE 00100
DOUGLAS DYNAMICS INCCOM25960R10518500SH SOLE 00500
DOW INCCOM26055710310168SH SOLE 00168
DRAFTKINGS INCCOM CL A26142R1041272,641SH SOLE 002,641
DUKE ENERGY CORP NEWCOM NEW26441C20414142SH SOLE 00142
EDITAS MEDICINE INCCOM28106W103260SH SOLE 0060
ERICSSONADR B SEK 102948216084392SH SOLE 00392
ESSENTIAL UTILS INCCOM29670G10242914SH SOLE 00914
ETF MANAGERS TRETFMG ALTR HRVST26924G50812816SH SOLE 00816
ETF MANAGERS TRPRIME MOBILE PAY26924G4091131,675SH SOLE 001,675
EVERBRIDGE INCCOM29978A1041176SH SOLE 0076
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF30150570715240SH SOLE 00240
EXPEDIA GROUP INCCOM NEW30212P303635SH SOLE 0035
EXXON MOBIL CORPCOM30231G1021783,028SH SOLE 003,028
FACEBOOK INCCL A30303M1026561,933SH SOLE 001,933
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X846241SH SOLE 0041
FIVE BELOW INCCOM33829M10120113SH SOLE 00113
FORD MTR CO DELCOM PAR $0.01345370860694,895SH SOLE 004,895
FORTINET INCCOM34959E1091035SH SOLE 0035
FREEPORT-MCMORAN COPPER & GOCOM35671D857125SH SOLE 0025
FRESHPET INCCOM35803910531215SH SOLE 00215
FUBOTV INCCOM35953D1047275SH SOLE 00275
GAMESTOP CORP NEWCL A36467W109950SH SOLE 0050
GENERAC HLDGS INCCOM36873610442102SH SOLE 00102
GENERAL DYNAMICS CORPCOM3695501085,96330,417SH SOLE 0030,417
GENERAL MTRS COCOM37045V100247SH SOLE 0047
GILEAD SCIENCES INCCOM375558103350SH SOLE 0050
GLOBAL X FDSCANNABIS ETF37954Y4262181SH SOLE 00181
GOLDMAN SACHS GROUP INCCOM38141G1042053SH SOLE 0053
HEALTHPEAK PROPERTIES INCCOM42250P10331924SH SOLE 00924
HERSHEY COCOM42786610801SH SOLE 001
HOME DEPOT INCCOM4370761027,09221,606SH SOLE 0021,606
HONG KONG TELEVISION NETWK LSPONSORED ADR43858G1076200SH SOLE 00200
ILLINOIS TOOL WKS INCCOM4523081091784SH SOLE 0084
INTEL CORPCOM45814010011200SH SOLE 00200
INTERNATIONAL BUSINESS MACHSCOM4592001016,47846,626SH SOLE 0046,626
INVACARE CORPCOM461203101102,000SH SOLE 002,000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1427137SH SOLE 00137
INVESCO PA VALUE MUN INCOMECOM46132K109443,333SH SOLE 003,333
INVESCO QQQ TRUNIT SER 146090E10365,930183,977SH SOLE 00183,977
ISHARES GOLD TRISHARES NEW4642852046184SH SOLE 00184
ISHARES TRCORE DIV GRWTH46434V62154,0901,076,632SH SOLE 001,076,632
ISHARES TRCORE MSCI EMKT46434G103346SH SOLE 0046
ISHARES TRCYBERSECURITY46435U1351563,600SH SOLE 003,600
ISHARES TREXPANDED TECH464287515157393SH SOLE 00393
ISHARES TRNATIONAL MUN ETF4642884143,28228,255SH SOLE 0028,255
ISHARES TRSELF DRIVNG EV46435U366357SH SOLE 0057
ISHARES TRULTR SH TRM BD46434V8781172,311SH SOLE 002,311
ISHARES TRU.S. MED DVC ETF46428881023360SH SOLE 00360
ISHARES TRU.S. UTILITS ETF46428769722277SH SOLE 00277
ISHARES TRCORE MSCI EAFE46432F8429124SH SOLE 00124
ISHARES TRCORE S&P MCP ETF464287507727SH SOLE 0027
ISHARES TRCORE S&P SCP ETF464287804546SH SOLE 0046
ISHARES TRCORE US AGGBD ET464287226329SH SOLE 0029
ISHARES TRNEW YORK MUN ETF46428832336627SH SOLE 00627
ISHARES TRRUSSELL 2000 ETF464287655940SH SOLE 0040
ITT INCCOM45073V108335SH SOLE 0035
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8379,440186,120SH SOLE 00186,120
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q65468,2171,335,631SH SOLE 001,335,631
JOHNSON & JOHNSONCOM478160104143888SH SOLE 00888
JPMORGAN CHASE & COCOM46625H1007,69346,997SH SOLE 0046,997
KINDER MORGAN INC DELCOM49456B1014232SH SOLE 00232
KRAFT HEINZ COCOM50075410604SH SOLE 004
KROGER COCOM501044101012SH SOLE 0012
KULR TECHNOLOGY GROUP INCCOM50125G10921,000SH SOLE 001,000
KURA SUSHI USA INCCL A COM501270102130SH SOLE 0030
LAM RESEARCH CORPCOM51280710897170SH SOLE 00170
LANDS END INC NEWCOM51509F105014SH SOLE 0014
LATTICE SEMICONDUCTOR CORPCOM5184151041292,000SH SOLE 002,000
LILLY ELI & COCOM532457108210SH SOLE 0010
LOCKHEED MARTIN CORPCOM53983010938SH SOLE 008
LOUISIANA PAC CORPCOM546347105586SH SOLE 0086
LOWES COS INCCOM54866110715SH SOLE 005
LUCID GROUP INCCOM54949810322883SH SOLE 00883
LULULEMON ATHLETICA INCCOM550021109291720SH SOLE 00720
LUMEN TECHNOLOGIES INCCOM5502411034300SH SOLE 00300
LYDALL INCCOM550819106233SH SOLE 0033
LYFT INCCL A COM55087P1049162SH SOLE 00162
MACYS INCCOM55616P1042100SH SOLE 00100
MARATHON PETE CORPCOM56585A10239638SH SOLE 00638
MARKEL CORPCOM570535104860720SH SOLE 00720
MASTERCARD INCORPORATEDCL A57636Q10477222SH SOLE 00222
MATTERPORT INCCOM CL A57709610013679SH SOLE 00679
MCDONALDS CORPCOM58013510121,43588,900SH SOLE 0088,900
MCKESSON CORPCOM58155Q103317SH SOLE 0017
MEDTRONIC PLCSHSG5960L10340319SH SOLE 00319
MERCADOLIBRE INCCOM58733R10210160SH SOLE 0060
MERCK & CO INCCOM58933Y1055,96278,731SH SOLE 0078,731
METLIFE INCCOM59156R10810156SH SOLE 00156
METROMILE INCCOM5916971070130SH SOLE 00130
MICROSOFT CORPCOM5949181048,69830,851SH SOLE 0030,851
MIDDLEBY CORPCOM59627810134200SH SOLE 00200
MODERNA INCCOM60770K1072564SH SOLE 0064
MOODYS CORPCOM6153691051337SH SOLE 0037
MORGAN STANLEYCOM NEW617446448769SH SOLE 0069
MP MATERIALS CORPCOM CL A553368101145SH SOLE 0045
NEW YOURK CITY REIT INCCOM6494392053390SH SOLE 00390
NEXTERA ENERGY INCCOM65339F10104SH SOLE 004
NIKE INCCL B65410610302SH SOLE 002
NIKOLA CORPCOM6541101052200SH SOLE 00200
NOKIA CORPSPONSORED ADR6549022044705SH SOLE 00705
NOVAVAX INCCOM NEW67000240117SH SOLE 007
NUCOR CORPCOM67034610517170SH SOLE 00170
NUTRIEN LTDCOM67077M10819286SH SOLE 00286
NVIDIA CORPCOM67066G1041,4186,844SH SOLE 006,844
OLD DOMINION FREIGHT LINE INCOM67958010039SH SOLE 009
ORACLE CORPCOM68389X10516189SH SOLE 00189
ORASURE TECHNOLOGIES INCCOM68554V1087650SH SOLE 00650
ORGANIGRAM HLDGS INCCOM68620P1010100SH SOLE 00100
PALANTIR TECHNOLOGIES INCCL A69608A108893,705SH SOLE 003,705
PAYCOM SOFTWARE INCCOM70432V1022040SH SOLE 0040
PAYPAL HLDGS INCCOM70450Y1032951,134SH SOLE 001,134
PEGASYSTEMS INCCOM70557310314114SH SOLE 00114
PELOTON INTERACTIVE INCCL A COM70614W10014165SH SOLE 00165
PENN NATL GAMING INCCOM70756910912161SH SOLE 00161
PENTAIR PLCSHSG7S00T104689SH SOLE 0089
PETCO HEALTH & WELLNESS CO ICOM71601V10511500SH SOLE 00500
PFIZER INCCOM7170811036,494150,988SH SOLE 00150,988
PIEDMONT LITHIUM INCCOM72016P105241SH SOLE 0041
PIMCO ETF TRACTIVE BD ETF72201R7757,80970,638SH SOLE 0070,638
PLAYTIKA HLDG CORPCOM72815L107281,000SH SOLE 001,000
PNC FINL SVCS GROUP INCCOM693475105103525SH SOLE 00525
POTLATCHDELTIC CORPORATIONCOM737630103591,152SH SOLE 001,152
PPL CORPCOM69351T1066,723237,777SH SOLE 00237,777
PROCTER & GAMBLE COCOM7427181091941,389SH SOLE 001,389
PROSHARES TRPSHS ULT S&P 50074347R10720163SH SOLE 00163
PUBLIC SVC ENTERPRISE GROUPCOM744573106641,059SH SOLE 001,059
PULSE BIOSCIENCES INCCOM74587B101165SH SOLE 0065
QUALCOMM INCCOM7475251035,99146,452SH SOLE 0046,452
REGENERON PHARMACEUTICALSCOM75886F10735SH SOLE 005
REGIONS FINL CORP NEWCOM7591EP10015715SH SOLE 00715
RIO TINTO PLLCSPONSORED ADR767204100689SH SOLE 0089
ROKU INCCOM CL A77543R10257182SH SOLE 00182
ROYAL CARIBBEAN CRUISES LTDCOMV7780T10321240SH SOLE 00240
S&P GLOBAL INCCOM78409V10438SH SOLE 008
SALESFORCE COM INCCOM79466L3025,36219,770SH SOLE 0019,770
SCHLUMBERGER LTDCOM806857108014SH SOLE 0014
SCHRODINGER INCCOM80810D1031262,300SH SOLE 002,300
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241029539,172SH SOLE 009,172
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479784311,360SH SOLE 0011,360
SCORE MEDIA & GAMING INCCL A SUB VTG SHS80919D20210300SH SOLE 00300
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091991,560SH SOLE 001,560
SELECT SECTOR SPDR TRTECHNOLOGY81369Y803963SH SOLE 0063
SENTINELONE INCCL A81730H109359SH SOLE 0059
SERVICENOW INCCOM81762P1021219SH SOLE 0019
SFX ENTMT INCCOM78417830301,950SH SOLE 001,950
SHERWIN WILLIAMS COCOM82434810629105SH SOLE 00105
SKYWORKS SOLUTIONS INCCOM83088M102320SH SOLE 0020
SMILEDIRECTCLUB INCCL A COM83192H106224,200SH SOLE 004,200
SNOWFLAKE INCCL A83344510952173SH SOLE 00173
SOFI TECHNOLOGIES INCCOM83406F1029550SH SOLE 00550
SONY CORPSPONSORED ADR8356993072982,696SH SOLE 002,696
SOUTHERN COCOM84258710717272SH SOLE 00272
SOUTHWEST AIRLS COCOM84474110811206SH SOLE 00206
SPDR GOLD TRUSTGOLD SHS78463V1072941,790SH SOLE 001,790
SPDR S&P 500 ETF TRTR UNIT78462F103392910SH SOLE 00910
SPDR SER TRNUVEEN BLMBRG SR78468R73952510,630SH SOLE 0010,630
SPDR SER TRS&P DIVID ETF78464A763432SH SOLE 0032
SPDR SER TRS&P REGL BKG78464A698578SH SOLE 0078
SPDR SER TRCOMP SOFTWARE78464A599530SH SOLE 0030
SQUARE INCCL A85223410327SH SOLE 007
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8485,014103,771SH SOLE 00103,771
STANLEY BLACK & DECKER INCCOM854502101315SH SOLE 0015
STARBUCKS CORPCOM855244109875SH SOLE 0075
STARWOOD PPTY TR INCCOM85571B105421,671SH SOLE 001,671
STATE STR CORPCOM85747710315174SH SOLE 00174
STEEL DYNAMICS INCCOM85811910001SH SOLE 001
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821041066,900SH SOLE 006,900
TABULA RASA HEALTHCARE INCCOM873379101150SH SOLE 0050
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001091SH SOLE 0091
TAKE-TWO INTERACTIVE SOFTWARCOM8740541091275SH SOLE 0075
TAPESTRY INCCOM8760301074105SH SOLE 00105
TARGET CORPCOM87612E1066,57228,728SH SOLE 0028,728
TELADOC HEALTH INCCOM87918A10532254SH SOLE 00254
TERADATA CORP DELCOM88076W103579SH SOLE 0079
TERADYNE INCCOM88077010215133SH SOLE 00133
TESLA INCCOM88160R101133172SH SOLE 00172
TEXAS INSTRS INCCOM882508104423SH SOLE 0023
THE REALREAL INCCOM88339P101025SH SOLE 0025
THERMO FISHER SCIENTIFIC INCCOM8835561024986SH SOLE 0086
TTEC HLDGS INCCOM89854H102443SH SOLE 0043
TUYA INCSPONSORED ADS90114C1079943SH SOLE 00943
UBER TECHNOLOGIES INCCOM90353T1001814,038SH SOLE 004,038
UNITED PARCEL SERVICE INCCL B91131210632177SH SOLE 00177
UNITEDHEALTH GROUP INCCOM91324P1022153SH SOLE 0053
UNITY BIOTECHNOLOGY INCCOM91381U10161,955SH SOLE 001,955
URBAN OUTFITTERS INCCOM917047102150SH SOLE 0050
VALARIS PLCSHS CLASS AG9402V109010SH SOLE 0010
VALERO ENERGY CORP NEWCOM91913Y100791,123SH SOLE 001,123
VANECK ETF TRUSTSEMICONDUCTR ETF92189F676416SH SOLE 0016
VANECKVECTORS ETF TRGOLD MINER ETF92189F106381,281SH SOLE 001,281
VANGUARD GROUPDIV APP ETF92190884426,717173,940SH SOLE 00173,940
VANGUARD INDEX FDSS&P 500 ETF SHS9229083632870SH SOLE 0070
VANGUARD MUN BD FDSTAX EXEMPT DB9229077462,12138,718SH SOLE 0038,718
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40957694SH SOLE 00694
VANGUARD WHITEHALL FDSINTL DVD ETF92194681005SH SOLE 005
VANGUARD WORLD FDSCOM SRVC ETF92204A884320SH SOLE 0020
VANGUARD WORLD FDSFINANCIALS ETF92204A405333SH SOLE 0033
VEEVA SYS INCCL A COM9224751081033SH SOLE 0033
VERIZON COMMUNICATIONS INCCOM92343V1046,913127,990SH SOLE 00127,990
VIEW INCCOM CL A92671V106275,000SH SOLE 005,000
VISA INCCOM CL A92826C839124558SH SOLE 00558
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308221,431SH SOLE 001,431
WAL-MART STORES INCCOM93114210314100SH SOLE 00100
WASTE MGMT INC DELCOM94106L109110SH SOLE 0010
WISDOMTREE TRCLOUD COMPUTNG97717Y6911853,207SH SOLE 003,207
WISDOMTREE TRITL HDG QTLY DIV97717X5945,597129,645SH SOLE 00129,645
WISDOMTREE TREM EX ST-OWNED97717X5782,23059,759SH SOLE 0059,759
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011765SH SOLE 0065
ZOOMINFO TECHNOLOGIES INCCOM CL A98980F10412188SH SOLE 00188