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
3M CO COM 88579Y101 484 2,437 SH   SOLE NONE 0 0 2,437
ABBOTT LABS COM 002824100 620 5,344 SH   SOLE NONE 0 0 5,344
ABBVIE INC COM 00287Y109 540 4,794 SH   SOLE NONE 0 0 4,794
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 421 1,427 SH   SOLE NONE 0 0 1,427
ACUITY BRANDS INC COM 00508Y102 349 1,865 SH   SOLE NONE 0 0 1,865
AFLAC INC COM 001055102 226 4,213 SH   SOLE NONE 0 0 4,213
AIR PRODS & CHEMS INC COM 009158106 211 733 SH   SOLE NONE 0 0 733
ALPHABET INC CAP STK CL A 02079K305 608 249 SH   SOLE NONE 0 0 249
ALPHABET INC CAP STK CL C 02079K107 431 172 SH   SOLE NONE 0 0 172
AMAZON COM INC COM 023135106 925 269 SH   SOLE NONE 0 0 269
AMGEN INC COM 031162100 583 2,393 SH   SOLE NONE 0 0 2,393
AMPHENOL CORP NEW CL A 032095101 205 3,000 SH   SOLE NONE 0 0 3,000
ANALOG DEVICES INC COM 032654105 306 1,776 SH   SOLE NONE 0 0 1,776
AON PLC SHS CL A G0403H108 354 1,481 SH   SOLE NONE 0 0 1,481
APPLE INC COM 037833100 5,153 37,624 SH   SOLE NONE 0 0 37,624
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,647 32,403 SH   SOLE NONE 0 0 32,403
ATKORE INC COM 047649108 550 7,741 SH   SOLE NONE 0 0 7,741
AUTOMATIC DATA PROCESSING IN COM 053015103 385 1,938 SH   SOLE NONE 0 0 1,938
AVERY DENNISON CORP COM 053611109 396 1,882 SH   SOLE NONE 0 0 1,882
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 9,426 346,551 SH   SOLE NONE 0 0 346,551
BECTON DICKINSON & CO COM 075887109 373 1,535 SH   SOLE NONE 0 0 1,535
BELDEN INC COM 077454106 425 8,408 SH   SOLE NONE 0 0 8,408
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 347 1,249 SH   SOLE NONE 0 0 1,249
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE NONE 0 0 1
BK OF AMERICA CORP COM 060505104 630 15,279 SH   SOLE NONE 0 0 15,279
BLACKROCK INC COM 09247X101 374 427 SH   SOLE NONE 0 0 427
BLACKSTONE GROUP INC COM 09260D107 214 2,203 SH   SOLE NONE 0 0 2,203
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 427 5,015 SH   SOLE NONE 0 0 5,015
BORGWARNER INC COM 099724106 442 9,107 SH   SOLE NONE 0 0 9,107
BRISTOL-MYERS SQUIBB CO COM 110122108 477 7,143 SH   SOLE NONE 0 0 7,143
BROADCOM INC COM 11135F101 279 585 SH   SOLE NONE 0 0 585
BROOKLINE BANCORP INC DEL COM 11373M107 224 14,981 SH   SOLE NONE 0 0 14,981
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 279 2,979 SH   SOLE NONE 0 0 2,979
CELANESE CORP DEL COM 150870103 315 2,079 SH   SOLE NONE 0 0 2,079
CHEMOURS CO COM 163851108 494 14,188 SH   SOLE NONE 0 0 14,188
CISCO SYS INC COM 17275R102 1,293 24,404 SH   SOLE NONE 0 0 24,404
CITIGROUP INC COM NEW 172967424 404 5,708 SH   SOLE NONE 0 0 5,708
CITIZENS FINL GROUP INC COM 174610105 2,268 49,453 SH   SOLE NONE 0 0 49,453
COCA COLA CO COM 191216100 270 4,994 SH   SOLE NONE 0 0 4,994
COMCAST CORP NEW CL A 20030N101 913 16,009 SH   SOLE NONE 0 0 16,009
CUMMINS INC COM 231021106 397 1,628 SH   SOLE NONE 0 0 1,628
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 876 18,580 SH   SOLE NONE 0 0 18,580
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 811 13,892 SH   SOLE NONE 0 0 13,892
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,829 40,813 SH   SOLE NONE 0 0 40,813
DISNEY WALT CO COM 254687106 249 1,418 SH   SOLE NONE 0 0 1,418
DOMINION ENERGY INC COM 25746U109 202 2,748 SH   SOLE NONE 0 0 2,748
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,086 54,142 SH   SOLE NONE 0 0 54,142
DOVER CORP COM 260003108 430 2,853 SH   SOLE NONE 0 0 2,853
DXC TECHNOLOGY CO COM 23355L106 494 12,682 SH   SOLE NONE 0 0 12,682
EAST WEST BANCORP INC COM 27579R104 532 7,424 SH   SOLE NONE 0 0 7,424
EMERSON ELEC CO COM 291011104 505 5,244 SH   SOLE NONE 0 0 5,244
EXXON MOBIL CORP COM 30231G102 2,468 39,125 SH   SOLE NONE 0 0 39,125
FACEBOOK INC CL A 30303M102 1,042 2,997 SH   SOLE NONE 0 0 2,997
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,422 408,859 SH   SOLE NONE 0 0 408,859
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4,235 163,258 SH   SOLE NONE 0 0 163,258
FIRSTENERGY CORP COM 337932107 345 9,262 SH   SOLE NONE 0 0 9,262
FRANKLIN RESOURCES INC COM 354613101 1,919 59,978 SH   SOLE NONE 0 0 59,978
FREEPORT-MCMORAN INC CL B 35671D857 560 15,101 SH   SOLE NONE 0 0 15,101
GENERAL DYNAMICS CORP COM 369550108 209 1,111 SH   SOLE NONE 0 0 1,111
GRAINGER W W INC COM 384802104 360 821 SH   SOLE NONE 0 0 821
GREIF INC CL A 397624107 450 7,426 SH   SOLE NONE 0 0 7,426
GUGGENHEIM ENHANCED EQT INCM COM 40167B100 350 40,600 SH   SOLE NONE 0 0 40,600
HARLEY DAVIDSON INC COM 412822108 484 10,570 SH   SOLE NONE 0 0 10,570
HILLENBRAND INC COM 431571108 389 8,827 SH   SOLE NONE 0 0 8,827
HOLLYFRONTIER CORP COM 436106108 310 9,413 SH   SOLE NONE 0 0 9,413
HOME DEPOT INC COM 437076102 926 2,903 SH   SOLE NONE 0 0 2,903
HONEYWELL INTL INC COM 438516106 262 1,196 SH   SOLE NONE 0 0 1,196
HUNTSMAN CORP COM 447011107 424 15,999 SH   SOLE NONE 0 0 15,999
ILLINOIS TOOL WKS INC COM 452308109 302 1,352 SH   SOLE NONE 0 0 1,352
INTEL CORP COM 458140100 834 14,857 SH   SOLE NONE 0 0 14,857
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,731 39,855 SH   SOLE NONE 0 0 39,855
INTERNATIONAL BUSINESS MACHS COM 459200101 1,766 12,049 SH   SOLE NONE 0 0 12,049
INTERNATIONAL PAPER CO COM 460146103 1,733 28,266 SH   SOLE NONE 0 0 28,266
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 708 11,623 SH   SOLE NONE 0 0 11,623
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 253 1,681 SH   SOLE NONE 0 0 1,681
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 278 3,082 SH   SOLE NONE 0 0 3,082
INVESCO QQQ TR UNIT SER 1 46090E103 793 2,237 SH   SOLE NONE 0 0 2,237
IRON MTN INC NEW COM 46284V101 2,342 55,339 SH   SOLE NONE 0 0 55,339
ISHARES INC MSCI EMERG MRKT 464286533 2,183 34,019 SH   SOLE NONE 0 0 34,019
ISHARES TR CORE S&P SCP ETF 464287804 227 2,009 SH   SOLE NONE 0 0 2,009
ISHARES TR SP SMCP600VL ETF 464287879 228 2,158 SH   SOLE NONE 0 0 2,158
ISHARES TR S&P 500 VAL ETF 464287408 237 1,608 SH   SOLE NONE 0 0 1,608
ISHARES TR CORE S&P500 ETF 464287200 6,395 14,876 SH   SOLE NONE 0 0 14,876
ISHARES TR RUSSELL 3000 ETF 464287689 798 3,120 SH   SOLE NONE 0 0 3,120
ISHARES TR MSCI EAFE ETF 464287465 323 4,089 SH   SOLE NONE 0 0 4,089
ISHARES TR S&P 100 ETF 464287101 3,867 19,710 SH   SOLE NONE 0 0 19,710
ISHARES TR TIPS BD ETF 464287176 1,744 13,626 SH   SOLE NONE 0 0 13,626
ISHARES TR CORE S&P TTL STK 464287150 288 2,919 SH   SOLE NONE 0 0 2,919
ISHARES TR NATIONAL MUN ETF 464288414 405 3,458 SH   SOLE NONE 0 0 3,458
ISHARES TR CORE DIV GRWTH 46434V621 5,475 108,710 SH   SOLE NONE 0 0 108,710
JOHNSON & JOHNSON COM 478160104 1,283 7,790 SH   SOLE NONE 0 0 7,790
JPMORGAN CHASE & CO COM 46625H100 801 5,153 SH   SOLE NONE 0 0 5,153
JUNIPER NETWORKS INC COM 48203R104 366 13,369 SH   SOLE NONE 0 0 13,369
KRAFT HEINZ CO COM 500754106 226 5,535 SH   SOLE NONE 0 0 5,535
KROGER CO COM 501044101 324 8,446 SH   SOLE NONE 0 0 8,446
L3HARRIS TECHNOLOGIES INC COM 502431109 302 1,396 SH   SOLE NONE 0 0 1,396
LEGGETT & PLATT INC COM 524660107 308 5,952 SH   SOLE NONE 0 0 5,952
LILLY ELI & CO COM 532457108 262 1,143 SH   SOLE NONE 0 0 1,143
LINDE PLC SHS G5494J103 311 1,077 SH   SOLE NONE 0 0 1,077
LOWES COS INC COM 548661107 483 2,492 SH   SOLE NONE 0 0 2,492
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,134 43,627 SH   SOLE NONE 0 0 43,627
MAGNA INTL INC COM 559222401 309 3,332 SH   SOLE NONE 0 0 3,332
MAXIM INTEGRATED PRODS INC COM 57772K101 496 4,709 SH   SOLE NONE 0 0 4,709
MCDONALDS CORP COM 580135101 1,014 4,391 SH   SOLE NONE 0 0 4,391
MEDTRONIC PLC SHS G5960L103 959 7,724 SH   SOLE NONE 0 0 7,724
MERCHANTS BANCORP IND COM 58844R108 299 7,631 SH   SOLE NONE 0 0 7,631
MERCK & CO INC COM 58933Y105 999 12,841 SH   SOLE NONE 0 0 12,841
MICROSOFT CORP COM 594918104 2,864 10,574 SH   SOLE NONE 0 0 10,574
MONDELEZ INTL INC CL A 609207105 238 3,814 SH   SOLE NONE 0 0 3,814
NETFLIX INC COM 64110L106 947 1,792 SH   SOLE NONE 0 0 1,792
NEXTERA ENERGY INC COM 65339F101 814 11,102 SH   SOLE NONE 0 0 11,102
NIKE INC CL B 654106103 332 2,150 SH   SOLE NONE 0 0 2,150
NORFOLK SOUTHN CORP COM 655844108 303 1,140 SH   SOLE NONE 0 0 1,140
NORTHEAST BK LEWISTON ME COM 66405S100 421 14,101 SH   SOLE NONE 0 0 14,101
NUCOR CORP COM 670346105 618 6,445 SH   SOLE NONE 0 0 6,445
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1,780 123,881 SH   SOLE NONE 0 0 123,881
NVIDIA CORPORATION COM 67066G104 840 1,050 SH   SOLE NONE 0 0 1,050
ORACLE CORP COM 68389X105 358 4,595 SH   SOLE NONE 0 0 4,595
PACCAR INC COM 693718108 340 3,812 SH   SOLE NONE 0 0 3,812
PEPSICO INC COM 713448108 852 5,750 SH   SOLE NONE 0 0 5,750
PFIZER INC COM 717081103 399 10,179 SH   SOLE NONE 0 0 10,179
PHILLIPS 66 COM 718546104 249 2,896 SH   SOLE NONE 0 0 2,896
PLUG POWER INC COM NEW 72919P202 6,915 202,250 SH   SOLE NONE 0 0 202,250
PPL CORP COM 69351T106 378 13,506 SH   SOLE NONE 0 0 13,506
PRICE T ROWE GROUP INC COM 74144T108 344 1,738 SH   SOLE NONE 0 0 1,738
PROCTER AND GAMBLE CO COM 742718109 341 2,526 SH   SOLE NONE 0 0 2,526
PROSHARES TR PSHS ULTSH 20YRS 74347B201 627 33,274 SH   SOLE NONE 0 0 33,274
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 406 6,791 SH   SOLE NONE 0 0 6,791
RAYTHEON TECHNOLOGIES CORP COM 75513E101 314 3,678 SH   SOLE NONE 0 0 3,678
SELECT SECTOR SPDR TR ENERGY 81369Y506 602 11,181 SH   SOLE NONE 0 0 11,181
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,397 11,090 SH   SOLE NONE 0 0 11,090
SKYWORKS SOLUTIONS INC COM 83088M102 288 1,500 SH   SOLE NONE 0 0 1,500
SNAP ON INC COM 833034101 486 2,175 SH   SOLE NONE 0 0 2,175
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,506 5,855 SH   SOLE NONE 0 0 5,855
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,828 3,722 SH   SOLE NONE 0 0 3,722
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,802 32,692 SH   SOLE NONE 0 0 32,692
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,507 28,239 SH   SOLE NONE 0 0 28,239
SPDR SER TR PRTFLO S&P500 GW 78464A409 35,299 560,573 SH   SOLE NONE 0 0 560,573
SPDR SER TR PRTFLO S&P500 VL 78464A508 45,450 1,149,470 SH   SOLE NONE 0 0 1,149,470
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,039 45,005 SH   SOLE NONE 0 0 45,005
SPDR SER TR S&P 400 MDCP GRW 78464A821 2,375 30,643 SH   SOLE NONE 0 0 30,643
SPDR SER TR PORTFOLIO S&P400 78464A847 30,087 637,302 SH   SOLE NONE 0 0 637,302
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,645 24,059 SH   SOLE NONE 0 0 24,059
SPDR SER TR PORTFOLIO S&P500 78464A854 323 6,414 SH   SOLE NONE 0 0 6,414
SPDR SER TR ICE PFD SEC ETF 78464A292 3,581 80,972 SH   SOLE NONE 0 0 80,972
SPDR SER TR PORTFLI MORTGAGE 78464A383 4,468 172,792 SH   SOLE NONE 0 0 172,792
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,579 34,111 SH   SOLE NONE 0 0 34,111
STARBUCKS CORP COM 855244109 261 2,334 SH   SOLE NONE 0 0 2,334
TARGET CORP COM 87612E106 309 1,280 SH   SOLE NONE 0 0 1,280
TESLA INC COM 88160R101 4,321 6,357 SH   SOLE NONE 0 0 6,357
TEXAS INSTRS INC COM 882508104 975 5,070 SH   SOLE NONE 0 0 5,070
TRINITY INDS INC COM 896522109 383 14,245 SH   SOLE NONE 0 0 14,245
UNION PAC CORP COM 907818108 744 3,384 SH   SOLE NONE 0 0 3,384
UNITED PARCEL SERVICE INC CL B 911312106 250 1,202 SH   SOLE NONE 0 0 1,202
UNITEDHEALTH GROUP INC COM 91324P102 1,270 3,172 SH   SOLE NONE 0 0 3,172
UNUM GROUP COM 91529Y106 301 10,587 SH   SOLE NONE 0 0 10,587
US BANCORP DEL COM NEW 902973304 202 3,550 SH   SOLE NONE 0 0 3,550
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,391 10,732 SH   SOLE NONE 0 0 10,732
VANGUARD INDEX FDS MID CAP ETF 922908629 1,391 5,862 SH   SOLE NONE 0 0 5,862
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,803 8,982 SH   SOLE NONE 0 0 8,982
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 383 6,045 SH   SOLE NONE 0 0 6,045
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 402 2,597 SH   SOLE NONE 0 0 2,597
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 21,191 202,262 SH   SOLE NONE 0 0 202,262
VANGUARD WORLD FD MEGA GRWTH IND 921910816 448 1,938 SH   SOLE NONE 0 0 1,938
VERIZON COMMUNICATIONS INC COM 92343V104 467 8,328 SH   SOLE NONE 0 0 8,328
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,892 41,130 SH   SOLE NONE 0 0 41,130
VISA INC COM CL A 92826C839 372 1,591 SH   SOLE NONE 0 0 1,591
WALGREENS BOOTS ALLIANCE INC COM 931427108 451 8,565 SH   SOLE NONE 0 0 8,565