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 39 18,500 SH   SOLE   18,500 0 0
3M CO COM 88579Y101 374 2,147 SH   SOLE   2,147 0 0
ABBOTT LABS COM 002824100 465 4,255 SH   SOLE   4,255 0 0
ABBVIE INC COM 00287Y109 374 3,512 SH   SOLE   3,512 0 0
ALPHABET INC CAP STK CL A 02079K305 319 181 SH   SOLE   181 0 0
ALPHABET INC CAP STK CL C 02079K107 416 236 SH   SOLE   236 0 0
AMAZON COM INC COM 023135106 2,451 751 SH   SOLE   751 0 0
AMEREN CORP COM 023608102 207 2,646 SH   SOLE   2,646 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 18,385 160,887 SH   SOLE   160,887 0 0
APPLE INC COM 037833100 7,561 56,953 SH   SOLE   56,953 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 323 3,475 SH   SOLE   3,475 0 0
AT&T INC COM 00206R102 637 22,162 SH   SOLE   22,162 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 761 3,289 SH   SOLE   3,289 0 0
BK OF AMERICA CORP COM 060505104 977 32,184 SH   SOLE   32,184 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 512 7,950 SH   SOLE   7,950 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 288 4,641 SH   SOLE   4,641 0 0
CATERPILLAR INC COM 149123101 217 1,190 SH   SOLE   1,190 0 0
CHEVRON CORP NEW COM 166764100 313 3,720 SH   SOLE   3,720 0 0
CISCO SYS INC COM 17275R102 235 5,304 SH   SOLE   5,304 0 0
COCA COLA CO COM 191216100 496 9,082 SH   SOLE   9,082 0 0
COMCAST CORP NEW CL A 20030N101 209 4,030 SH   SOLE   4,030 0 0
CSX CORP COM 126408103 305 3,352 SH   SOLE   3,352 0 0
DANAHER CORPORATION COM 235851102 255 1,154 SH   SOLE   1,154 0 0
DISNEY WALT CO COM 254687106 1,062 5,861 SH   SOLE   5,861 0 0
EXPEDITORS INTL WASH INC COM 302130109 319 3,352 SH   SOLE   3,352 0 0
EXXON MOBIL CORP COM 30231G102 968 23,524 SH   SOLE   23,524 0 0
FACEBOOK INC CL A 30303M102 443 1,626 SH   SOLE   1,626 0 0
FORD MTR CO DEL COM 345370860 166 18,764 SH   SOLE   18,764 0 0
GENERAL ELECTRIC CO COM 369604103 184 17,110 SH   SOLE   17,110 0 0
HOME DEPOT INC COM 437076102 336 1,258 SH   SOLE   1,258 0 0
HONEYWELL INTL INC COM 438516106 210 989 SH   SOLE   989 0 0
INTEL CORP COM 458140100 310 6,244 SH   SOLE   6,244 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 295 2,334 SH   SOLE   2,334 0 0
ISHARES TR ASIA 50 ETF 464288430 7,853 90,225 SH   SOLE   90,225 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 243 3,693 SH   SOLE   3,693 0 0
ISHARES TR RUS 1000 ETF 464287622 7,148 33,714 SH   SOLE   33,714 0 0
ISHARES TR TIPS BD ETF 464287176 27,106 212,521 SH   SOLE   212,521 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 621 3,579 SH   SOLE   3,579 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 9,045 37,493 SH   SOLE   37,493 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 739 12,941 SH   SOLE   12,941 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,969 5,241 SH   SOLE   5,241 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 381 2,848 SH   SOLE   2,848 0 0
ISHARES TR NEW YORK MUN ETF 464288323 246 4,220 SH   SOLE   4,220 0 0
ISHARES TR CORE US AGGBD ET 464287226 353 2,987 SH   SOLE   2,987 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 963 18,962 SH   SOLE   18,962 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 299 5,600 SH   SOLE   5,600 0 0
JOHNSON & JOHNSON COM 478160104 1,110 7,037 SH   SOLE   7,037 0 0
JPMORGAN CHASE & CO COM 46625H100 446 3,508 SH   SOLE   3,508 0 0
M & T BK CORP COM 55261F104 1,032 8,100 SH   SOLE   8,100 0 0
MCDONALDS CORP COM 580135101 716 3,341 SH   SOLE   3,341 0 0
MEDTRONIC PLC SHS G5960L103 209 1,772 SH   SOLE   1,772 0 0
MERCK & CO. INC COM 58933Y105 253 3,109 SH   SOLE   3,109 0 0
MICROSOFT CORP COM 594918104 2,619 11,784 SH   SOLE   11,784 0 0
MICROVISION INC DEL COM NEW 594960304 54 10,000 SH   SOLE   10,000 0 0
MOOG INC CL A 615394202 205 2,577 SH   SOLE   2,577 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,479 35,915 SH   SOLE   35,915 0 0
NEXTERA ENERGY INC COM 65339F101 264 3,426 SH   SOLE   3,426 0 0
NIKE INC CL B 654106103 257 1,812 SH   SOLE   1,812 0 0
PAYCHEX INC COM 704326107 222 2,384 SH   SOLE   2,384 0 0
PEPSICO INC COM 713448108 1,273 8,572 SH   SOLE   8,572 0 0
PFIZER INC COM 717081103 1,187 32,200 SH   SOLE   32,200 0 0
PROCTER AND GAMBLE CO COM 742718109 725 5,226 SH   SOLE   5,226 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 894 11,142 SH   SOLE   11,142 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 26,151 449,186 SH   SOLE   449,186 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16,612 296,608 SH   SOLE   296,608 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 730 10,712 SH   SOLE   10,712 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 420 7,049 SH   SOLE   7,049 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 360 5,336 SH   SOLE   5,336 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,922 22,409 SH   SOLE   22,409 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 435 11,516 SH   SOLE   11,516 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 209 1,851 SH   SOLE   1,851 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 66 10,300 SH   SOLE   10,300 0 0
SPDR GOLD TR GOLD SHS 78463V107 656 3,683 SH   SOLE   3,683 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,347 99,348 SH   SOLE   99,348 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,103 5,627 SH   SOLE   5,627 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 6,612 143,277 SH   SOLE   143,277 0 0
STARBUCKS CORP COM 855244109 266 2,470 SH   SOLE   2,470 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 628 22,360 SH   SOLE   22,360 0 0
TESLA INC COM 88160R101 464 658 SH   SOLE   658 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,246 24,102 SH   SOLE   24,102 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,557 13,116 SH   SOLE   13,116 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 419 2,131 SH   SOLE   2,131 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 877 4,512 SH   SOLE   4,512 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 516 2,513 SH   SOLE   2,513 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,195 50,495 SH   SOLE   50,495 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 935 6,634 SH   SOLE   6,634 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 679 3,333 SH   SOLE   3,333 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,353 14,974 SH   SOLE   14,974 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,819 10,481 SH   SOLE   10,481 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 341 1,235 SH   SOLE   1,235 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,122 19,073 SH   SOLE   19,073 0 0
WALMART INC COM 931142103 561 3,906 SH   SOLE   3,906 0 0
WEC ENERGY GROUP INC COM 92939U106 860 9,353 SH   SOLE   9,353 0 0