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
AON PLC SHS CL A G0403H108   283,743 790 SH   SOLE   0 0 790
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,176,741 3,345 SH   SOLE   0 0 3,345
EATON CORP PLC SHS G29183103   297,208 896 SH   SOLE   0 0 896
JOHNSON CTLS INTL PLC SHS G51502105   271,435 3,423 SH   SOLE   0 0 3,423
LINDE PLC SHS G54950103   1,117,244 2,669 SH   SOLE   0 0 2,669
MEDTRONIC PLC SHS G5960L103   294,313 3,652 SH   SOLE   0 0 3,652
CHECK POINT SOFTWARE TECH LT ORD M22465104   389,550 2,087 SH   SOLE   0 0 2,087
AFLAC INC COM 001055102   277,923 2,687 SH   SOLE   0 0 2,687
AT&T INC COM 00206R102   421,282 18,502 SH   SOLE   0 0 18,502
ABBOTT LABS COM 002824100   412,432 3,646 SH   SOLE   0 0 3,646
ABBVIE INC COM 00287Y109   291,715 1,642 SH   SOLE   0 0 1,642
ADOBE INC COM 00724F101   1,878,403 4,224 SH   SOLE   0 0 4,224
AGILENT TECHNOLOGIES INC COM 00846U101   1,123,896 8,351 SH   SOLE   0 0 8,351
ALPHABET INC CAP STK CL C 02079K107   1,422,705 7,471 SH   SOLE   0 0 7,471
ALPHABET INC CAP STK CL A 02079K305   2,997,923 15,837 SH   SOLE   0 0 15,837
ALTRIA GROUP INC COM 02209S103   216,089 4,036 SH   SOLE   0 0 4,036
AMAZON COM INC COM 023135106   7,266,818 33,123 SH   SOLE   0 0 33,123
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,182,389 17,708 SH   SOLE   0 0 17,708
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,101,157 18,730 SH   SOLE   0 0 18,730
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   619,010 9,512 SH   SOLE   0 0 9,512
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,223,153 12,671 SH   SOLE   0 0 12,671
AMERICAN EXPRESS CO COM 025816109   1,550,416 5,224 SH   SOLE   0 0 5,224
CENCORA INC COM 03073E105   411,354 1,831 SH   SOLE   0 0 1,831
AMGEN INC COM 031162100   490,263 1,881 SH   SOLE   0 0 1,881
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   11,661,098 288,071 SH   SOLE   0 0 288,071
ANSYS INC COM 03662Q105   385,400 1,143 SH   SOLE   0 0 1,143
ELEVANCE HEALTH INC COM 036752103   293,978 797 SH   SOLE   0 0 797
APPLE INC COM 037833100   10,264,964 40,991 SH   SOLE   0 0 40,991
APTARGROUP INC COM 038336103   409,650 2,608 SH   SOLE   0 0 2,608
ARCOSA INC COM 039653100   1,227,039 12,684 SH   SOLE   0 0 12,684
AUTOMATIC DATA PROCESSING IN COM 053015103   749,273 2,547 SH   SOLE   0 0 2,547
AUTOZONE INC COM 053332102   1,500,585 469 SH   SOLE   0 0 469
AXON ENTERPRISE INC COM 05464C101   1,255,204 2,112 SH   SOLE   0 0 2,112
BANK AMERICA CORP COM 060505104   1,490,269 33,908 SH   SOLE   0 0 33,908
BECTON DICKINSON & CO COM 075887109   482,815 2,128 SH   SOLE   0 0 2,128
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,956,211 4,316 SH   SOLE   0 0 4,316
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   764,665 14,699 SH   SOLE   0 0 14,699
BLACKSTONE INC COM 09260D107   444,165 2,576 SH   SOLE   0 0 2,576
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   1,866,430 36,418 SH   SOLE   0 0 36,418
BLACKROCK INC COM 09290D101   257,137 251 SH   SOLE   0 0 251
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   10,599,642 256,125 SH   SOLE   0 0 256,125
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   2,744,394 54,485 SH   SOLE   0 0 54,485
BOOKING HOLDINGS INC COM 09857L108   328,557 66 SH   SOLE   0 0 66
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,129,833 18,196 SH   SOLE   0 0 18,196
BROADCOM INC COM 11135F101   1,313,108 5,664 SH   SOLE   0 0 5,664
CBRE GROUP INC CL A 12504L109   1,251,129 9,530 SH   SOLE   0 0 9,530
CGI INC CL A SUB VTG 12532H104   345,281 3,158 SH   SOLE   0 0 3,158
THE CIGNA GROUP COM 125523100   244,565 886 SH   SOLE   0 0 886
CACI INTL INC CL A 127190304   975,401 2,414 SH   SOLE   0 0 2,414
CASEYS GEN STORES INC COM 147528103   1,214,180 3,064 SH   SOLE   0 0 3,064
CATERPILLAR INC COM 149123101   1,572,297 4,334 SH   SOLE   0 0 4,334
CELANESE CORP DEL COM 150870103   1,163,535 16,812 SH   SOLE   0 0 16,812
CHEMED CORP NEW COM 16359R103   2,646,596 4,995 SH   SOLE   0 0 4,995
CHENIERE ENERGY INC COM NEW 16411R208   1,425,437 6,634 SH   SOLE   0 0 6,634
CHEVRON CORP NEW COM 166764100   2,125,869 14,677 SH   SOLE   0 0 14,677
CHURCH & DWIGHT CO INC COM 171340102   361,906 3,456 SH   SOLE   0 0 3,456
CISCO SYS INC COM 17275R102   605,862 10,234 SH   SOLE   0 0 10,234
CINTAS CORP COM 172908105   294,466 1,612 SH   SOLE   0 0 1,612
COCA COLA CONS INC COM 191098102   277,263 220 SH   SOLE   0 0 220
COCA COLA CO COM 191216100   452,804 7,273 SH   SOLE   0 0 7,273
COLGATE PALMOLIVE CO COM 194162103   503,627 5,540 SH   SOLE   0 0 5,540
COLUMBIA ETF TR I US EQUITY INCOME 19761L854   316,913 7,146 SH   SOLE   0 0 7,146
COMCAST CORP NEW CL A 20030N101   582,344 15,517 SH   SOLE   0 0 15,517
CONSTELLATION BRANDS INC CL A 21036P108   1,081,348 4,893 SH   SOLE   0 0 4,893
COPART INC COM 217204106   3,102,219 54,055 SH   SOLE   0 0 54,055
COSTCO WHSL CORP NEW COM 22160K105   1,045,548 1,141 SH   SOLE   0 0 1,141
CROWDSTRIKE HLDGS INC CL A 22788C105   740,092 2,163 SH   SOLE   0 0 2,163
DNP SELECT INCOME FD INC COM 23325P104   892,245 100,422 SH   SOLE   0 0 100,422
DTE ENERGY CO COM 233331107   418,552 3,405 SH   SOLE   0 0 3,405
DEERE & CO COM 244199105   1,265,681 2,976 SH   SOLE   0 0 2,976
DEVON ENERGY CORP NEW COM 25179M103   277,401 8,475 SH   SOLE   0 0 8,475
DIAMONDBACK ENERGY INC COM 25278X109   2,758,763 16,839 SH   SOLE   0 0 16,839
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   552,199 21,621 SH   SOLE   0 0 21,621
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   544,660 15,351 SH   SOLE   0 0 15,351
DISNEY WALT CO COM 254687106   1,820,510 16,276 SH   SOLE   0 0 16,276
DONALDSON INC COM 257651109   317,131 4,709 SH   SOLE   0 0 4,709
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303   220,487 4,285 SH   SOLE   0 0 4,285
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402   920,425 19,136 SH   SOLE   0 0 19,136
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   13,916,849 345,846 SH   SOLE   0 0 345,846
ETF SER SOLUTIONS APTUS DEFINED 26922A388   8,221,251 299,718 SH   SOLE   0 0 299,718
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   2,593,549 70,115 SH   SOLE   0 0 70,115
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   4,416,786 94,549 SH   SOLE   0 0 94,549
ETF SER SOLUTIONS APTUS LARGE CAP 26922B535   2,129,790 65,948 SH   SOLE   0 0 65,948
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   6,336,560 278,285 SH   SOLE   0 0 278,285
ETF SER SOLUTIONS APTUS INT ENH YL 26922B709   2,052,549 102,168 SH   SOLE   0 0 102,168
ECOLAB INC COM 278865100   517,173 2,201 SH   SOLE   0 0 2,201
EMERSON ELEC CO COM 291011104   324,656 2,620 SH   SOLE   0 0 2,620
ENPHASE ENERGY INC COM 29355A107   1,372,742 19,988 SH   SOLE   0 0 19,988
EXCHANGE LISTED FDS TR CABANA MODERATE 30151E624   363,492 17,880 SH   SOLE   0 0 17,880
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715   1,243,612 50,899 SH   SOLE   0 0 50,899
EXCHANGE LISTED FDS TR CABANA TRGT BETA 30151E723   450,299 20,793 SH   SOLE   0 0 20,793
EXXON MOBIL CORP COM 30231G102   1,313,431 12,210 SH   SOLE   0 0 12,210
META PLATFORMS INC CL A 30303M102   2,336,321 3,990 SH   SOLE   0 0 3,990
FACTSET RESH SYS INC COM 303075105   418,080 870 SH   SOLE   0 0 870
FAIR ISAAC CORP COM 303250104   354,386 178 SH   SOLE   0 0 178
FASTENAL CO COM 311900104   378,217 5,260 SH   SOLE   0 0 5,260
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   334,740 4,401 SH   SOLE   0 0 4,401
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   695,425 21,118 SH   SOLE   0 0 21,118
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   311,118 5,057 SH   SOLE   0 0 5,057
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   295,760 1,600 SH   SOLE   0 0 1,600
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   554,914 2,282 SH   SOLE   0 0 2,282
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   2,572,125 21,553 SH   SOLE   0 0 21,553
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   230,240 4,839 SH   SOLE   0 0 4,839
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   305,827 4,647 SH   SOLE   0 0 4,647
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   358,183 7,359 SH   SOLE   0 0 7,359
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   427,208 7,148 SH   SOLE   0 0 7,148
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   2,626,100 52,302 SH   SOLE   0 0 52,302
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268   265,626 12,286 SH   SOLE   0 0 12,286
FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292   677,537 31,493 SH   SOLE   0 0 31,493
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   292,527 8,247 SH   SOLE   0 0 8,247
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   206,030 8,311 SH   SOLE   0 0 8,311
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   479,614 13,249 SH   SOLE   0 0 13,249
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   337,878 8,742 SH   SOLE   0 0 8,742
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   668,261 22,455 SH   SOLE   0 0 22,455
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   5,291,809 138,643 SH   SOLE   0 0 138,643
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   7,684,841 167,425 SH   SOLE   0 0 167,425
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   5,372,876 136,471 SH   SOLE   0 0 136,471
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   3,058,372 75,428 SH   SOLE   0 0 75,428
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   5,023,878 119,672 SH   SOLE   0 0 119,672
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   3,058,179 70,660 SH   SOLE   0 0 70,660
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   3,429,101 66,740 SH   SOLE   0 0 66,740
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   440,514 10,813 SH   SOLE   0 0 10,813
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   2,495,767 52,620 SH   SOLE   0 0 52,620
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   393,490 12,914 SH   SOLE   0 0 12,914
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   336,013 7,871 SH   SOLE   0 0 7,871
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   889,227 20,694 SH   SOLE   0 0 20,694
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   1,571,525 36,661 SH   SOLE   0 0 36,661
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   299,066 6,254 SH   SOLE   0 0 6,254
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   7,366,412 185,645 SH   SOLE   0 0 185,645
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   996,980 21,422 SH   SOLE   0 0 21,422
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   327,837 6,695 SH   SOLE   0 0 6,695
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   1,522,032 33,308 SH   SOLE   0 0 33,308
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   853,256 21,257 SH   SOLE   0 0 21,257
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   240,438 5,394 SH   SOLE   0 0 5,394
FIRST TR EXCHNG TRADED FD VI VEST US MAX BUFF 33740U570   308,802 9,825 SH   SOLE   0 0 9,825
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588   395,744 12,465 SH   SOLE   0 0 12,465
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   1,292,081 41,842 SH   SOLE   0 0 41,842
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   316,785 12,930 SH   SOLE   0 0 12,930
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   448,756 12,031 SH   SOLE   0 0 12,031
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   471,479 12,205 SH   SOLE   0 0 12,205
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   5,903,510 142,977 SH   SOLE   0 0 142,977
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   222,063 7,928 SH   SOLE   0 0 7,928
FISERV INC COM 337738108   822,913 4,006 SH   SOLE   0 0 4,006
FORD MTR CO COM 345370860   967,336 97,711 SH   SOLE   0 0 97,711
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   2,872,755 118,391 SH   SOLE   0 0 118,391
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,076,097 13,764 SH   SOLE   0 0 13,764
GALLAGHER ARTHUR J & CO COM 363576109   415,526 1,464 SH   SOLE   0 0 1,464
GARTNER INC COM 366651107   358,882 741 SH   SOLE   0 0 741
GENERAL DYNAMICS CORP COM 369550108   338,938 1,286 SH   SOLE   0 0 1,286
GE AEROSPACE COM NEW 369604301   239,256 1,432 SH   SOLE   0 0 1,432
GENERAL MLS INC COM 370334104   382,594 6,000 SH   SOLE   0 0 6,000
GEVO INC COM PAR 374396406   34,192 16,360 SH   SOLE   0 0 16,360
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   4,176,011 225,026 SH   SOLE   0 0 225,026
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   649,643 16,808 SH   SOLE   0 0 16,808
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   2,675,461 83,739 SH   SOLE   0 0 83,739
GOLDMAN SACHS GROUP INC COM 38141G104   1,343,191 2,346 SH   SOLE   0 0 2,346
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   659,557 6,575 SH   SOLE   0 0 6,575
GRAINGER W W INC COM 384802104   419,918 398 SH   SOLE   0 0 398
HCA HEALTHCARE INC COM 40412C101   1,301,794 4,337 SH   SOLE   0 0 4,337
HENRY JACK & ASSOC INC COM 426281101   379,658 2,166 SH   SOLE   0 0 2,166
HERSHEY CO COM 427866108   363,806 2,148 SH   SOLE   0 0 2,148
HOME DEPOT INC COM 437076102   2,939,172 7,556 SH   SOLE   0 0 7,556
HUNTINGTON INGALLS INDS INC COM 446413106   1,180,539 6,247 SH   SOLE   0 0 6,247
ICF INTL INC COM 44925C103   896,887 7,515 SH   SOLE   0 0 7,515
IDEX CORP COM 45167R104   381,296 1,822 SH   SOLE   0 0 1,822
IDEXX LABS INC COM 45168D104   399,590 967 SH   SOLE   0 0 967
ILLINOIS TOOL WKS INC COM 452308109   511,327 2,005 SH   SOLE   0 0 2,005
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   216,545 6,405 SH   SOLE   0 0 6,405
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y244   455,327 16,697 SH   SOLE   0 0 16,697
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251   366,011 13,533 SH   SOLE   0 0 13,533
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   1,383,317 42,360 SH   SOLE   0 0 42,360
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   357,530 12,227 SH   SOLE   0 0 12,227
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   235,022 7,480 SH   SOLE   0 0 7,480
INNOVATOR ETFS TRUST US SMALL CAP MNG 45784N502   264,314 10,285 SH   SOLE   0 0 10,285
INTELLIA THERAPEUTICS INC COM 45826J105   864,676 74,158 SH   SOLE   0 0 74,158
INTERCONTINENTAL EXCHANGE IN COM 45866F104   492,451 3,305 SH   SOLE   0 0 3,305
INTERNATIONAL BUSINESS MACHS COM 459200101   553,760 2,519 SH   SOLE   0 0 2,519
INVESCO QQQ TR UNIT SER 1 46090E103   4,616,373 9,030 SH   SOLE   0 0 9,030
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   170,123 13,096 SH   SOLE   0 0 13,096
INTUITIVE SURGICAL INC COM NEW 46120E602   832,004 1,594 SH   SOLE   0 0 1,594
INTUIT COM 461202103   439,989 700 SH   SOLE   0 0 700
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   429,387 6,406 SH   SOLE   0 0 6,406
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,990,238 39,892 SH   SOLE   0 0 39,892
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   354,672 3,602 SH   SOLE   0 0 3,602
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   214,345 10,908 SH   SOLE   0 0 10,908
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   237,859 11,289 SH   SOLE   0 0 11,289
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   18,352,642 87,207 SH   SOLE   0 0 87,207
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   1,405,905 25,925 SH   SOLE   0 0 25,925
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   4,609,688 92,806 SH   SOLE   0 0 92,806
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   241,942 9,099 SH   SOLE   0 0 9,099
ISHARES SILVER TR ISHARES 46428Q109   374,808 14,235 SH   SOLE   0 0 14,235
ISHARES GOLD TR ISHARES NEW 464285204   4,440,255 89,684 SH   SOLE   0 0 89,684
ISHARES TR S&P 100 ETF 464287101   455,614 1,577 SH   SOLE   0 0 1,577
ISHARES TR CORE S&P TTL STK 464287150   932,617 7,251 SH   SOLE   0 0 7,251
ISHARES TR SELECT DIVID ETF 464287168   375,780 2,862 SH   SOLE   0 0 2,862
ISHARES TR CORE S&P500 ETF 464287200   6,131,251 10,415 SH   SOLE   0 0 10,415
ISHARES TR CORE US AGGBD ET 464287226   15,720,748 162,237 SH   SOLE   0 0 162,237
ISHARES TR IBOXX INV CP ETF 464287242   7,449,344 69,724 SH   SOLE   0 0 69,724
ISHARES TR S&P 500 GRWT ETF 464287309   3,060,742 30,146 SH   SOLE   0 0 30,146
ISHARES TR S&P 500 VAL ETF 464287408   1,725,458 9,039 SH   SOLE   0 0 9,039
ISHARES TR 20 YR TR BD ETF 464287432   2,089,325 23,924 SH   SOLE   0 0 23,924
ISHARES TR 7-10 YR TRSY BD 464287440   292,144 3,160 SH   SOLE   0 0 3,160
ISHARES TR MSCI EAFE ETF 464287465   529,639 7,005 SH   SOLE   0 0 7,005
ISHARES TR RUS MDCP VAL ETF 464287473   541,071 4,183 SH   SOLE   0 0 4,183
ISHARES TR RUS MD CP GR ETF 464287481   495,838 3,912 SH   SOLE   0 0 3,912
ISHARES TR CORE S&P MCP ETF 464287507   250,077 4,013 SH   SOLE   0 0 4,013
ISHARES TR EXPANDED TECH 464287515   237,184 2,369 SH   SOLE   0 0 2,369
ISHARES TR RUS 1000 GRW ETF 464287614   363,466 905 SH   SOLE   0 0 905
ISHARES TR RUSSELL 2000 ETF 464287655   551,156 2,494 SH   SOLE   0 0 2,494
ISHARES TR RUSSELL 3000 ETF 464287689   342,272 1,024 SH   SOLE   0 0 1,024
ISHARES TR U.S. TECH ETF 464287721   1,005,676 6,304 SH   SOLE   0 0 6,304
ISHARES TR CORE S&P SCP ETF 464287804   583,576 5,065 SH   SOLE   0 0 5,065
ISHARES TR U.S. BAS MTL ETF 464287838   320,874 2,470 SH   SOLE   0 0 2,470
ISHARES TR DOW JONES US ETF 464287846   421,364 2,945 SH   SOLE   0 0 2,945
ISHARES TR JPMORGAN USD EMG 464288281   553,677 6,201 SH   SOLE   0 0 6,201
ISHARES TR MRGSTR MD CP GRW 464288307   240,399 3,183 SH   SOLE   0 0 3,183
ISHARES TR NATIONAL MUN ETF 464288414   439,191 4,122 SH   SOLE   0 0 4,122
ISHARES TR MBS ETF 464288588   5,572,162 60,778 SH   SOLE   0 0 60,778
ISHARES TR GOV/CRED BD ETF 464288596   298,393 2,919 SH   SOLE   0 0 2,919
ISHARES TR USD INV GRDE ETF 464288620   814,052 16,190 SH   SOLE   0 0 16,190
ISHARES TR ISHS 1-5YR INVS 464288646   415,710 8,041 SH   SOLE   0 0 8,041
ISHARES TR SHORT TREAS BD 464288679   836,175 7,594 SH   SOLE   0 0 7,594
ISHARES TR EAFE VALUE ETF 464288877   2,463,203 46,945 SH   SOLE   0 0 46,945
ISHARES TR EAFE GRWTH ETF 464288885   2,258,188 23,321 SH   SOLE   0 0 23,321
ISHARES TR RUS TP200 VL ETF 464289420   1,055,295 13,353 SH   SOLE   0 0 13,353
ISHARES TR RUS TP200 GR ETF 464289438   1,838,519 7,815 SH   SOLE   0 0 7,815
ISHARES TR US TREAS BD ETF 46429B267   887,524 38,622 SH   SOLE   0 0 38,622
ISHARES TR A RATE CP BD ETF 46429B291   672,959 14,383 SH   SOLE   0 0 14,383
ISHARES TR MSCI USA MIN VOL 46429B697   1,068,360 12,032 SH   SOLE   0 0 12,032
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,785,072 17,744 SH   SOLE   0 0 17,744
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   218,513 2,561 SH   SOLE   0 0 2,561
ISHARES TR MSCI USA QLT FCT 46432F339   4,067,960 22,843 SH   SOLE   0 0 22,843
ISHARES TR MSCI USA MMENTM 46432F396   385,265 1,862 SH   SOLE   0 0 1,862
ISHARES TR CORE MSCI TOTAL 46432F834   680,118 10,283 SH   SOLE   0 0 10,283
ISHARES TR CORE MSCI EAFE 46432F842   816,219 11,614 SH   SOLE   0 0 11,614
ISHARES INC CORE MSCI EMKT 46434G103   1,207,238 23,118 SH   SOLE   0 0 23,118
ISHARES INC MSCI EMRG CHN 46434G764   815,804 14,712 SH   SOLE   0 0 14,712
ISHARES TR CORE TOTAL USD 46434V613   4,368,535 96,649 SH   SOLE   0 0 96,649
ISHARES TR CORE DIV GRWTH 46434V621   541,136 8,822 SH   SOLE   0 0 8,822
ISHARES TR CONV BD ETF 46435G102   215,922 2,541 SH   SOLE   0 0 2,541
ISHARES TR ESG AWR MSCI USA 46435G425   692,352 5,375 SH   SOLE   0 0 5,375
ISHARES TR CORE INTL AGGR 46435G672   373,394 7,480 SH   SOLE   0 0 7,480
ISHARES TR US INFRASTRUC 46435U713   246,228 5,319 SH   SOLE   0 0 5,319
ISHARES TR CORE DIVID ETF 46435U861   19,807,961 417,889 SH   SOLE   0 0 417,889
ISHARES TR BLOCKCHAIN & TEC 46436E361   4,042,778 118,244 SH   SOLE   0 0 118,244
ISHARES TR 0-3 MNTH TREASRY 46436E718   436,154 4,348 SH   SOLE   0 0 4,348
ISHARES GOLD TR SHARES REPRESENT 46436F103   627,159 23,965 SH   SOLE   0 0 23,965
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   3,390,892 63,919 SH   SOLE   0 0 63,919
JPMORGAN CHASE & CO. COM 46625H100   5,901,831 24,621 SH   SOLE   0 0 24,621
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   13,714,860 236,772 SH   SOLE   0 0 236,772
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   229,919 4,547 SH   SOLE   0 0 4,547
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   498,829 8,777 SH   SOLE   0 0 8,777
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   393,104 7,752 SH   SOLE   0 0 7,752
JOHNSON & JOHNSON COM 478160104   1,152,427 7,969 SH   SOLE   0 0 7,969
KNOW LABS INC COM NEW 499238103   17,115 99,448 SH   SOLE   0 0 99,448
KROGER CO COM 501044101   344,888 5,640 SH   SOLE   0 0 5,640
LAM RESEARCH CORP COM NEW 512807306   1,177,974 16,256 SH   SOLE   0 0 16,256
LANCASTER COLONY CORP COM 513847103   718,704 4,151 SH   SOLE   0 0 4,151
ELI LILLY & CO COM 532457108   706,747 915 SH   SOLE   0 0 915
LOCKHEED MARTIN CORP COM 539830109   491,333 1,011 SH   SOLE   0 0 1,011
LOWES COS INC COM 548661107   1,027,583 4,164 SH   SOLE   0 0 4,164
MSCI INC COM 55354G100   1,639,832 2,733 SH   SOLE   0 0 2,733
MARATHON PETE CORP COM 56585A102   233,527 1,674 SH   SOLE   0 0 1,674
MASTERCARD INCORPORATED CL A 57636Q104   732,762 1,392 SH   SOLE   0 0 1,392
MCCORMICK & CO INC COM NON VTG 579780206   355,751 4,639 SH   SOLE   0 0 4,639
MCDONALDS CORP COM 580135101   2,546,503 8,784 SH   SOLE   0 0 8,784
MERCK & CO INC COM 58933Y105   298,227 2,972 SH   SOLE   0 0 2,972
METTLER TOLEDO INTERNATIONAL COM 592688105   614,899 503 SH   SOLE   0 0 503
MICROSOFT CORP COM 594918104   9,968,938 23,651 SH   SOLE   0 0 23,651
MICROSTRATEGY INC CL A NEW 594972408   804,717 2,779 SH   SOLE   0 0 2,779
MICRON TECHNOLOGY INC COM 595112103   1,074,025 12,744 SH   SOLE   0 0 12,744
MONSTER BEVERAGE CORP NEW COM 61174X109   413,256 7,863 SH   SOLE   0 0 7,863
MORGAN STANLEY COM NEW 617446448   243,941 1,940 SH   SOLE   0 0 1,940
NETFLIX INC COM 64110L106   705,202 791 SH   SOLE   0 0 791
NEXTERA ENERGY INC COM 65339F101   593,832 8,283 SH   SOLE   0 0 8,283
NIKE INC CL B 654106103   411,853 5,414 SH   SOLE   0 0 5,414
NORFOLK SOUTHN CORP COM 655844108   225,361 960 SH   SOLE   0 0 960
NOVO-NORDISK A S ADR 670100205   1,365,463 15,874 SH   SOLE   0 0 15,874
NVIDIA CORPORATION COM 67066G104   8,703,655 64,812 SH   SOLE   0 0 64,812
OREILLY AUTOMOTIVE INC COM 67103H107   532,270 449 SH   SOLE   0 0 449
ORACLE CORP COM 68389X105   655,085 3,931 SH   SOLE   0 0 3,931
PGIM ETF TR ACTV HY BD ETF 69344A206   4,326,704 123,588 SH   SOLE   0 0 123,588
PPG INDS INC COM 693506107   207,529 1,737 SH   SOLE   0 0 1,737
PACER FDS TR SWAN SOS FD OF 69374H568   16,588,308 566,347 SH   SOLE   0 0 566,347
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,722,321 22,773 SH   SOLE   0 0 22,773
PARKER-HANNIFIN CORP COM 701094104   452,512 711 SH   SOLE   0 0 711
PAYCHEX INC COM 704326107   486,737 3,471 SH   SOLE   0 0 3,471
PEPSICO INC COM 713448108   1,071,873 6,987 SH   SOLE   0 0 6,987
PFIZER INC COM 717081103   200,769 7,568 SH   SOLE   0 0 7,568
PHILIP MORRIS INTL INC COM 718172109   497,953 4,092 SH   SOLE   0 0 4,092
PIMCO ETF TR 1-5 US TIP IDX 72201R205   341,884 6,528 SH   SOLE   0 0 6,528
PIMCO ETF TR ACTIVE BD ETF 72201R775   314,728 3,466 SH   SOLE   0 0 3,466
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   236,135 2,344 SH   SOLE   0 0 2,344
POOL CORP COM 73278L105   821,260 2,409 SH   SOLE   0 0 2,409
PROCTER AND GAMBLE CO COM 742718109   3,137,067 18,712 SH   SOLE   0 0 18,712
PROGRESSIVE CORP COM 743315103   2,848,705 11,889 SH   SOLE   0 0 11,889
PULTE GROUP INC COM 745867101   323,369 2,964 SH   SOLE   0 0 2,964
QUANTA SVCS INC COM 74762E102   4,392,261 13,897 SH   SOLE   0 0 13,897
QUEST DIAGNOSTICS INC COM 74834L100   395,868 2,624 SH   SOLE   0 0 2,624
RBB FD INC US TREAS 3 MNTH 74933W452   792,741 15,899 SH   SOLE   0 0 15,899
RBB FD INC US TREAS 5 YR NT 74933W510   6,897,533 144,259 SH   SOLE   0 0 144,259
RBB FD INC US TREASR 10 YR 74933W536   5,078,675 119,267 SH   SOLE   0 0 119,267
RESMED INC COM 761152107   368,317 1,611 SH   SOLE   0 0 1,611
ROCKWELL AUTOMATION INC COM 773903109   270,255 946 SH   SOLE   0 0 946
ROLLINS INC COM 775711104   1,432,768 30,912 SH   SOLE   0 0 30,912
ROPER TECHNOLOGIES INC COM 776696106   3,023,193 5,816 SH   SOLE   0 0 5,816
S&P GLOBAL INC COM 78409V104   509,164 1,022 SH   SOLE   0 0 1,022
SPDR S&P 500 ETF TR TR UNIT 78462F103   35,312,226 60,055 SH   SOLE   0 0 60,055
SPDR GOLD TR GOLD SHS 78463V107   2,524,310 10,425 SH   SOLE   0 0 10,425
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   291,221 4,016 SH   SOLE   0 0 4,016
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   7,227,655 188,367 SH   SOLE   0 0 188,367
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,580,019 50,993 SH   SOLE   0 0 50,993
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   6,224,768 182,384 SH   SOLE   0 0 182,384
SPDR SER TR S&P 600 SMCP VAL 78464A300   246,366 2,824 SH   SOLE   0 0 2,824
SPDR SER TR PORTFOLIO INTRMD 78464A375   770,272 23,513 SH   SOLE   0 0 23,513
SPDR SER TR BLOOMBERG EMERGI 78464A391   874,241 44,764 SH   SOLE   0 0 44,764
SPDR SER TR PRTFLO S&P500 GW 78464A409   9,427,059 107,248 SH   SOLE   0 0 107,248
SPDR SER TR PRTFLO S&P500 VL 78464A508   10,018,998 195,913 SH   SOLE   0 0 195,913
SPDR SER TR PORTFOLIO LN TSR 78464A664   489,825 18,703 SH   SOLE   0 0 18,703
SPDR SER TR PORTFOLIO S&P400 78464A847   1,980,618 36,215 SH   SOLE   0 0 36,215
SPDR SER TR PORTFOLIO S&P500 78464A854   27,525,139 399,262 SH   SOLE   0 0 399,262
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   690,256 16,541 SH   SOLE   0 0 16,541
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   581,729 1,363 SH   SOLE   0 0 1,363
SPDR SER TR BLOOMBERG ENHNCD 78468R440   620,594 23,975 SH   SOLE   0 0 23,975
SPDR SER TR BLOOMBERG EMG MK 78468R515   656,566 27,610 SH   SOLE   0 0 27,610
SPDR SER TR PORTFLI HIGH YLD 78468R606   320,929 13,674 SH   SOLE   0 0 13,674
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,355,113 35,143 SH   SOLE   0 0 35,143
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,956,621 65,150 SH   SOLE   0 0 65,150
SPDR SER TR NUVEEN BLMBRG MU 78468R721   401,045 8,791 SH   SOLE   0 0 8,791
SPDR SER TR SSGA US LRG ETF 78468R804   259,606 1,571 SH   SOLE   0 0 1,571
SPDR SER TR PORTFOLIO S&P600 78468R853   10,812,544 240,707 SH   SOLE   0 0 240,707
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   666,916 36,069 SH   SOLE   0 0 36,069
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   8,672,404 162,283 SH   SOLE   0 0 162,283
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   2,480,561 97,812 SH   SOLE   0 0 97,812
SALESFORCE INC COM 79466L302   335,571 1,002 SH   SOLE   0 0 1,002
HENRY SCHEIN INC COM 806407102   372,434 5,382 SH   SOLE   0 0 5,382
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   300,041 12,944 SH   SOLE   0 0 12,944
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   288,162 10,340 SH   SOLE   0 0 10,340
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,957,116 106,717 SH   SOLE   0 0 106,717
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,854,410 110,379 SH   SOLE   0 0 110,379
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   6,933,288 292,791 SH   SOLE   0 0 292,791
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,575,735 277,296 SH   SOLE   0 0 277,296
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   268,024 14,488 SH   SOLE   0 0 14,488
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,221,952 53,830 SH   SOLE   0 0 53,830
SEA LTD SPONSORD ADS 81141R100   1,262,643 11,901 SH   SOLE   0 0 11,901
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,709,702 20,320 SH   SOLE   0 0 20,320
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,336,887 24,256 SH   SOLE   0 0 24,256
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,786,567 48,169 SH   SOLE   0 0 48,169
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   5,595,039 24,939 SH   SOLE   0 0 24,939
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,717,980 31,730 SH   SOLE   0 0 31,730
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,903,440 122,149 SH   SOLE   0 0 122,149
SELECT SECTOR SPDR TR INDL 81369Y704   4,047,307 30,717 SH   SOLE   0 0 30,717
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,597,097 32,673 SH   SOLE   0 0 32,673
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,649,633 37,699 SH   SOLE   0 0 37,699
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,447,728 60,185 SH   SOLE   0 0 60,185
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,830,205 63,816 SH   SOLE   0 0 63,816
SHERWIN WILLIAMS CO COM 824348106   725,487 2,134 SH   SOLE   0 0 2,134
SHOPIFY INC CL A 82509L107   1,370,237 12,887 SH   SOLE   0 0 12,887
SMUCKER J M CO COM NEW 832696405   1,426,060 12,950 SH   SOLE   0 0 12,950
SOLVENTUM CORP COM SHS 83444M101   1,253,026 18,968 SH   SOLE   0 0 18,968
SOUTHERN CO COM 842587107   328,042 3,985 SH   SOLE   0 0 3,985
BLOCK INC CL A 852234103   1,298,538 15,279 SH   SOLE   0 0 15,279
STARBUCKS CORP COM 855244109   1,606,538 17,606 SH   SOLE   0 0 17,606
STEEL DYNAMICS INC COM 858119100   463,921 4,051 SH   SOLE   0 0 4,051
STRYKER CORPORATION COM 863667101   759,606 2,105 SH   SOLE   0 0 2,105
TJX COS INC NEW COM 872540109   593,299 4,911 SH   SOLE   0 0 4,911
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   202,665 1,023 SH   SOLE   0 0 1,023
TESLA INC COM 88160R101   4,971,092 12,310 SH   SOLE   0 0 12,310
THERMO FISHER SCIENTIFIC INC COM 883556102   630,132 1,210 SH   SOLE   0 0 1,210
3M CO COM 88579Y101   1,742,729 13,500 SH   SOLE   0 0 13,500
TRACTOR SUPPLY CO COM 892356106   377,836 7,121 SH   SOLE   0 0 7,121
TRUIST FINL CORP COM 89832Q109   238,880 5,507 SH   SOLE   0 0 5,507
TWO RDS SHARED TR AFFINITY WORLD 90214Q105   507,180 17,141 SH   SOLE   0 0 17,141
TWO RDS SHARED TR REGENTS PK HDGD 90214Q642   168,136 16,611 SH   SOLE   0 0 16,611
UBER TECHNOLOGIES INC COM 90353T100   1,023,014 16,960 SH   SOLE   0 0 16,960
ULTA BEAUTY INC COM 90384S303   1,318,277 3,031 SH   SOLE   0 0 3,031
UNITEDHEALTH GROUP INC COM 91324P102   4,611,109 9,115 SH   SOLE   0 0 9,115
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   18,500,312 199,518 SH   SOLE   0 0 199,518
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   5,989,130 24,731 SH   SOLE   0 0 24,731
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,095,776 5,596 SH   SOLE   0 0 5,596
VANGUARD WORLD FD MEGA GRWTH IND 921910816   254,824 742 SH   SOLE   0 0 742
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   753,786 11,015 SH   SOLE   0 0 11,015
VANGUARD BD INDEX FDS INTERMED TERM 921937819   811,697 10,862 SH   SOLE   0 0 10,862
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,547,158 20,023 SH   SOLE   0 0 20,023
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,051,154 56,336 SH   SOLE   0 0 56,336
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   16,122,490 337,150 SH   SOLE   0 0 337,150
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   978,999 7,673 SH   SOLE   0 0 7,673
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   329,348 5,215 SH   SOLE   0 0 5,215
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   725,877 14,991 SH   SOLE   0 0 14,991
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,799,961 36,696 SH   SOLE   0 0 36,696
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   260,159 693 SH   SOLE   0 0 693
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   240,766 949 SH   SOLE   0 0 949
VANGUARD WORLD FD INF TECH ETF 92204A702   1,106,822 1,780 SH   SOLE   0 0 1,780
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   301,472 2,566 SH   SOLE   0 0 2,566
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,124,041 139,056 SH   SOLE   0 0 139,056
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   6,525,975 112,169 SH   SOLE   0 0 112,169
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   766,661 9,828 SH   SOLE   0 0 9,828
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   407,494 4,562 SH   SOLE   0 0 4,562
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   990,694 17,081 SH   SOLE   0 0 17,081
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,284,175 50,379 SH   SOLE   0 0 50,379
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,627,000 29,395 SH   SOLE   0 0 29,395
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,602,141 32,417 SH   SOLE   0 0 32,417
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   277,960 5,545 SH   SOLE   0 0 5,545
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,306,883 7,993 SH   SOLE   0 0 7,993
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   275,584 1,086 SH   SOLE   0 0 1,086
VANGUARD INDEX FDS MID CAP ETF 922908629   606,623 2,297 SH   SOLE   0 0 2,297
VANGUARD INDEX FDS GROWTH ETF 922908736   4,388,955 10,693 SH   SOLE   0 0 10,693
VANGUARD INDEX FDS VALUE ETF 922908744   1,837,072 10,851 SH   SOLE   0 0 10,851
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,296,831 22,044 SH   SOLE   0 0 22,044
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,528,238 15,625 SH   SOLE   0 0 15,625
VERIZON COMMUNICATIONS INC COM 92343V104   291,158 7,281 SH   SOLE   0 0 7,281
VIRTU FINL INC CL A 928254101   1,320,713 37,015 SH   SOLE   0 0 37,015
VISA INC COM CL A 92826C839   5,491,423 17,376 SH   SOLE   0 0 17,376
WALMART INC COM 931142103   6,213,167 68,607 SH   SOLE   0 0 68,607
WASTE MGMT INC DEL COM 94106L109   897,861 4,449 SH   SOLE   0 0 4,449
WATERS CORP COM 941848103   2,284,680 6,159 SH   SOLE   0 0 6,159
WELLS FARGO CO NEW COM 949746101   345,630 4,921 SH   SOLE   0 0 4,921
WINNEBAGO INDS INC COM 974637100   941,871 19,713 SH   SOLE   0 0 19,713
WISDOMTREE TR US TOTAL DIVIDND 97717W109   206,217 2,718 SH   SOLE   0 0 2,718
WISDOMTREE TR CURRNCY INT EQ 97717X263   237,638 6,910 SH   SOLE   0 0 6,910
WISDOMTREE TR YIELD ENHANCD US 97717X511   293,682 6,843 SH   SOLE   0 0 6,843
WISDOMTREE TR US QTLY DIV GRT 97717X669   211,172 2,608 SH   SOLE   0 0 2,608
WORLD GOLD TR SPDR GLD MINIS 98149E303   278,354 5,354 SH   SOLE   0 0 5,354
ZOMEDICA CORP COM 98980M109   3,012 25,100 SH   SOLE   0 0 25,100