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
22ND CENTY GROUP INC COM 90137F103 67 14,700 SH   SOLE   14,700 0 0
3M CO COM 88579Y101 447 2,247 SH   SOLE   2,247 0 0
ABBOTT LABS COM 002824100 927 8,017 SH   SOLE   8,017 0 0
ABBVIE INC COM 00287Y109 873 7,747 SH   SOLE   7,747 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 75 12,000 SH   SOLE   12,000 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,723 169,400 SH   SOLE   169,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 237 2,525 SH   SOLE   2,525 0 0
AIR T FDG *W EXP 08/30/202 00919P112 0 415 SH   SOLE   415 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,162 5,126 SH   SOLE   5,126 0 0
ALPHABET INC CAP STK CL C 02079K107 1,097 436 SH   SOLE   436 0 0
ALPHABET INC CAP STK CL A 02079K305 460 189 SH   SOLE   189 0 0
AMAZON COM INC COM 023135106 3,201 932 SH   SOLE   932 0 0
AMEREN CORP COM 023608102 212 2,646 SH   SOLE   2,646 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 423 3,248 SH   SOLE   3,248 0 0
APPLE INC COM 037833100 8,780 64,103 SH   SOLE   64,103 0 0
ARK ETF TR INNOVATION ETF 00214Q104 11,185 85,464 SH   SOLE   85,464 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 371 4,000 SH   SOLE   4,000 0 0
AT&T INC COM 00206R102 2,706 93,948 SH   SOLE   93,948 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,453 8,821 SH   SOLE   8,821 0 0
BK OF AMERICA CORP COM 060505104 791 19,164 SH   SOLE   19,164 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 276 27,200 SH   SOLE   27,200 0 0
BLACKSTONE GROUP INC COM 09260D107 769 7,935 SH   SOLE   7,935 0 0
BOEING CO COM 097023105 335 1,398 SH   SOLE   1,398 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 552 8,237 SH   SOLE   8,237 0 0
CATERPILLAR INC COM 149123101 305 1,400 SH   SOLE   1,400 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 113 12,885 SH   SOLE   12,885 0 0
CHEVRON CORP NEW COM 166764100 388 3,720 SH   SOLE   3,720 0 0
CISCO SYS INC COM 17275R102 362 6,792 SH   SOLE   6,792 0 0
COCA COLA CO COM 191216100 552 10,208 SH   SOLE   10,208 0 0
COCA COLA CONS INC COM 191098102 291 725 SH   SOLE   725 0 0
COMCAST CORP NEW CL A 20030N101 242 4,224 SH   SOLE   4,224 0 0
CSX CORP COM 126408103 378 11,781 SH   SOLE   11,781 0 0
DANAHER CORPORATION COM 235851102 241 894 SH   SOLE   894 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,211 25,694 SH   SOLE   25,694 0 0
DISNEY WALT CO COM 254687106 987 5,598 SH   SOLE   5,598 0 0
DOW INC COM 260557103 257 4,065 SH   SOLE   4,065 0 0
EXPEDITORS INTL WASH INC COM 302130109 361 2,852 SH   SOLE   2,852 0 0
EXXON MOBIL CORP COM 30231G102 1,435 22,734 SH   SOLE   22,734 0 0
FACEBOOK INC CL A 30303M102 575 1,656 SH   SOLE   1,656 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,624 49,765 SH   SOLE   49,765 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 851 67,335 SH   SOLE   67,335 0 0
FORD MTR CO DEL COM 345370860 585 39,485 SH   SOLE   39,485 0 0
GENERAL ELECTRIC CO COM 369604103 404 30,167 SH   SOLE   30,167 0 0
GENERAL MTRS CO COM 37045V100 211 3,542 SH   SOLE   3,542 0 0
GILEAD SCIENCES INC COM 375558103 1,630 23,716 SH   SOLE   23,716 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 207 549 SH   SOLE   549 0 0
HOME DEPOT INC COM 437076102 418 1,305 SH   SOLE   1,305 0 0
HONEYWELL INTL INC COM 438516106 237 1,082 SH   SOLE   1,082 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 225 7,800 SH   SOLE   7,800 0 0
INTEL CORP COM 458140100 413 7,400 SH   SOLE   7,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 975 6,634 SH   SOLE   6,634 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4,080 31,828 SH   SOLE   31,828 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,213 7,365 SH   SOLE   7,365 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 665 1,868 SH   SOLE   1,868 0 0
ISHARES SILVER TR ISHARES 46428Q109 248 10,254 SH   SOLE   10,254 0 0
ISHARES TR RUS 1000 ETF 464287622 8,069 33,343 SH   SOLE   33,343 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,967 4,575 SH   SOLE   4,575 0 0
ISHARES TR TIPS BD ETF 464287176 19,142 149,784 SH   SOLE   149,784 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 13,112 258,095 SH   SOLE   258,095 0 0
ISHARES TR US INFRASTRUC 46435U713 280 7,910 SH   SOLE   7,910 0 0
ISHARES TR CORE S&P MCP ETF 464287507 239 885 SH   SOLE   885 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 379 5,208 SH   SOLE   5,208 0 0
ISHARES TR S&P MC 400VL ETF 464287705 597 5,654 SH   SOLE   5,654 0 0
ISHARES TR ASIA 50 ETF 464288430 9,989 109,458 SH   SOLE   109,458 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 812 12,833 SH   SOLE   12,833 0 0
ISHARES TR ISHARES BIOTECH 464287556 218 1,332 SH   SOLE   1,332 0 0
ISHARES TR CORE S&P SCP ETF 464287804 228 2,015 SH   SOLE   2,015 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 959 3,530 SH   SOLE   3,530 0 0
ISHARES TR CORE US AGGBD ET 464287226 291 2,515 SH   SOLE   2,515 0 0
ISHARES TR EAFE GRWTH ETF 464288885 11,820 110,138 SH   SOLE   110,138 0 0
ISHARES TR NEW YORK MUN ETF 464288323 247 4,220 SH   SOLE   4,220 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 249 1,339 SH   SOLE   1,339 0 0
ISHARES TR S&P 500 VAL ETF 464287408 475 3,221 SH   SOLE   3,221 0 0
ISHARES TR SP SMCP600VL ETF 464287879 619 5,884 SH   SOLE   5,884 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 965 19,017 SH   SOLE   19,017 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 331 6,225 SH   SOLE   6,225 0 0
JD.COM INC SPON ADR CL A 47215P106 726 9,075 SH   SOLE   9,075 0 0
JOHNSON & JOHNSON COM 478160104 1,287 7,842 SH   SOLE   7,842 0 0
JPMORGAN CHASE & CO COM 46625H100 627 4,033 SH   SOLE   4,033 0 0
KIMBERLY-CLARK CORP COM 494368103 348 2,607 SH   SOLE   2,607 0 0
LILLY ELI & CO COM 532457108 1,164 5,074 SH   SOLE   5,074 0 0
M & T BK CORP COM 55261F104 617 4,229 SH   SOLE   4,229 0 0
MCDONALDS CORP COM 580135101 762 3,315 SH   SOLE   3,315 0 0
MEDTRONIC PLC SHS G5960L103 218 1,762 SH   SOLE   1,762 0 0
MERCK & CO INC COM 58933Y105 705 9,022 SH   SOLE   9,022 0 0
MGP INGREDIENTS INC NEW COM 55303J106 370 5,450 SH   SOLE   5,450 0 0
MICROSOFT CORP COM 594918104 3,696 13,641 SH   SOLE   13,641 0 0
MOOG INC CL A 615394202 229 2,727 SH   SOLE   2,727 0 0
NATIONAL FUEL GAS CO COM 636180101 2,069 39,709 SH   SOLE   39,709 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 347 5,446 SH   SOLE   5,446 0 0
NEXTERA ENERGY INC COM 65339F101 275 3,757 SH   SOLE   3,757 0 0
NIKE INC CL B 654106103 237 1,537 SH   SOLE   1,537 0 0
NORFOLK SOUTHN CORP COM 655844108 220 827 SH   SOLE   827 0 0
NVIDIA CORPORATION COM 67066G104 394 492 SH   SOLE   492 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 139 SH   SOLE   139 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 337 10,700 SH   SOLE   10,700 0 0
PAYCHEX INC COM 704326107 296 2,761 SH   SOLE   2,761 0 0
PEPSICO INC COM 713448108 1,267 8,550 SH   SOLE   8,550 0 0
PFIZER INC COM 717081103 1,760 44,854 SH   SOLE   44,854 0 0
PROCTER AND GAMBLE CO COM 742718109 1,054 7,814 SH   SOLE   7,814 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,063 11,741 SH   SOLE   11,741 0 0
QUALCOMM INC COM 747525103 1,465 10,240 SH   SOLE   10,240 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 265 3,108 SH   SOLE   3,108 0 0
SALESFORCE COM INC COM 79466L302 518 2,125 SH   SOLE   2,125 0 0
SCHWAB CHARLES CORP COM 808513105 264 3,628 SH   SOLE   3,628 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,745 50,304 SH   SOLE   50,304 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 8,494 81,305 SH   SOLE   81,305 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,889 27,626 SH   SOLE   27,626 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 817 10,439 SH   SOLE   10,439 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4,672 82,328 SH   SOLE   82,328 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5,348 146,937 SH   SOLE   146,937 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,283 23,842 SH   SOLE   23,842 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,038 49,334 SH   SOLE   49,334 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 400 4,933 SH   SOLE   4,933 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,325 22,514 SH   SOLE   22,514 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 69 10,300 SH   SOLE   10,300 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,095 6,617 SH   SOLE   6,617 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,407 119,505 SH   SOLE   119,505 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 252 5,370 SH   SOLE   5,370 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,389 5,583 SH   SOLE   5,583 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 6,764 127,608 SH   SOLE   127,608 0 0
STARBUCKS CORP COM 855244109 408 3,645 SH   SOLE   3,645 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1,432 45,160 SH   SOLE   45,160 0 0
TESLA INC COM 88160R101 423 622 SH   SOLE   622 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 222 3,005 SH   SOLE   3,005 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 213 1,030 SH   SOLE   1,030 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1,100 21,990 SH   SOLE   21,990 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 812 3,632 SH   SOLE   3,632 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 737 3,110 SH   SOLE   3,110 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,879 13,687 SH   SOLE   13,687 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14,177 100,960 SH   SOLE   100,960 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,034 4,631 SH   SOLE   4,631 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,108 5,346 SH   SOLE   5,346 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 375 5,933 SH   SOLE   5,933 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,945 37,097 SH   SOLE   37,097 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 224 4,049 SH   SOLE   4,049 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,226 38,907 SH   SOLE   38,907 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 994 6,423 SH   SOLE   6,423 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 437 8,481 SH   SOLE   8,481 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 712 8,157 SH   SOLE   8,157 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 428 6,290 SH   SOLE   6,290 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23,967 240,806 SH   SOLE   240,806 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 389 1,679 SH   SOLE   1,679 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,550 14,361 SH   SOLE   14,361 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,913 27,004 SH   SOLE   27,004 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,093 6,661 SH   SOLE   6,661 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,542 45,369 SH   SOLE   45,369 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 112 18,250 SH   SOLE   18,250 0 0
VISA INC COM CL A 92826C839 388 1,661 SH   SOLE   1,661 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,623 94,518 SH   SOLE   94,518 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 508 9,625 SH   SOLE   9,625 0 0
WALMART INC COM 931142103 964 6,847 SH   SOLE   6,847 0 0
WEC ENERGY GROUP INC COM 92939U106 836 9,401 SH   SOLE   9,401 0 0
XPERI HOLDING CORP COM 98390M103 978 44,049 SH   SOLE   44,049 0 0