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
ABBVIE INC COM 00287Y109   304,229 1,888 SH   SOLE 0 0 0 1,888
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   3,331,067 174,219 SH   SOLE 0 0 0 174,219
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   313,763 3,235 SH   SOLE 0 0 0 3,235
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,413,232 3,740 SH   SOLE 0 0 0 3,740
ADVANCED MICRO DEVICES INC COM 007903107   1,215,716 13,528 SH   SOLE 0 0 0 13,528
AGF INVTS TR US MARKET NETRL 00110G408   298,002 14,327 SH   SOLE 0 0 0 14,327
ALLSTATE CORP COM 020002101   225,751 1,965 SH   SOLE 0 0 0 1,965
ALPHABET INC CAP STK CL A 02079K305   2,920,427 27,559 SH   SOLE 0 0 0 27,559
ALPHABET INC CAP STK CL C 02079K107   743,131 6,983 SH   SOLE 0 0 0 6,983
AMAZON COM INC COM 023135106   3,608,743 35,125 SH   SOLE 0 0 0 35,125
AMERICAN WTR WKS CO INC NEW COM 030420103   257,225 1,717 SH   SOLE 0 0 0 1,717
ANALOG DEVICES INC COM 032654105   1,554,951 8,203 SH   SOLE 0 0 0 8,203
APPLE INC COM 037833100   10,376,946 62,803 SH   SOLE 0 0 0 62,803
APPLIED MATLS INC COM 038222105   216,105 1,933 SH   SOLE 0 0 0 1,933
AT&T INC COM 00206R102   253,352 12,802 SH   SOLE 0 0 0 12,802
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   306,629 947 SH   SOLE 0 0 0 947
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   104,211 10,935 SH   SOLE 0 0 0 10,935
BROADCOM INC COM 11135F101   215,123 343 SH   SOLE 0 0 0 343
BROWN & BROWN INC COM 115236101   203,354 3,400 SH   SOLE 0 0 0 3,400
CISCO SYS INC COM 17275R102   2,557,941 50,874 SH   SOLE 0 0 0 50,874
COCA COLA CO COM 191216100   1,284,639 20,243 SH   SOLE 0 0 0 20,243
COMCAST CORP NEW CL A 20030N101   1,378,191 36,182 SH   SOLE 0 0 0 36,182
COSTCO WHSL CORP NEW COM 22160K105   1,873,610 3,793 SH   SOLE 0 0 0 3,793
DUKE ENERGY CORP NEW COM NEW 26441C204   359,478 3,653 SH   SOLE 0 0 0 3,653
EATON CORP PLC SHS G29183103   1,045,067 6,409 SH   SOLE 0 0 0 6,409
ETF MANAGERS GRP COMMDTY TR BREAKWAVE DRY 26923H200   269,338 30,060 SH   SOLE 0 0 0 30,060
ETF SER SOLUTIONS DISTILLATE US 26922A321   1,120,564 25,831 SH   SOLE 0 0 0 25,831
EXXON MOBIL CORP COM 30231G102   491,203 4,283 SH   SOLE 0 0 0 4,283
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   226,564 4,683 SH   SOLE 0 0 0 4,683
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   1,234,534 26,543 SH   SOLE 0 0 0 26,543
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   267,094 5,880 SH   SOLE 0 0 0 5,880
FIRST TR BICK INDEX FD COM SHS 33733H107   998,867 37,750 SH   SOLE 0 0 0 37,750
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   3,239,924 62,692 SH   SOLE 0 0 0 62,692
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   5,206,682 216,584 SH   SOLE 0 0 0 216,584
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   12,727,891 265,663 SH   SOLE 0 0 0 265,663
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   1,375,709 72,982 SH   SOLE 0 0 0 72,982
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   12,363,008 310,550 SH   SOLE 0 0 0 310,550
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,020,258 40,759 SH   SOLE 0 0 0 40,759
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   14,292,522 590,112 SH   SOLE 0 0 0 590,112
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   10,946,477 244,499 SH   SOLE 0 0 0 244,499
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   13,086,735 608,120 SH   SOLE 0 0 0 608,120
FIRST TR MORNINGSTAR DIVID L SHS 336917109   370,291 10,201 SH   SOLE 0 0 0 10,201
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   7,070,627 70,912 SH   SOLE 0 0 0 70,912
FIRST TR VALUE LINE DIVID IN SHS 33734H106   442,697 10,907 SH   SOLE 0 0 0 10,907
FISERV INC COM 337738108   992,624 8,476 SH   SOLE 0 0 0 8,476
FORTIVE CORP COM 34959J108   1,577,959 23,436 SH   SOLE 0 0 0 23,436
GENERAL ELECTRIC CO COM NEW 369604301   255,484 2,640 SH   SOLE 0 0 0 2,640
GENERAL MLS INC COM 370334104   336,732 3,866 SH   SOLE 0 0 0 3,866
GLOBAL X FDS GLOBAL X SILVER 37954Y848   300,674 9,597 SH   SOLE 0 0 0 9,597
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   349,529 17,653 SH   SOLE 0 0 0 17,653
HOME DEPOT INC COM 437076102   1,970,820 6,672 SH   SOLE 0 0 0 6,672
HONEYWELL INTL INC COM 438516106   2,694,171 13,617 SH   SOLE 0 0 0 13,617
ILLINOIS TOOL WKS INC COM 452308109   821,282 3,528 SH   SOLE 0 0 0 3,528
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   8,441,501 286,736 SH   SOLE 0 0 0 286,736
INTERNATIONAL BUSINESS MACHS COM 459200101   227,136 1,777 SH   SOLE 0 0 0 1,777
INTUIT COM 461202103   1,610,177 3,659 SH   SOLE 0 0 0 3,659
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   2,075,716 62,999 SH   SOLE 0 0 0 62,999
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   379,286 5,959 SH   SOLE 0 0 0 5,959
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   1,416,427 138,458 SH   SOLE 0 0 0 138,458
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,432,360 16,702 SH   SOLE 0 0 0 16,702
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   298,209 12,348 SH   SOLE 0 0 0 12,348
INVESCO QQQ TR UNIT SER 1 46090E103   18,629,373 58,429 SH   SOLE 0 0 0 58,429
ISHARES INC MSCI EMRG CHN 46434G764   5,297,048 105,351 SH   SOLE 0 0 0 105,351
ISHARES INC MSCI TAIWAN ETF 46434G772   299,604 6,649 SH   SOLE 0 0 0 6,649
ISHARES TR CONSER ALLOC ETF 464289883   962,350 27,559 SH   SOLE 0 0 0 27,559
ISHARES TR RUS 1000 VAL ETF 464287598   1,247,325 8,045 SH   SOLE 0 0 0 8,045
ISHARES TR S&P 100 ETF 464287101   2,015,974 10,636 SH   SOLE 0 0 0 10,636
ISHARES TR RUS 2000 GRW ETF 464287648   595,972 2,610 SH   SOLE 0 0 0 2,610
ISHARES TR 1 3 YR TREAS BD 464287457   853,387 10,422 SH   SOLE 0 0 0 10,422
ISHARES TR CORE S&P SCP ETF 464287804   1,484,596 15,487 SH   SOLE 0 0 0 15,487
ISHARES TR TIPS BD ETF 464287176   277,758 2,540 SH   SOLE 0 0 0 2,540
ISHARES TR 7-10 YR TRSY BD 464287440   346,276 3,523 SH   SOLE 0 0 0 3,523
ISHARES TR U.S. TECH ETF 464287721   2,899,473 31,495 SH   SOLE 0 0 0 31,495
ISHARES TR INTRM GOV CR ETF 464288612   520,944 5,000 SH   SOLE 0 0 0 5,000
ISHARES TR RUS TP200 GR ETF 464289438   4,143,837 29,775 SH   SOLE 0 0 0 29,775
ISHARES TR CORE US AGGBD ET 464287226   290,380 2,936 SH   SOLE 0 0 0 2,936
ISHARES TR US AER DEF ETF 464288760   328,880 2,832 SH   SOLE 0 0 0 2,832
ISHARES TR GLOBAL EQUITY 46434V316   2,546,479 74,609 SH   SOLE 0 0 0 74,609
ISHARES TR RUS MD CP GR ETF 464287481   2,728,470 29,990 SH   SOLE 0 0 0 29,990
ISHARES TR MSCI EAFE ETF 464287465   10,419,614 142,559 SH   SOLE 0 0 0 142,559
ISHARES TR 20 YR TR BD ETF 464287432   516,982 4,979 SH   SOLE 0 0 0 4,979
ISHARES TR CORE S&P500 ETF 464287200   9,906,690 23,827 SH   SOLE 0 0 0 23,827
ISHARES TR MODERT ALLOC ETF 464289875   257,034 6,466 SH   SOLE 0 0 0 6,466
ISHARES TR MSCI USA MMENTM 46432F396   283,056 1,973 SH   SOLE 0 0 0 1,973
ISHARES TR YLD OPTIM BD 46434V787   3,844,444 175,305 SH   SOLE 0 0 0 175,305
ISHARES TR RUS 1000 GRW ETF 464287614   1,478,334 6,041 SH   SOLE 0 0 0 6,041
ISHARES TR MSCI CHINA ETF 46429B671   3,063,648 61,445 SH   SOLE 0 0 0 61,445
JOHNSON & JOHNSON COM 478160104   516,956 3,120 SH   SOLE 0 0 0 3,120
JPMORGAN CHASE & CO COM 46625H100   325,633 2,329 SH   SOLE 0 0 0 2,329
KRANESHARES TR CSI CHI INTERNET 500767306   296,210 9,960 SH   SOLE 0 0 0 9,960
KRANESHARES TR QUADRATIC DEFLA 500767587   293,147 18,719 SH   SOLE 0 0 0 18,719
LOCKHEED MARTIN CORP COM 539830109   573,697 1,172 SH   SOLE 0 0 0 1,172
LOWES COS INC COM 548661107   452,506 2,207 SH   SOLE 0 0 0 2,207
MICROSOFT CORP COM 594918104   5,122,812 17,738 SH   SOLE 0 0 0 17,738
MOODYS CORP COM 615369105   2,350,592 7,749 SH   SOLE 0 0 0 7,749
NETFLIX INC COM 64110L106   1,555,466 4,675 SH   SOLE 0 0 0 4,675
NVIDIA CORPORATION COM 67066G104   1,926,419 7,134 SH   SOLE 0 0 0 7,134
PALANTIR TECHNOLOGIES INC CL A 69608A108   91,168 10,360 SH   SOLE 0 0 0 10,360
PALO ALTO NETWORKS INC COM 697435105   1,108,392 5,510 SH   SOLE 0 0 0 5,510
PAYCHEX INC COM 704326107   256,284 2,339 SH   SOLE 0 0 0 2,339
PEPSICO INC COM 713448108   352,096 1,909 SH   SOLE 0 0 0 1,909
PFIZER INC COM 717081103   213,270 5,179 SH   SOLE 0 0 0 5,179
PROCTER AND GAMBLE CO COM 742718109   5,735,436 37,970 SH   SOLE 0 0 0 37,970
PROSHARES TR S&P 500 DV ARIST 74348A467   972,178 10,604 SH   SOLE 0 0 0 10,604
PRUDENTIAL FINL INC COM 744320102   1,181,293 13,566 SH   SOLE 0 0 0 13,566
QUALCOMM INC COM 747525103   1,290,078 10,806 SH   SOLE 0 0 0 10,806
RAYMOND JAMES FINL INC COM 754730109   229,033 2,389 SH   SOLE 0 0 0 2,389
ROCKWELL AUTOMATION INC COM 773903109   1,582,274 5,695 SH   SOLE 0 0 0 5,695
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   540,025 9,683 SH   SOLE 0 0 0 9,683
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   216,794 4,463 SH   SOLE 0 0 0 4,463
SEACOAST BKG CORP FLA COM NEW 811707801   207,630 9,000 SH   SOLE 0 0 0 9,000
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,249,539 56,166 SH   SOLE 0 0 0 56,166
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,600,162 27,172 SH   SOLE 0 0 0 27,172
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   488,458 6,001 SH   SOLE 0 0 0 6,001
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,384,316 23,696 SH   SOLE 0 0 0 23,696
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,522,175 48,506 SH   SOLE 0 0 0 48,506
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,913,140 73,149 SH   SOLE 0 0 0 73,149
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   419,658 11,212 SH   SOLE 0 0 0 11,212
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,584,452 22,874 SH   SOLE 0 0 0 22,874
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,298,188 22,294 SH   SOLE 0 0 0 22,294
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,566,755 47,106 SH   SOLE 0 0 0 47,106
SPDR GOLD TR GOLD SHS 78463V107   389,056 2,097 SH   SOLE 0 0 0 2,097
SPDR S&P 500 ETF TR TR UNIT 78462F103   491,189 1,187 SH   SOLE 0 0 0 1,187
SPDR SER TR SSGA US LRG ETF 78468R804   935,543 6,751 SH   SOLE 0 0 0 6,751
SPDR SER TR PORTFOLIO AGRGTE 78464A649   354,761 13,858 SH   SOLE 0 0 0 13,858
SPDR SER TR PRTFLO S&P500 GW 78464A409   5,155,371 92,208 SH   SOLE 0 0 0 92,208
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   322,305 3,517 SH   SOLE 0 0 0 3,517
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,603,020 38,899 SH   SOLE 0 0 0 38,899
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   10,697,604 258,022 SH   SOLE 0 0 0 258,022
STARBUCKS CORP COM 855244109   295,311 2,727 SH   SOLE 0 0 0 2,727
STELLANTIS N.V SHS N82405106   1,041,674 55,794 SH   SOLE 0 0 0 55,794
STMICROELECTRONICS N V NY REGISTRY 861012102   1,020,846 20,239 SH   SOLE 0 0 0 20,239
T-MOBILE US INC COM 872590104   1,340,565 8,908 SH   SOLE 0 0 0 8,908
TESLA INC COM 88160R101   1,517,362 8,113 SH   SOLE 0 0 0 8,113
THERMO FISHER SCIENTIFIC INC COM 883556102   252,695 429 SH   SOLE 0 0 0 429
TIDAL ETF TR UNLIMITED HFND 886364439   3,095,598 151,300 SH   SOLE 0 0 0 151,300
TJX COS INC NEW COM 872540109   1,681,849 21,671 SH   SOLE 0 0 0 21,671
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   17,942,066 2,034,248 SH   SOLE 0 0 0 2,034,248
UNITED PARCEL SERVICE INC CL B 911312106   870,568 4,504 SH   SOLE 0 0 0 4,504
UNITEDHEALTH GROUP INC COM 91324P102   2,332,193 4,615 SH   SOLE 0 0 0 4,615
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   9,579,153 343,832 SH   SOLE 0 0 0 343,832
VANECK ETF TRUST GOLD MINERS ETF 92189F106   303,967 8,862 SH   SOLE 0 0 0 8,862
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   789,128 10,478 SH   SOLE 0 0 0 10,478
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   505,441 6,897 SH   SOLE 0 0 0 6,897
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,089,243 5,290 SH   SOLE 0 0 0 5,290
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   551,420 1,450 SH   SOLE 0 0 0 1,450
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   206,170 2,488 SH   SOLE 0 0 0 2,488
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   761,233 4,866 SH   SOLE 0 0 0 4,866
VANGUARD WORLD FD EXTENDED DUR 921910709   285,568 3,276 SH   SOLE 0 0 0 3,276
VANGUARD WORLD FD MEGA GRWTH IND 921910816   13,448,547 65,715 SH   SOLE 0 0 0 65,715
VERIZON COMMUNICATIONS INC COM 92343V104   415,352 10,526 SH   SOLE 0 0 0 10,526
VISA INC COM CL A 92826C839   2,221,371 9,514 SH   SOLE 0 0 0 9,514
WALMART INC COM 931142103   214,342 1,434 SH   SOLE 0 0 0 1,434
WESTERN UN CO COM 959802109   116,731 10,413 SH   SOLE 0 0 0 10,413
WISDOMTREE TR BLMBG US BULL 97717W471   300,368 11,526 SH   SOLE 0 0 0 11,526