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
PIMCO ETF TR 1-5 US TIP IDX 72201R205 22 419 SH   SOLE   419 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 9 51 SH   SOLE   51 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1 14 SH   SOLE   14 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 2 100 SH   SOLE   100 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 5 245 SH   SOLE   245 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 5 250 SH   SOLE   250 0 0
ALPHABET INC CAP STK CL A 02079K305 100 85 SH   SOLE   85 0 0
ALPHABET INC CAP STK CL C 02079K107 244 208 SH   SOLE   208 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 44 551 SH   SOLE   551 0 0
LENNAR CORP CL A 526057104 5 100 SH   SOLE   100 0 0
MARRIOTT INTL INC NEW CL A 571903202 1 9 SH   SOLE   9 0 0
AIR LEASE CORP CL A 00912X302 4 111 SH   SOLE   111 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 185 534 SH   SOLE   534 0 0
COMCAST CORP NEW CL A 20030N101 1,859 46,506 SH   SOLE   46,506 0 0
CONSTELLATION BRANDS INC CL A 21036P108 209 1,193 SH   SOLE   1,193 0 0
EVOLENT HEALTH INC CL A 30050B101 4 350 SH   SOLE   350 0 0
MASTERCARD INC CL A 57636Q104 198 843 SH   SOLE   843 0 0
ZOETIS INC CL A 98978V103 50 500 SH   SOLE   500 0 0
VMWARE INC CL A COM 928563402 23 125 SH   SOLE   125 0 0
FOX CORP CL A COM 35137L105 61 1,666 SH   SOLE   1,666 0 0
NIKE INC CL B 654106103 185 2,194 SH   SOLE   2,194 0 0
ROGERS COMMUNICATION INC CL B 775109200 4 76 SH   SOLE   76 0 0
UNITED PARCEL SERVICE INC CL B 911312106 131 1,172 SH   SOLE   1,172 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4 30 SH   SOLE   30 0 0
FREEPORT -MCMORAN INC CL B 35671D857 2 153 SH   SOLE   153 0 0
MARCHEX INC CL B 56624R108 9 2,000 SH   SOLE   2,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 4 69 SH   SOLE   69 0 0
VIACOM INC NEW CL B 92553P201 3 122 SH   SOLE   122 0 0
BERKSHIRE HATHAWAY INC DEL CL B New 087670702 32 158 SH   SOLE   158 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6 99 SH   SOLE   99 0 0
AFLAC INC COM 001055102 12 233 SH   SOLE   233 0 0
ABBOTT LABS COM 002824100 196 2,450 SH   SOLE   2,450 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 51 475 SH   SOLE   475 0 0
AIR PRODS & CHEMS INC COM 009158106 2 10 SH   SOLE   10 0 0
ALBEMARLE CORP COM 012653101 651 7,945 SH   SOLE   7,945 0 0
ALCOA CORP COM 013872106 2 61 SH   SOLE   61 0 0
ALLIANT ENERGY CORP COM 018802108 3 72 SH   SOLE   72 0 0
ALLIANZGI CONV INCOME FD COM 018828103 2 300 SH   SOLE   300 0 0
ALLSTATE CORP COM 020002101 17 184 SH   SOLE   184 0 0
AMAZON COM INC COM 023135106 2 1 SH   SOLE   1 0 0
AMERICAN ELEC PWR CO INC COM 025537101 309 3,684 SH   SOLE   3,684 0 0
AMERICAN EXPRESS CO COM 025816109 574 5,250 SH   SOLE   5,250 0 0
AMERICAN INTL GROUP INC COM 026874784 0 8 SH   SOLE   8 0 0
AMERIGAS PARTNERS L P COM 030975106 32 1,021 SH   SOLE   1,021 0 0
AMETEK INC NEW COM 031100100 109 1,309 SH   SOLE   1,309 0 0
AMGEN INC COM 031162100 260 1,368 SH   SOLE   1,368 0 0
AMKOR TECHNOLOGY INC COM 031652100 4 437 SH   SOLE   437 0 0
ANADARKO PETE CORP COM 032511107 18 400 SH   SOLE   400 0 0
ANALOG DEVICES INC COM 032654105 3 26 SH   SOLE   26 0 0
ANNALY CAP MGMT INC COM 035710409 5 500 SH   SOLE   500 0 0
ANTHEM INC COM 036752103 3 11 SH   SOLE   11 0 0
APPLE INC COM 037833100 2,588 13,623 SH   SOLE   13,623 0 0
ARBOR RLTY TR INC COM 038923108 13 1,000 SH   SOLE   1,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 139 3,223 SH   SOLE   3,223 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 51 317 SH   SOLE   317 0 0
BB&T CORP COM 054937107 4 94 SH   SOLE   94 0 0
BANK AMER CORP COM 060505104 721 26,123 SH   SOLE   26,123 0 0
BAXTER INTL INC COM 071813109 1 17 SH   SOLE   17 0 0
BECTON DICKINSON & CO COM 075887109 26 106 SH   SOLE   106 0 0
BERKLEY W R CORP COM 084423102 13 150 SH   SOLE   150 0 0
BLOOM ENERGY CORP COM 093712107 17 1,333 SH   SOLE   1,333 0 0
BOEING CO COM 097023105 53 140 SH   SOLE   140 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 663 13,891 SH   SOLE   13,891 0 0
CIGNA CORP NEW COM 125523100 52 323 SH   SOLE   323 0 0
CVS HEALTH CORP COM 126650100 524 9,712 SH   SOLE   9,712 0 0
CANADIAN NATL RY CO COM 136375102 10 111 SH   SOLE   111 0 0
CANOPY GROWTH CORP COM 138035100 54 1,246 SH   SOLE   1,246 0 0
CAPITAL SOUTHWEST CORP COM 140501107 11 500 SH   SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 52 387 SH   SOLE   387 0 0
CELGENE CORP COM 151020104 38 400 SH   SOLE   400 0 0
CENTURYLINK INC COM 156700106 1 116 SH   SOLE   116 0 0
CERNER CORP COM 156782104 69 1,200 SH   SOLE   1,200 0 0
CHEMOURS CO COM 163851108 7 175 SH   SOLE   175 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1 400 SH   SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 991 8,045 SH   SOLE   8,045 0 0
COCA COLA CO COM 191216100 93 1,989 SH   SOLE   1,989 0 0
COLUMBIA PPTY TR INC COM 198287203 25 1,104 SH   SOLE   1,104 0 0
CONAGRA BRANDS INC COM 205887102 130 4,700 SH   SOLE   4,700 0 0
CONDUENT INC COM 206787103 11 820 SH   SOLE   820 0 0
CONSOLIDATED EDISON INC COM 209115104 34 400 SH   SOLE   400 0 0
CORNING INC COM 219350105 70 2,120 SH   SOLE   2,120 0 0
CUMMINS INC COM 231021106 47 300 SH   SOLE   300 0 0
DANAHER CORPORATION COM 235851102 30 225 SH   SOLE   225 0 0
DICKS SPORTING GOODS INC COM 253393102 12 320 SH   SOLE   320 0 0
DIGITAL RLTY TR INC COM 253868103 368 3,091 SH   SOLE   3,091 0 0
DISCOVER FINL SVCS COM 254709108 5 74 SH   SOLE   74 0 0
DOVER CORP COM 260003108 23 250 SH   SOLE   250 0 0
DYCOM INDS INC COM 267475101 8 165 SH   SOLE   165 0 0
EASTMAN CHEMICAL CO COM 277432100 65 851 SH   SOLE   851 0 0
EBAY INC COM 278642103 7 200 SH   SOLE   200 0 0
ECOLAN INC COM 278865100 1 7 SH   SOLE   7 0 0
EDISON INTL COM 281020107 186 3,000 SH   SOLE   3,000 0 0
EMERSON ELEC CO COM 291011104 128 1,868 SH   SOLE   1,868 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 42 1,442 SH   SOLE   1,442 0 0
FACTSET RESH SYS INC COM 303075105 2 9 SH   SOLE   9 0 0
FIFTH THIRD BANCORP COM 316773100 1 35 SH   SOLE   35 0 0
FINANCIAL INSTNS INC COM 317585404 111 4,100 SH   SOLE   4,100 0 0
FISERV INC COM 337738108 1,243 14,076 SH   SOLE   14,076 0 0
FORD MTR CO DEL COM 345370860 133 15,174 SH   SOLE   15,174 0 0
GAP INC COM 364760108 2 89 SH   SOLE   89 0 0
GARRETT MOTION INC COM 366505105 0 31 SH   SOLE   31 0 0
GENERAL DYNAMICS CORP COM 369550108 521 3,078 SH   SOLE   3,078 0 0
GENERAL ELECTRIC CO COM 369604103 113 11,299 SH   SOLE   11,299 0 0
GERON CORP COM 374163103 0 100 SH   SOLE   100 0 0
GILEAD SCIENCES INC COM 375558103 166 2,551 SH   SOLE   2,551 0 0
GRAINGER W W INC COM 384802104 1 4 SH   SOLE   4 0 0
HALLIBURTON CO COM 406216101 7 250 SH   SOLE   250 0 0
HARLEY DAVIDSON INC COM 412822108 4 100 SH   SOLE   100 0 0
HARRIS CORP DEL COM 413875105 2 15 SH   SOLE   15 0 0
HOLLYFRONTIER CORP COM 436106108 4 73 SH   SOLE   73 0 0
HOME DEPOT INC COM 437076102 3,003 15,647 SH   SOLE   15,647 0 0
HONEYWELL INTL INC COM 438516106 67 423 SH   SOLE   423 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4 307 SH   SOLE   307 0 0
IMMUNOMEDICS INC COM 452907108 38 2,000 SH   SOLE   2,000 0 0
IMPINJ INC COM 453204109 17 1,000 SH   SOLE   1,000 0 0
INTEL CORP COM 458140100 685 12,760 SH   SOLE   12,760 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,728 19,335 SH   SOLE   19,335 0 0
INTL PAPER CO COM 460146103 217 4,700 SH   SOLE   4,700 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4 177 SH   SOLE   177 0 0
ISHARES TR COM 464287150 19 290 SH   SOLE   290 0 0
ISHARES TR COM 464287176 24 208 SH   SOLE   208 0 0
ISHARES TR COM 464287200 286 1,005 SH   SOLE   1,005 0 0
ISHARES TR COM 464287242 8 67 SH   SOLE   67 0 0
ISHARES TR COM 464287465 675 10,413 SH   SOLE   10,413 0 0
ISHARES TR COM 464287499 715 13,260 SH   SOLE   13,260 0 0
ISHARES TR COM 464287507 1,584 8,361 SH   SOLE   8,361 0 0
ISHARES TR COM 464287614 2 13 SH   SOLE   13 0 0
ISHARES TR COM 464287655 4 24 SH   SOLE   24 0 0
ISHARES TR COM 464287804 76 980 SH   SOLE   980 0 0
ISHARES TR COM 464288273 3,936 68,524 SH   SOLE   68,524 0 0
ISHARES TR COM 464288281 5 45 SH   SOLE   45 0 0
ISHARES TR COM 464288513 4,477 51,774 SH   SOLE   51,774 0 0
ISHARES TR COM 464288646 3,076 58,237 SH   SOLE   58,237 0 0
ISHARES TR COM 464288661 79 640 SH   SOLE   640 0 0
ISHARES TR COM 464288687 5 150 SH   SOLE   150 0 0
JACOBS ENGR GROUP INC COM 469814107 9 123 SH   SOLE   123 0 0
JOHNSON & JOHNSON COM 478160104 1,347 9,637 SH   SOLE   9,637 0 0
KELLOGG CO COM 487836108 15 253 SH   SOLE   253 0 0
KEYCORP NEW COM 493267108 13 821 SH   SOLE   821 0 0
KIMBERLY CLARK CORP COM 494368103 248 2,000 SH   SOLE   2,000 0 0
KOHLS CORP COM 500255104 12 178 SH   SOLE   178 0 0
KRAFT HEINZ CO COM 500754106 27 812 SH   SOLE   812 0 0
KROGER CO COM 501044101 4 165 SH   SOLE   165 0 0
LAM RESEARCH CO COM 512807108 4 21 SH   SOLE   21 0 0
LAMB WESTON HLDGS INC COM 513272104 117 1,566 SH   SOLE   1,566 0 0
LIBBEY INC COM 529898108 0 83 SH   SOLE   83 0 0
LILLY ELI & CO COM 532457108 516 3,980 SH   SOLE   3,980 0 0
LOCKHEED MARTIN CORP COM 539830109 373 1,241 SH   SOLE   1,241 0 0
LOWES COS INC COM 548661107 179 1,632 SH   SOLE   1,632 0 0
LULULEMON ATHLETICA INC COM 550021109 16 100 SH   SOLE   100 0 0
MAGNA INTL INC COM 559222401 4 82 SH   SOLE   82 0 0
MARATHON OIL CORP COM 565849106 98 5,850 SH   SOLE   5,850 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,101 11,729 SH   SOLE   11,729 0 0
MATTEL INC COM 577081102 6 432 SH   SOLE   432 0 0
MCDONALDS CORP COM 580135101 431 2,268 SH   SOLE   2,268 0 0
MICROSOFT CORP COM 594918104 3,511 29,768 SH   SOLE   29,768 0 0
MICRON TECHNOLOGY INC COM 595112103 17 400 SH   SOLE   400 0 0
MIDDLESEX WATER CP COM 596680108 22 400 SH   SOLE   400 0 0
MONDELEZ INTL INC COM 609207105 42 843 SH   SOLE   843 0 0
NEWELL BRANDS INC COM 651229106 3 200 SH   SOLE   200 0 0
NORDSTROM INC COM 655664100 1 19 SH   SOLE   19 0 0
NORFOLK SOUTHERN CORP COM 655844108 72 387 SH   SOLE   387 0 0
NUCOR CORP COM 670346105 54 933 SH   SOLE   933 0 0
OPEN TEXT CORP COM 683715106 3 77 SH   SOLE   77 0 0
PNC FINL SVCS GROUP INC COM 693475105 39 320 SH   SOLE   320 0 0
PPG INDS INC COM 693506107 34 300 SH   SOLE   300 0 0
PAYCHEX INC COM 704326107 210 2,623 SH   SOLE   2,623 0 0
PEMBINA PIPELINE CORP COM 706327103 16 426 SH   SOLE   426 0 0
PENNEY J C CORP INC COM 708160106 0 76 SH   SOLE   76 0 0
PEPSICO INC COM 713448108 391 3,187 SH   SOLE   3,187 0 0
PERSPECTA INC COM 715347100 8 396 SH   SOLE   396 0 0
PFIZER INC COM 717081103 917 21,591 SH   SOLE   21,591 0 0
PHILLIP MORRIS INTL INC COM 718172109 15 168 SH   SOLE   168 0 0
PHILLIPS 66 COM 718546104 301 3,164 SH   SOLE   3,164 0 0
PROLOGIS INC COM 74340W103 16 250 SH   SOLE   250 0 0
POLARIS INDS INC COM 731068102 3 39 SH   SOLE   39 0 0
PROCTER AND GAMBLE CO COM 742718109 123 1,180 SH   SOLE   1,180 0 0
PRUDENTIAL FINL INC COM 744320102 1 8 SH   SOLE   8 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7 121 SH   SOLE   121 0 0
PULTE GROU INC COM 745867101 5 168 SH   SOLE   168 0 0
QUALCOMM INC COM 747525103 68 1,192 SH   SOLE   1,192 0 0
REALTY INCOME CORP COM 756109104 94 1,283 SH   SOLE   1,283 0 0
ROCKWELL AUTOMOATION INC COM 773903109 70 400 SH   SOLE   400 0 0
ROSS STORES INC COM 778296103 559 6,000 SH   SOLE   6,000 0 0
SCHULMBERGER LTD COM 806857108 12 267 SH   SOLE   267 0 0
SEATTLE GENETICS INC COM 812578102 7 100 SH   SOLE   100 0 0
SEMPRA ENERGY COM 816851109 77 613 SH   SOLE   613 0 0
SHERWIN WILLIAMS CO COM 824348106 11 25 SH   SOLE   25 0 0
SOUTHERN CO COM 842587107 291 5,632 SH   SOLE   5,632 0 0
SOUTHWEST AIRLS CO COM 844741108 21 400 SH   SOLE   400 0 0
STERICYCLE INC COM 858912108 12 225 SH   SOLE   225 0 0
STRYKER CORP COM 863667101 164 832 SH   SOLE   832 0 0
SUNTRUST BKS INC COM 867914103 24 400 SH   SOLE   400 0 0
SYSCO CORP COM 871829107 57 847 SH   SOLE   847 0 0
TJX XOS INC NEW COM 872540109 1,183 22,240 SH   SOLE   22,240 0 0
TAPESTRY INC COM 876030107 2 68 SH   SOLE   68 0 0
TEXAS INSTRS INC COM 882508104 805 7,590 SH   SOLE   7,590 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,135 4,145 SH   SOLE   4,145 0 0
UNION PACIFIC CORP COM 907818108 24 141 SH   SOLE   141 0 0
UNITED RENTALS INC COM 911363109 4 33 SH   SOLE   33 0 0
UNITED STATES STL CORP NEW COM 912909108 0 25 SH   SOLE   25 0 0
UNITED TECHNOLOGIES CORP COM 913017109 658 5,108 SH   SOLE   5,108 0 0
Vanguard Interm-Term Tax Ex Inv COM 922907209 12 823 SH   SOLE   823 0 0
WABTEC CORP COM 929740108 12 159 SH   SOLE   159 0 0
WALMART INC COM 931142103 3,019 30,951 SH   SOLE   30,951 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 33 514 SH   SOLE   514 0 0
WELLS FARGO CO NEW COM 949746101 430 8,898 SH   SOLE   8,898 0 0
WESTERN UN CO COM 959802109 3 139 SH   SOLE   139 0 0
XILINX INC COM 983919101 32 250 SH   SOLE   250 0 0
CDK GLOBAL INC COM 12508E101 1 10 SH   SOLE   10 0 0
AMERISOURCEBERGEN CORP COM 03073E105 704 8,849 SH   SOLE   8,849 0 0
TARGET CORP COM 87612E106 489 6,097 SH   SOLE   6,097 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2 9 SH   SOLE   9 0 0
NCR CORP NEW COM 62886E108 3 126 SH   SOLE   126 0 0
FORTINET INC COM 34959E109 8 90 SH   SOLE   90 0 0
TRAVELERS COMPANIES INC COM 89417E109 560 4,084 SH   SOLE   4,084 0 0
Nymox Pharmaceutical Corp COM P73398102 1 500 SH   SOLE   500 0 0
nVent Electric PLC Shs SHS G6700G107 6 232 SH   SOLE   232 0 0
Noble Corp SHS USD G65431101 0 150 SH   SOLE   150 0 0
Nordic American Tanker Shipping SHS G65772108 1 740 SH   SOLE   740 0 0
Nordic American Offshore Ltd COM G65773106 0 1 SH   SOLE   1 0 0
Medtronic PLC COM G5960L103 19 213 SH   SOLE   213 0 0
Lyondellbasell Industries N V SHS - A - N53745100 9 110 SH   SOLE   110 0 0
Linde PLC COM G5494J103 156 884 SH   SOLE   884 0 0
Johnson Controls International COM G51502105 15 398 SH   SOLE   398 0 0
Ingersoll Rand PLC COM G47791101 27 250 SH   SOLE   250 0 0
Insys Therapeutics Inc COM NEW 45824V209 2 505 SH   SOLE   505 0 0
Eaton Corp PLC COM G29183103 24 300 SH   SOLE   300 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1 9 SH   SOLE   9 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 259 5,000 SH   SOLE   5,000 0 0
CHUBB LIMITED COM H1467J104 2 15 SH   SOLE   15 0 0
AIRCASTLE LTD COM G0129K104 14 702 SH   SOLE   702 0 0
APTIV PLC SHS G6095L109 2 29 SH   SOLE   29 0 0
ALLEGION PUN LTD CO COM G1076J109 8 83 SH   SOLE   83 0 0
Alkermes Inc COM G01767105 4 100 SH   SOLE   100 0 0
Allergan PLC COM G0177J108 10 65 SH   SOLE   65 0 0
Adient PLC COM G0084W101 2 166 SH   SOLE   166 0 0
AT&T INC COM 00206R102 963 30,714 SH   SOLE   30,714 0 0
ABBVIE INC COM 00287Y109 209 2,594 SH   SOLE   2,594 0 0
ADVANSIX INC COM 00773T101 0 12 SH   SOLE   12 0 0
ALTRIA GROUP INC COM 02209S103 1,308 22,773 SH   SOLE   22,773 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13 68 SH   SOLE   68 0 0
AMERIPRISE FINL INC COM 03076C106 328 2,560 SH   SOLE   2,560 0 0
APERGY CORP COM 03755L104 5 125 SH   SOLE   125 0 0
AURORA CANNABIS INC COM 05156X108 10 1,056 SH   SOLE   1,056 0 0
BANK OZK COM 06417N103 43 1,500 SH   SOLE   1,500 0 0
BLACKROCK INCOME TR INC COM 09247F100 623 104,662 SH   SOLE   104,662 0 0
BLACKROCK INC COM 09247X101 13 30 SH   SOLE   30 0 0
BLACKROCK COPOR HI YLD FD I COM 09255P107 4,582 446,609 SH   SOLE   446,609 0 0
BOOKING HLDGS INC COM 09857L108 113 65 SH   SOLE   65 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 8 SH   SOLE   8 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10 100 SH   SOLE   100 0 0
BROADCOM INC COM 11135F101 1 4 SH   SOLE   4 0 0
Broadstone Net Lease Inc Nsa COM 11199H100 2,584 30,405 PRN   SOLE   30,405 0 0
BRUSHTON-MOIRA N Y CENT SCH DIST REF-SER B (NY) COM 117457CN9 50 50,000 PRN   SOLE   50,000 0 0
BUFFALO N Y (NY) COM 119677DA7 26 25,000 PRN   SOLE   25,000 0 0
BUFFALO N Y (NY) COM 119677HJ4 31 30,000 PRN   SOLE   30,000 0 0
Business Development Corporation Of America COM 12325J101 41 5,270 SH   SOLE   5,270 0 0
CNX RESOURCES CORPORATION COM 12653C108 0 25 SH   SOLE   25 0 0
CAPITAL ONE FINL CORP COM 14040H105 540 6,615 SH   SOLE   6,615 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5 1,000 SH   SOLE   1,000 0 0
COMPASS MINERALS INTL INC COM 20451N101 15 267 SH   SOLE   267 0 0
CONOCOPHILLIPS COM 20825C104 430 6,441 SH   SOLE   6,441 0 0
CONSOL ENERGY INC NEW COM 20854L108 0 3 SH   SOLE   3 0 0
COSTCO WHSL CORP NEW COM 22160K105 38 155 SH   SOLE   155 0 0
CRONOS GROUP INC COM 22717L101 12 632 SH   SOLE   632 0 0
DXC TECGNOLOGY CO COM 23355L106 51 795 SH   SOLE   795 0 0
DOMINION ENERGY INC COM 25746U109 588 7,667 SH   SOLE   7,667 0 0
DOWDUPONT INC COM 26078J100 154 2,891 SH   SOLE   2,891 0 0
ENBRIDGE INC COM 29250N105 78 2,140 SH   SOLE   2,140 0 0
EQUINIX INC COM 29444U700 2,382 5,257 SH   SOLE   5,257 0 0
EXELON CORP COM 30161N101 28 566 SH   SOLE   566 0 0
EXXON MOBIL CORP COM 30231G102 658 8,140 SH   SOLE   8,140 0 0
FIREEYE INC COM 31816Q101 17 1,000 SH   SOLE   1,000 0 0
FIRST AMERN FINL CORP COM 31847R102 14 264 SH   SOLE   264 0 0
FORTIVE CORP COM 34959J108 15 178 SH   SOLE   178 0 0
GE GLOBAL INS HLDG CORP COM 36158FAA8 14 12,000 PRN   SOLE   12,000 0 0
GABELLI DIVD & INCOME TR COM 36242H104 13 621 SH   SOLE   621 0 0
GENERAL MTRS CO COM 37045V100 376 10,126 SH   SOLE   10,126 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 207 1,080 SH   SOLE   1,080 0 0
HP INC COM 40434L105 176 9,063 SH   SOLE   9,063 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 143 9,263 SH   SOLE   9,263 0 0
IAC INTERACTIVECORP COM 44919P508 9 45 SH   SOLE   45 0 0
JPMORGAN CHASE & CO COM 46625H100 1,550 15,307 SH   SOLE   15,307 0 0
KINDER MORGAN INC DEL COM 49456B101 4 200 SH   SOLE   200 0 0
LANDS END INC NEW COM 51509F105 0 15 SH   SOLE   15 0 0
LIVENT CORP COM 53814L108 105 8,517 SH   SOLE   8,517 0 0
M & T BK CORP COM 55261F104 37 237 SH   SOLE   237 0 0
MACYS INC COM 55616P104 108 4,500 SH   SOLE   4,500 0 0
MANULIFE FINL CORP COM 56501R106 8 462 SH   SOLE   462 0 0
MARATHON PETE CORP COM 56585A102 357 5,961 SH   SOLE   5,961 0 0
MARKETAXESS HLDGS INC COM 57060D108 111 450 SH   SOLE   450 0 0
MCKESSON CORP COM 58155Q103 4 31 SH   SOLE   31 0 0
MERCK & CO INC COM 58933Y105 242 2,907 SH   SOLE   2,907 0 0
META FINL GROUP INC COM 59156R108 4 95 SH   SOLE   95 0 0
NEXTERA ENERGY INC COM 65339F101 39 203 SH   SOLE   203 0 0
NISOURCE INC COM 65473P105 0 2 SH   SOLE   2 0 0
NOVARTIS A G COM 66987V109 2 16 SH   SOLE   16 0 0
NVIDIA CORP COM 67066G104 1,342 7,471 SH   SOLE   7,471 0 0
NURIEN LTD COM 67077M108 20 373 SH   SOLE   373 0 0
ORACLE CORP COM 68389X105 1,419 26,420 SH   SOLE   26,420 0 0
PPL CORP COM 69351T106 10 305 SH   SOLE   305 0 0
PAYPAL HLDGS INC COM 70450Y103 34 325 SH   SOLE   325 0 0
PIMCO STRATEGIC INCOME FD IN COM 72200X104 22 2,132 SH   SOLE   2,132 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 13 266 SH   SOLE   266 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2 24 SH   SOLE   24 0 0
RANGE RES CORP COM 75281A109 1 100 SH   SOLE   100 0 0
REGIONS FINL CORP NEW COM 7591EP100 354 25,000 SH   SOLE   25,000 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1 69 SH   SOLE   69 0 0
SALESFORCE COM INC COM 79466L302 7 45 SH   SOLE   45 0 0
SPIRE INC COM 84857L101 16 200 SH   SOLE   200 0 0
TEGNA INC COM 87901J105 6 453 SH   SOLE   453 0 0
TERADATA CORP DEL COM 88076W103 6 141 SH   SOLE   141 0 0
TESLA INC COM 88160R101 277 988 SH   SOLE   988 0 0
3M CO COM 88579Y101 151 725 SH   SOLE   725 0 0
TITAN MED INC COM 88830X819 7 2,500 SH   SOLE   2,500 0 0
USANA HEALTH SCIENCES INC COM 90328M107 50 600 SH   SOLE   600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 715 2,891 SH   SOLE   2,891 0 0
VALERO ENERGY CORP NEW COM 91913Y100 16 192 SH   SOLE   192 0 0
VENTAS INC COM 92276F100 226 3,545 SH   SOLE   3,545 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 738 12,488 SH   SOLE   12,488 0 0
VERISK ANALYTICS INC COM 92345Y106 250 1,881 SH   SOLE   1,881 0 0
VERSUM MATLS INC COM 92532W103 0 5 SH   SOLE   5 0 0
WEC ENERGY GROUP INC COM 92939U106 40 507 SH   SOLE   507 0 0
WALKER & DUNLOP INC COM 93148P102 4 71 SH   SOLE   71 0 0
WELLTOWER INC COM 95040Q104 577 7,433 SH   SOLE   7,433 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 5 350 SH   SOLE   350 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10 250 SH   SOLE   250 0 0
TILRAY INC COM CL 2 88688T100 12 187 SH   SOLE   187 0 0
AMERICAN FIN TR INC COM CL A 02607T109 48 4,427 SH   SOLE   4,427 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 10 290 SH   SOLE   290 0 0
VISA INC COM CL A 92826C839 1,745 11,174 SH   SOLE   11,174 0 0
DISNEY WALT CO COM DISNEY 254687106 301 2,708 SH   SOLE   2,708 0 0
CITIGROUP INC COM NEW 172967424 228 3,672 SH   SOLE   3,672 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5 90 SH   SOLE   90 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 8 175 SH   SOLE   175 0 0
F M C CORP COM NEW 302491303 723 9,416 SH   SOLE   9,416 0 0
INTERLINK ELECTRS INC COM NEW 458751302 8 4,000 SH   SOLE   4,000 0 0
MORGAN STANLEY COM NEW 617446448 23 552 SH   SOLE   552 0 0
OPTICAL CABLE CORP COM NEW 683827208 6 1,187 SH   SOLE   1,187 0 0
RAYTHEON CO COM NEW 755111507 1,644 9,030 SH   SOLE   9,030 0 0
SMUCKER J M CO COM NEW 832696405 6 55 SH   SOLE   55 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3 62 SH   SOLE   62 0 0
US BANCORP DEL COM NEW 902973304 100 2,067 SH   SOLE   2,067 0 0
XEROX CORP COM NEW 984121608 33 1,025 SH   SOLE   1,025 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 409 4,539 SH   SOLE   4,539 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2 21 SH   SOLE   21 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 48 SH   SOLE   48 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 46 80 SH   SOLE   80 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 0 1 SH   SOLE   1 0 0
OLIN CORP COM PAR $1 680665205 6 275 SH   SOLE   275 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 24 715 SH   SOLE   715 0 0
DISCOVERY INC COM SER A 25470F104 18 650 SH   SOLE   650 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3 50 SH   SOLE   50 0 0
ISHARES INC CORE MSCI EMKT 46434G103 11 213 SH   SOLE   213 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 12 222 SH   SOLE   222 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 24 235 SH   SOLE   235 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 10 150 SH   SOLE   150 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 13 271 SH   SOLE   271 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 6,358 124,885 SH   SOLE   124,885 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,449 133,322 SH   SOLE   133,322 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,066 25,089 SH   SOLE   25,089 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,927 73,257 SH   SOLE   73,257 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2 32 SH   SOLE   32 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4 65 SH   SOLE   65 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 161 1,320 SH   SOLE   1,320 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 47 275 SH   SOLE   275 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 21 1,160 SH   SOLE   1,160 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 23 113 SH   SOLE   113 0 0
ARK ETF TR INNOVATION ETF 00214Q104 8 165 SH   SOLE   165 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 292 3,356 SH   SOLE   3,356 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 17 1,200 SH   SOLE   1,200 0 0
WISDOM TR JAPN HEDGE EQT 97717W851 4 81 SH   SOLE   81 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ INTL 35473P108 30 1,200 SH   SOLE   1,200 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 20 216 SH   SOLE   216 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,412 65,926 SH   SOLE   65,926 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 144 1,336 SH   SOLE   1,336 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,110 38,009 SH   SOLE   38,009 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 462 8,817 SH   SOLE   8,817 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 2 31 SH   SOLE   31 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 21 848 SH   SOLE   848 0 0
INVESCO ACTIVELY MANAGED ETF OPTIMUM YIELD 46090F100 1 90 SH   SOLE   90 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 19 1,006 SH   SOLE   1,006 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 11 368 SH   SOLE   368 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6 156 SH   SOLE   156 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 4 126 SH   SOLE   126 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,308 62,035 SH   SOLE   62,035 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 5 275 SH   SOLE   275 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 51 585 SH   SOLE   585 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3 75 SH   SOLE   75 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 15 285 SH   SOLE   285 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,702 64,354 SH   SOLE   64,354 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 30 300 SH   SOLE   300 0 0
INVESCO EXCHNG TRADED FD TR S&P EMRNG MMTM 46138E289 13 832 SH   SOLE   832 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2 65 SH   SOLE   65 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 39 600 SH   SOLE   600 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 LOW VOL 46138E354 45 850 SH   SOLE   850 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4 31 SH   SOLE   31 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,038 16,458 SH   SOLE   16,458 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14 546 SH   SOLE   546 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y407 13 116 SH   SOLE   116 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 13 178 SH   SOLE   178 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 2 67 SH   SOLE   67 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 436 7,221 SH   SOLE   7,221 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 12 149 SH   SOLE   149 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 3 68 SH   SOLE   68 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,117 51,616 SH   SOLE   51,616 0 0
VANGUARD INDEX FDS SM CAP VAL ETF 922908611 3 27 SH   SOLE   27 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,523 9,966 SH   SOLE   9,966 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 464 2,580 SH   SOLE   2,580 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 19 400 SH   SOLE   400 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 33 1,270 SH   SOLE   1,270 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 69 1,100 SH   SOLE   1,100 0 0
CRITEO S A SPONS ADS 226718104 3 148 SH   SOLE   148 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 130 3,121 SH   SOLE   3,121 0 0
NOKIA CORP SPONSORED ADR 654902204 1 100 SH   SOLE   100 0 0
RYANAIR HLDGS PLC SPONSORED ADR 783513203 7 100 SH   SOLE   100 0 0
TAKEDA PHAMACEUTICAL CO LTD SPONSORED ADR 874060205 80 3,951 SH   SOLE   3,951 0 0
NETEASE INC SPONSORED ADR 64110W102 3 11 SH   SOLE   11 0 0
SANOFI SPONSORED ADR 80105N105 7 167 SH   SOLE   167 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11 605 SH   SOLE   605 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 8 SH   SOLE   8 0 0
IQIYI INC SPONSORED ADS 46267X108 5 200 SH   SOLE   200 0 0
VANGUARD MALVERN FDS STRM IINFPROIDX 922020805 1,279 26,273 SH   SOLE   26,273 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 125 1,534 SH   SOLE   1,534 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,294 15,855 SH   SOLE   15,855 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,558 12,594 SH   SOLE   12,594 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2 100 SH   SOLE   100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 45 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 21 400 SH   SOLE   400 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 20 289 SH   SOLE   289 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 13,895 123,862 SH   SOLE   123,862 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2 7 SH   SOLE   7 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 3,214 129,179 SH   SOLE   129,179 0 0
INVESCO EXCHANGE TRADED FD TR VAR RATE PFD 46138G870 1,179 47,972 SH   SOLE   47,972 0 0
ADVISORSHARES TR VICE ETF 00768Y545 1 50 SH   SOLE   50 0 0