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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 1,900 20,785 SH   SOLE   0 0 20,785
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,450 6,755 SH   SOLE   0 0 6,755
ACTIVISION BLIZZARD INC COM 00507V109 3,361 44,279 SH   SOLE   0 0 44,279
ADVANCED MICRO DEVICES INC COM 007903107 844 16,037 SH   SOLE   0 0 16,037
AFLAC INC COM 001055102 991 27,516 SH   SOLE   0 0 27,516
AIR PRODS & CHEMS INC COM 009158106 1,993 8,254 SH   SOLE   0 0 8,254
ALPHABET INC CAP STK CL C 02079K107 2,672 1,890 SH   SOLE   0 0 1,890
AMAZON COM INC COM 023135106 5,291 1,918 SH   SOLE   0 0 1,918
AMERICAN TOWER CORP NEW COM 03027X100 622 2,404 SH   SOLE   0 0 2,404
AMGEN INC COM 031162100 1,625 6,888 SH   SOLE   0 0 6,888
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 620 20,212 SH   SOLE   0 0 20,212
ANALOG DEVICES INC COM 032654105 1,708 13,923 SH   SOLE   0 0 13,923
APPLE INC COM 037833100 9,764 26,765 SH   SOLE   0 0 26,765
AT&T INC COM 00206R102 1,339 44,302 SH   SOLE   0 0 44,302
ATLASSIAN CORP PLC CL A G06242104 895 4,963 SH   SOLE   0 0 4,963
ATMOS ENERGY CORP COM 049560105 751 7,537 SH   SOLE   0 0 7,537
AUTOMATIC DATA PROCESSING IN COM 053015103 1,570 10,545 SH   SOLE   0 0 10,545
BECTON DICKINSON & CO COM 075887109 1,556 6,502 SH   SOLE   0 0 6,502
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE   0 0 1
BK OF AMERICA CORP COM 060505104 433 18,228 SH   SOLE   0 0 18,228
BLACKROCK INC COM 09247X101 3,787 6,960 SH   SOLE   0 0 6,960
CASEYS GEN STORES INC COM 147528103 1,664 11,131 SH   SOLE   0 0 11,131
CENTENE CORP DEL COM 15135B101 808 12,710 SH   SOLE   0 0 12,710
CHEVRON CORP NEW COM 166764100 1,298 14,544 SH   SOLE   0 0 14,544
CHUBB LIMITED COM H1467J104 1,674 13,223 SH   SOLE   0 0 13,223
CISCO SYS INC COM 17275R102 1,312 28,127 SH   SOLE   0 0 28,127
CLOROX CO DEL COM 189054109 2,962 13,503 SH   SOLE   0 0 13,503
CLOUDERA INC COM 18914U100 870 68,424 SH   SOLE   0 0 68,424
COLGATE PALMOLIVE CO COM 194162103 1,393 19,015 SH   SOLE   0 0 19,015
COMCAST CORP NEW CL A 20030N101 594 15,250 SH   SOLE   0 0 15,250
DEXCOM INC COM 252131107 727 1,793 SH   SOLE   0 0 1,793
DYNATRACE INC COM 268150109 884 21,783 SH   SOLE   0 0 21,783
ECOLAB INC COM 278865100 272 1,367 SH   SOLE   0 0 1,367
EVERSOURCE ENERGY COM 30040W108 1,385 16,630 SH   SOLE   0 0 16,630
FACTSET RESH SYS INC COM 303075105 1,330 4,050 SH   SOLE   0 0 4,050
FORTINET INC COM 34959E109 956 6,965 SH   SOLE   0 0 6,965
ILLINOIS TOOL WKS INC COM 452308109 1,886 10,786 SH   SOLE   0 0 10,786
ILLUMINA INC COM 452327109 3,887 10,495 SH   SOLE   0 0 10,495
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 2,711 126,983 SH   SOLE   0 0 126,983
INVESCO QQQ TR UNIT SER 1 46090E103 3,060 12,360 SH   SOLE   0 0 12,360
ISHARES TR MSCI MIN VOL ETF 46429B697 3,572 58,922 SH   SOLE   0 0 58,922
ISHARES TR PFD AND INCM SEC 464288687 969 27,984 SH   SOLE   0 0 27,984
ISHARES TR RUS MD CP GR ETF 464287481 1,307 8,267 SH   SOLE   0 0 8,267
ISHARES TR RUS MID CAP ETF 464287499 344 6,413 SH   SOLE   0 0 6,413
ISHARES TR RUS MDCP VAL ETF 464287473 356 4,649 SH   SOLE   0 0 4,649
ISHARES TR MIN VOL EAFE ETF 46429B689 249 3,771 SH   SOLE   0 0 3,771
ISHARES TR GLOB HLTHCRE ETF 464287325 230 3,338 SH   SOLE   0 0 3,338
ISHARES TR CORE S&P SCP ETF 464287804 209 3,058 SH   SOLE   0 0 3,058
ISHARES TR U.S. FIN SVC ETF 464287770 329 2,752 SH   SOLE   0 0 2,752
ISHARES TR RUS 2000 GRW ETF 464287648 257 1,244 SH   SOLE   0 0 1,244
JOHNSON & JOHNSON COM 478160104 2,331 16,578 SH   SOLE   0 0 16,578
JPMORGAN CHASE & CO COM 46625H100 1,894 20,137 SH   SOLE   0 0 20,137
KB HOME COM 48666K109 1,715 55,907 SH   SOLE   0 0 55,907
KRANESHARES TR QUADRTC INT RT 500767736 759 27,972 SH   SOLE   0 0 27,972
L3HARRIS TECHNOLOGIES INC COM 502431109 1,016 5,987 SH   SOLE   0 0 5,987
LILLY ELI & CO COM 532457108 3,590 21,867 SH   SOLE   0 0 21,867
LINDE PLC SHS G5494J103 1,324 6,242 SH   SOLE   0 0 6,242
LOCKHEED MARTIN CORP COM 539830109 1,587 4,348 SH   SOLE   0 0 4,348
LOWES COS INC COM 548661107 2,086 15,440 SH   SOLE   0 0 15,440
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,155 17,569 SH   SOLE   0 0 17,569
MANHATTAN ASSOCS INC COM 562750109 2,072 21,993 SH   SOLE   0 0 21,993
MASIMO CORP COM 574795100 1,801 7,899 SH   SOLE   0 0 7,899
MASTERCARD INCORPORATED CL A 57636Q104 4,040 13,663 SH   SOLE   0 0 13,663
MCDONALDS CORP COM 580135101 993 5,384 SH   SOLE   0 0 5,384
MEDTRONIC PLC SHS G5960L103 1,867 20,362 SH   SOLE   0 0 20,362
MICRON TECHNOLOGY INC COM 595112103 3,646 70,761 SH   SOLE   0 0 70,761
MICROSOFT CORP COM 594918104 9,938 48,831 SH   SOLE   0 0 48,831
NETFLIX INC COM 64110L106 5,027 11,047 SH   SOLE   0 0 11,047
NEXTERA ENERGY INC COM 65339F101 1,890 7,871 SH   SOLE   0 0 7,871
NIKE INC CL B 654106103 868 8,850 SH   SOLE   0 0 8,850
NORFOLK SOUTHERN CORP COM 655844108 1,153 6,569 SH   SOLE   0 0 6,569
NOVARTIS AG SPONSORED ADR 66987V109 1,027 11,761 SH   SOLE   0 0 11,761
NVIDIA CORPORATION COM 67066G104 834 2,194 SH   SOLE   0 0 2,194
NXP SEMICONDUCTORS N V COM N6596X109 1,848 16,206 SH   SOLE   0 0 16,206
OKTA INC CL A 679295105 2,136 10,669 SH   SOLE   0 0 10,669
PAYCHEX INC COM 704326107 1,371 18,096 SH   SOLE   0 0 18,096
PEPSICO INC COM 713448108 2,046 15,470 SH   SOLE   0 0 15,470
PRICE T ROWE GROUP INC COM 74144T108 1,318 10,675 SH   SOLE   0 0 10,675
PROCTER AND GAMBLE CO COM 742718109 1,910 15,970 SH   SOLE   0 0 15,970
RAYTHEON CO COM NEW 755111507 629 10,215 SH   SOLE   0 0 10,215
REGENERON PHARMACEUTICALS COM 75886F107 650 1,042 SH   SOLE   0 0 1,042
REPLIGEN CORP COM 759916109 838 6,779 SH   SOLE   0 0 6,779
RINGCENTRAL INC CL A 76680R206 1,239 4,348 SH   SOLE   0 0 4,348
SCOTTS MIRACLE GRO CO CL A 810186106 939 6,986 SH   SOLE   0 0 6,986
SEATTLE GENETICS INC COM 812578102 697 4,104 SH   SOLE   0 0 4,104
SEMTECH CORP COM 816850101 1,807 34,597 SH   SOLE   0 0 34,597
SLACK TECHNOLOGIES INC COM CL A 83088V102 812 26,126 SH   SOLE   0 0 26,126
SPDR S&P 500 ETF TR TR UNIT 78462F103 584 1,894 SH   SOLE   0 0 1,894
SPDR SER TR BLMBRG BRC CNVRT 78464A359 884 14,612 SH   SOLE   0 0 14,612
SPDR SER TR BLOOMBERG BRCLYS 78468R622 369 3,649 SH   SOLE   0 0 3,649
SPDR SER TR S&P BIOTECH 78464A870 232 2,072 SH   SOLE   0 0 2,072
SQUARE INC CL A 852234103 977 9,307 SH   SOLE   0 0 9,307
STARBUCKS CORP COM 855244109 1,479 20,100 SH   SOLE   0 0 20,100
SYSCO CORP COM 871829107 201 3,681 SH   SOLE   0 0 3,681
TARGET CORP COM 87612E106 4,372 36,455 SH   SOLE   0 0 36,455
TESLA INC COM 88160R101 1,012 937 SH   SOLE   0 0 937
TYLER TECHNOLOGIES INC COM 902252105 876 2,524 SH   SOLE   0 0 2,524
UNION PAC CORP COM 907818108 2,420 14,314 SH   SOLE   0 0 14,314
UNITED PARCEL SERVICE INC CL B 911312106 1,308 11,761 SH   SOLE   0 0 11,761
UNITEDHEALTH GROUP INC COM 91324P102 669 2,269 SH   SOLE   0 0 2,269
V F CORP COM 918204108 903 14,824 SH   SOLE   0 0 14,824
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,816 19,092 SH   SOLE   0 0 19,092
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,120 18,011 SH   SOLE   0 0 18,011
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,096 15,689 SH   SOLE   0 0 15,689
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1,263 12,617 SH   SOLE   0 0 12,617
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 425 3,686 SH   SOLE   0 0 3,686
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 489 3,448 SH   SOLE   0 0 3,448
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 418 5,376 SH   SOLE   0 0 5,376
VIRTU FINL INC CL A 928254101 690 29,225 SH   SOLE   0 0 29,225
VISA INC COM CL A 92826C839 503 2,605 SH   SOLE   0 0 2,605
WALMART INC COM 931142103 3,350 27,972 SH   SOLE   0 0 27,972
YUM BRANDS INC COM 988498101 436 5,015 SH   SOLE   0 0 5,015