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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   292,268 2,141 SH   SOLE   0 0 2,141
AIR PRODS & CHEMS INC COM 009158106   299,415 1,500 SH   SOLE   0 0 1,500
ALTRIA GROUP INC COM 02209S103   214,747 5,553 SH   SOLE   0 0 5,553
AMAZON COM INC COM 023135106   641,458 329 SH   SOLE   0 0 329
APPLE INC COM 037833100   737,898 2,902 SH   SOLE   0 0 2,902
ARK ETF TR INNOVATION ETF 00214Q104   846,851 19,247 SH   SOLE   0 0 19,247
AT&T INC COM 00206R102   612,852 21,024 SH   SOLE   0 0 21,024
AUTOMATIC DATA PROCESSING IN COM 053015103   362,202 2,650 SH   SOLE   0 0 2,650
BROWN & BROWN INC COM 115236101   14,488,580 400,016 SH   SOLE   0 0 400,016
COCA COLA CO COM 191216100   272,049 6,148 SH   SOLE   0 0 6,148
DISNEY WALT CO COM DISNEY 254687106   414,789 4,294 SH   SOLE   0 0 4,294
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   7,604,994 463,719 SH   SOLE   0 0 463,719
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   372,798 3,013 SH   SOLE   0 0 3,013
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   256,534 6,111 SH   SOLE   0 0 6,111
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   220,588 11,243 SH   SOLE   0 0 11,243
HONEYWELL INTL INC COM 438516106   221,155 1,653 SH   SOLE   0 0 1,653
HUNTINGTON BANCSHARES INC COM 446150104   249,797 30,426 SH   SOLE   0 0 30,426
INTEL CORP COM 458140100   243,594 4,501 SH   SOLE   0 0 4,501
INTERNATIONAL BUSINESS MACHS COM 459200101   233,772 2,107 SH   SOLE   0 0 2,107
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   204,087 9,714 SH   SOLE   0 0 9,714
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   738,288 35,891 SH   SOLE   0 0 35,891
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   260,256 1,632 SH   SOLE   0 0 1,632
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   415,096 4,940 SH   SOLE   0 0 4,940
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102   2,494,490 75,271 SH   SOLE   0 0 75,271
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354   566,161 12,067 SH   SOLE   0 0 12,067
INVESCO QQQ TR UNIT SER 1 46090E103   8,708,809 45,740 SH   SOLE   0 0 45,740
ISHARES GOLD TRUST ISHARES 464285105   164,112 10,890 SH   SOLE   0 0 10,890
ISHARES INC CORE MSCI EMKT 46434G103   543,840 13,438 SH   SOLE   0 0 13,438
ISHARES INC MIN VOL EMRG MKT 464286533   5,955,590 126,931 SH   SOLE   0 0 126,931
ISHARES INC MIN VOL GBL ETF 464286525   375,962 4,680 SH   SOLE   0 0 4,680
ISHARES TR 0-5YR HI YL CP 46434V407   10,128,282 247,817 SH   SOLE   0 0 247,817
ISHARES TR 20 YR TR BD ETF 464287432   487,651 2,956 SH   SOLE   0 0 2,956
ISHARES TR BARCLAYS 7 10 YR 464287440   546,660 4,500 SH   SOLE   0 0 4,500
ISHARES TR CORE 1 5 YR USD 46432F859   2,349,023 46,515 SH   SOLE   0 0 46,515
ISHARES TR CORE DIV GRWTH 46434V621   524,730 16,101 SH   SOLE   0 0 16,101
ISHARES TR CORE HIGH DV ETF 46429B663   2,862,938 40,013 SH   SOLE   0 0 40,013
ISHARES TR CORE LT USDB ETF 464289479   938,438 13,175 SH   SOLE   0 0 13,175
ISHARES TR CORE MSCI EAFE 46432F842   6,011,272 120,491 SH   SOLE   0 0 120,491
ISHARES TR CORE MSCI TOTAL 46432F834   1,159,168 24,658 SH   SOLE   0 0 24,658
ISHARES TR CORE S&P MCP ETF 464287507   1,097,264 7,627 SH   SOLE   0 0 7,627
ISHARES TR CORE S&P SCP ETF 464287804   786,094 14,010 SH   SOLE   0 0 14,010
ISHARES TR CORE S&P TTL STK 464287150   2,136,227 37,340 SH   SOLE   0 0 37,340
ISHARES TR CORE S&P US VLU 464287663   893,112 19,340 SH   SOLE   0 0 19,340
ISHARES TR CORE S&P500 ETF 464287200   879,857 3,405 SH   SOLE   0 0 3,405
ISHARES TR CORE US AGGBD ET 464287226   12,551,419 108,793 SH   SOLE   0 0 108,793
ISHARES TR EDGE US FIXD INM 46435U796   3,834,322 39,272 SH   SOLE   0 0 39,272
ISHARES TR FLTG RATE NT ETF 46429B655   1,059,214 21,732 SH   SOLE   0 0 21,732
ISHARES TR GRWT ALLOCAT ETF 464289867   497,661 12,027 SH   SOLE   0 0 12,027
ISHARES TR IBOXX HI YD ETF 464288513   1,288,404 16,717 SH   SOLE   0 0 16,717
ISHARES TR IBOXX HIG YLD EX 46435G441   247,770 5,149 SH   SOLE   0 0 5,149
ISHARES TR IBOXX INV CP ETF 464287242   4,024,064 32,581 SH   SOLE   0 0 32,581
ISHARES TR INTL QLTY FACTOR 46434V456   308,106 11,919 SH   SOLE   0 0 11,919
ISHARES TR INTRM TR CRP ETF 464288638   8,694,377 158,310 SH   SOLE   0 0 158,310
ISHARES TR JPMORGAN USD EMG 464288281   705,172 7,294 SH   SOLE   0 0 7,294
ISHARES TR MICRO-CAP ETF 464288869   1,101,282 16,430 SH   SOLE   0 0 16,430
ISHARES TR MIN VOL EAFE ETF 46429B689   9,245,477 149,000 SH   SOLE   0 0 149,000
ISHARES TR MODERT ALLOC ETF 464289875   320,948 8,736 SH   SOLE   0 0 8,736
ISHARES TR MSCI EMG MKT ETF 464287234   351,061 10,286 SH   SOLE   0 0 10,286
ISHARES TR MSCI MIN VOL ETF 46429B697   14,830,920 274,596 SH   SOLE   0 0 274,596
ISHARES TR NATIONAL MUN ETF 464288414   1,393,223 12,328 SH   SOLE   0 0 12,328
ISHARES TR NEW YORK MUN ETF 464288323   280,897 4,971 SH   SOLE   0 0 4,971
ISHARES TR PFD AND INCM SEC 464288687   1,115,455 35,033 SH   SOLE   0 0 35,033
ISHARES TR RUS 1000 ETF 464287622   3,601,193 25,445 SH   SOLE   0 0 25,445
ISHARES TR RUS 1000 GRW ETF 464287614   9,518,306 63,182 SH   SOLE   0 0 63,182
ISHARES TR RUS 2000 GRW ETF 464287648   304,635 1,926 SH   SOLE   0 0 1,926
ISHARES TR RUS MD CP GR ETF 464287481   379,443 3,121 SH   SOLE   0 0 3,121
ISHARES TR RUS MID CAP ETF 464287499   5,272,363 122,130 SH   SOLE   0 0 122,130
ISHARES TR RUSSELL 2000 ETF 464287655   5,116,039 44,697 SH   SOLE   0 0 44,697
ISHARES TR SELECT DIVID ETF 464287168   1,582,005 21,512 SH   SOLE   0 0 21,512
ISHARES TR SH TR CRPORT ETF 464288646   9,177,285 175,273 SH   SOLE   0 0 175,273
ISHARES TR USA QUALITY FCTR 46432F339   13,491,416 166,478 SH   SOLE   0 0 166,478
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   2,067,578 42,639 SH   SOLE   0 0 42,639
J P MORGAN EXCHANGE-TRADED F GLOBAL BD OPRT 46641Q852   6,859,431 145,450 SH   SOLE   0 0 145,450
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878   274,722 6,200 SH   SOLE   0 0 6,200
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   13,374,970 269,277 SH   SOLE   0 0 269,277
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654   1,212,085 24,035 SH   SOLE   0 0 24,035
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613   203,148 7,524 SH   SOLE   0 0 7,524
JOHNSON & JOHNSON COM 478160104   1,359,818 10,370 SH   SOLE   0 0 10,370
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720   449,617 33,109 SH   SOLE   0 0 33,109
MERCK & CO. INC COM 58933Y105   894,274 11,623 SH   SOLE   0 0 11,623
MICROSOFT CORP COM 594918104   797,067 5,054 SH   SOLE   0 0 5,054
MONDELEZ INTL INC CL A 609207105   242,537 4,843 SH   SOLE   0 0 4,843
NEXTERA ENERGY INC COM 65339F101   861,986 3,582 SH   SOLE   0 0 3,582
NORTHROP GRUMMAN CORP COM 666807102   219,349 725 SH   SOLE   0 0 725
PFIZER INC COM 717081103   743,572 22,781 SH   SOLE   0 0 22,781
PHILIP MORRIS INTL INC COM 718172109   368,341 5,049 SH   SOLE   0 0 5,049
PROCTER & GAMBLE CO COM 742718109   345,828 3,144 SH   SOLE   0 0 3,144
PROSHARES TR S&P 500 DV ARIST 74348A467   1,024,023 17,757 SH   SOLE   0 0 17,757
PROSHARES TR S&P MDCP 400 DIV 74347B680   4,882,830 108,435 SH   SOLE   0 0 108,435
SHOPIFY INC CL A 82509L107   268,503 644 SH   SOLE   0 0 644
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   2,281,727 10,408 SH   SOLE   0 0 10,408
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,015,608 15,579 SH   SOLE   0 0 15,579
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,715,766 6,527 SH   SOLE   0 0 6,527
SPDR SER TR S&P DIVID ETF 78464A763   205,219 2,570 SH   SOLE   0 0 2,570
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   281,036 7,215 SH   SOLE   0 0 7,215
UNITEDHEALTH GROUP INC COM 91324P102   367,836 1,475 SH   SOLE   0 0 1,475
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   304,395 3,704 SH   SOLE   0 0 3,704
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   308,292 3,612 SH   SOLE   0 0 3,612
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   545,405 9,694 SH   SOLE   0 0 9,694
VANGUARD INDEX FDS MID CAP ETF 922908629   474,467 3,604 SH   SOLE   0 0 3,604
VANGUARD INDEX FDS SMALL CP ETF 922908751   423,780 3,671 SH   SOLE   0 0 3,671
VANGUARD INDEX FDS VALUE ETF 922908744   219,800 2,468 SH   SOLE   0 0 2,468
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   535,967 13,066 SH   SOLE   0 0 13,066
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   571,987 17,049 SH   SOLE   0 0 17,049
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   643,164 6,221 SH   SOLE   0 0 6,221
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,745,610 81,210 SH   SOLE   0 0 81,210
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   311,118 4,713 SH   SOLE   0 0 4,713
VERIZON COMMUNICATIONS INC COM 92343V104   309,018 5,751 SH   SOLE   0 0 5,751