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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101 1,027 5,333 SH   SOLE   5,333 0 0
Abbott Laboratories COM 002824100 244 2,033 SH   SOLE   2,033 0 0
AbbVie Inc COM 00287Y109 257 2,378 SH   SOLE   2,378 0 0
Accenture PLC SHS CLASS A G1151C101 1,877 6,795 SH   SOLE   6,795 0 0
Acuity Brands Inc COM 00508Y102 165 1,000 SH   SOLE   1,000 0 0
Adient PLC ORD SHS G0084W101 6 146 SH   SOLE   146 0 0
Adobe Inc COM 00724F101 64 134 SH   SOLE   134 0 0
AdvanSix Inc COM 00773T101 1 24 SH   SOLE   24 0 0
Air Products & Chemicals Inc COM 009158106 132 470 SH   SOLE   470 0 0
Albemarle Corp COM 012653101 2,367 16,198 SH   SOLE   16,198 0 0
Alcoa Corporation COM 013872106 3 82 SH   SOLE   82 0 0
AllianceBernstein Holding LP UNIT LTD PARTN 01881G106 2 50 SH   SOLE   50 0 0
Alliant Energy Corp COM 018802108 18 334 SH   SOLE   334 0 0
Allstate Corp COM 020002101 11 94 SH   SOLE   94 0 0
Alphabet Inc Class A CAP STK CL A 02079K305 165 80 SH   SOLE   80 0 0
Alphabet Inc Class C CAP STK CL C 02079K107 197 95 SH   SOLE   95 0 0
Altria Group Inc COM 02209S103 609 11,900 SH   SOLE   11,900 0 0
Amazon.com Inc COM 023135106 149 48 SH   SOLE   48 0 0
American Electric Power Co Inc COM 025537101 1,315 15,527 SH   SOLE   15,527 0 0
American Express Co COM 025816109 853 6,033 SH   SOLE   6,033 0 0
American Tower Corp COM 03027X100 14 58 SH   SOLE   58 0 0
Ameriprise Financial Inc COM 03076C106 581 2,500 SH   SOLE   2,500 0 0
AmerisourceBergen Corp COM 03073e105 4 35 SH   SOLE   35 0 0
Amgen Inc COM 031162100 100 402 SH   SOLE   402 0 0
Annaly Capital Management Inc COM 035710409 17 1,980 SH   SOLE   1,980 0 0
Anthem Inc COM 036752103 94 261 SH   SOLE   261 0 0
Apple Inc COM 037833100 7,093 58,065 SH   SOLE   58,065 0 0
Applied Materials Inc COM 038222105 21 160 SH   SOLE   160 0 0
Aptiv PLC SHS G6095L109 3 19 SH   SOLE   19 0 0
Archer Daniels Midland Co COM 039483102 825 14,473 SH   SOLE   14,473 0 0
Arconic Corporation COM 03966V107 5 182 SH   SOLE   182 0 0
Arrowhead Pharmaceuticals Inc. COM 04280A100 4 55 SH   SOLE   55 0 0
AstraZeneca PLC ADR SPONSORED ADR 046353108 15 300 SH   SOLE   300 0 0
AT&T Inc COM 00206R102 725 23,935 SH   SOLE   23,935 0 0
Atlantica Yield PLC SHS G0751N103 15 400 SH   SOLE   400 0 0
Aurora Cannabis Inc COM 05156X884 0 42 SH   SOLE   42 0 0
Automatic Data Processing Inc COM 053015103 44 236 SH   SOLE   236 0 0
Axis Capital Holdings Limited SHS G0692U109 8 170 SH   SOLE   170 0 0
Bank of America Corp COM 060505104 1,001 25,878 SH   SOLE   25,878 0 0
Bank of New York Mellon Corp COM 064058100 9 200 SH   SOLE   200 0 0
Baxter International Inc COM 071813109 37 435 SH   SOLE   435 0 0
Becton, Dickinson and Company COM 075887109 150 618 SH   SOLE   618 0 0
Berkshire Hathaway Inc Class B CL B NEW 084670702 732 2,866 SH   SOLE   2,866 0 0
Best Buy Inc COM 086516101 1,377 11,991 SH   SOLE   11,991 0 0
BHP Group Ltd ADR SPONSORED ADS 088606108 120 1,730 SH   SOLE   1,730 0 0
BlackRock Corporate High Yield Fund Inc. Closed-End Fund COM 09255P107 10,545 898,188 SH   SOLE   898,188 0 0
BlackRock Inc COM 09247X101 77 102 SH   SOLE   102 0 0
BlackRock Income Trust Inc COM 09247F100 4,218 690,344 SH   SOLE   690,344 0 0
Blackrock Muniholdings Investment Quality Fund COM 09254P108 41 2,866 SH   SOLE   2,866 0 0
BlackRock MuniYield NY Quality Fund Inc COM 09255E102 13 1,000 SH   SOLE   1,000 0 0
BlackRock MuniYield Quality Inc COM 09254F100 25 1,576 SH   SOLE   1,576 0 0
BlackRock NY Municipal Income Trust SH BEN INT 09248L106 48 3,118 SH   SOLE   3,118 0 0
Blackstone Group Inc Class A COM CL A 09260D107 279 3,739 SH   SOLE   3,739 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 7 214 SH   SOLE   214 0 0
Bloom Energy Corp A COM 093712107 72 2,666 SH   SOLE   2,666 0 0
Boeing Co COM 097023105 24 95 SH   SOLE   95 0 0
BP PLC SPONSORED ADR 055622104 6 250 SH   SOLE   250 0 0
Bristol-Myers Squibb Company COM 110122108 895 14,173 SH   SOLE   14,173 0 0
Broadcom Inc COM 11135F101 48 104 SH   SOLE   104 0 0
Broadstone Net Lease Inc COM 11135E203 2,639 144,224 SH   SOLE   144,224 0 0
Brookfield Infrastructure Partners LP INT UNIT G16252101 19 350 SH   SOLE   350 0 0
Brookfield Renewable Corp CL A Sub VTG CL A SUB VTG 11284V105 4 84 SH   SOLE   84 0 0
Brookfield Renewable Power PARTNERSHIP UNIT G16258108 18 412 SH   SOLE   412 0 0
Butterfly Network Inc COM CL A 124155102 9 513 SH   SOLE   513 0 0
Canadian National Railway Co COM 136375102 116 1,000 SH   SOLE   1,000 0 0
Cango Inc Class A ADS 137586103 4 500 SH   SOLE   500 0 0
Canopy Growth Corporation COM 138035100 69 2,150 SH   SOLE   2,150 0 0
Capital One Financial Corp COM 14040H105 4,475 35,171 SH   SOLE   35,171 0 0
Cardinal Health Inc COM 14149Y108 130 2,140 SH   SOLE   2,140 0 0
Carnival Corp UNIT 99/99/9999 143658300 7 250 SH   SOLE   250 0 0
Carrier Global Corp COM 14448C104 89 2,100 SH   SOLE   2,100 0 0
Cassava Sciences Inc COM 14817C107 3 75 SH   SOLE   75 0 0
Caterpillar Inc COM 149123101 739 3,189 SH   SOLE   3,189 0 0
CDK Global Inc COM 12508E101 1 10 SH   SOLE   10 0 0
Cerner Corporation COM 156782104 14 200 SH   SOLE   200 0 0
Ceva Inc COM 157210105 6 109 SH   SOLE   109 0 0
Charles Schwab Corp COM 808513105 91 1,400 SH   SOLE   1,400 0 0
Charter Communications Inc Cl A CL A 16119P108 333 540 SH   SOLE   540 0 0
Chevron Corp COM 166764100 980 9,350 SH   SOLE   9,350 0 0
Cisco Systems Inc COM 17275R102 965 18,660 SH   SOLE   18,660 0 0
Citigroup Inc COM NEW 172967424 3 38 SH   SOLE   38 0 0
Citizens & Northern Corp COM 172922106 48 2,000 SH   SOLE   2,000 0 0
Clearway Energy Inc Cl C CL C 18539C204 1,156 41,092 SH   SOLE   41,092 0 0
CNX Resources Corporation COM 12653C108 0 25 SH   SOLE   25 0 0
Coca Cola Company COM 191216100 118 2,238 SH   SOLE   2,238 0 0
Cohen & Steers Infastructure Fund COM 19248A109 17 600 SH   SOLE   600 0 0
Comcast Corp A CL A 20030N101 2,258 41,725 SH   SOLE   41,725 0 0
Conagra Brands Inc COM 205887102 825 21,932 SH   SOLE   21,932 0 0
Conduent Inc Com COM 206787103 5 780 SH   SOLE   780 0 0
ConocoPhillips COM 20825C104 226 4,268 SH   SOLE   4,268 0 0
CONSOL Energy Inc New COM 20854L108 0 3 SH   SOLE   3 0 0
Consolidated Edison Inc COM 209115104 30 400 SH   SOLE   400 0 0
Constellation Brands Inc CL A 21036P108 331 1,452 SH   SOLE   1,452 0 0
Corning Inc COM 219350105 574 13,194 SH   SOLE   13,194 0 0
Corteva Inc COM 22052L104 95 2,031 SH   SOLE   2,031 0 0
Costco Wholesale Corp COM 22160K105 81 230 SH   SOLE   230 0 0
Crown Castle Intl Corp COM 22822V101 48 281 SH   SOLE   281 0 0
CSX Corporation COM 126408103 97 1,002 SH   SOLE   1,002 0 0
Cummins Inc COM 231021106 117 450 SH   SOLE   450 0 0
CVS Health Corp COM 126650100 2,555 33,962 SH   SOLE   33,962 0 0
Danaher Corp COM 235851102 36 159 SH   SOLE   159 0 0
Deere & Company COM 244199105 544 1,455 SH   SOLE   1,455 0 0
Dell Technologies Inc CL C 24703L202 1,247 14,147 SH   SOLE   14,147 0 0
Delta Air Lines COM NEW 247361702 58 1,195 SH   SOLE   1,195 0 0
DexCom Inc COM 252131107 1,286 3,578 SH   SOLE   3,578 0 0
Diageo PLC ADR SPON ADR NEW 25243Q205 164 1,000 SH   SOLE   1,000 0 0
Dicks Sporting Goods Inc COM 253393102 6 80 SH   SOLE   80 0 0
Digital Realty Trust Inc COM 253868103 1,632 11,587 SH   SOLE   11,587 0 0
Discover Financial Services COM 254709108 21 224 SH   SOLE   224 0 0
Docusign Inc COM 256163106 12 60 SH   SOLE   60 0 0
Dominion Energy Inc COM 25746U109 2,156 28,381 SH   SOLE   28,381 0 0
Dover Corp COM 260003108 34 250 SH   SOLE   250 0 0
Dow Inc COM 260557103 257 4,015 SH   SOLE   4,015 0 0
Draftkings Inc Class A COM CL A 26142R104 5 80 SH   SOLE   80 0 0
Duke Energy Corp COM NEW 26441C204 2,053 21,266 SH   SOLE   21,266 0 0
DuPont de Nemours Inc COM 26614N102 150 1,936 SH   SOLE   1,936 0 0
DXC Technology Co COM 23355L106 0 5 SH   SOLE   5 0 0
Eastman Chemical Co COM 277432100 4 35 SH   SOLE   35 0 0
Eastman Kodak Co COM NEW 277461406 9 1,125 SH   SOLE   1,125 0 0
Eaton Corp PLC SHS G29183103 55 400 SH   SOLE   400 0 0
eBay Inc. COM 278642103 15 240 SH   SOLE   240 0 0
Edison International COM 281020107 176 3,000 SH   SOLE   3,000 0 0
Eli Lilly and Company COM 532457108 865 4,630 SH   SOLE   4,630 0 0
Emerson Electric Co COM 291011104 190 2,105 SH   SOLE   2,105 0 0
Enbridge Inc COM 29250N105 69 1,894 SH   SOLE   1,894 0 0
Enterprise Products Partners LP COM 293792107 13 584 SH   SOLE   584 0 0
EPR Properties SOM SH BEN INT 26884U109 9 200 SH   SOLE   200 0 0
Equinix Inc COM 29444U700 3,765 5,541 SH   SOLE   5,541 0 0
Evolent Health Inc Cl A CL A 30050B101 7 350 SH   SOLE   350 0 0
Exelon Corp COM 30161N101 22 500 SH   SOLE   500 0 0
Exxon Mobil Corporation COM 30231G102 816 14,614 SH   SOLE   14,614 0 0
Facebook Inc CL A 30303M102 252 854 SH   SOLE   854 0 0
Fastenal Company COM 311900104 118 2,345 SH   SOLE   2,345 0 0
FedEx Corp COM 31428X106 14 50 SH   SOLE   50 0 0
Financial Institutions Inc COM 317585404 158 5,200 SH   SOLE   5,200 0 0
First Trust Mid Cap Growth AlphaDEX ETF MID CP GR ALPH 33737M102 3,227 47,472 SH   SOLE   47,472 0 0
First Trust NASDAQ Oil & Gas NASDQ OIL GAS 33738R845 14 885 SH   SOLE   885 0 0
First Trust Short Dur Mgd Muncpl ETF SHRT DUR MNG MUN 33739P830 20 980 SH   SOLE   980 0 0
First Trust Ultra Short Dur Muncpl ETF ULTRA SHT DUR MU 33740J104 17 818 SH   SOLE   818 0 0
FirstEnergy Corp COM 337932107 10 300 SH   SOLE   300 0 0
Fiserv Inc COM 337738108 2,780 23,350 SH   SOLE   23,350 0 0
Flagstar Bancorp Inc COM PAR .001 337930705 32 715 SH   SOLE   715 0 0
Flowers Foods Inc COM 343498101 6 260 SH   SOLE   260 0 0
FMC Corp COM NEW 302491303 1,161 10,497 SH   SOLE   10,497 0 0
Franklin Libertyq Intl Equity Hedged Etf LIBERTYQ INTL 35473P108 13 475 SH   SOLE   475 0 0
Freeport McMoran Inc CL B 35671D857 106 3,210 SH   SOLE   3,210 0 0
Fuelcell Energy Inc COM 35952H601 2 120 SH   SOLE   120 0 0
Fulgent Genetics Inc Com COM 359664109 2 20 SH   SOLE   20 0 0
Garrett Motion Inc COM 366505105 0 61 SH   SOLE   61 0 0
General Dynamics Corporation COM 369550108 545 3,000 SH   SOLE   3,000 0 0
General Electric Company COM 369604103 195 14,854 SH   SOLE   14,854 0 0
General Mills Inc COM 370334104 1,363 22,229 SH   SOLE   22,229 0 0
General Motors Co COM 37045V100 638 11,105 SH   SOLE   11,105 0 0
Gilead Sciences Inc COM 375558103 673 10,415 SH   SOLE   10,415 0 0
Gladstone Land Corp COM 376549101 9 500 SH   SOLE   500 0 0
Global X Uranium ETF GLOBAL X URANIUM 37954Y871 33 1,765 SH   SOLE   1,765 0 0
Goldman Sachs Group Inc COM 38141G104 353 1,080 SH   SOLE   1,080 0 0
GW Pharmaceuticals Plc ADS 36197T103 5 24 SH   SOLE   24 0 0
Harley-Davidson Inc COM 412822108 4 100 SH   SOLE   100 0 0
Hartford Financial Svcs COM 416515104 7 100 SH   SOLE   100 0 0
Hewlett Packard Enterprise Co COM 42824C109 143 9,063 SH   SOLE   9,063 0 0
hHermitage Offshore Services COM G4511M108 0 6 SH   SOLE   6 0 0
Home Depot Inc COM 437076102 3,797 12,438 SH   SOLE   12,438 0 0
Honeywell International COM 438516106 378 1,741 SH   SOLE   1,741 0 0
Howmet Aerospace Inc COM 443201108 24 732 SH   SOLE   732 0 0
HP Inc COM 40434L105 288 9,063 SH   SOLE   9,063 0 0
IDEXX Labs Corp COM 45168D104 47 96 SH   SOLE   96 0 0
Industrial Logistics Properties Trust COM SHS BEN INT 456237106 3 109 SH   SOLE   109 0 0
Intel Corp COM 458140100 1,645 25,705 SH   SOLE   25,705 0 0
International Business Machines COM 459200101 3,134 23,518 SH   SOLE   23,518 0 0
International Paper Co COM 460146103 249 4,600 SH   SOLE   4,600 0 0
Intuitive Surgical Inc COM NEW 46120E602 22 30 SH   SOLE   30 0 0
Invesco BulletShares 2021 Corporate Bond BULSHS 2021 CB 46138J700 16 745 SH   SOLE   745 0 0
Invesco BulletShares 2022 Corporate Bond BULSHS 2022 CB 46138J882 5 250 SH   SOLE   250 0 0
Invesco DB Oil OIL FD 46140H403 13 1,230 SH   SOLE   1,230 0 0
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 18 121 SH   SOLE   121 0 0
Invesco National AMT-Free Municipal Bond NATL AMT MUNI 46138E537 12 444 SH   SOLE   444 0 0
Invesco New York AMT-Free Municipal Bond NY AMT FRE MUN 46138E529 44 1,710 SH   SOLE   1,710 0 0
Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 124 388 SH   SOLE   388 0 0
Invesco S&P 500 Equal Weight S&P 500 EQL WGT 46137V357 11,868 83,780 SH   SOLE   83,780 0 0
Invesco S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 49 850 SH   SOLE   850 0 0
Invesco S&P 500 Pure Value S&P500 PUR VAL 46137V258 0 0 SH   SOLE   0 0 0
Invesco S&P SmallCap 600 Pure Value S&P SML600 VAL 46137V167 53 600 SH   SOLE   600 0 0
Invesco Variable Rate Investment Grade VAR RATE INVT 46090A879 16,207 646,467 SH   SOLE   646,467 0 0
Invesco Variable Rate Preferred VAR RATE PFD 46138G870 1,427 55,209 SH   SOLE   55,209 0 0
Invitae Corp COM 46185L103 4 95 SH   SOLE   95 0 0
IQvia Hldgs Inc COM 46266C105 50 260 SH   SOLE   260 0 0
Iron Mountain Inc COM 46284V101 1,638 44,250 SH   SOLE   44,250 0 0
iShares 0-5 Year High Yield Corporate Bond 0-5YR HI YL CP 46434V407 12,606 275,171 SH   SOLE   275,171 0 0
iShares 1-3 Year Treasury Bond ETF 1 3 YR TREAS BD 464287457 33 382 SH   SOLE   382 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 4,234 32,594 SH   SOLE   32,594 0 0
iShares Barclays 20 Yr Treasury Bond 20 YR TR BD ETF 464287432 26 192 SH   SOLE   192 0 0
iShares Barclays 7-10 Yr Treasury Bond BARCLAYS 7 10 YR 464287440 1,062 9,407 SH   SOLE   9,407 0 0
iShares Broad USD High Yield Corp Bd ETF BROAD USD HIGH 46435U853 14 343 SH   SOLE   343 0 0
iShares Core S&P 500 CORE S&P500 ETF 464287200 183 460 SH   SOLE   460 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 1,771 6,804 SH   SOLE   6,804 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 100 917 SH   SOLE   917 0 0
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 82 721 SH   SOLE   721 0 0
iShares Core US Growth CORE C&P US GWT 464287671 35 380 SH   SOLE   380 0 0
iShares Floating Rate FLTG RATE NT ETF 46429B655 7,348 144,711 SH   SOLE   144,711 0 0
iShares FTSE/Xinhua China 25 Index CHINA LG-CAP ETF 464287184 7 156 SH   SOLE   156 0 0
iShares iBoxx $ High Yield Corporate Bond ETF IBOXX HI YD ETF 464288513 117 1,347 SH   SOLE   1,347 0 0
iShares iBoxx Investment Grade Corporate Bond ETF IBOXX INV CP ETF 464287242 13 103 SH   SOLE   103 0 0
iShares KLD 400 Social Index MSCI KLD400 SOC 464288570 11 150 SH   SOLE   150 0 0
iShares Long-Term Corporate Bond ETF LNG TR CRPRT BD 464289511 12 186 SH   SOLE   186 0 0
iShares MBS ETF MBS ETF 464288588 20 185 SH   SOLE   185 0 0
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 0 0 SH   SOLE   0 0 0
iShares MSCI USA Momentum Factor ETF MSCI USA MMENTM 46432F396 12 75 SH   SOLE   75 0 0
iShares MSCI USA Quality Factor ETF USA QUALITY FCTR 46432F339 9 72 SH   SOLE   72 0 0
iShares New York Muni Bond ETF NEW YORK MUN ETF 464288323 45 783 SH   SOLE   783 0 0
iShares Preferred & Income Securities ETF PFD AND INCM SEC 464288687 42 1,100 SH   SOLE   1,100 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 24 100 SH   SOLE   100 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 5 24 SH   SOLE   24 0 0
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 825 11,160 SH   SOLE   11,160 0 0
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 27 260 SH   SOLE   260 0 0
iShares Select Dividend SELECET DIVID ETF 464287168 30 267 SH   SOLE   267 0 0
iShares Short Treasury Bond SHORT TREAS BD 464288679 13 119 SH   SOLE   119 0 0
iShares Short-Term Corporate Bond ETF SH TR CRPORT ETF 464288646 25,150 459,954 SH   SOLE   459,954 0 0
iShares Silver Trust ETF ISHARES 46428Q109 27 1,200 SH   SOLE   1,200 0 0
iShares TIPS Bond TIPS BD ETF 464287176 20 159 SH   SOLE   159 0 0
iShares U.S. Medical Devices ETF U.S. MED DVC ETF 464288810 62 188 SH   SOLE   188 0 0
ITT Inc COM 45073V108 182 2,001 SH   SOLE   2,001 0 0
J. M. Smucker Company COM NEW 832696405 7 55 SH   SOLE   55 0 0
Johnson & Johnson COM 478160104 1,580 9,615 SH   SOLE   9,615 0 0
Johnson Controls International SHS G51502105 30 504 SH   SOLE   504 0 0
JPMorgan Chase & Co. COM 46625H100 5,515 36,231 SH   SOLE   36,231 0 0
Kimberly-Clark Corp COM 494368103 278 2,000 SH   SOLE   2,000 0 0
Kinder Morgan Inc COM 49456B101 789 47,359 SH   SOLE   47,359 0 0
Kraft Heinz Company COM 500754106 11 279 SH   SOLE   279 0 0
Kroger Company COM 501044101 4 118 SH   SOLE   118 0 0
Lam Research Corp COM 512807108 9 15 SH   SOLE   15 0 0
Lamar Advertising Co A CL A 512816109 30 320 SH   SOLE   320 0 0
Lamb Weston Holdings COM 513272104 121 1,566 SH   SOLE   1,566 0 0
Lands End Inc COM 51509F105 0 15 SH   SOLE   15 0 0
Leidos Holdings Inc COM 525327102 24 250 SH   SOLE   250 0 0
Linde PLC SHS G5494J103 151 540 SH   SOLE   540 0 0
Livent Corp COM 53814L108 131 7,574 SH   SOLE   7,574 0 0
Lockheed Martin Corp COM 539830109 174 470 SH   SOLE   470 0 0
Lowe's Companies Inc COM 548661107 2,433 12,795 SH   SOLE   12,795 0 0
Lululemon Athletica Inc. COM 550021109 31 100 SH   SOLE   100 0 0
Lumen Technologies Inc COM 550241103 2 116 SH   SOLE   116 0 0
Luminar Technologies Inc COM CL A 550424105 6 233 SH   SOLE   233 0 0
Lyondellbasell Industries N V SHS - A - N53745100 11 110 SH   SOLE   110 0 0
M&T Bank Corp COM 55261F104 21 137 SH   SOLE   137 0 0
Macy's Inc COM 55616P104 57 3,550 SH   SOLE   3,550 0 0
Magna International A COM 559222401 5 59 SH   SOLE   59 0 0
Manning & Napier Inc CL A 56382Q102 65 10,000 SH   SOLE   10,000 0 0
Manulife Financial Corp COM 56501R106 8 392 SH   SOLE   392 0 0
Marathon Petroleum Corp COM 56585A102 335 6,260 SH   SOLE   6,260 0 0
MarketAxess Holdings Inc COM 57060D108 21 43 SH   SOLE   43 0 0
Marriott Intl Inc Cl A CL A 571903202 16 105 SH   SOLE   105 0 0
Marsh & McLennan Co Inc COM 571748102 2,823 23,176 SH   SOLE   23,176 0 0
Masco Corp COM 574599106 46 771 SH   SOLE   771 0 0
Mastercard Inc CL A 57636Q104 261 734 SH   SOLE   734 0 0
McDonald's Corporation COM 580135101 521 2,323 SH   SOLE   2,323 0 0
McKesson Corporation COM 58155Q103 4 22 SH   SOLE   22 0 0
Medtronic PLC SHS G5960L103 23 198 SH   SOLE   198 0 0
Merck & Co Inc COM 58933Y105 1,274 16,530 SH   SOLE   16,530 0 0
MetLife Inc COM 59156R108 6 95 SH   SOLE   95 0 0
Micro Focus International PLC ADR SPON ADR NEW 594837403 0 6 SH   SOLE   6 0 0
Micron Technology Inc COM 595112103 20 232 SH   SOLE   232 0 0
Microsoft Corp COM 594918104 6,949 29,474 SH   SOLE   29,474 0 0
Middlesex Water Company COM 596680108 26 335 SH   SOLE   335 0 0
Mondelez Intl Inc COM 609207105 70 1,196 SH   SOLE   1,196 0 0
Morgan Stanley COM NEW 617446448 117 1,503 SH   SOLE   1,503 0 0
Myovant Sciences Ltd Com Usd0.000017727 COM G637AM102 5 250 SH   SOLE   250 0 0
National Fuel Gas Co COM 636180101 10 200 SH   SOLE   200 0 0
Neogenomics Inc COM NEW 64049M209 6 126 SH   SOLE   126 0 0
Netease Inc SPONSORED ADR 64110W102 4 40 SH   SOLE   40 0 0
Newell Brands Inc COM 651229106 27 1,006 SH   SOLE   1,006 0 0
NextEra Energy Inc COM 65339F101 1,298 17,165 SH   SOLE   17,165 0 0
NextEra Energy Partners LP COM UNIT PART IN 65341B106 124 1,705 SH   SOLE   1,705 0 0
Nike Inc Class B CL B 654106103 85 636 SH   SOLE   636 0 0
Nisource Inc COM 65473P105 0 2 SH   SOLE   2 0 0
Nokia Corp SPONSORED ADR 654902204 0 53 SH   SOLE   53 0 0
Nordic American Tanker Shipping COM G65773106 5 1,523 SH   SOLE   1,523 0 0
Norfolk Southern Corp COM 655844108 4 16 SH   SOLE   16 0 0
Novo Nordisk ADR ADR 670100205 20 300 SH   SOLE   300 0 0
Nucor Corp COM 670346105 162 2,018 SH   SOLE   2,018 0 0
NVIDIA Corp COM 67066G104 3,918 7,338 SH   SOLE   7,338 0 0
Occidental Petroleum Corp COM 674599105 28 1,056 SH   SOLE   1,056 0 0
Occidental Petroleum Corp Warrant 8/3/2027 W EXP 08/03/202 674599162 3 264 SH   SOLE   264 0 0
Okta Inc Com Cl A CL A 679295105 1,064 4,827 SH   SOLE   4,827 0 0
Olin Corp COM PAR $1 680665205 7 177 SH   SOLE   177 0 0
Open Text Corp COM 683715106 3 54 SH   SOLE   54 0 0
Oracle Corporation COM 68389X105 1,943 27,684 SH   SOLE   27,684 0 0
Otis Worldwide Corp COM 68902V107 135 1,973 SH   SOLE   1,973 0 0
Palo Alto Networks Com COM 697435105 95 295 SH   SOLE   295 0 0
Paychex Inc COM 704326107 239 2,439 SH   SOLE   2,439 0 0
PayPal Holdings Inc COM 70450Y103 82 337 SH   SOLE   337 0 0
Pepsico Incorporated COM 713448108 477 3,375 SH   SOLE   3,375 0 0
Perspecta Inc COM 715347100 0 2 SH   SOLE   2 0 0
Pfizer Inc COM 717081103 626 17,283 SH   SOLE   17,283 0 0
Philip Morris International Inc. COM 718172109 84 946 SH   SOLE   946 0 0
Phillips 66 COM 718546104 308 3,781 SH   SOLE   3,781 0 0
PIMCO 0-5 Year High Yield Corporate Bond 0-5 HIGH YIELD 72201R783 18 180 SH   SOLE   180 0 0
PIMCO Strategic Income Fund Inc COM 72200X104 16 2,132 SH   SOLE   2,132 0 0
PJT Partners Inc COM CL A 69343T107 2 25 SH   SOLE   25 0 0
PNC Financial Service Corp COM 693475105 18 100 SH   SOLE   100 0 0
PPG Industries Inc COM 693506107 30 200 SH   SOLE   200 0 0
PPL Corporation COM 69351T106 5 165 SH   SOLE   165 0 0
Procter & Gamble Co COM 742718109 301 2,221 SH   SOLE   2,221 0 0
ProLogis Inc COM 74340W103 33 308 SH   SOLE   308 0 0
Prudential Financial Inc COM 744320102 7 81 SH   SOLE   81 0 0
PulteGroup Inc COM 745867101 6 121 SH   SOLE   121 0 0
QUALCOMM Incorporated COM 747525103 1,247 9,402 SH   SOLE   9,402 0 0
Range Resources Corporation COM 75281A109 1 100 SH   SOLE   100 0 0
Rayonier Inc COM 754907103 6 200 SH   SOLE   200 0 0
Raytheon Technologies Corp COM 75513E101 1,638 21,199 SH   SOLE   21,199 0 0
Realty Income Corp COM 756109104 84 1,315 SH   SOLE   1,315 0 0
Regeneron Pharmaceuticals COM 75886F107 556 1,175 SH   SOLE   1,175 0 0
Regions Financial Corp COM 7591EP100 517 25,000 SH   SOLE   25,000 0 0
Resideo Technologies Inc COM 76118Y104 3 102 SH   SOLE   102 0 0
Rio Tinto PLC Spons ADR SPONSORED ADR 767204100 597 7,684 SH   SOLE   7,684 0 0
Rite Aid Corporation COM 767754872 1 50 SH   SOLE   50 0 0
Rockwell Automation Inc COM 773903109 1,368 5,154 SH   SOLE   5,154 0 0
Rogers Communications Inc. CL B 775109200 2 54 SH   SOLE   54 0 0
Roper Technologies Inc COM 776696106 780 1,933 SH   SOLE   1,933 0 0
Ross Stores Inc COM 778296103 719 6,000 SH   SOLE   6,000 0 0
Royal Dutch Shell PLC A Spons ADR SPONS ADR A 780259206 49 1,238 SH   SOLE   1,238 0 0
Ryder System Inc COM 783549108 1,563 20,658 SH   SOLE   20,658 0 0
Sanofi SPONSORED ADR 80105N105 8 167 SH   SOLE   167 0 0
Schwab US Small Cap ETF US SML CAP ETF 808524607 25 250 SH   SOLE   250 0 0
Science Applications Intl Corp COM 808625107 12 142 SH   SOLE   142 0 0
Seagen Inc Com COM 81181C104 7 50 SH   SOLE   50 0 0
Sempra Energy COM 816851109 53 400 SH   SOLE   400 0 0
Sherwin Williams Co COM 824348106 76 103 SH   SOLE   103 0 0
Snap-on Incorporated COM 833034101 195 845 SH   SOLE   845 0 0
Southern Company COM 842587107 1,785 28,713 SH   SOLE   28,713 0 0
Southern Copper Corp COM 84265V105 10 140 SH   SOLE   140 0 0
Southwest Airlines Co COM 844741108 60 979 SH   SOLE   979 0 0
SPDR Barclays High Yield Bond BLOOMBERG BRCLYS 78468R622 39 361 SH   SOLE   361 0 0
SPDR Blackstone / GSO Senior Loan ETF BLKSTN GSOSRLN 78467V608 16 350 SH   SOLE   350 0 0
SPDR Consumer Discretionary Select Sector ETF SBI INT-INDS 81369Y407 12 71 SH   SOLE   71 0 0
SPDR Energy Select Sector ETF ENERGY 81369Y506 4,780 97,430 SH   SOLE   97,430 0 0
SPDR Financial Select Sector SBI INT-FINL 81369Y605 12 346 SH   SOLE   346 0 0
SPDR Gold Shares GOLD SHS 78463V107 262 1,635 SH   SOLE   1,635 0 0
SPDR Health Care Select Sector SBI HEALTHCARE 81369Y209 42 358 SH   SOLE   358 0 0
SPDR Industrial Select Sector ETF SBI INT-INDS 81369Y704 878 8,914 SH   SOLE   8,914 0 0
SPDR Portfolio Interm Term Corp Bd ETF PORTFOLIO INTRMD 78464A375 15,594 430,167 SH   SOLE   430,167 0 0
SPDR Portfolio LargeCap PORTFOLIO LR ETF 78464A854 4,536 97,318 SH   SOLE   97,318 0 0
SPDR Portfolio Mortgage Backed Bond ETF PORTFLI MORTGAGE 78464A383 943 36,369 SH   SOLE   36,369 0 0
SPDR Portfolio Short Term Corp Bd ETF PORTFOLIO SHORT 78464A474 4,764 152,153 SH   SOLE   152,153 0 0
SPDR Portfolio SmallCap PORTFOLIO SM ETF 78468R853 5 126 SH   SOLE   126 0 0
SPDR S&P 500 Growth ETF PRTFLO S&P500 GW 78464A409 10,314 182,874 SH   SOLE   182,874 0 0
SPDR S&P 500 Trust TR UNIT 78462F103 2,360 5,955 SH   SOLE   5,955 0 0
SPDR S&P 500 Value ETF PRTFLO S&P500 VL 78464A508 39 1,036 SH   SOLE   1,036 0 0
SPDR S&P Bank S&P BK ETF 78464A797 5,761 111,036 SH   SOLE   111,036 0 0
SPDR S&P International Small Cap S&P INTL SMLCP 78463X871 2 65 SH   SOLE   65 0 0
SPDR S&P Mid Cap 400 Trust UTSER1 S&PDCRP 78467Y107 3 7 SH   SOLE   7 0 0
SPDR S&P Regional Banking S&P REGL BKG 78464A698 5,111 77,040 SH   SOLE   77,040 0 0
Spdr Ser Tr Sp500 High Div PRTFLO S&P500 HI 78468R788 8 207 SH   SOLE   207 0 0
SPDR Technology Select Sector TECHNOLOGY 81369Y803 201 1,516 SH   SOLE   1,516 0 0
SPDR Utilities Select Sector SBI IN-UTILS 81369Y886 4,590 71,675 SH   SOLE   71,675 0 0
Spotify Technology SA SHS L8681T102 10 36 SH   SOLE   36 0 0
STAG Industrial Inc. COM 85254J102 3 100 SH   SOLE   100 0 0
Stanley Black & Decker Inc COM 854502101 127 637 SH   SOLE   637 0 0
Starbucks Corp COM 855244109 44 400 SH   SOLE   400 0 0
State Street Corp COM 857477103 122 1,450 SH   SOLE   1,450 0 0
Stryker Corp COM 863667101 176 724 SH   SOLE   724 0 0
Sysco Corporation COM 871829107 60 757 SH   SOLE   757 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR SPONSORED ADS 874039100 28 237 SH   SOLE   237 0 0
Target Corporation COM 87612E106 1,925 9,719 SH   SOLE   9,719 0 0
Tegna Inc COM 87901J105 6 328 SH   SOLE   328 0 0
Teladoc Health Inc COM 87918A105 5 26 SH   SOLE   26 0 0
Templeton Emerging Markets - Closed End Fund COM 880191101 14 733 SH   SOLE   733 0 0
Tenable Hldgs Inc COM 88025T102 10 279 SH   SOLE   279 0 0
Teradata Corporation COM 88076W103 8 200 SH   SOLE   200 0 0
Ternium SA Sponsored ADR SPONSORED ADS 880890108 8 195 SH   SOLE   195 0 0
Tesla Inc COM 88160R101 17 25 SH   SOLE   25 0 0
Texas Instruments Inc COM 882508104 1,273 6,738 SH   SOLE   6,738 0 0
The Chemours Company COM 163851108 7 265 SH   SOLE   265 0 0
The Hershey Company COM 427866108 11 70 SH   SOLE   70 0 0
The Interpublic Group of Companies Inc. COM 460690100 4 128 SH   SOLE   128 0 0
The Travelers Companies Inc COM 89417E109 635 4,225 SH   SOLE   4,225 0 0
Thermo Fisher Scientific Inc COM 883556102 3,939 8,632 SH   SOLE   8,632 0 0
Tilray Inc COM CL 2 88688T100 2 68 SH   SOLE   68 0 0
TJX Companies Inc COM 872540109 1,535 23,205 SH   SOLE   23,205 0 0
Trane Technologies Plc SHS G8994E103 41 250 SH   SOLE   250 0 0
TransOcean Inc REG SHS H8817H100 0 106 SH   SOLE   106 0 0
Truist Financial Corp COM 89832Q109 194 3,327 SH   SOLE   3,327 0 0
Twitter Inc COM 90184L102 41 650 SH   SOLE   650 0 0
Union Pacific Corp COM 907818108 256 1,160 SH   SOLE   1,160 0 0
United BankShares Inc WV COM 909907107 197 5,118 SH   SOLE   5,118 0 0
United Parcel Service Inc CL B 911312106 61 360 SH   SOLE   360 0 0
United Rentals Inc COM 911363109 8 24 SH   SOLE   24 0 0
UnitedHealth Group Inc COM 91324P102 1,227 3,299 SH   SOLE   3,299 0 0
Universal Health Services Inc CL B 913903100 3 21 SH   SOLE   21 0 0
US Bancorp COM NEW 902973304 122 2,203 SH   SOLE   2,203 0 0
USANA Health Sciences Inc COM 90328M107 29 300 SH   SOLE   300 0 0
Vaccinex Inc COM 918640103 15 5,000 SH   SOLE   5,000 0 0
Vale SA ADR SPONSORED ADS 91912E105 104 5,985 SH   SOLE   5,985 0 0
Valero Energy Corp COM 91913Y100 7 91 SH   SOLE   91 0 0
Vanguard Developed Markets Index Fund ETF FTSE DEV MKT ETF 921943858 49 1,001 SH   SOLE   1,001 0 0
Vanguard Dividend Appreciation DIV APP ETF 921908844 51 350 SH   SOLE   350 0 0
Vanguard Financials ETF FINANCIALS ETF 92204A405 22 260 SH   SOLE   260 0 0
Vanguard Global Ex US Real Estate Index GLB EX US ETF 922042676 4 65 SH   SOLE   65 0 0
Vanguard Growth GROWTH ETF 922908736 54 210 SH   SOLE   210 0 0
Vanguard Information Technology INF TECH ETF 92204A702 19 54 SH   SOLE   54 0 0
Vanguard Intermediate Term Bond INTERMED TERM 921937819 6 70 SH   SOLE   70 0 0
Vanguard Intermediate Term Corporate Bond ETF INT-TERM CORP 92206C870 197 2,116 SH   SOLE   2,116 0 0
Vanguard Long-Term Bond LONG TERM BOND 921937793 6 59 SH   SOLE   59 0 0
Vanguard Mid-Cap MID CAP ETF 922908629 2,158 9,751 SH   SOLE   9,751 0 0
Vanguard Mid-Cap Growth ETF MCAP GR IDXVIP 922908538 8,394 39,114 SH   SOLE   39,114 0 0
Vanguard Mid-Cap Value ETF MCAP VL IDXVIP 922908512 15 113 SH   SOLE   113 0 0
Vanguard Mortgage Backed Sec Indx ETF MORTG-BACK SEC 92206C771 872 16,337 SH   SOLE   16,337 0 0
Vanguard Pacific Stock FTSE PACIFIC ETF 922042866 3 32 SH   SOLE   32 0 0
Vanguard Real Estate REAL ESTATE ETF 922908553 64 701 SH   SOLE   701 0 0
Vanguard S&P 500 S&P 500 ETF SHS 922908363 11,334 31,112 SH   SOLE   31,112 0 0
Vanguard Short Term Corp Bond SHRT TRM CORP BD 92206C409 2,639 31,982 SH   SOLE   31,982 0 0
Vanguard Short-Term Bond Index ETF SHORT TRM BD 921937827 16 198 SH   SOLE   198 0 0
Vanguard Short-Term Inflation Protected Secs STRM INFPROIDX 922020805 14,150 274,549 SH   SOLE   274,549 0 0
Vanguard Short-Term Treasury ETF SHORT TERM TREAS 92206C102 974 15,835 SH   SOLE   15,835 0 0
Vanguard Small-Cap SMALL CP ETF 922908751 948 4,426 SH   SOLE   4,426 0 0
Vanguard Small-Cap Growth SML CP GRW ETF 922908595 2,578 9,385 SH   SOLE   9,385 0 0
Vanguard Small-Cap Value SM CP VAL ETF 922908611 4 27 SH   SOLE   27 0 0
Vanguard Total Bond Market TOTAL BND MRKT 921937835 6,309 74,468 SH   SOLE   74,468 0 0
Vanguard Total International Bond Index ETF INTL BD IDX ETF 92203J407 13 228 SH   SOLE   228 0 0
Vanguard Total Stock Market TOTAL STK MKT 922908769 1,517 7,340 SH   SOLE   7,340 0 0
Vanguard Value VALUE ETF 922908744 11 84 SH   SOLE   84 0 0
Ventas Inc COM 92276F100 16 303 SH   SOLE   303 0 0
Verizon Communications COM 92343V104 231 3,977 SH   SOLE   3,977 0 0
Vertex Pharmaceuticals Inc COM 92532F100 27 125 SH   SOLE   125 0 0
Viatris Inc COM 92556V106 28 2,003 SH   SOLE   2,003 0 0
Visa Inc COM CL A 92826C839 135 638 SH   SOLE   638 0 0
Vodafone Group PLC SPONSORED ADR 92857W308 11 605 SH   SOLE   605 0 0
W.W. Grainger Inc COM 384802104 139 347 SH   SOLE   347 0 0
Wabtec Corporation COM 929740108 8 101 SH   SOLE   101 0 0
Walgreens Boots Alliance COM 931427108 34 614 SH   SOLE   614 0 0
Walker & Dunlop Inc COM 93148P102 5 52 SH   SOLE   52 0 0
Walmart Inc COM 931142103 6,006 44,218 SH   SOLE   44,218 0 0
Walt Disney Co COM DISNEY 254687106 734 3,978 SH   SOLE   3,978 0 0
Washington Real Estate SH BEN INT 939653101 11 515 SH   SOLE   515 0 0
Waste Management Inc COM 94106L109 142 1,100 SH   SOLE   1,100 0 0
WD 40 Co COM 929236107 85 278 SH   SOLE   278 0 0
WEC Energy Group Inc. COM 92939U106 9 100 SH   SOLE   100 0 0
Wells Fargo & Co COM 949746101 1 25 SH   SOLE   25 0 0
Welltower Inc COM 95040Q104 167 2,332 SH   SOLE   2,332 0 0
Wendy's Company COM 95058W100 33 1,652 SH   SOLE   1,652 0 0
Western Union Co COM 959802109 2 99 SH   SOLE   99 0 0
Williams Companies COM 969457100 740 31,244 SH   SOLE   31,244 0 0
WisdomTree Yield Enhanced U.S. Aggregate Bond Fund YIELD ENHANCD US 97717X511 284 5,555 SH   SOLE   5,555 0 0
XEROX Corp COM NEW 98421M106 32 1,325 SH   SOLE   1,325 0 0
Xylem Inc COM 98419M100 211 2,003 SH   SOLE   2,003 0 0
Yum China Holdings Inc COM 98850P109 14 240 SH   SOLE   240 0 0
Yum! Brands Inc COM 988498101 26 240 SH   SOLE   240 0 0
Zoetis Inc CL A 98978V103 176 1,115 SH   SOLE   1,115 0 0
Zoom Video Communications Inc CL A 98980L101 1,303 4,056 SH   SOLE   4,056 0 0