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
ISHARES TR CORE S&P SCP ETF 464287804 246 2,931 SH   SOLE NONE 0 0 2,931
ISHARES TR SP SMCP600VL ETF 464287879 476 2,962 SH   SOLE NONE 0 0 2,962
ISHARES TR S&P 500 VAL ETF 464287408 253 1,942 SH   SOLE NONE 0 0 1,942
ISHARES TR CORE S&P500 ETF 464287200 5,513 17,054 SH   SOLE NONE 0 0 17,054
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 783 2,086 SH   SOLE NONE 0 0 2,086
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,984 6,165 SH   SOLE NONE 0 0 6,165
AMAZON COM INC COM 023135106 323 175 SH   SOLE NONE 0 0 175
BRISTOL MYERS SQUIBB CO COM 110122108 634 9,870 SH   SOLE NONE 0 0 9,870
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 293 1,293 SH   SOLE NONE 0 0 1,293
IRON MTN INC NEW COM 46284V101 1,077 33,786 SH   SOLE NONE 0 0 33,786
INVESCO QQQ TR UNIT SER 1 46090E103 505 2,376 SH   SOLE NONE 0 0 2,376
ABBOTT LABS COM 002824100 218 2,511 SH   SOLE NONE 0 0 2,511
INTEL CORP COM 458140100 541 9,044 SH   SOLE NONE 0 0 9,044
NEWELL BRANDS INC COM 651229106 464 24,145 SH   SOLE NONE 0 0 24,145
DISNEY WALT CO COM DISNEY 254687106 370 2,558 SH   SOLE NONE 0 0 2,558
HONEYWELL INTL INC COM 438516106 352 1,990 SH   SOLE NONE 0 0 1,990
JOHNSON & JOHNSON COM 478160104 899 6,165 SH   SOLE NONE 0 0 6,165
PFIZER INC COM 717081103 531 13,552 SH   SOLE NONE 0 0 13,552
ISHARES TR MSCI EAFE ETF 464287465 418 6,025 SH   SOLE NONE 0 0 6,025
CHEVRON CORP NEW COM 166764100 255 2,113 SH   SOLE NONE 0 0 2,113
MICROSOFT CORP COM 594918104 1,182 7,494 SH   SOLE NONE 0 0 7,494
CISCO SYS INC COM 17275R102 604 12,601 SH   SOLE NONE 0 0 12,601
PEPSICO INC COM 713448108 208 1,520 SH   SOLE NONE 0 0 1,520
VERIZON COMMUNICATIONS INC COM 92343V104 560 9,120 SH   SOLE NONE 0 0 9,120
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 635 9,659 SH   SOLE NONE 0 0 9,659
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 654 10,129 SH   SOLE NONE 0 0 10,129
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 20,272 483,708 SH   SOLE NONE 0 0 483,708
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 201 5,043 SH   SOLE NONE 0 0 5,043
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,906 18,712 SH   SOLE NONE 0 0 18,712
VANGUARD GROUP DIV APP ETF 921908844 323 2,589 SH   SOLE NONE 0 0 2,589
BANK AMER CORP COM 060505104 253 7,170 SH   SOLE NONE 0 0 7,170
EXXON MOBIL CORP COM 30231G102 1,081 15,497 SH   SOLE NONE 0 0 15,497
WALMART INC COM 931142103 294 2,472 SH   SOLE NONE 0 0 2,472
UNION PACIFIC CORP COM 907818108 227 1,258 SH   SOLE NONE 0 0 1,258
DOMINION ENERGY INC COM 25746U109 248 2,996 SH   SOLE NONE 0 0 2,996
MERCK & CO INC COM 58933Y105 530 5,823 SH   SOLE NONE 0 0 5,823
NOVARTIS A G SPONSORED ADR 66987V109 250 2,638 SH   SOLE NONE 0 0 2,638
HOME DEPOT INC COM 437076102 530 2,429 SH   SOLE NONE 0 0 2,429
MCDONALDS CORP COM 580135101 556 2,814 SH   SOLE NONE 0 0 2,814
JPMORGAN CHASE & CO COM 46625H100 500 3,585 SH   SOLE NONE 0 0 3,585
GOODYEAR TIRE & RUBR CO COM 382550101 509 32,720 SH   SOLE NONE 0 0 32,720
UNITEDHEALTH GROUP INC COM 91324P102 258 876 SH   SOLE NONE 0 0 876
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 264 1,252 SH   SOLE NONE 0 0 1,252
COMCAST CORP NEW CL A 20030N101 269 5,973 SH   SOLE NONE 0 0 5,973
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,713 10,467 SH   SOLE NONE 0 0 10,467
APPLE INC COM 037833100 2,126 7,239 SH   SOLE NONE 0 0 7,239
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 24,337 697,142 SH   SOLE NONE 0 0 697,142
INTL PAPER CO COM 460146103 400 8,696 SH   SOLE NONE 0 0 8,696
ISHARES TR S&P 100 ETF 464287101 3,390 23,528 SH   SOLE NONE 0 0 23,528
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 197 14,450 SH   SOLE NONE 0 0 14,450
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 386 6,538 SH   SOLE NONE 0 0 6,538
VISHAY INTERTECHNOLOGY INC COM 928298108 224 10,539 SH   SOLE NONE 0 0 10,539
SOUTHERN CO COM 842587107 427 6,708 SH   SOLE NONE 0 0 6,708
DIVIDEND & INCOME FUND COM NEW 25538A204 483 35,880 SH   SOLE NONE 0 0 35,880
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE NONE 0 0 1
NETFLIX INC COM 64110L106 297 917 SH   SOLE NONE 0 0 917
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 367 54,227 SH   SOLE NONE 0 0 54,227
ISHARES TR TIPS BD ETF 464287176 1,448 12,421 SH   SOLE NONE 0 0 12,421
PATTERSON COMPANIES INC COM 703395103 726 35,430 SH   SOLE NONE 0 0 35,430
L3HARRIS TECHNOLOGIES INC COM 502431109 423 2,140 SH   SOLE NONE 0 0 2,140
STANLEY BLACK & DECKER INC COM 854502101 961 5,800 SH   SOLE NONE 0 0 5,800
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 226 41,950 SH   SOLE NONE 0 0 41,950
LIBERTY ALL-STAR GROWTH FD I COM 529900102 451 69,313 SH   SOLE NONE 0 0 69,313
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 409 53,150 SH   SOLE NONE 0 0 53,150
VANGUARD INDEX FDS MID CAP ETF 922908629 1,212 6,801 SH   SOLE NONE 0 0 6,801
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 458 96,822 SH   SOLE NONE 0 0 96,822
BLACKROCK INCOME TR INC COM 09247F100 67 11,058 SH   SOLE NONE 0 0 11,058
ADVENT CONVERTIBLE & INCOME COM 00764C109 469 30,173 SH   SOLE NONE 0 0 30,173
BROOKLINE BANCORP INC DEL COM 11373M107 187 11,367 SH   SOLE NONE 0 0 11,367
ISHARES TR EAFE VALUE ETF 464288877 234 4,678 SH   SOLE NONE 0 0 4,678
ROYCE MICRO-CAP TR INC COM 780915104 115 13,435 SH   SOLE NONE 0 0 13,435
NEUBERGER BERMAN RE ES SEC F COM 64190A103 279 50,000 SH   SOLE NONE 0 0 50,000
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 802 14,647 SH   SOLE NONE 0 0 14,647
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 214 39,467 SH   SOLE NONE 0 0 39,467
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,449 9,803 SH   SOLE NONE 0 0 9,803
INVESCO MUNI INCOME OPP TRST COM 46132X101 186 23,633 SH   SOLE NONE 0 0 23,633
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 327 40,600 SH   SOLE NONE 0 0 40,600
BANNER CORP COM NEW 06652V208 259 4,575 SH   SOLE NONE 0 0 4,575
PROSHARES TR ULTRASHRT S&P500 74347B383 521 20,965 SH   SOLE NONE 0 0 20,965
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 843 14,759 SH   SOLE NONE 0 0 14,759
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 402 7,472 SH   SOLE NONE 0 0 7,472
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 216 3,130 SH   SOLE NONE 0 0 3,130
DELTA AIR LINES INC DEL COM NEW 247361702 200 3,415 SH   SOLE NONE 0 0 3,415
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 14,632 403,866 SH   SOLE NONE 0 0 403,866
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 14,817 158,117 SH   SOLE NONE 0 0 158,117
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 2,318 21,159 SH   SOLE NONE 0 0 21,159
B & G FOODS INC NEW COM 05508R106 505 28,166 SH   SOLE NONE 0 0 28,166
VANGUARD WORLD FD MEGA GRWTH IND 921910816 332 2,278 SH   SOLE NONE 0 0 2,278
PHILIP MORRIS INTL INC COM 718172109 349 4,105 SH   SOLE NONE 0 0 4,105
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2,971 119,076 SH   SOLE NONE 0 0 119,076
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 581 15,373 SH   SOLE NONE 0 0 15,373
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 201 6,404 SH   SOLE NONE 0 0 6,404
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 125 38,116 SH   SOLE NONE 0 0 38,116
NORTHEAST BK LEWISTON ME COM 66405S100 355 16,129 SH   SOLE NONE 0 0 16,129
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 2,380 54,088 SH   SOLE NONE 0 0 54,088
TESLA INC COM 88160R101 540 1,292 SH   SOLE NONE 0 0 1,292
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 221 14,100 SH   SOLE NONE 0 0 14,100
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,841 82,973 SH   SOLE NONE 0 0 82,973
ISHARES INC MIN VOL EMRG MKT 464286533 544 9,268 SH   SOLE NONE 0 0 9,268
DOUBLELINE OPPORTUNISTIC CR COM 258623107 371 17,952 SH   SOLE NONE 0 0 17,952
SUPERNUS PHARMACEUTICALS INC COM 868459108 290 12,216 SH   SOLE NONE 0 0 12,216
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 5,800 288,996 SH   SOLE NONE 0 0 288,996
KRAFT HEINZ CO COM 500754106 1,001 31,150 SH   SOLE NONE 0 0 31,150
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 555 172,500 SH   SOLE NONE 0 0 172,500