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&P500 ETF 464287200 5,032 14,975 SH   SOLE NONE 0 0 14,975
ISHARES TR RUSSELL 3000 ETF 464287689 1,125 5,749 SH   SOLE NONE 0 0 5,749
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,190 3,511 SH   SOLE NONE 0 0 3,511
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,958 5,847 SH   SOLE NONE 0 0 5,847
AMAZON COM INC COM 023135106 844 268 SH   SOLE NONE 0 0 268
BRISTOL-MYERS SQUIBB CO COM 110122108 644 10,681 SH   SOLE NONE 0 0 10,681
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 367 1,722 SH   SOLE NONE 0 0 1,722
EMERSON ELEC CO COM 291011104 358 5,455 SH   SOLE NONE 0 0 5,455
IRON MTN INC NEW COM 46284V101 1,086 40,524 SH   SOLE NONE 0 0 40,524
INVESCO QQQ TR UNIT SER 1 46090E103 677 2,436 SH   SOLE NONE 0 0 2,436
AMGEN INC COM 031162100 349 1,373 SH   SOLE NONE 0 0 1,373
ABBOTT LABS COM 002824100 607 5,573 SH   SOLE NONE 0 0 5,573
INTEL CORP COM 458140100 527 10,181 SH   SOLE NONE 0 0 10,181
ILLINOIS TOOL WKS INC COM 452308109 259 1,338 SH   SOLE NONE 0 0 1,338
NEWELL BRANDS INC COM 651229106 924 53,866 SH   SOLE NONE 0 0 53,866
DISNEY WALT CO COM DISNEY 254687106 244 1,963 SH   SOLE NONE 0 0 1,963
HONEYWELL INTL INC COM 438516106 301 1,828 SH   SOLE NONE 0 0 1,828
JOHNSON & JOHNSON COM 478160104 1,419 9,533 SH   SOLE NONE 0 0 9,533
MEDTRONIC PLC SHS G5960L103 258 2,485 SH   SOLE NONE 0 0 2,485
PFIZER INC COM 717081103 487 13,264 SH   SOLE NONE 0 0 13,264
JUNIPER NETWORKS INC COM 48203R104 207 9,620 SH   SOLE NONE 0 0 9,620
LOWES COS INC COM 548661107 440 2,653 SH   SOLE NONE 0 0 2,653
ISHARES TR MSCI EAFE ETF 464287465 313 4,911 SH   SOLE NONE 0 0 4,911
CHEVRON CORP NEW COM 166764100 203 2,824 SH   SOLE NONE 0 0 2,824
MICROSOFT CORP COM 594918104 2,564 12,192 SH   SOLE NONE 0 0 12,192
UNITED PARCEL SERVICE INC CL B 911312106 283 1,700 SH   SOLE NONE 0 0 1,700
AT&T INC COM 00206R102 227 7,953 SH   SOLE NONE 0 0 7,953
CISCO SYS INC COM 17275R102 710 18,013 SH   SOLE NONE 0 0 18,013
INTERNATIONAL BUSINESS MACHS COM 459200101 803 6,599 SH   SOLE NONE 0 0 6,599
COCA COLA CO COM 191216100 236 4,788 SH   SOLE NONE 0 0 4,788
LOCKHEED MARTIN CORP COM 539830109 343 894 SH   SOLE NONE 0 0 894
PEPSICO INC COM 713448108 599 4,319 SH   SOLE NONE 0 0 4,319
VERIZON COMMUNICATIONS INC COM 92343V104 968 16,278 SH   SOLE NONE 0 0 16,278
SPDR SER TR S&P 600 SMCP VAL 78464A300 917 18,307 SH   SOLE NONE 0 0 18,307
SPDR SER TR S&P 600 SMCP GRW 78464A201 759 12,856 SH   SOLE NONE 0 0 12,856
SPDR SER TR PRTFLO S&P500 GW 78464A409 27,673 552,246 SH   SOLE NONE 0 0 552,246
SELECT SECTOR SPDR TR ENERGY 81369Y506 239 7,964 SH   SOLE NONE 0 0 7,964
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,588 15,054 SH   SOLE NONE 0 0 15,054
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 337 2,617 SH   SOLE NONE 0 0 2,617
WALGREENS BOOTS ALLIANCE INC COM 931427108 916 25,515 SH   SOLE NONE 0 0 25,515
BK OF AMERICA CORP COM 060505104 203 8,435 SH   SOLE NONE 0 0 8,435
STARBUCKS CORP COM 855244109 249 2,900 SH   SOLE NONE 0 0 2,900
ANALOG DEVICES INC COM 032654105 209 1,789 SH   SOLE NONE 0 0 1,789
AUTOMATIC DATA PROCESSING IN COM 053015103 303 2,173 SH   SOLE NONE 0 0 2,173
EXXON MOBIL CORP COM 30231G102 1,103 32,123 SH   SOLE NONE 0 0 32,123
WALMART INC COM 931142103 371 2,653 SH   SOLE NONE 0 0 2,653
UNION PAC CORP COM 907818108 317 1,612 SH   SOLE NONE 0 0 1,612
TEXAS INSTRS INC COM 882508104 479 3,352 SH   SOLE NONE 0 0 3,352
TTM TECHNOLOGIES INC COM 87305R109 215 18,818 SH   SOLE NONE 0 0 18,818
LILLY ELI & CO COM 532457108 228 1,543 SH   SOLE NONE 0 0 1,543
DOMINION ENERGY INC COM 25746U109 235 2,976 SH   SOLE NONE 0 0 2,976
MERCK & CO. INC COM 58933Y105 673 8,110 SH   SOLE NONE 0 0 8,110
NOVARTIS AG SPONSORED ADR 66987V109 242 2,778 SH   SOLE NONE 0 0 2,778
PROCTER AND GAMBLE CO COM 742718109 435 3,133 SH   SOLE NONE 0 0 3,133
HOME DEPOT INC COM 437076102 909 3,273 SH   SOLE NONE 0 0 3,273
MCDONALDS CORP COM 580135101 815 3,713 SH   SOLE NONE 0 0 3,713
NIKE INC CL B 654106103 290 2,308 SH   SOLE NONE 0 0 2,308
JPMORGAN CHASE & CO COM 46625H100 550 5,713 SH   SOLE NONE 0 0 5,713
MONDELEZ INTL INC CL A 609207105 261 4,543 SH   SOLE NONE 0 0 4,543
ISHARES TR BARCLAYS 7 10 YR 464287440 221 1,815 SH   SOLE NONE 0 0 1,815
GOODYEAR TIRE & RUBR CO COM 382550101 197 25,638 SH   SOLE NONE 0 0 25,638
UNITEDHEALTH GROUP INC COM 91324P102 867 2,782 SH   SOLE NONE 0 0 2,782
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 415 1,837 SH   SOLE NONE 0 0 1,837
3M CO COM 88579Y101 230 1,437 SH   SOLE NONE 0 0 1,437
MAXIM INTEGRATED PRODS INC COM 57772K101 290 4,287 SH   SOLE NONE 0 0 4,287
COMCAST CORP NEW CL A 20030N101 558 12,068 SH   SOLE NONE 0 0 12,068
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,854 10,885 SH   SOLE NONE 0 0 10,885
NORFOLK SOUTHN CORP COM 655844108 250 1,170 SH   SOLE NONE 0 0 1,170
NEXTERA ENERGY INC COM 65339F101 580 2,090 SH   SOLE NONE 0 0 2,090
APPLE INC COM 037833100 4,302 37,146 SH   SOLE NONE 0 0 37,146
SPDR SER TR PRTFLO S&P500 VL 78464A508 30,608 1,013,519 SH   SOLE NONE 0 0 1,013,519
INTERNATIONAL PAPER CO COM 460146103 1,023 25,226 SH   SOLE NONE 0 0 25,226
SKYWORKS SOLUTIONS INC COM 83088M102 218 1,500 SH   SOLE NONE 0 0 1,500
ISHARES TR S&P 100 ETF 464287101 3,386 21,743 SH   SOLE NONE 0 0 21,743
S&P GLOBAL INC COM 78409V104 251 695 SH   SOLE NONE 0 0 695
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 373 6,791 SH   SOLE NONE 0 0 6,791
SOUTHERN CO COM 842587107 214 3,940 SH   SOLE NONE 0 0 3,940
DXC TECHNOLOGY CO COM 23355L106 194 10,856 SH   SOLE NONE 0 0 10,856
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE NONE 0 0 1
NETFLIX INC COM 64110L106 896 1,792 SH   SOLE NONE 0 0 1,792
ISHARES TR TIPS BD ETF 464287176 1,641 12,971 SH   SOLE NONE 0 0 12,971
AIR PRODS & CHEMS INC COM 009158106 216 724 SH   SOLE NONE 0 0 724
NVIDIA CORPORATION COM 67066G104 568 1,050 SH   SOLE NONE 0 0 1,050
FREEPORT-MCMORAN INC CL B 35671D857 318 20,337 SH   SOLE NONE 0 0 20,337
NUCOR CORP COM 670346105 231 5,147 SH   SOLE NONE 0 0 5,147
L3HARRIS TECHNOLOGIES INC COM 502431109 541 3,188 SH   SOLE NONE 0 0 3,188
STANLEY BLACK & DECKER INC COM 854502101 949 5,849 SH   SOLE NONE 0 0 5,849
DOVER CORP COM 260003108 309 2,853 SH   SOLE NONE 0 0 2,853
BECTON DICKINSON & CO COM 075887109 352 1,511 SH   SOLE NONE 0 0 1,511
ALPHABET INC CAP STK CL A 02079K305 365 249 SH   SOLE NONE 0 0 249
WEC ENERGY GROUP INC COM 92939U106 211 2,176 SH   SOLE NONE 0 0 2,176
VANGUARD INDEX FDS MID CAP ETF 922908629 1,147 6,508 SH   SOLE NONE 0 0 6,508
BLACKROCK INC COM 09247X101 245 434 SH   SOLE NONE 0 0 434
PACCAR INC COM 693718108 240 2,816 SH   SOLE NONE 0 0 2,816
HUNTSMAN CORP COM 447011107 275 12,403 SH   SOLE NONE 0 0 12,403
BROOKLINE BANCORP INC DEL COM 11373M107 130 14,981 SH   SOLE NONE 0 0 14,981
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,452 33,472 SH   SOLE NONE 0 0 33,472
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 5,940 304,953 SH   SOLE NONE 0 0 304,953
TRINITY INDS INC COM 896522109 215 11,027 SH   SOLE NONE 0 0 11,027
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,450 9,266 SH   SOLE NONE 0 0 9,266
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 221 40,600 SH   SOLE NONE 0 0 40,600
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,272 22,165 SH   SOLE NONE 0 0 22,165
GREIF INC CL A 397624107 1,058 29,218 SH   SOLE NONE 0 0 29,218
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 306 6,057 SH   SOLE NONE 0 0 6,057
SPDR SER TR PORTFOLIO S&P400 78464A847 21,129 647,533 SH   SOLE NONE 0 0 647,533
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15,855 195,912 SH   SOLE NONE 0 0 195,912
ISHARES TR NATIONAL MUN ETF 464288414 422 3,639 SH   SOLE NONE 0 0 3,639
CONCHO RES INC COM 20605P101 224 5,071 SH   SOLE NONE 0 0 5,071
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,918 18,396 SH   SOLE NONE 0 0 18,396
VANGUARD WORLD FD MEGA GRWTH IND 921910816 359 1,938 SH   SOLE NONE 0 0 1,938
VISA INC COM CL A 92826C839 307 1,534 SH   SOLE NONE 0 0 1,534
PHILIP MORRIS INTL INC COM 718172109 260 3,469 SH   SOLE NONE 0 0 3,469
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2,718 152,425 SH   SOLE NONE 0 0 152,425
SPDR SER TR PORTFOLIO S&P500 78464A854 480 12,210 SH   SOLE NONE 0 0 12,210
PROSHARES TR PSHS ULTSH 20YRS 74347B201 540 34,411 SH   SOLE NONE 0 0 34,411
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 148 38,116 SH   SOLE NONE 0 0 38,116
NORTHEAST BK LEWISTON ME COM 66405S100 259 14,093 SH   SOLE NONE 0 0 14,093
BROADCOM INC COM 11135F101 236 647 SH   SOLE NONE 0 0 647
SPDR SER TR WELLS FG PFD ETF 78464A292 2,553 58,721 SH   SOLE NONE 0 0 58,721
SPDR SER TR PORTFLI MORTGAGE 78464A383 3,600 135,127 SH   SOLE NONE 0 0 135,127
TESLA INC COM 88160R101 2,713 6,325 SH   SOLE NONE 0 0 6,325
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,416 26,397 SH   SOLE NONE 0 0 26,397
ISHARES INC MSCI EMERG MRKT 464286533 1,165 21,119 SH   SOLE NONE 0 0 21,119
DOUBLELINE OPPORTUNISTIC CR COM 258623107 636 33,389 SH   SOLE NONE 0 0 33,389
FACEBOOK INC CL A 30303M102 795 3,036 SH   SOLE NONE 0 0 3,036
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6,959 363,018 SH   SOLE NONE 0 0 363,018
ALPHABET INC CAP STK CL C 02079K107 253 172 SH   SOLE NONE 0 0 172
ISHARES TR CORE DIV GRWTH 46434V621 4,138 104,002 SH   SOLE NONE 0 0 104,002
CITIZENS FINL GROUP INC COM 174610105 1,159 45,861 SH   SOLE NONE 0 0 45,861
CHEMOURS CO COM 163851108 283 13,554 SH   SOLE NONE 0 0 13,554
KRAFT HEINZ CO COM 500754106 214 7,151 SH   SOLE NONE 0 0 7,151
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 357 18,545 SH   SOLE NONE 0 0 18,545
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1,151 172,500 SH   SOLE NONE 0 0 172,500
CACTUS INC CL A 127203107 206 10,753 SH   SOLE NONE 0 0 10,753
LINDE PLC SHS G5494J103 256 1,076 SH   SOLE NONE 0 0 1,076