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
ABBVIE INC COM Stock 00287Y109 585 5,419 SH   SOLE   0 0 5,418
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 2,351 4,084 SH   SOLE   0 0 4,084
ALPHABET INC CAP STK CL A Stock 02079K305 4,949 1,851 SH   SOLE   0 0 1,851
ALTRIA GROUP INC COM Stock 02209S103 341 7,498 SH   SOLE   0 0 7,498
AMAZON COM INC COM Stock 023135106 828 252 SH   SOLE   0 0 252
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,684 6,344 SH   SOLE   0 0 6,343
APPLE INC COM Stock 037833100 6,882 48,633 SH   SOLE   0 0 48,632
BECTON DICKINSON & CO COM Stock 075887109 547 2,225 SH   SOLE   0 0 2,225
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 969 3,550 SH   SOLE   0 0 3,550
BOEING CO COM Stock 097023105 396 1,802 SH   SOLE   0 0 1,802
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 889 5,338 SH   SOLE   0 0 5,337
BROADSTONE NET LEASE INC COM REIT 11135E203 666 26,844 SH   SOLE   0 0 26,844
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 289 159 SH   SOLE   0 0 159
CHUBB LIMITED COM Stock H1467J104 496 2,860 SH   SOLE   0 0 2,859
CINTAS CORP COM Stock 172908105 856 2,248 SH   SOLE   0 0 2,248
CISCO SYS INC COM Stock 17275R102 1,016 18,668 SH   SOLE   0 0 18,668
COMCAST CORP NEW CL A Stock 20030N101 1,236 22,104 SH   SOLE   0 0 22,103
CVS HEALTH CORP COM Stock 126650100 412 4,850 SH   SOLE   0 0 4,850
DIAGEO PLC SPON ADR NEW ADR 25243Q205 742 3,845 SH   SOLE   0 0 3,845
DIGITAL RLTY TR INC COM REIT 253868103 1,268 8,776 SH   SOLE   0 0 8,776
DISNEY WALT CO COM Stock 254687106 1,942 11,479 SH   SOLE   0 0 11,478
ECOLAB INC COM Stock 278865100 1,104 5,293 SH   SOLE   0 0 5,293
EVEREST RE GROUP LTD COM Stock G3223R108 682 2,719 SH   SOLE   0 0 2,719
EXXON MOBIL CORP COM Stock 30231G102 293 4,982 SH   SOLE   0 0 4,981
FACEBOOK INC CL A Stock 30303M102 1,547 4,558 SH   SOLE   0 0 4,558
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 590 11,051 SH   SOLE   0 0 11,051
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 1,446 22,661 SH   SOLE   0 0 22,661
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1,631 13,748 SH   SOLE   0 0 13,747
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 271 7,223 SH   SOLE   0 0 7,223
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 7,342 145,148 SH   SOLE   0 0 145,147
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 4,471 78,744 SH   SOLE   0 0 78,744
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 1,538 27,571 SH   SOLE   0 0 27,571
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 4,283 208,534 SH   SOLE   0 0 208,533
FIRST TRUST RIVERFRONT DYNAMIC EMERGING MARKETS ETF ETF 33739P707 727 10,815 SH   SOLE   0 0 10,815
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 1,406 29,183 SH   SOLE   0 0 29,182
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 9,151 170,894 SH   SOLE   0 0 170,893
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104 6,422 318,384 SH   SOLE   0 0 318,384
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,612 41,112 SH   SOLE   0 0 41,112
HOME DEPOT INC COM Stock 437076102 2,464 7,507 SH   SOLE   0 0 7,507
HONEYWELL INTL INC COM Stock 438516106 1,637 7,712 SH   SOLE   0 0 7,712
ILLINOIS TOOL WKS INC COM Stock 452308109 542 2,623 SH   SOLE   0 0 2,623
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1,024 8,916 SH   SOLE   0 0 8,916
INVESCO QQQ TRUST ETF 46090E103 2,463 6,882 SH   SOLE   0 0 6,881
IQVIA HLDGS INC COM Stock 46266C105 844 3,525 SH   SOLE   0 0 3,525
ISHARES 1 TO 3 YEAR TREASURY BOND ETF ETF 464287457 379 4,402 SH   SOLE   0 0 4,402
ISHARES ASIA 50 ETF ETF 464288430 711 9,092 SH   SOLE   0 0 9,091
ISHARES CORE MSCI EAFE ETF ETF 46432F842 384 5,165 SH   SOLE   0 0 5,165
ISHARES CORE S&P 500 ETF ETF 464287200 2,418 5,614 SH   SOLE   0 0 5,613
ISHARES CORE S&P US VALUE ETF ETF 464287663 1,414 19,951 SH   SOLE   0 0 19,950
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226 2,881 25,086 SH   SOLE   0 0 25,086
ISHARES CURRENCY HEDGED MSCI EAFE SMALL CAP ETF ETF 46435G839 950 25,777 SH   SOLE   0 0 25,777
ISHARES EUROPE ETF ETF 464287861 717 13,748 SH   SOLE   0 0 13,748
ISHARES FLOATING RATE BOND ETF ETF 46429B655 622 12,232 SH   SOLE   0 0 12,232
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 873 28,714 SH   SOLE   0 0 28,714
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 769 7,222 SH   SOLE   0 0 7,222
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 970 13,041 SH   SOLE   0 0 13,040
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 1,822 24,788 SH   SOLE   0 0 24,788
ISHARES MSCI USA SMALL CAP MIN VOL FACTOR ETF ETF 46435G433 1,195 32,226 SH   SOLE   0 0 32,225
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 730 6,281 SH   SOLE   0 0 6,281
ISHARES S&P 500 GROWTH ETF ETF 464287309 3,053 41,302 SH   SOLE   0 0 41,302
ISHARES S&P MID CAP 400 GROWTH ETF ETF 464287606 1,115 14,078 SH   SOLE   0 0 14,078
ISHARES S&P SMALL CAP 600 GROWTH ETF ETF 464287887 567 4,362 SH   SOLE   0 0 4,362
ISHARES S&P SMALL CAP 600 VALUE ETF ETF 464287879 877 8,708 SH   SOLE   0 0 8,708
ISHARES S&P SMALL CAP FUND ETF 464287804 792 7,254 SH   SOLE   0 0 7,254
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,691 14,741 SH   SOLE   0 0 14,741
JOHNSON & JOHNSON COM Stock 478160104 2,515 15,575 SH   SOLE   0 0 15,575
JPMORGAN CHASE & CO COM Stock 46625H100 3,145 19,214 SH   SOLE   0 0 19,213
LINDE PLC SHS Stock G5494J103 1,567 5,340 SH   SOLE   0 0 5,340
MARSH & MCLENNAN COS INC COM Stock 571748102 298 1,970 SH   SOLE   0 0 1,969
MASTERCARD INCORPORATED CL A Stock 57636Q104 776 2,232 SH   SOLE   0 0 2,232
MCCORMICK & CO INC COM NON VTG Stock 579780206 990 12,218 SH   SOLE   0 0 12,217
MCDONALDS CORP COM Stock 580135101 486 2,017 SH   SOLE   0 0 2,017
MICROSOFT CORP COM Stock 594918104 1,347 4,780 SH   SOLE   0 0 4,779
MORGAN STANLEY COM NEW Stock 617446448 1,392 14,306 SH   SOLE   0 0 14,305
NIKE INC CL B Stock 654106103 282 1,939 SH   SOLE   0 0 1,939
NUVEEN N Y MUN VALUE FD COM CEF 67062M105 168 16,739 SH   SOLE   0 0 16,739
NUVEEN N Y SELECT TAX FREE INC SH BEN INT CEF 67063V104 148 10,677 SH   SOLE   0 0 10,677
ONEOK INC NEW COM Stock 682680103 434 7,483 SH   SOLE   0 0 7,482
PARKER HANNIFIN CORP COM Stock 701094104 256 915 SH   SOLE   0 0 915
PEPSICO INC COM Stock 713448108 683 4,543 SH   SOLE   0 0 4,543
PFIZER INC COM Stock 717081103 226 5,255 SH   SOLE   0 0 5,255
PHILIP MORRIS INTL INC COM Stock 718172109 612 6,456 SH   SOLE   0 0 6,455
PHILLIPS 66 COM Stock 718546104 431 6,148 SH   SOLE   0 0 6,147
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE TRADED FUND ETF 72201R833 413 4,051 SH   SOLE   0 0 4,051
PROCTER AND GAMBLE CO COM Stock 742718109 1,856 13,279 SH   SOLE   0 0 13,279
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 319 3,714 SH   SOLE   0 0 3,714
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 480 10,843 SH   SOLE   0 0 10,843
ROYAL GOLD INC COM Stock 780287108 459 4,810 SH   SOLE   0 0 4,810
S&P GLOBAL INC COM Stock 78409V104 358 842 SH   SOLE   0 0 842
SCHLUMBERGER LTD COM STK Stock 806857108 231 7,789 SH   SOLE   0 0 7,788
SCHWAB CHARLES CORP COM Stock 808513105 353 4,848 SH   SOLE   0 0 4,847
SHERWIN WILLIAMS CO COM Stock 824348106 376 1,345 SH   SOLE   0 0 1,344
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 4,750 103,222 SH   SOLE   0 0 103,221
SPDR GOLD SHARES ETF 78463V107 1,942 11,827 SH   SOLE   0 0 11,827
SPDR S&P 500 ETF ETF 78462F103 239 556 SH   SOLE   0 0 556
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 724 8,305 SH   SOLE   0 0 8,305
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 540 6,590 SH   SOLE   0 0 6,590
STARBUCKS CORP COM Stock 855244109 1,562 14,157 SH   SOLE   0 0 14,156
TEXAS INSTRS INC COM Stock 882508104 446 2,319 SH   SOLE   0 0 2,318
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 3,645 6,379 SH   SOLE   0 0 6,379
TRAVELERS COMPANIES INC COM Stock 89417E109 223 1,466 SH   SOLE   0 0 1,465
UNITED PARCEL SERVICE INC CL B Stock 911312106 400 2,198 SH   SOLE   0 0 2,198
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,423 6,201 SH   SOLE   0 0 6,200
V F CORP COM Stock 918204108 267 3,983 SH   SOLE   0 0 3,983
VANECK GOLD MINERS ETF ETF 92189F106 408 13,850 SH   SOLE   0 0 13,850
VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 1,203 8,076 SH   SOLE   0 0 8,076
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 925 6,023 SH   SOLE   0 0 6,022
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 1,224 13,210 SH   SOLE   0 0 13,210
VANGUARD GROWTH INDEX FUND ETF 922908736 236 813 SH   SOLE   0 0 813
VANGUARD MID CAP INDEX FUND ETF 922908629 3,718 15,702 SH   SOLE   0 0 15,702
VERISK ANALYTICS INC COM Stock 92345Y106 1,274 6,363 SH   SOLE   0 0 6,362
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,191 22,049 SH   SOLE   0 0 22,049
VISA INC COM CL A Stock 92826C839 1,903 8,542 SH   SOLE   0 0 8,542
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1,540 3,628 SH   SOLE   0 0 3,628
X TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 3,401 90,056 SH   SOLE   0 0 90,055
X TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 1,020 29,871 SH   SOLE   0 0 29,871