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
ADVANCED MICRO DEVICES INC COM 007903107   1,643,732 15,987 SH   SOLE   0 0 15,987
ALLSTATE CORP COM 020002101   218,178 1,958 SH   SOLE   0 0 1,958
AMAZON COM INC COM 023135106   4,651,321 36,590 SH   SOLE   0 0 36,590
AMERICAN WTR WKS CO INC NEW COM 030420103   202,943 1,639 SH   SOLE   0 0 1,639
AMGEN INC COM 031162100   209,826 781 SH   SOLE   0 0 781
ANALOG DEVICES INC COM 032654105   1,917,583 10,952 SH   SOLE   0 0 10,952
APPLE INC COM 037833100   9,964,382 58,200 SH   SOLE   0 0 58,200
APPLIED MATLS INC COM 038222105   383,707 2,771 SH   SOLE   0 0 2,771
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   244,159 697 SH   SOLE   0 0 697
BROWN & BROWN INC COM 115236101   237,456 3,400 SH   SOLE   0 0 3,400
COCA COLA CO COM 191216100   1,429,954 25,544 SH   SOLE   0 0 25,544
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   1,088,984 22,758 SH   SOLE   0 0 22,758
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   274,588 5,883 SH   SOLE   0 0 5,883
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   227,734 4,683 SH   SOLE   0 0 4,683
FIRST TR MORNINGSTAR DIVID L SHS 336917109   410,618 12,279 SH   SOLE   0 0 12,279
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   5,937,335 57,095 SH   SOLE   0 0 57,095
FISERV INC COM 337738108   1,256,454 11,123 SH   SOLE   0 0 11,123
GENERAL ELECTRIC CO COM NEW 369604301   395,574 3,578 SH   SOLE   0 0 3,578
GENERAL MLS INC COM 370334104   239,086 3,736 SH   SOLE   0 0 3,736
HOME DEPOT INC COM 437076102   2,101,139 6,954 SH   SOLE   0 0 6,954
HONEYWELL INTL INC COM 438516106   3,037,599 16,443 SH   SOLE   0 0 16,443
ILLINOIS TOOL WKS INC COM 452308109   813,494 3,532 SH   SOLE   0 0 3,532
INTERNATIONAL BUSINESS MACHS COM 459200101   240,895 1,717 SH   SOLE   0 0 1,717
INTUIT COM 461202103   284,152 556 SH   SOLE   0 0 556
ISHARES TR S&P 100 ETF 464287101   2,054,571 10,240 SH   SOLE   0 0 10,240
ISHARES TR CORE S&P500 ETF 464287200   9,005,599 20,971 SH   SOLE   0 0 20,971
ISHARES TR CORE US AGGBD ET 464287226   293,733 3,123 SH   SOLE   0 0 3,123
ISHARES TR 1 3 YR TREAS BD 464287457   200,731 2,479 SH   SOLE   0 0 2,479
ISHARES TR MSCI EAFE ETF 464287465   9,885,159 143,429 SH   SOLE   0 0 143,429
ISHARES TR RUS MD CP GR ETF 464287481   2,476,620 27,111 SH   SOLE   0 0 27,111
ISHARES TR RUS 1000 VAL ETF 464287598   1,565,062 10,309 SH   SOLE   0 0 10,309
ISHARES TR RUS 1000 GRW ETF 464287614   2,086,492 7,844 SH   SOLE   0 0 7,844
ISHARES TR U.S. TECH ETF 464287721   2,892,743 27,571 SH   SOLE   0 0 27,571
ISHARES TR CORE S&P SCP ETF 464287804   1,392,477 14,762 SH   SOLE   0 0 14,762
ISHARES TR INTRM GOV CR ETF 464288612   659,278 6,506 SH   SOLE   0 0 6,506
ISHARES TR RUS TP200 GR ETF 464289438   3,684,330 23,951 SH   SOLE   0 0 23,951
ISHARES TR MODERT ALLOC ETF 464289875   215,821 5,544 SH   SOLE   0 0 5,544
ISHARES TR CONSER ALLOC ETF 464289883   763,887 22,493 SH   SOLE   0 0 22,493
JOHNSON & JOHNSON COM 478160104   472,571 3,034 SH   SOLE   0 0 3,034
ELI LILLY & CO COM 532457108   336,347 626 SH   SOLE   0 0 626
LOCKHEED MARTIN CORP COM 539830109   524,576 1,283 SH   SOLE   0 0 1,283
LOWES COS INC COM 548661107   519,853 2,501 SH   SOLE   0 0 2,501
MICROSOFT CORP COM 594918104   6,227,853 19,724 SH   SOLE   0 0 19,724
MOODYS CORP COM 615369105   3,073,940 9,722 SH   SOLE   0 0 9,722
ON SEMICONDUCTOR CORP COM 682189105   2,187,764 23,537 SH   SOLE   0 0 23,537
PALO ALTO NETWORKS INC COM 697435105   1,543,787 6,585 SH   SOLE   0 0 6,585
PAYCHEX INC COM 704326107   394,930 3,424 SH   SOLE   0 0 3,424
PEPSICO INC COM 713448108   397,263 2,345 SH   SOLE   0 0 2,345
PROCTER AND GAMBLE CO COM 742718109   6,116,678 41,935 SH   SOLE   0 0 41,935
QUALCOMM INC COM 747525103   1,613,788 14,531 SH   SOLE   0 0 14,531
RAYMOND JAMES FINL INC COM 754730109   245,853 2,448 SH   SOLE   0 0 2,448
ROCKWELL AUTOMATION INC COM 773903109   2,136,150 7,472 SH   SOLE   0 0 7,472
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   512,818 9,162 SH   SOLE   0 0 9,162
STARBUCKS CORP COM 855244109   212,623 2,330 SH   SOLE   0 0 2,330
STMICROELECTRONICS N V NY REGISTRY 861012102   2,181,476 50,544 SH   SOLE   0 0 50,544
TJX COS INC NEW COM 872540109   2,496,484 28,088 SH   SOLE   0 0 28,088
T-MOBILE US INC COM 872590104   3,115,972 22,249 SH   SOLE   0 0 22,249
THERMO FISHER SCIENTIFIC INC COM 883556102   263,894 521 SH   SOLE   0 0 521
TIDAL ETF TR UNLIMITED HFND 886364439   2,727,752 134,777 SH   SOLE   0 0 134,777
TOLL BROTHERS INC COM 889478103   204,591 2,766 SH   SOLE   0 0 2,766
UNITED PARCEL SERVICE INC CL B 911312106   770,196 4,941 SH   SOLE   0 0 4,941
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   715,784 4,607 SH   SOLE   0 0 4,607
VANGUARD WORLD FD MEGA GRWTH IND 921910816   13,153,910 57,972 SH   SOLE   0 0 57,972
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   686,574 10,238 SH   SOLE   0 0 10,238
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   209,157 2,997 SH   SOLE   0 0 2,997
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   348,853 888 SH   SOLE   0 0 888
VANGUARD INDEX FDS TOTAL STK MKT 922908769   559,284 2,633 SH   SOLE   0 0 2,633
WESTERN UN CO COM 959802109   242,229 18,379 SH   SOLE   0 0 18,379
WILLIAMS SONOMA INC COM 969904101   287,341 1,849 SH   SOLE   0 0 1,849
RTX CORPORATION COM 75513E101   423,687 5,887 SH   SOLE   0 0 5,887
INVESCO QQQ TR UNIT SER 1 46090E103   18,206,523 50,818 SH   SOLE   0 0 50,818
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,691,502 36,554 SH   SOLE   0 0 36,554
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   327,041 2,049 SH   SOLE   0 0 2,049
AT&T INC COM 00206R102   222,213 14,795 SH   SOLE   0 0 14,795
ARK ETF TR FINTECH INNOVA 00214Q708   201,480 10,407 SH   SOLE   0 0 10,407
ABBVIE INC COM 00287Y109   399,463 2,680 SH   SOLE   0 0 2,680
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   3,635,879 205,533 SH   SOLE   0 0 205,533
ADOBE INC COM 00724F101   2,225,459 4,365 SH   SOLE   0 0 4,365
ALPHABET INC CAP STK CL C 02079K107   1,068,776 8,106 SH   SOLE   0 0 8,106
ALPHABET INC CAP STK CL A 02079K305   4,102,723 31,352 SH   SOLE   0 0 31,352
AMERICAN TOWER CORP NEW COM 03027X100   219,544 1,335 SH   SOLE   0 0 1,335
BROADCOM INC COM 11135F101   344,894 415 SH   SOLE   0 0 415
CISCO SYS INC COM 17275R102   3,544,768 65,937 SH   SOLE   0 0 65,937
COMCAST CORP NEW CL A 20030N101   1,979,281 44,639 SH   SOLE   0 0 44,639
COSTCO WHSL CORP NEW COM 22160K105   653,068 1,156 SH   SOLE   0 0 1,156
DUKE ENERGY CORP NEW COM NEW 26441C204   322,401 3,653 SH   SOLE   0 0 3,653
ETF SER SOLUTIONS DISTILLATE US 26922A321   979,287 21,937 SH   SOLE   0 0 21,937
EXXON MOBIL CORP COM 30231G102   431,584 3,671 SH   SOLE   0 0 3,671
FIRST TR VALUE LINE DIVID IN SHS 33734H106   484,857 12,968 SH   SOLE   0 0 12,968
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   4,014,925 102,343 SH   SOLE   0 0 102,343
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   1,039,405 56,520 SH   SOLE   0 0 56,520
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   154,476 10,516 SH   SOLE   0 0 10,516
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   6,119,943 254,998 SH   SOLE   0 0 254,998
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   2,728,889 51,343 SH   SOLE   0 0 51,343
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   12,230,634 258,904 SH   SOLE   0 0 258,904
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   209,846 5,479 SH   SOLE   0 0 5,479
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   9,489,306 225,640 SH   SOLE   0 0 225,640
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   13,083,221 547,415 SH   SOLE   0 0 547,415
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   12,124,169 606,988 SH   SOLE   0 0 606,988
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   356,598 9,617 SH   SOLE   0 0 9,617
FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653   531,425 18,045 SH   SOLE   0 0 18,045
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   7,772,487 258,824 SH   SOLE   0 0 258,824
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,774,826 20,504 SH   SOLE   0 0 20,504
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   1,893,619 60,777 SH   SOLE   0 0 60,777
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   1,299,193 25,144 SH   SOLE   0 0 25,144
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,091,769 14,763 SH   SOLE   0 0 14,763
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   346,610 5,896 SH   SOLE   0 0 5,896
ISHARES TR MSCI CHINA ETF 46429B671   2,739,412 63,280 SH   SOLE   0 0 63,280
ISHARES TR MSCI USA MMENTM 46432F396   253,343 1,813 SH   SOLE   0 0 1,813
ISHARES INC MSCI EMRG CHN 46434G764   5,415,819 108,686 SH   SOLE   0 0 108,686
ISHARES TR GLOBAL EQUITY 46434V316   2,260,847 65,786 SH   SOLE   0 0 65,786
ISHARES TR YLD OPTIM BD 46434V787   3,800,730 177,815 SH   SOLE   0 0 177,815
JPMORGAN CHASE & CO COM 46625H100   337,023 2,324 SH   SOLE   0 0 2,324
MASTERCARD INCORPORATED CL A 57636Q104   291,355 736 SH   SOLE   0 0 736
METLIFE INC COM 59156R108   816,907 12,985 SH   SOLE   0 0 12,985
NETFLIX INC COM 64110L106   1,912,544 5,065 SH   SOLE   0 0 5,065
NVIDIA CORPORATION COM 67066G104   933,516 2,146 SH   SOLE   0 0 2,146
PRICE T ROWE GROUP INC COM 74144T108   295,007 2,813 SH   SOLE   0 0 2,813
PROSHARES TR S&P 500 DV ARIST 74348A467   904,626 10,216 SH   SOLE   0 0 10,216
S&P GLOBAL INC COM 78409V104   254,041 695 SH   SOLE   0 0 695
SPDR S&P 500 ETF TR TR UNIT 78462F103   508,735 1,190 SH   SOLE   0 0 1,190
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,499,401 75,901 SH   SOLE   0 0 75,901
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,395,667 33,826 SH   SOLE   0 0 33,826
SPDR SER TR PORTFOLIO AGRGTE 78464A649   235,462 9,674 SH   SOLE   0 0 9,674
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   10,860,551 259,016 SH   SOLE   0 0 259,016
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,361,098 91,060 SH   SOLE   0 0 91,060
SPDR SER TR SSGA US LRG ETF 78468R804   846,564 6,340 SH   SOLE   0 0 6,340
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,415,911 49,836 SH   SOLE   0 0 49,836
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,612,491 67,032 SH   SOLE   0 0 67,032
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,305,337 20,533 SH   SOLE   0 0 20,533
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,690,504 50,965 SH   SOLE   0 0 50,965
SELECT SECTOR SPDR TR INDL 81369Y704   2,365,105 23,329 SH   SOLE   0 0 23,329
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   11,061,051 67,474 SH   SOLE   0 0 67,474
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,110,138 32,181 SH   SOLE   0 0 32,181
SERVICENOW INC COM 81762P102   288,423 516 SH   SOLE   0 0 516
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,788,611 124,903 SH   SOLE   0 0 124,903
TESLA INC COM 88160R101   2,416,249 9,657 SH   SOLE   0 0 9,657
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   17,117,067 1,923,266 SH   SOLE   0 0 1,923,266
UNITEDHEALTH GROUP INC COM 91324P102   3,021,280 5,992 SH   SOLE   0 0 5,992
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   9,465,997 349,815 SH   SOLE   0 0 349,815
VERIZON COMMUNICATIONS INC COM 92343V104   328,655 10,141 SH   SOLE   0 0 10,141
VISA INC COM CL A 92826C839   2,856,204 12,418 SH   SOLE   0 0 12,418
WORKDAY INC CL A 98138H101   1,728,468 8,045 SH   SOLE   0 0 8,045
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   292,176 951 SH   SOLE   0 0 951
EATON CORP PLC SHS G29183103   1,374,418 6,444 SH   SOLE   0 0 6,444
EVEREST GROUP LTD COM G3223R108   261,783 704 SH   SOLE   0 0 704
STELLANTIS N.V SHS N82405106   3,493,851 182,637 SH   SOLE   0 0 182,637