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 18,457 237,115 SH   SOLE 1 0 0 237,115
ISHARES TR USA QUALITY FCTR 46432F339 13,990 151,406 SH   SOLE 1 0 0 151,406
ISHARES INC CORE MSCI EMKT 46434G103 13,444 274,247 SH   SOLE 1 0 0 274,247
VANGUARD INDEX FDS VALUE ETF 922908744 12,337 110,528 SH   SOLE 1 0 0 110,528
ISHARES TR CORE US AGGBD ET 464287226 10,639 94,007 SH   SOLE 1 0 0 94,007
VANGUARD INDEX FDS MID CAP ETF 922908629 9,925 59,219 SH   SOLE 1 0 0 59,219
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 9,613 247,176 SH   SOLE 1 0 0 247,176
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,373 31,584 SH   SOLE 1 0 0 31,584
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9,354 190,016 SH   SOLE 1 0 0 190,016
PIMCO ETF TR ACTIVE BD ETF 72201R775 8,830 81,087 SH   SOLE 1 0 0 81,087
ISHARES TR RUS 1000 GRW ETF 464287614 8,698 54,488 SH   SOLE 1 0 0 54,488
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 8,686 102,879 SH   SOLE 1 0 0 102,879
VANGUARD GROUP DIV APP ETF 921908844 8,433 70,518 SH   SOLE 1 0 0 70,518
ISHARES TR HDG MSCI EAFE 46434V803 7,728 258,107 SH   SOLE 1 0 0 258,107
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 7,161 224,060 SH   SOLE 1 0 0 224,060
INVESCO QQQ TR UNIT SER 1 46090E103 7,099 37,601 SH   SOLE 1 0 0 37,601
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 7,092 77,435 SH   SOLE 1 0 0 77,435
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,956 139,398 SH   SOLE 1 0 0 139,398
ISHARES TR CORE DIV GRWTH 46434V621 6,924 176,906 SH   SOLE 1 0 0 176,906
ISHARES TR CORE MSCI INTL 46435G326 4,997 91,493 SH   SOLE 1 0 0 91,493
DBX ETF TR XTRACK USD HIGH 233051432 4,787 95,581 SH   SOLE 1 0 0 95,581
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4,532 159,341 SH   SOLE   0 0 159,341
ISHARES TR CORE S&P500 ETF 464287200 4,403 14,748 SH   SOLE 1 0 0 14,748
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,400 149,870 SH   SOLE 1 0 0 149,870
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 4,377 62,556 SH   SOLE 1 0 0 62,556
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4,325 83,870 SH   SOLE 1 0 0 83,870
ISHARES TR JPMORGAN USD EMG 464288281 4,320 38,110 SH   SOLE 1 0 0 38,110
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,965 113,709 SH   SOLE   0 0 113,709
DBX ETF TR XTRACKERS S&P 233051143 3,173 123,762 SH   SOLE 1 0 0 123,762
ISHARES TR MSCI MIN VOL ETF 46429B697 3,064 47,800 SH   SOLE 1 0 0 47,800
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 2,736 92,320 SH   SOLE 1 0 0 92,320
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,539 44,898 SH   SOLE 1 0 0 44,898
ISHARES TR 3 7 YR TREAS BD 464288661 2,378 18,754 SH   SOLE   0 0 18,754
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,247 22,041 SH   SOLE 1 0 0 22,041
ISHARES TR RUS MID CAP ETF 464287499 2,241 40,062 SH   SOLE 1 0 0 40,062
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 2,241 46,357 SH   SOLE 1 0 0 46,357
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 2,198 44,967 SH   SOLE 1 0 0 44,967
ISHARES TR 1 3 YR TREAS BD 464287457 2,135 25,176 SH   SOLE 1 0 0 25,176
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 2,124 222,626 SH   SOLE   0 0 222,626
ISHARES TR CORE S&P MCP ETF 464287507 1,921 9,942 SH   SOLE 1 0 0 9,942
ISHARES TR IBOXX HI YD ETF 464288513 1,646 18,886 SH   SOLE 1 0 0 18,886
ISHARES TR MSCI ACWI EX US 464288240 1,526 33,146 SH   SOLE 1 0 0 33,146
HOME DEPOT INC COM 437076102 1,517 6,537 SH   SOLE 1 0 0 6,537
SHERWIN WILLIAMS CO COM 824348106 1,513 2,752 SH   SOLE   0 0 2,752
EXXON MOBIL CORP COM 30231G102 1,482 20,988 SH   SOLE 1 0 0 20,988
APPLE INC COM 037833100 1,453 6,486 SH   SOLE 1 0 0 6,486
PROCTER & GAMBLE CO COM 742718109 1,359 10,923 SH   SOLE 1 0 0 10,923
ISHARES TR PFD AND INCM SEC 464288687 1,339 35,669 SH   SOLE 1 0 0 35,669
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,320 14,881 SH   SOLE   0 0 14,881
ISHARES TR MIN VOL EAFE ETF 46429B689 1,320 18,014 SH   SOLE 1 0 0 18,014
LOCKHEED MARTIN CORP COM 539830109 1,285 3,294 SH   SOLE 1 0 0 3,294
ISHARES TR NATIONAL MUN ETF 464288414 1,262 11,063 SH   SOLE 1 0 0 11,063
MEDTRONIC PLC SHS G5960L103 1,183 10,894 SH   SOLE 1 0 0 10,894
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,172 22,418 SH   SOLE 1 0 0 22,418
JOHNSON & JOHNSON COM 478160104 1,128 8,722 SH   SOLE 1 0 0 8,722
SHOPIFY INC CL A 82509L107 1,099 3,525 SH   SOLE 1 0 0 3,525
ALLSTATE CORP COM 020002101 1,097 10,097 SH   SOLE 1 0 0 10,097
AMGEN INC COM 031162100 1,073 5,545 SH   SOLE 1 0 0 5,545
BRISTOL MYERS SQUIBB CO COM 110122108 1,066 21,018 SH   SOLE 1 0 0 21,018
NEW AMER HIGH INCOME FD INC COM NEW 641876800 1,044 118,275 SH   SOLE   0 0 118,275
WALMART INC COM 931142103 1,040 8,766 SH   SOLE 1 0 0 8,766
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,027 7,150 SH   SOLE   0 0 7,150
CISCO SYS INC COM 17275R102 1,009 20,420 SH   SOLE 1 0 0 20,420
INTERNATIONAL BUSINESS MACHS COM 459200101 990 6,809 SH   SOLE 1 0 0 6,809
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 956 8,843 SH   SOLE 1 0 0 8,843
BANK N S HALIFAX COM 064149107 905 15,927 SH   SOLE 1 0 0 15,927
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 895 6,646 SH   SOLE 1 0 0 6,646
TOTAL S A SPONSORED ADS 89151E109 892 17,151 SH   SOLE 1 0 0 17,151
CHEVRON CORP NEW COM 166764100 872 7,354 SH   SOLE 1 0 0 7,354
PIMCO INCOME OPPORTUNITY FD COM 72202B100 833 31,275 SH   SOLE   0 0 31,275
MICROSOFT CORP COM 594918104 801 5,758 SH   SOLE 1 0 0 5,758
ISHARES TR SH TR CRPORT ETF 464288646 736 13,709 SH   SOLE 1 0 0 13,709
AUTOMATIC DATA PROCESSING IN COM 053015103 716 4,433 SH   SOLE 1 0 0 4,433
SCHLUMBERGER LTD COM 806857108 700 20,499 SH   SOLE 1 0 0 20,499
WELLS FARGO CO NEW COM 949746101 693 13,749 SH   SOLE 1 0 0 13,749
DUKE ENERGY CORP NEW COM NEW 26441C204 692 7,221 SH   SOLE 1 0 0 7,221
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 655 22,100 SH   SOLE 1 0 0 22,100
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 655 15,341 SH   SOLE 1 0 0 15,341
COCA COLA CO COM 191216100 650 11,943 SH   SOLE 1 0 0 11,943
FIRST TR NASDAQ100 TECH INDE SHS 337345102 638 7,287 SH   SOLE 1 0 0 7,287
OCCIDENTAL PETE CORP COM 674599105 636 14,297 SH   SOLE 1 0 0 14,297
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 629 9,656 SH   SOLE 1 0 0 9,656
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 622 19,544 SH   SOLE 1 0 0 19,544
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 614 10,004 SH   SOLE   0 0 10,004
ISHARES TR RUSSELL 2000 ETF 464287655 612 4,045 SH   SOLE 1 0 0 4,045
DELTA AIR LINES INC DEL COM NEW 247361702 607 10,541 SH   SOLE 1 0 0 10,541
PACWEST BANCORP DEL COM 695263103 583 16,038 SH   SOLE 1 0 0 16,038
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 538 9,138 SH   SOLE 1 0 0 9,138
UNITEDHEALTH GROUP INC COM 91324P102 534 2,455 SH   SOLE 1 0 0 2,455
ISHARES TR US AER DEF ETF 464288760 529 2,354 SH   SOLE   0 0 2,354
COMCAST CORP NEW CL A 20030N101 500 11,095 SH   SOLE 1 0 0 11,095
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 486 13,789 SH   SOLE 1 0 0 13,789
ISHARES TR BARCLAYS 7 10 YR 464287440 483 4,298 SH   SOLE 1 0 0 4,298
ISHARES TR INTRM TR CRP ETF 464288638 475 8,193 SH   SOLE 1 0 0 8,193
DISNEY WALT CO COM DISNEY 254687106 453 3,473 SH   SOLE 1 0 0 3,473
ALTERYX INC COM CL A 02156B103 439 4,088 SH   SOLE   0 0 4,088
3M CO COM 88579Y101 424 2,578 SH   SOLE 1 0 0 2,578
CYBERARK SOFTWARE LTD SHS M2682V108 390 3,908 SH   SOLE   0 0 3,908
AMAZON COM INC COM 023135106 365 210 SH   SOLE 1 0 0 210
AMERICAN TOWER CORP NEW COM 03027X100 351 1,589 SH   SOLE 1 0 0 1,589
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 340 6,463 SH   SOLE 1 0 0 6,463
WISDOMTREE TR US QTLY DIV GRT 97717X669 322 7,145 SH   SOLE   0 0 7,145
VISA INC COM CL A 92826C839 318 1,846 SH   SOLE 1 0 0 1,846
LINDE PLC SHS G5494J103 317 1,637 SH   SOLE 1 0 0 1,637
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 301 11,287 SH   SOLE   0 0 11,287
MASTERCARD INC CL A 57636Q104 300 1,106 SH   SOLE   0 0 1,106
PFIZER INC COM 717081103 291 8,095 SH   SOLE 1 0 0 8,095
TEXAS INSTRS INC COM 882508104 288 2,229 SH   SOLE 1 0 0 2,229
PIMCO DYNAMIC INCOME FD SHS 72201Y101 287 8,832 SH   SOLE   0 0 8,832
AT&T INC COM 00206R102 287 7,577 SH   SOLE   0 0 7,577
MCCORMICK & CO INC COM NON VTG 579780206 274 1,752 SH   SOLE 1 0 0 1,752
VERIZON COMMUNICATIONS INC COM 92343V104 273 4,520 SH   SOLE   0 0 4,520
WISDOMTREE TR US MIDCAP DIVID 97717W505 267 7,356 SH   SOLE   0 0 7,356
OLD LINE BANCSHARES INC COM 67984M100 263 9,082 SH   SOLE 1 0 0 9,082
FACEBOOK INC CL A 30303M102 259 1,452 SH   SOLE 1 0 0 1,452
UNITED PARCEL SERVICE INC CL B 911312106 252 2,101 SH   SOLE 1 0 0 2,101
BANK AMER CORP COM 060505104 250 8,567 SH   SOLE 1 0 0 8,567
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 248 2,611 SH   SOLE 1 0 0 2,611
UNITED TECHNOLOGIES CORP COM 913017109 242 1,776 SH   SOLE 1 0 0 1,776
ARK ETF TR GENOMIC REV ETF 00214Q302 242 8,183 SH   SOLE   0 0 8,183
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 228 6,915 SH   SOLE 1 0 0 6,915
ISHARES TR SELECT DIVID ETF 464287168 227 2,228 SH   SOLE   0 0 2,228
THERMO FISHER SCIENTIFIC INC COM 883556102 217 745 SH   SOLE 1 0 0 745
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 214 3,302 SH   SOLE   0 0 3,302
MERCK & CO INC COM 58933Y105 214 2,538 SH   SOLE   0 0 2,538
ZOETIS INC CL A 98978V103 207 1,661 SH   SOLE 1 0 0 1,661
FORD MTR CO DEL COM 345370860 100 10,877 SH   SOLE   0 0 10,877
GENERAL ELECTRIC CO COM 369604103 98 10,961 SH   SOLE   0 0 10,961
GLOBALSTAR INC COM 378973408 28 68,255 SH   SOLE   0 0 68,255
CONFORMIS INC COM 20717E101 19 10,000 SH   SOLE   0 0 10,000
DARE BIOSCIENCE INC COM 23666P101 16 20,000 SH   SOLE   0 0 20,000