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
AT&T INC COM 00206R102   634,785 34,480 SH   SOLE   0 0 34,480
ARK ETF TR ETF 00214Q104   249,548 7,988 SH   SOLE   0 0 7,988
ABBVIE INC COM 00287Y109   1,637,972 10,135 SH   SOLE   0 0 10,135
ABERDEEN STANDARD SILVER ETF TRUST ETF 003264108   202,132 8,796 SH   SOLE   0 0 8,796
ADOBE INC COM 00724F101   582,197 1,730 SH   SOLE   0 0 1,730
ADVANCED MICRO DEVICES INC COM 007903107   336,351 5,193 SH   SOLE   0 0 5,193
ALLIANZ US LARGE CAP BUFFER 20 ETF 00888H505   4,021,877 144,519 SH   SOLE   0 0 144,519
ALLIANZ US LARGE CAP BUFFER 10 ETF 00888H604   4,492,849 159,031 SH   SOLE   0 0 159,031
ALLIANZ US LARGE CAP BUFFER 20 ETF 00888H794   457,947 18,760 SH   SOLE   0 0 18,760
ALBEMARLE COM 012653101   343,691 1,584 SH   SOLE   0 0 1,584
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   249,647 2,834 SH   SOLE   0 0 2,834
ALPHABET INC CAP STK CL C 02079K107   1,543,902 17,400 SH   SOLE   0 0 17,400
ALPHABET INC CAP STK CL A 02079K305   723,927 8,205 SH   SOLE   0 0 8,205
ALTRIA GROUP INC COM 02209S103   2,419,762 52,937 SH   SOLE   0 0 52,937
AMAZON COM INC COM 023135106   6,141,072 73,108 SH   SOLE   0 0 73,108
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   230,362 4,708 SH   SOLE   0 0 4,708
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   25,884 440,207 SH   SOLE   0 0 440,207
AMERICAN FIN TR INC COM CLASS A 02607T109   213,374 35,982 SH   SOLE   0 0 35,982
AMERISOURCEBERGEN CORP COM 03073E105   352,093 2,124 SH   SOLE   0 0 2,124
AMGEN INC COM 031162100   689,314 2,624 SH   SOLE   0 0 2,624
AMPLIFY ETF TR ETF 032108409   690,016 19,241 SH   SOLE   0 0 19,241
APPLE INC COM 037833100   11,778,195 90,650 SH   SOLE   0 0 90,650
APPLIED MATLS INC COM 038222105   375,474 3,855 SH   SOLE   0 0 3,855
AUTOMATIC DATA PROCESSING IN COM 053015103   581,619 2,434 SH   SOLE   0 0 2,434
BANK OF AMERICA COM 060505104   420,076 12,683 SH   SOLE   0 0 12,683
BANK OF NEW YORK MELLON COM 064058100   276,762 6,080 SH   SOLE   0 0 6,080
BANK OF N S HALIFAX COM 064149107   332,248 6,783 SH   SOLE   0 0 6,783
BANK OZK COM 06417N103   401,457 10,021 SH   SOLE   0 0 10,021
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,838,700 12,427 SH   SOLE   0 0 12,427
BLACKROCK CAP INVT CORP COM 092533108   71,564 19,769 SH   SOLE   0 0 19,769
BLACKSTONE GROUP INC COM CL A 09260D107   298,309 4,020 SH   SOLE   0 0 4,020
BOEING CO COM 097023105   1,541,759 8,093 SH   SOLE   0 0 8,093
BRISTOL-MYERS SQUIBB CO COM 110122108   287,601 3,997 SH   SOLE   0 0 3,997
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,977,951 74,486 SH   SOLE   0 0 74,486
BROADCOM INC COM 11135F101   396,423 709 SH   SOLE   0 0 709
CMS ENERGY CORP COM 125896100   278,878 4,403 SH   SOLE   0 0 4,403
CVS HEALTH CORP COM 126650100   621,736 6,671 SH   SOLE   0 0 6,671
CAPITAL GROUP CORE EQUITY ETF 14020V108   579,243 25,790 SH   SOLE   0 0 25,790
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   681,539 28,891 SH   SOLE   0 0 28,891
CARDINAL HEALTH INC COM 14149Y108   276,918 3,602 SH   SOLE   0 0 3,602
CATERPILLAR INC DEL COM 149123101   744,136 3,106 SH   SOLE   0 0 3,106
CHENIERE ENERGY INC COM 16411R208   254,632 1,698 SH   SOLE   0 0 1,698
CHEVRON CORP NEW COM 166764100   1,199,806 6,684 SH   SOLE   0 0 6,684
CISCO SYS INC COM 17275R102   426,559 8,953 SH   SOLE   0 0 8,953
COCA COLA COMPANY COM 191216100   642,877 10,106 SH   SOLE   0 0 10,106
COHERENT CORP COM 19247G107   237,803 6,775 SH   SOLE   0 0 6,775
COMCAST CORP COM 20030N101   262,625 7,510 SH   SOLE   0 0 7,510
CONOCOPHILLIPS COM 20825C104   369,022 3,127 SH   SOLE   0 0 3,127
COSTCO WHSL CORP NEW COM 22160K105   875,135 1,917 SH   SOLE   0 0 1,917
DBX ETF TR XTRACK MUN INFRA ETF 233051705   229,427 9,656 SH   SOLE   0 0 9,656
DNP SELECT INCOME FD INC COM 23325P104   4,719,851 419,542 SH   SOLE   0 0 419,542
DANIMER SCIENTIFIC INC COM 236272100   56,696 31,674 SH   SOLE   0 0 31,674
DECKERS OUTDOOR CORP COM 243537107   475,000 1,190 SH   SOLE   0 0 1,190
DEERE & CO COM 244199105   880,546 2,053 SH   SOLE   0 0 2,053
DELTA AIR LINES INC DEL COM 247361702   419,255 12,758 SH   SOLE   0 0 12,758
DEVON ENERGY CORP NEW COM 25179M103   458,619 7,456 SH   SOLE   0 0 7,456
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   400,524 6,274 SH   SOLE   0 0 6,274
DISNEY WALT CO COM 254687106   588,971 6,779 SH   SOLE   0 0 6,779
DUKE ENERGY CORP NEW COM 26441C204   709,047 6,884 SH   SOLE   0 0 6,884
EOG RES INC COM 26875P101   353,719 2,731 SH   SOLE   0 0 2,731
ETF SER SOLUTIONS APTUS COLLARED 26922A222   26,297,628 912,161 SH   SOLE   0 0 912,161
ETF SER SOLUTIONS APTUS DEFINED 26922A388   22,819,190 891,374 SH   SOLE   0 0 891,374
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   17,796,637 574,387 SH   SOLE   0 0 574,387
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   14,115,410 420,275 SH   SOLE   0 0 420,275
ETF SER SOLUTIONS Aptus Enhanced Yield ETF 26922B642   15,179,835 605,498 SH   SOLE   0 0 605,498
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709   7,055,607 370,889 SH   SOLE   0 0 370,889
EATON VANCE RISK MNGD DIV COM 27829G106   408,315 54,442 SH   SOLE   0 0 54,442
EMERSON ELEC CO COM 291011104   331,958 3,455 SH   SOLE   0 0 3,455
ENBRIDGE INC COM 29250N105   961,292 24,609 SH   SOLE   0 0 24,609
ENCORE WIRE CORP COM 292562105   211,980 1,541 SH   SOLE   0 0 1,541
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   126,784 10,681 SH   SOLE   0 0 10,681
ENTERPRISE PROD PARTNERS L COM 293792107   4,596,800 190,580 SH   SOLE   0 0 190,580
EXELON CORP COM 30161N101   310,921 7,192 SH   SOLE   0 0 7,192
EXXON MOBIL CORP COM 30231G102   1,302,486 11,808 SH   SOLE   0 0 11,808
META PLATFORMS INC CL A 30303M102   513,852 4,270 SH   SOLE   0 0 4,270
FAIR ISAAC CORP COM 303250104   408,830 683 SH   SOLE   0 0 683
FIDELITY BLUE CHIP GROWTH ETF 316092352   250,359 11,871 SH   SOLE   0 0 11,871
FIDELITY TOTAL BOND ETF 316188309   3,700,734 82,202 SH   SOLE   0 0 82,202
FIFTH THIRD BANCORP COM 316773100   217,202 6,620 SH   SOLE   0 0 6,620
FIRST SOLAR INC COM 336433107   338,376 2,259 SH   SOLE   0 0 2,259
FIRST TR EXCHANGE TR MORNINGSTAR DIV LEA SHS 336917109   528,950 14,468 SH   SOLE   0 0 14,468
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   790,852 9,965 SH   SOLE   0 0 9,965
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104   2,191,838 29,244 SH   SOLE   0 0 29,244
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203   871,451 5,654 SH   SOLE   0 0 5,654
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   804,785 6,535 SH   SOLE   0 0 6,535
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500   228,494 4,842 SH   SOLE   0 0 4,842
FIRST TR NASDAQ 100 TECH IND SHS 337345102   315,404 2,997 SH   SOLE   0 0 2,997
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,205,820 130,439 SH   SOLE   0 0 130,439
FIRST TR ENERGY ALPHA ETF 33734X127   353,951 20,711 SH   SOLE   0 0 20,711
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,935,887 50,010 SH   SOLE   0 0 50,010
FIRST TR MID CP CORE ALPHA D COM SHS 33735B108   2,291,309 26,088 SH   SOLE   0 0 26,088
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   387,292 5,885 SH   SOLE   0 0 5,885
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   287,516 3,145 SH   SOLE   0 0 3,145
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   3,720,194 42,644 SH   SOLE   0 0 42,644
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   299,544 5,312 SH   SOLE   0 0 5,312
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101   562,237 21,065 SH   SOLE   0 0 21,065
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309   2,635,563 59,106 SH   SOLE   0 0 59,106
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   1,424,513 29,814 SH   SOLE   0 0 29,814
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   9,811,464 223,394 SH   SOLE   0 0 223,394
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   2,663,094 57,209 SH   SOLE   0 0 57,209
FIRST TR EXCHANGE TRADED FD PFD SECS INC ETF 33739E108   4,435,838 264,038 SH   SOLE   0 0 264,038
FIRST TRUST MANAGED FUTURES ETF 33739G103   281,554 5,915 SH   SOLE   0 0 5,915
FIRST TR EXCHANGE TRADED FD GLB FD 33739H101   1,653,197 67,505 SH   SOLE   0 0 67,505
FIRST TR EXCHANGE TRADED FD I MANAGD MUN ETF 33739N108   427,789 8,537 SH   SOLE   0 0 8,537
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   290,840 6,283 SH   SOLE   0 0 6,283
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   233,672 4,395 SH   SOLE   0 0 4,395
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   251,851 14,141 SH   SOLE   0 0 14,141
FIRST TR EXCHANGE TRADED FD FST LOW OPPT ETF 33739Q200   785,157 16,561 SH   SOLE   0 0 16,561
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408   2,881,413 48,476 SH   SOLE   0 0 48,476
FIRST TR EXCHANGE TRADED FD I CBOE VEST NAS 100 BUFFER QJUN 33740F557   4,987,302 282,266 SH   SOLE   0 0 282,266
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   1,265,637 56,985 SH   SOLE   0 0 56,985
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,816,817 41,366 SH   SOLE   0 0 41,366
FIRST TR EXCHNG TRADED FD VI US EQ DEEP BUFR 33740F839   249,827 7,647 SH   SOLE   0 0 7,647
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   602,943 25,008 SH   SOLE   0 0 25,008
FIRST TR EXCHNG TRADED FD VI CBOE EQTY BFR 33740U505   547,447 17,237 SH   SOLE   0 0 17,237
FIRST TR EXCHGN TRADED FD VI CBOE BEST DEEP BUF 33740U703   1,181,872 60,085 SH   SOLE   0 0 60,085
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFF GWTH 33740U778   362,630 20,191 SH   SOLE   0 0 20,191
FIRST TR CBOE VEST US EQUITY ENH & MOD BUFF ETF 33740U786   3,161,056 106,234 SH   SOLE   0 0 106,234
FIRST TR EXCHNG TRADED FD VI CBOE VEST EQUITY ENH & MOD BUFF ETF 33740U810   16,810,462 543,676 SH   SOLE   0 0 543,676
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ ENHE & MOD BUF ETF 33740U844   9,340,896 304,770 SH   SOLE   0 0 304,770
FIRST TR EXCHANGE TRADED FD MID CAP RISING DIV 33741X102   2,326,317 89,302 SH   SOLE   0 0 89,302
FISERV INC COM 337738108   440,867 4,362 SH   SOLE   0 0 4,362
FLEXSHARES TR IBOXX 3R TARGT 33939L506   396,713 16,867 SH   SOLE   0 0 16,867
FORD MOTOR CO DEL COM PAR $0.01 345370860   441,906 37,997 SH   SOLE   0 0 37,997
FRESENIUS MED CARE AG&CO KGA ADR 358029106   744,303 45,551 SH   SOLE   0 0 45,551
GENERAL ELECTRIC CO COM NEW 369604301   340,629 4,065 SH   SOLE   0 0 4,065
GENUINE PARTS CO COM 372460105   379,376 2,186 SH   SOLE   0 0 2,186
GILEAD SCIENCES INC COM 375558103   632,318 7,365 SH   SOLE   0 0 7,365
GLOBAL SELF STORAGE INC COM 37955N106   119,218 24,430 SH   SOLE   0 0 24,430
GOLDMAN SACHS GROUP INC COM 38141G104   503,406 1,466 SH   SOLE   0 0 1,466
GOLDMAN SACHS ACTIVE BETA INT ETF 381430107   251,624 8,743 SH   SOLE   0 0 8,743
GRANITESHARES GOLD TR SHS BEN INT 38748G101   182,467 10,109 SH   SOLE   0 0 10,109
HOME DEPOT INC COM 437076102   972,814 3,079 SH   SOLE   0 0 3,079
ILLINOIS TOOL WKS INC COM 452308109   224,265 1,018 SH   SOLE   0 0 1,018
INTEL CORP COM 458140100   305,910 11,574 SH   SOLE   0 0 11,574
INTL BUSINESS MACH COM 459200101   356,280 2,528 SH   SOLE   0 0 2,528
INTERPUBLIC GROUP COS INC COM 460690100   262,683 7,886 SH   SOLE   0 0 7,886
INTUITIVE SURGICAL INC COM NEW 46120E602   443,135 1,670 SH   SOLE   0 0 1,670
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101   211,343 2,427 SH   SOLE   0 0 2,427
INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804   204,096 4,392 SH   SOLE   0 0 4,392
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879   201,238 8,144 SH   SOLE   0 0 8,144
INVESCO QQQ TR UNIT SER 1 46090E103   3,500,212 13,144 SH   SOLE   0 0 13,144
INVESCO EXCHANGE TRADED FD T S&P 500 EQL UTIL 46137V274   430,807 3,703 SH   SOLE   0 0 3,703
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   264,037 1,086 SH   SOLE   0 0 1,086
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   745,687 2,585 SH   SOLE   0 0 2,585
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   620,449 4,392 SH   SOLE   0 0 4,392
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   781,358 4,582 SH   SOLE   0 0 4,582
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431   312,063 3,778 SH   SOLE   0 0 3,778
INVESCO EXCHANGE TRADED FD T S&P100 EQL WGT 46137V449   351,843 4,700 SH   SOLE   0 0 4,700
INVESCO EXCHANGE TRADED FD T DIVIDEND ETF 46137V605   218,693 5,009 SH   SOLE   0 0 5,009
INVESCO EXCHANGE TRADED FD T DYNAMIC LARGE CAP VALUE 46137V738   8,413,340 178,779 SH   SOLE   0 0 178,779
INVESCO EXCHANGE TRADED FD T DWA CONSUMER STAPLE MOMENTUM ETF 46137V886   2,038,230 24,658 SH   SOLE   0 0 24,658
INVESCO EXCHANGE TRADED FD TR ZACKS MID CAP 46137Y401   275,533 3,099 SH   SOLE   0 0 3,099
INVESCO EXCHANGE TRADED FD TR S&P500 LOW VOL 46138E354   219,241 3,431 SH   SOLE   0 0 3,431
INVESCO EXCHANGE TRADED FD TR S&P500 HDL VOL 46138E362   346,115 7,896 SH   SOLE   0 0 7,896
INVESCO EXCHANGE TRADED FD TR NATL AMT MUNI 46138E537   2,366,353 103,154 SH   SOLE   0 0 103,154
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   222,363 9,300 SH   SOLE   0 0 9,300
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,245,685 11,373 SH   SOLE   0 0 11,373
INVESCO EXCH TRADED FD TR II SMALLCAP 600 ETF 46138G664   247,774 2,283 SH   SOLE   0 0 2,283
ISHARES MIN VOL GBL ETF 464286525   457,236 4,812 SH   SOLE   0 0 4,812
ISHARES MSCI EMERGING MARKETS MIN VOL 464286533   499,678 9,419 SH   SOLE   0 0 9,419
ISHARES MSCI EQUAL WEITE 464286681   2,121,648 29,087 SH   SOLE   0 0 29,087
ISHARES TR MRNGSTR LG-CP GR 464287119   217,445 4,466 SH   SOLE   0 0 4,466
ISHARES TR CORE S&P TTL STK 464287150   5,127,028 60,460 SH   SOLE   0 0 60,460
ISHARES SELECT DIVIDEND ETF 464287168   297,754 2,468 SH   SOLE   0 0 2,468
ISHARES TIPS BOND ETF 464287176   232,359 2,183 SH   SOLE   0 0 2,183
ISHARES CORE S&P500 ETF 464287200   4,399,429 11,450 SH   SOLE   0 0 11,450
ISHARES CORE TOTUSBD ETF 464287226   338,353 3,488 SH   SOLE   0 0 3,488
ISHARES S&P 500 GRWT ETF 464287309   1,591,543 27,205 SH   SOLE   0 0 27,205
ISHARES S&P 500 VAL ETF 464287408   6,113,303 42,140 SH   SOLE   0 0 42,140
ISHARES 20 YEAR TREASURY ETF 464287432   5,655,648 56,806 SH   SOLE   0 0 56,806
ISHARES 7-10 YEAR TREAS 464287440   213,980 2,234 SH   SOLE   0 0 2,234
ISHARES 1-3 YEAR TREASURE BOND ETF 464287457   295,296 3,638 SH   SOLE   0 0 3,638
ISHARES CORE S&P MCP ETF 464287507   520,131 2,150 SH   SOLE   0 0 2,150
ISHARES S&P MC 400GR ETF 464287606   1,088,088 15,931 SH   SOLE   0 0 15,931
ISHARES TR RUSSELL 2000 ETF 464287655   1,441,851 8,269 SH   SOLE   0 0 8,269
ISHARES TR CORE RUSSELL VAL 464287663   1,406,013 19,906 SH   SOLE   0 0 19,906
ISHARES TR CORE RUSSELL GRW 464287671   3,415,988 41,903 SH   SOLE   0 0 41,903
ISHARES RUSSELL 3000 464287689   2,261,440 10,247 SH   SOLE   0 0 10,247
ISHARES TR U.S. UTILITS ETF 464287697   467,577 5,403 SH   SOLE   0 0 5,403
ISHARES TR S&P MC 400VL ETF 464287705   3,129,589 31,047 SH   SOLE   0 0 31,047
ISHARES TR U.S. TECH ETF 464287721   761,843 10,227 SH   SOLE   0 0 10,227
ISHARES TR U.S. INDUSTRIALS ETF 464287754   1,236,907 12,823 SH   SOLE   0 0 12,823
ISHARES TR US HLTHCARE ETF 464287762   1,492,427 5,260 SH   SOLE   0 0 5,260
ISHARES TR US FINANCIALS 464287788   1,205,784 15,977 SH   SOLE   0 0 15,977
ISHARES TR US ENERGY ETF 464287796   1,195,258 25,710 SH   SOLE   0 0 25,710
ISHARES CORE S&P SCP ETF 464287804   1,401,492 14,808 SH   SOLE   0 0 14,808
ISHARES TR DOW JONES US ETF 464287846   2,210,413 23,653 SH   SOLE   0 0 23,653
ISHARES TR SP SMCP600VL ETF 464287879   2,545,814 27,881 SH   SOLE   0 0 27,881
ISHARES TR S&P SML 600 GWT 464287887   272,654 2,522 SH   SOLE   0 0 2,522
ISHARES MBS ETF 464288588   767,970 8,280 SH   SOLE   0 0 8,280
ISHARES TR 10/20 YR BOND ETF 464288653   241,999 2,237 SH   SOLE   0 0 2,237
ISHARES SHORT TREASURY BOND ETF 464288679   1,197,995 10,898 SH   SOLE   0 0 10,898
ISHARES TR PFD AND INCM SEC 464288687   450,880 14,768 SH   SOLE   0 0 14,768
ISHARES TR US AER DEF ETF 464288760   410,888 3,673 SH   SOLE   0 0 3,673
ISHARES TR US HLTHCR PR ETF 464288828   1,074,413 4,013 SH   SOLE   0 0 4,013
ISHARES MSCI EAFE VALUE ETF 464288877   694,119 15,129 SH   SOLE   0 0 15,129
ISHARES MSCI EAFE GROWTH ETF 464288885   491,504 5,868 SH   SOLE   0 0 5,868
ISHARES TR RUS TP200 GR ETF 464289438   403,111 3,344 SH   SOLE   0 0 3,344
ISHARES TR MODERT ALLOC ETF 464289875   508,840 13,387 SH   SOLE   0 0 13,387
ISHARES TR SILVER TRUST 46428Q109   234,117 10,632 SH   SOLE   0 0 10,632
ISHARES TR US TREAS BD ETF 46429B267   1,033,302 45,479 SH   SOLE   0 0 45,479
ISHARES TR CMBS ETF 46429B366   450,193 9,806 SH   SOLE   0 0 9,806
ISHARES TR USA MIN VOL ETF 46429B697   3,798,493 52,683 SH   SOLE   0 0 52,683
ISHARES MSCI USA MOMENTUM FACTOR ETF 46432F396   1,018,008 6,976 SH   SOLE   0 0 6,976
ISHARES TR MSCI TOTAL INTERNATIONAL 46432F834   222,143 3,838 SH   SOLE   0 0 3,838
ISHARES TR CORE MSCI EAFE 46432F842   269,455 4,371 SH   SOLE   0 0 4,371
ISHARES TR MRNGSTR INC ETF 46432F875   1,152,849 60,740 SH   SOLE   0 0 60,740
ISHARES INC MSCI EMRG CHN 46434G764   7,268,982 153,127 SH   SOLE   0 0 153,127
ISHARES TR 0-5 YR HY CORP ETF 46434V407   360,364 8,813 SH   SOLE   0 0 8,813
ISHARES TOTAL USD BOND MARKET ETF 46434V613   1,704,734 37,942 SH   SOLE   0 0 37,942
ISHARES TR CORE DIV GRWTH 46434V621   1,313,206 26,264 SH   SOLE   0 0 26,264
ISHARES MSCI EAFE ETF 46434V803   627,372 23,236 SH   SOLE   0 0 23,236
ISHARES AWARE MSCI USA ETF 46435G425   1,284,725 15,159 SH   SOLE   0 0 15,159
ISHARES FALLEN ANGELS ESD BOND ETF 46435G474   203,256 8,259 SH   SOLE   0 0 8,259
ISHARES MSCI GLOBAL SUS DEV ETF 46435G532   226,358 2,868 SH   SOLE   0 0 2,868
ISHARES TR GENOMICS IMMUN 46435U192   213,241 8,472 SH   SOLE   0 0 8,472
ISHARES TR US INFRASTRUC 46435U713   322,622 8,897 SH   SOLE   0 0 8,897
JP MORGAN CHASE & CO COM 46625H100   843,954 6,293 SH   SOLE   0 0 6,293
JP MORGAN CHASE & CO EQ PREM INC ETF 46641Q332   3,917,490 71,893 SH   SOLE   0 0 71,893
JEFFERIES FINL GROUP INC COM 47233W109   209,931 6,124 SH   SOLE   0 0 6,124
JOANN INC COM 47768J101   71,558 25,108 SH   SOLE   0 0 25,108
JOHNSON & JOHNSON COM 478160104   2,133,215 12,075 SH   SOLE   0 0 12,075
KROGER COM 501044101   427,879 9,598 SH   SOLE   0 0 9,598
LEGAL GENERAL GROUP PLC COM 52463H103   175,801 11,634 SH   SOLE   0 0 11,634
LEGG MASON LOW DIVI ETF 52468L406   601,869 15,822 SH   SOLE   0 0 15,822
LILLY ELI & CO COM 532457108   1,419,678 3,880 SH   SOLE   0 0 3,880
LINCOLN NATL CORP IND COM 534187109   680,712 22,158 SH   SOLE   0 0 22,158
LITMAN GREGORY FUNDS DBI MANAGED ETF 53700T827   4,769,412 163,841 SH   SOLE   0 0 163,841
LOCKWOOD MARTIN CORP COM 539830109   463,665 953 SH   SOLE   0 0 953
LOWES COS INC COM 548661107   1,693,265 8,498 SH   SOLE   0 0 8,498
MPLX LP COM UNIT REP LTD 55336V100   494,702 15,064 SH   SOLE   0 0 15,064
MANULIFE FINL CORP COM 56501R106   287,397 16,109 SH   SOLE   0 0 16,109
MARATHON PETE CORP COM 56585A102   526,700 4,525 SH   SOLE   0 0 4,525
MASTERCARD INCORPORATED CL A 57636Q104   1,297,822 3,732 SH   SOLE   0 0 3,732
MCDONALDS CORP COM 580135101   445,288 1,689 SH   SOLE   0 0 1,689
MCKESSON CORP COM 58155Q103   294,094 784 SH   SOLE   0 0 784
MEDICAL PPTYS TRUST INC COM 58463J304   872,585 78,329 SH   SOLE   0 0 78,329
MEDIFAST INC COM 58470H101   404,024 3,502 SH   SOLE   0 0 3,502
MERCADOLIBRE INC COM 58733R102   692,224 818 SH   SOLE   0 0 818
MERCK & CO INC NEW COM 58933Y105   1,204,871 10,859 SH   SOLE   0 0 10,859
MICROSOFT CORP COM 594918104   3,275,519 13,658 SH   SOLE   0 0 13,658
MICRON TECHNOLOGY INC COM 595112103   322,820 6,458 SH   SOLE   0 0 6,458
MOHAWK INDS INC COM 608190104   214,049 2,094 SH   SOLE   0 0 2,094
MOLSON COORS BEV CO COM 60871R209   370,583 7,193 SH   SOLE   0 0 7,193
NIO INC SPON ADR CL A 62914V106   153,533 15,747 SH   SOLE   0 0 15,747
NETFLIX INC COM 64110L106   260,084 882 SH   SOLE   0 0 882
NEXTERA ENERGY INC COM 65339F101   213,347 2,552 SH   SOLE   0 0 2,552
BOODLES & CO COM 65540B105   80,099 14,590 SH   SOLE   0 0 14,590
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   708,507 23,664 SH   SOLE   0 0 23,664
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633   325,557 14,130 SH   SOLE   0 0 14,130
NORTHROP GRUMMAN CORP COM 666807102   402,128 737 SH   SOLE   0 0 737
NOVARTIS AG COM 66987V109   413,048 4,553 SH   SOLE   0 0 4,553
NVIDIA CORP COM 67066G104   1,488,749 10,187 SH   SOLE   0 0 10,187
OREILLY AUTOMOTIVE INC NEW COM 67103H107   1,444,135 1,711 SH   SOLE   0 0 1,711
OAKTREE SPECIALTY LENDING CO COM 67401P108   75,666 11,014 SH   SOLE   0 0 11,014
OLD REP INTL CORP COM 680223104   260,844 10,801 SH   SOLE   0 0 10,801
ORACLE CORP COM 68389X105   418,018 5,114 SH   SOLE   0 0 5,114
PACER FDS TR US CASH COWS 100 ETF 69374H881   601,783 13,011 SH   SOLE   0 0 13,011
PAYPAL HLDGS INC COM 70450Y103   261,021 3,665 SH   SOLE   0 0 3,665
PEPSICO INC COM 713448108   1,145,896 6,342 SH   SOLE   0 0 6,342
PERFORMANCE FOOD GROUP COM 71377A103   204,015 3,494 SH   SOLE   0 0 3,494
PFIZER INC COM 717081103   493,358 9,628 SH   SOLE   0 0 9,628
PHILIP MORRIS INTL INC COM 718172109   206,881 2,044 SH   SOLE   0 0 2,044
PHILLIPS EDISON & COMPANY INC COM 71844V201   300,697 9,444 SH   SOLE   0 0 9,444
PIMCO ETF TR ACTIVE BD ETF 72201R775   382,097 4,223 SH   SOLE   0 0 4,223
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,413,405 24,464 SH   SOLE   0 0 24,464
PIMCO ETF TR SHT TERM MUN BOND 72201R874   465,887 9,451 SH   SOLE   0 0 9,451
PIMCO DYNAMIC INCOME FD SHS 72201Y101   5,217,036 282,307 SH   SOLE   0 0 282,307
PROCTER & GAMBLE CO COM 742718109   973,400 6,422 SH   SOLE   0 0 6,422
PROSHARES TR SHORT S&P 500 74347B425   1,998,511 124,673 SH   SOLE   0 0 124,673
PROSHARES TR S&P MDCP 400 DIV 74347B680   243,055 3,397 SH   SOLE   0 0 3,397
PROSHARES TR SHORT QQQ 74347B714   2,333,905 158,553 SH   SOLE   0 0 158,553
PROSHARES TR SHRT HGH YIELD 74347R131   520,809 27,411 SH   SOLE   0 0 27,411
PROSHARES TR SHRT RUSSELL 2000 74348A210   2,028,620 82,464 SH   SOLE   0 0 82,464
PROSHARES TR S&P 500 DV ARIST 74348A467   1,047,583 11,641 SH   SOLE   0 0 11,641
PURE CYCLE CORP COM 746228303   235,391 22,461 SH   SOLE   0 0 22,461
QUALCOMM INC COM 747525103   583,781 5,310 SH   SOLE   0 0 5,310
RAYTHEON TECHNOLOGIES CORP COM 75513E101   674,838 6,686 SH   SOLE   0 0 6,686
REALTY INCOME CORP COM 756109104   566,038 8,923 SH   SOLE   0 0 8,923
REXFORD INDUSTRIAL REALTY INC REIT 76169C100   238,995 4,374 SH   SOLE   0 0 4,374
SPDR S&P 500 ETF TR UNIT SER 1 S&P 78462F103   3,447,326 9,014 SH   SOLE   0 0 9,014
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   239,545 5,856 SH   SOLE   0 0 5,856
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201   395,729 5,478 SH   SOLE   0 0 5,478
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359   236,707 3,679 SH   SOLE   0 0 3,679
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   11,286,861 222,752 SH   SOLE   0 0 222,752
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664   2,797,537 96,367 SH   SOLE   0 0 96,367
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,616,316 57,235 SH   SOLE   0 0 57,235
SPDR SERIES TRUST S&P DIVID ETF 78464A763   827,592 6,614 SH   SOLE   0 0 6,614
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805   1,195,302 25,276 SH   SOLE   0 0 25,276
SPDR SERIES TRUST S&P 400 ETF 78464A821   228,618 3,498 SH   SOLE   0 0 3,498
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854   4,085,443 90,828 SH   SOLE   0 0 90,828
SPDR SERIES TRUST BLACKSTONE SENIOR LOAN ETF 78467V608   450,345 11,010 SH   SOLE   0 0 11,010
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   17,044,806 51,443 SH   SOLE   0 0 51,443
SPDR SERIES TRUST MIDCAP 400 ETF 78467Y107   636,953 1,438 SH   SOLE   0 0 1,438
SPDR SER TR SHRT TRSRY ETF 78468R101   3,023,719 104,663 SH   SOLE   0 0 104,663
SPDR SER TR PORTFOLIO S&P600 78468R853   218,262 5,903 SH   SOLE   0 0 5,903
SALESFORCE INC COM 79466L302   223,016 1,682 SH   SOLE   0 0 1,682
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,598,440 140,302 SH   SOLE   0 0 140,302
SEELOS THERAPEUTICS INC COM 81577F109   20,567 30,290 SH   SOLE   0 0 30,290
SELECT SECTOR SPDR TR HEALTH CARE ETF 81369Y209   2,539,139 18,690 SH   SOLE   0 0 18,690
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   284,692 3,818 SH   SOLE   0 0 3,818
SELECT SECTOR SPDR TR ENERGY SELECT 81369Y506   413,210 4,724 SH   SOLE   0 0 4,724
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   381,547 11,156 SH   SOLE   0 0 11,156
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,227,591 22,681 SH   SOLE   0 0 22,681
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   562,584 4,520 SH   SOLE   0 0 4,520
SOUTHWEST AIRLS CO COM 844741108   250,100 7,427 SH   SOLE   0 0 7,427
STARBUCKS CORP COM 855244109   513,206 5,173 SH   SOLE   0 0 5,173
STATE STREET CORP COM 857477103   470,164 6,061 SH   SOLE   0 0 6,061
STYKER CORP COM 863667101   233,977 957 SH   SOLE   0 0 957
SUNCOR ENERGY INC COM 867224107   1,481,823 46,701 SH   SOLE   0 0 46,701
TFI INTL INC COM 87241L109   211,201 2,109 SH   SOLE   0 0 2,109
TARGET CORP COM 87612E106   732,349 4,913 SH   SOLE   0 0 4,913
TC ENERGY CORP COM 87807B107   402,141 10,093 SH   SOLE   0 0 10,093
TESLA INC COM 88160R101   1,005,395 8,162 SH   SOLE   0 0 8,162
TEXAS INSTRS INC COM 882508104   299,645 1,813 SH   SOLE   0 0 1,813
TOROSO INVESTMENTS RISING RATES ETF 886364637   6,205,350 196,434 SH   SOLE   0 0 196,434
TIMOTHY PLAN HIG DV STK ENH ETF 887432276   3,286,767 140,087 SH   SOLE   0 0 140,087
TIMOTHY PLAN US LARGE MID CP 887432284   3,766,790 158,641 SH   SOLE   0 0 158,641
TIMOTHY PLAN US SMALL CAP COR 887432342   719,592 23,648 SH   SOLE   0 0 23,648
TIMOTHY PLAN US LARGE/MID CAP 887432359   261,280 7,799 SH   SOLE   0 0 7,799
TITAN MED INC COM NEW 88830X819   22,234 33,657 SH   SOLE   0 0 33,657
TRANSDIGM GROUP INC COM 893641100   217,799 345 SH   SOLE   0 0 345
UGI CORP COM 902681105   785,328 21,185 SH   SOLE   0 0 21,185
US BANCORP COM 902973304   346,233 7,939 SH   SOLE   0 0 7,939
UNION PAC CORP COM 907818108   331,105 1,599 SH   SOLE   0 0 1,599
UNITED PARCEL SERVICE INC COM 911312106   353,972 2,036 SH   SOLE   0 0 2,036
UNITEDHEALTH GROUP INC COM 91324P102   770,699 1,453 SH   SOLE   0 0 1,453
UNIVERSAL DISPLAY CORP COM 91347P105   421,285 3,899 SH   SOLE   0 0 3,899
VANECK SHORT HIGH YIELD MUNI ETF 92189F387   784,594 35,231 SH   SOLE   0 0 35,231
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   2,923,106 19,249 SH   SOLE   0 0 19,249
VANGUARD STAR FD VG TL INTL STK F 921909768   572,895 11,076 SH   SOLE   0 0 11,076
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   2,742,141 37,853 SH   SOLE   0 0 37,853
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   3,460,033 46,555 SH   SOLE   0 0 46,555
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   15,180,432 201,652 SH   SOLE   0 0 201,652
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   6,663,088 92,749 SH   SOLE   0 0 92,749
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   6,647,825 158,394 SH   SOLE   0 0 158,394
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   913,240 8,439 SH   SOLE   0 0 8,439
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,021,267 21,864 SH   SOLE   0 0 21,864
VANGUARD BD INDEX INTERNATIONAL BOND ETF 92203J407   5,165,697 108,912 SH   SOLE   0 0 108,912
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   403,575 8,048 SH   SOLE   0 0 8,048
VANGUARD EMERGINE MARKETS ETF 922042858   2,189,965 56,181 SH   SOLE   0 0 56,181
VANGUARD ENERGY ETF 92204A306   268,570 2,215 SH   SOLE   0 0 2,215
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   256,380 3,099 SH   SOLE   0 0 3,099
VANGUARD MBS ETF 92206C771   2,427,431 53,326 SH   SOLE   0 0 53,326
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   318,891 4,212 SH   SOLE   0 0 4,212
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746   1,455,798 29,416 SH   SOLE   0 0 29,416
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,941,187 5,525 SH   SOLE   0 0 5,525
VANGUARD INDEX FDS REIT ETF 922908553   447,008 5,419 SH   SOLE   0 0 5,419
VANGUARD INDEX FDS SM CP VAL ETF 922908611   213,727 1,345 SH   SOLE   0 0 1,345
VANGUARD INDEX FDS LARGE CAP ETF 922908637   291,611 1,674 SH   SOLE   0 0 1,674
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   527,986 3,974 SH   SOLE   0 0 3,974
VANGUARD INDEX FDS GROWTH ETF 922908736   6,453,312 30,281 SH   SOLE   0 0 30,281
VANGUARD INDEX FDS VALUE ETF 922908744   6,789,905 48,371 SH   SOLE   0 0 48,371
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,595,275 19,588 SH   SOLE   0 0 19,588
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,884,344 9,855 SH   SOLE   0 0 9,855
VERIZON COMMUNICATIONS INC COM 92343V104   756,008 19,188 SH   SOLE   0 0 19,188
VICI PPTYS INC COM 925652109   267,916 8,269 SH   SOLE   0 0 8,269
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   210,913 3,295 SH   SOLE   0 0 3,295
VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824   2,588,432 41,701 SH   SOLE   0 0 41,701
VISA INC COM CL A 92826C839   1,876,570 9,032 SH   SOLE   0 0 9,032
W P CAREY INC COM 92936U109   479,919 6,141 SH   SOLE   0 0 6,141
WEC ENERGY GROUP INC COM 92939U106   338,180 3,606 SH   SOLE   0 0 3,606
WAL-MART STORES INC COM 931142103   1,343,795 9,477 SH   SOLE   0 0 9,477
WALGREENS BOOTS ALLIANCE INC COM 931427108   636,253 17,030 SH   SOLE   0 0 17,030
WISDOMTREE TR US LARGECAP DIVD 97717W307   564,365 9,110 SH   SOLE   0 0 9,110
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,477,915 24,485 SH   SOLE   0 0 24,485
WISDOMTREE TR FLOATING RATE TREASURY ETF 97717Y527   1,495,080 29,741 SH   SOLE   0 0 29,741
SPDR GOLD MINISHARES TRUST 98149E303   357,630 9,882 SH   SOLE   0 0 9,882
XCEL ENERGY INC COM 98389B100   327,484 4,671 SH   SOLE   0 0 4,671
MEDTRONIC PLC SHS G5960L103   526,906 6,779 SH   SOLE   0 0 6,779