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
ISHARES TR CORE S&P500 ETF 464287200 395 1,207 SH   SOLE   0 0 1,207
ADOBE INC COM 00724F101 699 2,057 SH   SOLE   0 0 2,057
AMAZON COM INC COM 023135106 1,346 715 SH   SOLE   0 0 715
BOEING CO COM 097023105 544 1,649 SH   SOLE   0 0 1,649
INVESCO QQQ TR UNIT SER 1 46090E107 1,802 8,249 SH   SOLE   0 0 8,249
JOHNSON & JOHNSON COM 478160104 318 2,189 SH   SOLE   0 0 2,189
MICROSOFT CORP COM 594918104 2,798 17,340 SH   SOLE   0 0 17,340
PEPSICO INC COM 713448108 239 1,775 SH   SOLE   0 0 1,775
VERIZON COMMUNICATIONS INC COM 92343V104 949 16,083 SH   SOLE   0 0 16,083
EXXON MOBIL CORP COM 30231G102 1,640 23,716 SH   SOLE   0 0 23,716
HOME DEPOT INC COM 437076102 308 1,375 SH   SOLE   0 0 1,375
MCDONALDS CORP COM 580135101 303 1,463 SH   SOLE   0 0 1,463
JPMORGAN CHASE & CO COM 46625H100 241 1,771 SH   SOLE   0 0 1,771
ISHARES TR 20 YR TR BD ETF 464287432 254 1,835 SH   SOLE   0 0 1,835
ROLLINS INC COM 775711104 558 16,072 SH   SOLE   0 0 16,072
PROGRESSIVE CORP OHIO COM 743315103 509 6,904 SH   SOLE   0 0 6,904
FISERV INC COM 337738108 1,647 14,062 SH   SOLE   0 0 14,062
GLOBAL PMTS INC COM 37940X102 518 2,718 SH   SOLE   0 0 2,718
UNITEDHEALTH GROUP INC COM 91324P102 992 3,362 SH   SOLE   0 0 3,362
AMERICAN TOWER CORP NEW COM 03027X100 871 3,774 SH   SOLE   0 0 3,774
INTUIT COM 461202103 633 2,298 SH   SOLE   0 0 2,298
NEXTERA ENERGY INC COM 65339F101 642 2,635 SH   SOLE   0 0 2,635
APPLE INC COM 037833100 748 2,410 SH   SOLE   0 0 2,410
AMERICAN WTR WKS CO INC NEW COM 030420103 1,401 11,435 SH   SOLE   0 0 11,435
IDEXX LABS INC COM 45168D104 279 990 SH   SOLE   0 0 990
NETFLIX INC COM 64110L106 231 703 SH   SOLE   0 0 703
BOSTON SCIENTIFIC CORP COM 101137107 2,120 46,416 SH   SOLE   0 0 46,416
BECTON DICKINSON & CO COM 075887109 278 1,012 SH   SOLE   0 0 1,012
CINTAS CORP COM 172908105 706 2,532 SH   SOLE   0 0 2,532
HDFC BANK LTD SPONSORED ADS 40415F101 436 7,041 SH   SOLE   0 0 7,041
INTUITIVE SURGICAL INC COM NEW 46120E602 669 1,118 SH   SOLE   0 0 1,118
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,481 9,121 SH   SOLE   0 0 9,121
COPART INC COM 217204106 618 6,489 SH   SOLE   0 0 6,489
ROPER TECHNOLOGIES INC COM 776696106 467 1,261 SH   SOLE   0 0 1,261
MASTERCARD INC CL A 57636Q104 2,699 8,672 SH   SOLE   0 0 8,672
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,272 32,540 SH   SOLE   0 0 32,540
MARKETAXESS HLDGS INC COM 57060D108 1,095 3,015 SH   SOLE   0 0 3,015
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 431 11,303 SH   SOLE   0 0 11,303
MERCADOLIBRE INC COM 58733R102 209 312 SH   SOLE   0 0 312
MSCI INC COM 55354G100 215 810 SH   SOLE   0 0 810
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 4,303 112,366 SH   SOLE   0 0 112,366
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 371 11,832 SH   SOLE   0 0 11,832
DESCARTES SYS GROUP INC COM 249906108 277 6,151 SH   SOLE   0 0 6,151
WASTE CONNECTIONS INC COM 94106B101 1,436 15,311 SH   SOLE   0 0 15,311
PIMCO ETF TR 25YR+ ZERO U S 72201R882 6,682 48,570 SH   SOLE   0 0 48,570
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 445 4,657 SH   SOLE   0 0 4,657
PROSHARES TR ULTRAPRO QQQ 74347X831 1,513 16,168 SH   SOLE   0 0 16,168
SHOPIFY INC CL A 82509L107 421 981 SH   SOLE   0 0 981
ISHARES TR MSCI MIN VOL ETF 46429B697 1,802 27,306 SH   SOLE   0 0 27,306
ISHARES INC MIN VOL GBL ETF 464286525 7,652 79,496 SH   SOLE   0 0 79,496
SERVICENOW INC COM 81762P102 201 671 SH   SOLE   0 0 671
ZOETIS INC CL A 98978V103 1,319 9,733 SH   SOLE   0 0 9,733
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E202 4,672 87,717 SH   SOLE   0 0 87,717
VEEVA SYS INC CL A COM 922475108 556 3,824 SH   SOLE   0 0 3,824
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 923 28,430 SH   SOLE   0 0 28,430
PAYCOM SOFTWARE INC COM 70432V102 639 2,239 SH   SOLE   0 0 2,239
PAYPAL HLDGS INC COM 70450Y103 2,339 20,708 SH   SOLE   0 0 20,708
THE TRADE DESK INC COM CL A 88339J105 378 1,361 SH   SOLE   0 0 1,361
ISHARES TR EDGE MSCI MINM 46435G433 8,547 241,788 SH   SOLE   0 0 241,788
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 13,398 265,495 SH   SOLE   0 0 265,495
ROKU INC COM CL A 77543R102 225 1,752 SH   SOLE   0 0 1,752