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
3M COCOM88579Y1019205,247SH SOLE 005,247
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015481,714SH SOLE 001,714
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,5104,360SH SOLE 004,360
ALLIANT ENERGY CORPCOM0188021082744,889SH SOLE 004,889
ALLSTATE CORPCOM0200021011,48911,697SH SOLE 0011,697
AMAZON COM INCCOM023135106447136SH SOLE 00136
AMERICAN TOWER CORP NEWCOM03027X100261985SH SOLE 00985
AMETEK INCCOM0311001008326,706SH SOLE 006,706
AMGEN INCCOM0311621003071,443SH SOLE 001,443
ANALOG DEVICES INCCOM0326541055863,496SH SOLE 003,496
APPLE INCCOM03783310012,19986,209SH SOLE 0086,209
AT&T INCCOM00206R10232512,030SH SOLE 0012,030
AUTONATION INCCOM05329W1021,58313,002SH SOLE 0013,002
BANK NEW YORK MELLON CORPCOM0640581004097,899SH SOLE 007,899
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022961,085SH SOLE 001,085
BIONANO GENOMICS INCCOM09075F1076511,750SH SOLE 0011,750
BLACKSTONE GROUP INCCOM09260D1074353,736SH SOLE 003,736
BOEING COCOM0970231051,1925,419SH SOLE 005,419
BRISTOL-MYERS SQUIBB COCOM1101221084737,993SH SOLE 007,993
CASSAVA SCIENCES INCCOM14817C1076139,875SH SOLE 009,875
CATERPILLAR INCCOM1491231017894,110SH SOLE 004,110
CHENIERE ENERGY INCCOM NEW16411R2085966,106SH SOLE 006,106
CHEVRON CORP NEWCOM1667641002252,220SH SOLE 002,220
CISCO SYS INCCOM17275R10283715,370SH SOLE 0015,370
CITIZENS & NORTHN CORPCOM1729221063,766149,082SH SOLE 00149,082
CLOROX CO DELCOM1890541095973,602SH SOLE 003,602
COCA COLA COCOM19121610059111,256SH SOLE 0011,256
COHEN & STEERS QUALITY INCOMCOM19247L106271,793PRN SOLE 001,793
CONOCOPHILLIPSCOM20825C1045407,969SH SOLE 007,969
CONSOLIDATED EDISON INCCOM2091151042443,361SH SOLE 003,361
COSTAR GROUP INCCOM22160N1091,28014,871SH SOLE 0014,871
CROWDSTRIKE HLDGS INCCL A22788C105203825SH SOLE 00825
CSX CORPCOM12640810345115,169SH SOLE 0015,169
DANAHER CORPORATIONCOM2358511023291,079SH SOLE 001,079
DEERE & COCOM2441991053481,040SH SOLE 001,040
DISNEY WALT COCOM2546871061,75710,385SH SOLE 0010,385
DOCUSIGN INCCOM2561631069333,625SH SOLE 003,625
EATON CORP PLCSHSG291831038315,566SH SOLE 005,566
ENBRIDGE INCCOM29250N1052045,136SH SOLE 005,136
EOG RES INCCOM26875P1016858,534SH SOLE 008,534
EXXON MOBIL CORPCOM30231G1023856,545SH SOLE 006,545
FACEBOOK INCCL A30303M1022,0496,037SH SOLE 006,037
FEDEX CORPCOM31428X1064862,218SH SOLE 002,218
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3093,24567,806SH SOLE 0067,806
FIRST TR MLP & ENERGY INCOMCOM33739B10471,000PRN SOLE 001,000
GLOBAL X FDSGLBX SUPRINC ETF37950E33360750,712SH SOLE 0050,712
HANCOCK JOHN PFD INCOME FD ICOM41013X10611500PRN SOLE 00500
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105462,744PRN SOLE 002,744
HARTFORD FINL SVCS GROUP INCCOM4165151042223,165SH SOLE 003,165
HOME DEPOT INCCOM4370761025431,654SH SOLE 001,654
HONEYWELL INTL INCCOM438516106201945SH SOLE 00945
HORMEL FOODS CORPCOM4404521003358,165SH SOLE 008,165
INTEL CORPCOM45814010062211,669SH SOLE 0011,669
INTERNATIONAL BUSINESS MACHSCOM4592001018676,238SH SOLE 006,238
INTUITIVE SURGICAL INCCOM NEW46120E602442445SH SOLE 00445
INVESCO BD FDCOM46132L10721510,550SH SOLE 0010,550
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7382014,520SH SOLE 004,520
IQVIA HLDGS INCCOM46266C1059624,014SH SOLE 004,014
ISHARES INCJP MRG EM CRP BD4642862513366,471SH SOLE 006,471
ISHARES INCCORE MSCI EMKT46434G1031,70327,579SH SOLE 0027,579
ISHARES TRTIPS BD ETF4642871765,82045,578SH SOLE 0045,578
ISHARES TRBARCLAYS 7 10 YR4642874401,31611,426SH SOLE 0011,426
ISHARES TRSHORT TREAS BD4642886796676,039SH SOLE 006,039
ISHARES TRUSD INV GRDE ETF4642886202,18836,402SH SOLE 0036,402
ISHARES TRGL CLEAN ENE ETF4642882242,02493,504SH SOLE 0093,504
ISHARES TRISHS 1-5YR INVS4642886462,00136,628SH SOLE 0036,628
ISHARES TRIBOXX INV CP ETF4642872422641,985SH SOLE 001,985
ISHARES TRCORE MSCI EAFE46432F84280410,829SH SOLE 0010,829
JOHNSON & JOHNSONCOM4781601041,92111,894SH SOLE 0011,894
JPMORGAN CHASE & COCOM46625H1004702,872SH SOLE 002,872
KIMBERLY-CLARK CORPCOM4943681038906,719SH SOLE 006,719
LILLY ELI & COCOM5324571088073,493SH SOLE 003,493
LOCKHEED MARTIN CORPCOM539830109287832SH SOLE 00832
LOWES COS INCCOM5486611074152,048SH SOLE 002,048
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,16712,433SH SOLE 0012,433
MCDONALDS CORPCOM5801351011,3005,390SH SOLE 005,390
MEDTRONIC PLCSHSG5960L1036064,834SH SOLE 004,834
MERCK & CO INCCOM58933Y1051,52020,231SH SOLE 0020,231
MICROSOFT CORPCOM5949181046412,275SH SOLE 002,275
MOTOROLA SOLUTIONS INCCOM NEW6200763078223,539SH SOLE 003,539
NORTHROP GRUMMAN CORPCOM666807102212588SH SOLE 00588
NUCOR CORPCOM6703461053403,450SH SOLE 003,450
NUVEEN SELECT TAX-FREE INCOMSH BEN INT67062F100784,516PRN SOLE 004,516
NVIDIA CORPORATIONCOM67066G1043491,684SH SOLE 001,684
PAYCHEX INCCOM7043261071,54513,742SH SOLE 0013,742
PEPSICO INCCOM7134481081,1517,654SH SOLE 007,654
PFIZER INCCOM71708110391421,255SH SOLE 0021,255
PPL CORPCOM69351T1062719,731SH SOLE 009,731
PROCTER AND GAMBLE COCOM7427181094813,442SH SOLE 003,442
PRUDENTIAL FINL INCCOM7443201021,57514,971SH SOLE 0014,971
PUBLIC STORAGECOM74460D109226760SH SOLE 00760
PUBLIC SVC ENTERPRISE GRP INCOM74457310698816,220SH SOLE 0016,220
PVH CORPORATIONCOM6936561001,55715,147SH SOLE 0015,147
RAYTHEON TECHNOLOGIES CORPCOM75513E1013824,447SH SOLE 004,447
REPUBLIC SVCS INCCOM7607591001,59813,309SH SOLE 0013,309
RIOT BLOCKCHAIN INCCOM7672921052429,400SH SOLE 009,400
ROKU INCCOM CL A77543R102257820SH SOLE 00820
S&P GLOBAL INCCOM78409V104233549SH SOLE 00549
SALESFORCE COM INCCOM79466L3024551,677SH SOLE 001,677
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243005083,432SH SOLE 003,432
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440912,829190,109SH SOLE 00190,109
SHERWIN WILLIAMS COCOM824348106203726SH SOLE 00726
SOUTHERN COCOM8425871073976,409SH SOLE 006,409
SOUTHWEST AIRLS COCOM8447411083516,830SH SOLE 006,830
SPDR GOLD TRGOLD SHS78463V1074312,627SH SOLE 002,627
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88982122,669SH SOLE 0022,669
SPDR S&P 500 ETF TRTR UNIT78462F103281655SH SOLE 00655
SPDR SER TRRUSSELL YIELD78468R7702913,125SH SOLE 003,125
SPDR SER TRS&P 400 MDCP GRW78464A8214535,990SH SOLE 005,990
SQUARE INCCL A8522341033561,484SH SOLE 001,484
STARBUCKS CORPCOM8552441092,11419,168SH SOLE 0019,168
STRYKER CORPORATIONCOM8636671016692,538SH SOLE 002,538
TARGET CORPCOM87612E1065552,427SH SOLE 002,427
TCW STRATEGIC INCOME FD INCCOM872340104193,304PRN SOLE 003,304
TELEFLEX INCORPORATEDCOM8793691066061,610SH SOLE 001,610
TENABLE HLDGS INCCOM88025T1022164,675SH SOLE 004,675
TEXAS INSTRS INCCOM8825081042011,045SH SOLE 001,045
THERMO FISHER SCIENTIFIC INCCOM883556102329575SH SOLE 00575
TJX COS INC NEWCOM8725401092213,347SH SOLE 003,347
TRACTOR SUPPLY COCOM8923561062101,037SH SOLE 001,037
TRUIST FINL CORPCOM89832Q1092,91849,761SH SOLE 0049,761
UNITED PARCEL SERVICE INCCL B9113121068774,817SH SOLE 004,817
UNITEDHEALTH GROUP INCCOM91324P1028872,270SH SOLE 002,270
UNITY SOFTWARE INCCOM91332U1013692,925SH SOLE 002,925
UNIVEST FINANCIAL CORPORATIOCOM9152711001,22244,612SH SOLE 0044,612
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43765019,676SH SOLE 0019,676
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121,2869,214SH SOLE 009,214
VANGUARD INDEX FDSMCAP GR IDXVIP9229085381,4226,019SH SOLE 006,019
VANGUARD INDEX FDSGROWTH ETF92290873612,36742,619SH SOLE 0042,619
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6235662,645SH SOLE 002,645
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6499766,946SH SOLE 006,946
VANGUARD WORLD FDSCONSUM DIS ETF92204A108201650SH SOLE 00650
VANGUARD WORLD FDSENERGY ETF92204A3062803,790SH SOLE 003,790
VANGUARD WORLD FDSINF TECH ETF92204A7024171,040SH SOLE 001,040
VANGUARD WORLD FDSCONSUM STP ETF92204A2072971,655SH SOLE 001,655
VANGUARD WORLD FDSHEALTH CAR ETF92204A5044541,837SH SOLE 001,837
VERB TECHNOLOGY CO INCCOM92337U1043618,500SH SOLE 0018,500
VERIZON COMMUNICATIONS INCCOM92343V1041,18721,975SH SOLE 0021,975
VISA INCCOM CL A92826C8391,2725,711SH SOLE 005,711
WASTE MGMT INC DELCOM94106L1099796,554SH SOLE 006,554
WELLS FARGO CO NEWCOM94974610171015,295SH SOLE 0015,295
XILINX INCCOM9839191014212,785SH SOLE 002,785