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
GENOCEA BIOSCIENCES INC COM NEW COM NEW 372427401 12 10,000 SH   SOLE   10,000 0 0
MERSANA THERAPEUTICS INC COM COM 59045L106 62 10,000 SH   SOLE   10,000 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 133 21,346 SH   SOLE   21,346 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 202 909 SH   SOLE   908 0 0
GENERAL DYNAMICS CORP COM COM 369550108 207 995 SH   SOLE   995 0 0
SCHWAB US TIPS ETF US TIPS ETF 808524870 209 3,330 SH   SOLE   3,330 0 0
VANGUARD REIT INDEX ETF REAL ESTATE ETF 922908553 211 1,817 SH   SOLE   1,816 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF SCHWAB FDT US LG 808524771 214 3,647 SH   SOLE   3,647 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 215 758 SH   SOLE   758 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 215 416 SH   SOLE   415 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 217 677 SH   SOLE   677 0 0
ADOBE SYS INC COM 00724F101 219 387 SH   SOLE   387 0 0
EXXON MOBIL CORP COM COM 30231G102 223 3,648 SH   SOLE   3,648 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 225 753 SH   SOLE   753 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 234 971 SH   SOLE   970 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 238 2,077 SH   SOLE   2,076 0 0
DISCOVER FINANCIAL SERVICES LLC COM 254709108 240 2,078 SH   SOLE   2,078 0 0
LILLY ELI & CO COM COM 532457108 243 878 SH   SOLE   878 0 0
FIRST TRUST ENERGY ALPHADEX FUND ENERGY ALPHADX 33734X127 245 20,545 SH   SOLE   20,545 0 0
META PLATFORMS INC CL A CL A 30303M102 247 733 SH   SOLE   733 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 249 86 SH   SOLE   86 0 0
CHEVRON CORP NEW COM COM 166764100 255 2,176 SH   SOLE   2,175 0 0
S&P GLOBAL INC COM COM 78409V104 257 545 SH   SOLE   545 0 0
TORONTO DOMINION BANK COM NEW 891160509 259 3,372 SH   SOLE   3,372 0 0
POWERSHARES FTSE RAFI DEV MKTS EX US FTSE RAFI DEV 46138E743 260 5,485 SH   SOLE   5,485 0 0
AUTODESK INC COM COM 052769106 262 933 SH   SOLE   933 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 262 2,301 SH   SOLE   2,301 0 0
NVIDIA CORP COM 67066G104 266 904 SH   SOLE   903 0 0
PEPSICO INC COM COM 713448108 268 1,540 SH   SOLE   1,540 0 0
PROSHARES SHORT RUSSELL2000 SHRT RUSSELL2000 74348A210 271 12,974 SH   SOLE   12,974 0 0
CHUBB LIMITED COM COM H1467J104 273 1,413 SH   SOLE   1,412 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 273 2,688 SH   SOLE   2,688 0 0
UNITEDHEALTH GROUP COM 91324P102 275 548 SH   SOLE   548 0 0
BIOGEN IDEC INC COM 09062X103 281 1,171 SH   SOLE   1,170 0 0
DELTA AIR LINES INC DEL CMN COM NEW 247361702 283 7,231 SH   SOLE   7,231 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 283 167 SH   SOLE   167 0 0
V F CORP COM COM 918204108 286 3,901 SH   SOLE   3,901 0 0
GOOGLE INC CAP STK CL A 02079K305 290 100 SH   SOLE   100 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF SHT TM US TRES 808524862 294 5,772 SH   SOLE   5,772 0 0
CBRE GROUP INC CL A CL A 12504L109 299 2,760 SH   SOLE   2,760 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 299 627 SH   SOLE   627 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 304 2,286 SH   SOLE   2,285 0 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 307 703 SH   SOLE   703 0 0
FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND COM SHS 33735K108 309 2,571 SH   SOLE   2,570 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 320 2,414 SH   SOLE   2,414 0 0
PROSHARES SHORT QQQ SHORT QQQ NEW 74347B714 326 30,140 SH   SOLE   30,140 0 0
SPDR SER TR LEHMAN INTER TERM TREAS ETF PORTFLI INTRMDIT 78464A672 328 10,239 SH   SOLE   10,238 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 336 16,716 SH   SOLE   16,716 0 0
FIRST TR LARGE CAP VALUE OPPORTUNITIES ALPHADEX FD COM SHS COM SHS 33735J101 336 4,807 SH   SOLE   4,806 0 0
CUMMINS INC COM COM 231021106 349 1,600 SH   SOLE   1,600 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 367 2,843 SH   SOLE   2,842 0 0
INVESCO DB AGRICULTURE FUND AGRICULTURE FD 46140H106 373 18,911 SH   SOLE   18,911 0 0
MEDTRONIC PLC SHS SHS G5960L103 374 3,619 SH   SOLE   3,618 0 0
PROSHARES ULTRA S&P 500 PSHS ULT S&P 500 74347R107 374 2,556 SH   SOLE   2,556 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 381 2,629 SH   SOLE   2,628 0 0
DBX ETF TR MSCI EAFECURRENCY HEDGED EQUITY FD XTRACK MSCI EAFE 233051200 389 9,897 SH   SOLE   9,897 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 396 2,357 SH   SOLE   2,357 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 404 5,850 SH   SOLE   5,850 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 410 1,865 SH   SOLE   1,865 0 0
AMAZON COM INC COM COM 023135106 430 129 SH   SOLE   129 0 0
SCHWAB US AGGREGATE BOND ETF US AGGREGATE B 808524839 430 7,972 SH   SOLE   7,972 0 0
CELANESE CORP DEL COM COM 150870103 433 2,574 SH   SOLE   2,574 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 451 1 SH   SOLE   1 0 0
HOWMET AEROSPACE INC COM COM 443201108 452 14,204 SH   SOLE   14,203 0 0
SPDR SSGA FIXED INCOME SECTOR ROTATION ETF SPDR SSGA FXD 78470P507 453 14,613 SH   SOLE   14,613 0 0
GENUINE PARTS CO COM COM 372460105 454 3,239 SH   SOLE   3,239 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER UNIT LTD PARTNER 226344208 466 16,908 SH   SOLE   16,908 0 0
SALESFORCE COM COM 79466L302 467 1,839 SH   SOLE   1,839 0 0
WEYERHAEUSER CO COM NEW 962166104 470 11,425 SH   SOLE   11,425 0 0
DISNEY WALT CO COM COM 254687106 471 3,044 SH   SOLE   3,043 0 0
AMCOR PLC ORD ORD G0250X107 477 39,707 SH   SOLE   39,706 0 0
ISHARES 20 YR TREASURY ETF 20 YR TR BD ETF 464287432 481 3,247 SH   SOLE   3,246 0 0
HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF HARTFORD MLT ETF 518416102 486 16,126 SH   SOLE   16,125 0 0
SNAP ON INC COM COM 833034101 492 2,285 SH   SOLE   2,284 0 0
VISA INC COM CL A COM CL A 92826C839 504 2,328 SH   SOLE   2,327 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 510 2,592 SH   SOLE   2,592 0 0
MCDONALDS CORP COM COM 580135101 516 1,927 SH   SOLE   1,926 0 0
TEXAS INSTRS INC COM COM 882508104 517 2,741 SH   SOLE   2,740 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 524 7,023 SH   SOLE   7,023 0 0
SYNCHRONY FINANCIAL COM COM 87165B103 526 11,331 SH   SOLE   11,331 0 0
CIGNA CORP COM 125523100 539 2,345 SH   SOLE   2,345 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF LONG TERM TREAS 92206C847 547 6,121 SH   SOLE   6,121 0 0
SMITH A O CORP COM COM 831865209 548 6,384 SH   SOLE   6,383 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 557 2,670 SH   SOLE   2,669 0 0
IPATH SERIES B BLOOMBERG COFFEE SUBINDEX TOTAL RETURN ETN ETN LKD 48 06746P563 566 9,241 SH   SOLE   9,241 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 587 9,801 SH   SOLE   9,800 0 0
PROSHARES TR SHORT 20 YR TREASURY ETF SHRT 20+YR TRE 74347X849 588 36,757 SH   SOLE   36,757 0 0
WABTEC COM COM 929740108 589 6,392 SH   SOLE   6,392 0 0
AMERIPRISE FINL INC COM COM 03076C106 595 1,974 SH   SOLE   1,973 0 0
GARTNER INC COM COM 366651107 609 1,822 SH   SOLE   1,822 0 0
KEYCORP COM COM 493267108 613 26,500 SH   SOLE   26,499 0 0
COMERICA INC COM COM 200340107 622 7,153 SH   SOLE   7,153 0 0
PAYCHEX INC COM COM 704326107 634 4,646 SH   SOLE   4,646 0 0
ULTA BEAUTY INC COM COM 90384S303 636 1,542 SH   SOLE   1,542 0 0
MONDELEZ INTL INC CL A CL A 609207105 641 9,661 SH   SOLE   9,661 0 0
AGFIQ U.S. MARKET NEUTRAL ANTI-BETA FUND AGFIQ US MK ANTI 00110G408 644 36,243 SH   SOLE   36,243 0 0
STRYKER CORP COM 863667101 664 2,481 SH   SOLE   2,481 0 0
ISHARES CORE S&P U.S. GROWTH ETF CORE S&P US GWT 464287671 667 5,764 SH   SOLE   5,764 0 0
PROCTER AND GAMBLE CO COM COM 742718109 667 4,080 SH   SOLE   4,079 0 0
ECOLAB INC COM COM 278865100 668 2,849 SH   SOLE   2,848 0 0
KROGER CO COM COM 501044101 674 14,888 SH   SOLE   14,887 0 0
J M SMUCKER CO NEW COM NEW 832696405 679 4,997 SH   SOLE   4,996 0 0
SCHWAB EMERGING MARKETS EQUITY ETF EMRG MKTEQ ETF 808524706 684 23,087 SH   SOLE   23,087 0 0
ISHARES U.S. TREASURY BOND ETF US TREAS BD ETF 46429B267 690 25,868 SH   SOLE   25,868 0 0
RH TACTICAL OUTLOOK ETF RH TACTICAL OUTL 85521B759 694 43,524 SH   SOLE   43,524 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 715 9,091 SH   SOLE   9,091 0 0
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND EM SML CP ALPH 33737J307 729 18,129 SH   SOLE   18,128 0 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ACTIVEBETA EME 381430206 737 19,902 SH   SOLE   19,902 0 0
NEW JERSEY RES CORP COM COM 646025106 740 18,016 SH   SOLE   18,015 0 0
WATERS CP COM 941848103 740 1,985 SH   SOLE   1,985 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 747 3,954 SH   SOLE   3,953 0 0
LOWES COS INC COM COM 548661107 751 2,906 SH   SOLE   2,906 0 0
SPDR INTERNATIONAL GOVERNMENT TIPS ETF FTSE INT GVT ETF 78464A490 763 14,180 SH   SOLE   14,180 0 0
CISCO SYS INC COM 17275R102 772 12,190 SH   SOLE   12,189 0 0
FIRST TRUST MATERIALS ALPHADEX (ETF) MATERIALS ALPH 33734X168 775 12,473 SH   SOLE   12,473 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 783 3,792 SH   SOLE   3,792 0 0
SPDR BARCLAYS CAPITAL INTL TREASURY BOND ETF BLOMBERG INTL TR 78464A516 823 29,116 SH   SOLE   29,115 0 0
WISDOMTREE ENHANCED COMMODITY STRATEGY FUND ENHNCD CMMDTY ST 97717Y683 919 44,149 SH   SOLE   44,149 0 0
SPDR GOLD ETF GOLD SHS 78463V107 924 5,402 SH   SOLE   5,402 0 0
CVS HEALTH CORP COM COM 126650100 969 9,389 SH   SOLE   9,389 0 0
IQ ARB GLOBAL RESOURCES ETF IQ GLB RES ETF 45409B883 971 31,755 SH   SOLE   31,755 0 0
APPLE INC COM 037833100 981 5,525 SH   SOLE   5,524 0 0
WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND INTL QULTY DIV 97717X131 997 24,994 SH   SOLE   24,994 0 0
REAL ESTATE SELECT SECTOR SPDR FUND RL EST SEL SEC 81369Y860 1,008 19,453 SH   SOLE   19,453 0 0
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102 1,012 810 SH   SOLE   810 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF HEDGE MLTI ETF 45409B107 1,013 31,877 SH   SOLE   31,877 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ITL HDG QTLY DIV 97717X594 1,034 22,597 SH   SOLE   22,596 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,058 4,290 SH   SOLE   4,289 0 0
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF MSCI USA SMCP MN 46435G433 1,084 27,735 SH   SOLE   27,734 0 0
JOHN HANCOCK MULTIFACTOR SMALL CAP ETF MULTIFACTR SML 47804J842 1,093 30,149 SH   SOLE   30,149 0 0
O'SHARES U.S. SMALL-CAP QUALITY DIVIDEND ETF OSHARES US SMLCP 67110P100 1,104 29,701 SH   SOLE   29,701 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 1,214 3,052 SH   SOLE   3,052 0 0
ISHARES MORNINGSTAR MID-CAP ETF MRGSTR MD CP ETF 464288208 1,280 18,004 SH   SOLE   18,004 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF MULTIFACTOR MI 47804J206 1,421 25,568 SH   SOLE   25,567 0 0
INVESCO ZACKS MID-CAP ETF ZACKS MID CAP 46137Y401 1,428 14,859 SH   SOLE   14,859 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 1,471 9,393 SH   SOLE   9,393 0 0
SPDR MSCI EAFE STRATEGICFACTORS ETF MSCI EAFE STRTGC 78463X434 1,487 19,379 SH   SOLE   19,379 0 0
WISDOMTREE MANAGED FUTURES STRATEGY FUND FUTRE STRAT FD 97717W125 1,508 42,561 SH   SOLE   42,560 0 0
FLEXSHARES TR IBOXX 3 YR TARGET DURATION TIPS INDEX FD IBOXX 3R TARGT 33939L506 1,512 57,481 SH   SOLE   57,480 0 0
FIDELITY LOW VOLATILITY FACTOR ETF LOW VOLITY ETF 316092824 1,582 30,241 SH   SOLE   30,240 0 0
DBX ETF TR MSCI EMERGING MKTS CURRENCY HEDGED EQUITY FD XTRACK MSCI EMRG 233051101 1,594 60,175 SH   SOLE   60,174 0 0
MICROSOFT COM 594918104 1,618 4,812 SH   SOLE   4,811 0 0
PIMCO BROAD U.S. TIPS INDEX EXCHANGE-TRADED FUND BROAD US TIPS 72201R403 1,626 24,625 SH   SOLE   24,624 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF INTRM TRM TRES 808524854 1,672 29,775 SH   SOLE   29,774 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 1,729 18,171 SH   SOLE   18,170 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF SSGA US LRG ETF 78468R804 1,755 11,650 SH   SOLE   11,649 0 0
WISDOMTREE BOFA MERRILL LYNCH HIGH YIELD BOND ZERO DURATION FUND HEDGED HI YLD BD 97717W430 2,209 99,184 SH   SOLE   99,184 0 0
ISHARES 1-3 YR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 3,458 40,426 SH   SOLE   40,426 0 0
ABRDN PHYSICAL GOLD SHARES ETF PHYSCL GOLD SHS 00326A104 3,637 207,137 SH   SOLE   207,137 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 6,414 13,503 SH   SOLE   13,503 0 0