# EDGAR Filing Document

**Accession Number:** 0002077050
**File Stem:** 0001398344-26-001149
**Filing Date:** 2026-1
**Character Count:** 201875
**Document Hash:** 6632a8acf5dcf15f654f766e2ea9f63f
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001398344-26-001149.hdr.sgml**: 20260126

**ACCESSION NUMBER**: 0001398344-26-001149

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260126

**DATE AS OF CHANGE**: 20260123

**EFFECTIVENESS DATE**: 20260126

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Harbor Asset Planning, Inc.
- **CENTRAL INDEX KEY:** 0002077050

**ORGANIZATION NAME:**
- **EIN:** 521703788
- **STATE OF INCORPORATION:** MA
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-25670
- **FILM NUMBER:** 26558224

**BUSINESS ADDRESS:**
- **STREET 1:** 80 MUNROE ST
- **CITY:** BELMONT
- **STATE:** MA
- **ZIP:** 02478
- **BUSINESS PHONE:** 617-489-0324

**MAIL ADDRESS:**
- **STREET 1:** 80 MUNROE ST
- **CITY:** BELMONT
- **STATE:** MA
- **ZIP:** 02478

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2025

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** Harbor Asset Planning Inc.<br>**Address:** 80 MUNROE ST<br>BELMONT, MA 02478

**Form 13F File Number:** 028-25670

**CRD Number (if applicable):** 000144944

**SEC File Number (if applicable):** 801-129471

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Ellen Ginsberg<br>**Title:** President<br>**Phone:** 617-826-3002

**Signature, Place, and Date of Signing:**

/s/ Ellen Ginsberg  Belmont, MA  01-23-2026<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 1988

**Form 13F Information Table Value Total:** $116995244

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| ISHARES TR | ESG AW MSCI EAFE | 46435G516 |  | 22706 | 239 | SH |  | SOLE |  | 0 | 0 | 239 |
| AMPLIFY ETF TR | ALTRNTV HARV ETF | 032108474 |  | 1043 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| PEPSICO INC | COM | 713448108 |  | 69751 | 486 | SH |  | SOLE |  | 0 | 0 | 486 |
| PEPSICO INC | COM | 713448108 |  | 12630 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| ISHARES TR | ESG MSCI KLD 400 | 464288570 |  | 128543 | 998 | SH |  | SOLE |  | 0 | 0 | 998 |
| ISHARES TR | ESG MSCI KLD 400 | 464288570 |  | 355119 | 2756 | SH |  | SOLE |  | 0 | 0 | 2756 |
| ISHARES TR | ESG MSCI KLD 400 | 464288570 |  | 185194 | 1438 | SH |  | SOLE |  | 0 | 0 | 1438 |
| ISHARES TR | ESG MSCI KLD 400 | 464288570 |  | 60647 | 471 | SH |  | SOLE |  | 0 | 0 | 471 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 113903 | 538 | SH |  | SOLE |  | 0 | 0 | 538 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 58042 | 274 | SH |  | SOLE |  | 0 | 0 | 274 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 12608 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 116953 | 552 | SH |  | SOLE |  | 0 | 0 | 552 |
| ALCON AG | ORD SHS | H01301128 |  | 3546 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 |  | 39124 | 788 | SH |  | SOLE |  | 0 | 0 | 788 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 1817 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| AMPLIFY ETF TR | AMPLIFY BLUESTAR | 032108599 |  | 5805 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL EMER | 808524730 |  | 15290 | 424 | SH |  | SOLE |  | 0 | 0 | 424 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL EMER | 808524730 |  | 2581 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL EMER | 808524730 |  | 6452 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 30019 | 1249 | SH |  | SOLE |  | 0 | 0 | 1249 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 21318 | 887 | SH |  | SOLE |  | 0 | 0 | 887 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 3366 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 30069 | 1251 | SH |  | SOLE |  | 0 | 0 | 1251 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 54972 | 960 | SH |  | SOLE |  | 0 | 0 | 960 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 47738 | 834 | SH |  | SOLE |  | 0 | 0 | 834 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 26042 | 455 | SH |  | SOLE |  | 0 | 0 | 455 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 17567 | 154 | SH |  | SOLE |  | 0 | 0 | 154 |
| ISHARES TR | HDG MSCI EAFE | 46434V803 |  | 61935 | 1497 | SH |  | SOLE |  | 0 | 0 | 1497 |
| J P MORGAN EXCHANGE TRADED F | US QUALTY FCTR | 46641Q761 |  | 109973 | 1741 | SH |  | SOLE |  | 0 | 0 | 1741 |
| J P MORGAN EXCHANGE TRADED F | US QUALTY FCTR | 46641Q761 |  | 34297 | 543 | SH |  | SOLE |  | 0 | 0 | 543 |
| KILROY RLTY CORP | COM | 49427F108 |  | 37370 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 1688 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| EDISON INTL | COM | 281020107 |  | 6002 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| SMITH  PLC | SPDN ADR NEW | 83175M205 |  | 4964 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 6276 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 18893 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 75312 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 11852 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 54467 | 259 | SH |  | SOLE |  | 0 | 0 | 259 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 67907 | 323 | SH |  | SOLE |  | 0 | 0 | 323 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 79440 | 378 | SH |  | SOLE |  | 0 | 0 | 378 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 128059 | 609 | SH |  | SOLE |  | 0 | 0 | 609 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 84607 | 402 | SH |  | SOLE |  | 0 | 0 | 402 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 13563 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 105059 | 499 | SH |  | SOLE |  | 0 | 0 | 499 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 16792 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 123358 | 586 | SH |  | SOLE |  | 0 | 0 | 586 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 17869 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 27987 | 133 | SH |  | SOLE |  | 0 | 0 | 133 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 73843 | 351 | SH |  | SOLE |  | 0 | 0 | 351 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 3210 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| AMERICAN CENTY ETF TR | US EQT ETF | 025072885 |  | 31833 | 285 | SH |  | SOLE |  | 0 | 0 | 285 |
| STELLUS CAP INVT CORP | COM | 858568108 |  | 3804 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 58 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 79782 | 1326 | SH |  | SOLE |  | 0 | 0 | 1326 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 47049 | 782 | SH |  | SOLE |  | 0 | 0 | 782 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 31815 | 529 | SH |  | SOLE |  | 0 | 0 | 529 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 69214 | 1150 | SH |  | SOLE |  | 0 | 0 | 1150 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 16936 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 61631 | 1024 | SH |  | SOLE |  | 0 | 0 | 1024 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 32549 | 541 | SH |  | SOLE |  | 0 | 0 | 541 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 10462 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 25758 | 428 | SH |  | SOLE |  | 0 | 0 | 428 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 4589 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 63079 | 1048 | SH |  | SOLE |  | 0 | 0 | 1048 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 19316 | 321 | SH |  | SOLE |  | 0 | 0 | 321 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 41482 | 689 | SH |  | SOLE |  | 0 | 0 | 689 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 20557 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 13766 | 229 | SH |  | SOLE |  | 0 | 0 | 229 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 95388 | 1585 | SH |  | SOLE |  | 0 | 0 | 1585 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 64670 | 1075 | SH |  | SOLE |  | 0 | 0 | 1075 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 122732 | 2040 | SH |  | SOLE |  | 0 | 0 | 2040 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 26859 | 446 | SH |  | SOLE |  | 0 | 0 | 446 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 48 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 34385 | 571 | SH |  | SOLE |  | 0 | 0 | 571 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 56349 | 936 | SH |  | SOLE |  | 0 | 0 | 936 |
| SOLVENTUM CORP | COM SHS | 83444M101 |  | 951 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| AMAZON COM INC | COM | 023135106 |  | 50780 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| VERALTO CORP | COM SHS | 92338C103 |  | 25643 | 257 | SH |  | SOLE |  | 0 | 0 | 257 |
| ISHARES TR | LOW CARBON OPTIM | 46434V464 |  | 23313 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 58357 | 1221 | SH |  | SOLE |  | 0 | 0 | 1221 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 34202 | 716 | SH |  | SOLE |  | 0 | 0 | 716 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 11978 | 251 | SH |  | SOLE |  | 0 | 0 | 251 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 19324 | 404 | SH |  | SOLE |  | 0 | 0 | 404 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 11971 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 11923 | 249 | SH |  | SOLE |  | 0 | 0 | 249 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 27575 | 577 | SH |  | SOLE |  | 0 | 0 | 577 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 21872 | 458 | SH |  | SOLE |  | 0 | 0 | 458 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 33120 | 693 | SH |  | SOLE |  | 0 | 0 | 693 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 61530 | 1287 | SH |  | SOLE |  | 0 | 0 | 1287 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 34701 | 726 | SH |  | SOLE |  | 0 | 0 | 726 |
| J P MORGAN EXCHANGE TRADED F | ACTIVE GROWTH | 46654Q609 |  | 34429 | 371 | SH |  | SOLE |  | 0 | 0 | 371 |
| I3 VERTICALS INC | COM CL A | 46571Y107 |  | 100760 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| HONEYWELL INTL INC | COM | 438516106 |  | 95789 | 491 | SH |  | SOLE |  | 0 | 0 | 491 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 |  | 135526 | 2679 | SH |  | SOLE |  | 0 | 0 | 2679 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 |  | 33121 | 655 | SH |  | SOLE |  | 0 | 0 | 655 |
| ISHARES TR | MSCI USA SMCP MN | 46435G433 |  | 7013 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| ISHARES TR | MSCI USA SMCP MN | 46435G433 |  | 32136 | 742 | SH |  | SOLE |  | 0 | 0 | 742 |
| MERCK  INC | COM | 58933Y105 |  | 8947 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| MERCK  INC | COM | 58933Y105 |  | 11473 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| MERCK  INC | COM | 58933Y105 |  | 9579 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 7986 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 46035 | 621 | SH |  | SOLE |  | 0 | 0 | 621 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 171631 | 2314 | SH |  | SOLE |  | 0 | 0 | 2314 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 31445 | 203 | SH |  | SOLE |  | 0 | 0 | 203 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 28127 | 181 | SH |  | SOLE |  | 0 | 0 | 181 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 20858 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 86750 | 559 | SH |  | SOLE |  | 0 | 0 | 559 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 15959 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 40926 | 264 | SH |  | SOLE |  | 0 | 0 | 264 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 113138 | 729 | SH |  | SOLE |  | 0 | 0 | 729 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 17540 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 65738 | 424 | SH |  | SOLE |  | 0 | 0 | 424 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 18961 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 105711 | 681 | SH |  | SOLE |  | 0 | 0 | 681 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 70790 | 456 | SH |  | SOLE |  | 0 | 0 | 456 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 8902 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 113781 | 734 | SH |  | SOLE |  | 0 | 0 | 734 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 29233 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 16118 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 11219 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 19278 | 124 | SH |  | SOLE |  | 0 | 0 | 124 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 9639 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 190671 | 1229 | SH |  | SOLE |  | 0 | 0 | 1229 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 50248 | 324 | SH |  | SOLE |  | 0 | 0 | 324 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 68104 | 439 | SH |  | SOLE |  | 0 | 0 | 439 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 20384 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 75531 | 487 | SH |  | SOLE |  | 0 | 0 | 487 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 9758 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 21038 | 227 | SH |  | SOLE |  | 0 | 0 | 227 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 10502 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 63570 | 687 | SH |  | SOLE |  | 0 | 0 | 687 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 18681 | 202 | SH |  | SOLE |  | 0 | 0 | 202 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 20075 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 141728 | 1532 | SH |  | SOLE |  | 0 | 0 | 1532 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 9316 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| ABBVIE INC | COM | 00287Y109 |  | 36101 | 158 | SH |  | SOLE |  | 0 | 0 | 158 |
| ABBVIE INC | COM | 00287Y109 |  | 11425 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| ABBVIE INC | COM | 00287Y109 |  | 23991 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 35092 | 306 | SH |  | SOLE |  | 0 | 0 | 306 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 43329 | 378 | SH |  | SOLE |  | 0 | 0 | 378 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 50015 | 437 | SH |  | SOLE |  | 0 | 0 | 437 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 8183 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 108589 | 948 | SH |  | SOLE |  | 0 | 0 | 948 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 27048 | 236 | SH |  | SOLE |  | 0 | 0 | 236 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 39521 | 345 | SH |  | SOLE |  | 0 | 0 | 345 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 92460 | 808 | SH |  | SOLE |  | 0 | 0 | 808 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 64125 | 560 | SH |  | SOLE |  | 0 | 0 | 560 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 41737 | 365 | SH |  | SOLE |  | 0 | 0 | 365 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 127193 | 1111 | SH |  | SOLE |  | 0 | 0 | 1111 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 196444 | 1716 | SH |  | SOLE |  | 0 | 0 | 1716 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 122530 | 1070 | SH |  | SOLE |  | 0 | 0 | 1070 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 5304 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| GLOBAL X FDS | NASDQ 100 CVRDGW | 37954Y269 |  | 15811 | 580 | SH |  | SOLE |  | 0 | 0 | 580 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 21559 | 375 | SH |  | SOLE |  | 0 | 0 | 375 |
| ISHARES TR | CORE S ETF | 464287200 |  | 52 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR | CORE S ETF | 464287200 |  | 1422417 | 2077 | SH |  | SOLE |  | 0 | 0 | 2077 |
| ISHARES TR | CORE S ETF | 464287200 |  | 105133 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| ISHARES TR | CORE S ETF | 464287200 |  | 153869 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| ISHARES TR | CORE S ETF | 464287200 |  | 82853 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| ISHARES TR | CORE S ETF | 464287200 |  | 607121 | 886 | SH |  | SOLE |  | 0 | 0 | 886 |
| ISHARES TR | CORE S ETF | 464287200 |  | 1037940 | 1515 | SH |  | SOLE |  | 0 | 0 | 1515 |
| ISHARES TR | CORE S ETF | 464287200 |  | 162223 | 237 | SH |  | SOLE |  | 0 | 0 | 237 |
| ISHARES TR | CORE S ETF | 464287200 |  | 27398 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| ISHARES TR | CORE S ETF | 464287200 |  | 612670 | 894 | SH |  | SOLE |  | 0 | 0 | 894 |
| ISHARES TR | CORE S ETF | 464287200 |  | 379450 | 554 | SH |  | SOLE |  | 0 | 0 | 554 |
| ISHARES TR | CORE S ETF | 464287200 |  | 121843 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| ISHARES TR | CORE S ETF | 464287200 |  | 32027 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| ISHARES U S ETF TR | INT RT HDG C B | 46431W705 |  | 41998 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 21114 | 296 | SH |  | SOLE |  | 0 | 0 | 296 |
| ISHARES TR | ESG OPTIMIZED | 464288802 |  | 137361 | 986 | SH |  | SOLE |  | 0 | 0 | 986 |
| ISHARES TR | ESG OPTIMIZED | 464288802 |  | 51844 | 372 | SH |  | SOLE |  | 0 | 0 | 372 |
| ISHARES TR | ESG OPTIMIZED | 464288802 |  | 27803 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 39914 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 105084 | 726 | SH |  | SOLE |  | 0 | 0 | 726 |
| INVESCO EXCHANGE TRADED FD T | AI AND NEXT GEN | 46137V639 |  | 11127 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| INVESCO EXCHANGE TRADED FD T | AI AND NEXT GEN | 46137V639 |  | 5177 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| INVESCO EXCHANGE TRADED FD T | AI AND NEXT GEN | 46137V639 |  | 15708 | 264 | SH |  | SOLE |  | 0 | 0 | 264 |
| INVESCO EXCHANGE TRADED FD T | AI AND NEXT GEN | 46137V639 |  | 2856 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 721 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 108664 | 1565 | SH |  | SOLE |  | 0 | 0 | 1565 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 7212 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 31214 | 156 | SH |  | SOLE |  | 0 | 0 | 156 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 34204 | 239 | SH |  | SOLE |  | 0 | 0 | 239 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 721 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 23216 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 23067 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 18021 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 23356 | 163 | SH |  | SOLE |  | 0 | 0 | 163 |
| ISHARES TR | FUTURE EXPONENTI | 46434V381 |  | 27008 | 387 | SH |  | SOLE |  | 0 | 0 | 387 |
| OFS CREDIT COMPANY INC | COM | 67111Q107 |  | 5997 | 1239 | SH |  | SOLE |  | 0 | 0 | 1239 |
| AMCOR PLC | ORD | G0250X107 |  | 2102 | 252 | SH |  | SOLE |  | 0 | 0 | 252 |
| HOME DEPOT INC | COM | 437076102 |  | 1773 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| HOME DEPOT INC | COM | 437076102 |  | 18926 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| HOME DEPOT INC | COM | 437076102 |  | 1038 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| HOME DEPOT INC | COM | 437076102 |  | 527505 | 1533 | SH |  | SOLE |  | 0 | 0 | 1533 |
| MICROSOFT CORP | COM | 594918104 |  | 102455 | 212 | SH |  | SOLE |  | 0 | 0 | 212 |
| MICROSOFT CORP | COM | 594918104 |  | 3884 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| MICROSOFT CORP | COM | 594918104 |  | 12091 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| MICROSOFT CORP | COM | 594918104 |  | 260671 | 539 | SH |  | SOLE |  | 0 | 0 | 539 |
| MICROSOFT CORP | COM | 594918104 |  | 4370 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| MICROSOFT CORP | COM | 594918104 |  | 57397 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| MICROSOFT CORP | COM | 594918104 |  | 96724 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| MICROSOFT CORP | COM | 594918104 |  | 2902 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| MICROSOFT CORP | COM | 594918104 |  | 69436 | 144 | SH |  | SOLE |  | 0 | 0 | 144 |
| MICROSOFT CORP | COM | 594918104 |  | 304276 | 629 | SH |  | SOLE |  | 0 | 0 | 629 |
| PIMCO ETF TR | SHTRM MUN BD ACT | 72201R874 |  | 35303 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| ISHARES TR | MSCI INTL VLU FT | 46435G409 |  | 19143 | 503 | SH |  | SOLE |  | 0 | 0 | 503 |
| BLACKSTONE INC | COM | 09260D107 |  | 96826 | 628 | SH |  | SOLE |  | 0 | 0 | 628 |
| KENON HLDGS LTD | SHS | Y46717107 |  | 38725 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 34662 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 15803 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 6151 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 39651 | 154 | SH |  | SOLE |  | 0 | 0 | 154 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 105714 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 29935 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 18644 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 115 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 73263 | 284 | SH |  | SOLE |  | 0 | 0 | 284 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 21270 | 82 | SH |  | SOLE |  | 0 | 0 | 82 |
| SCHWAB STRATEGIC TR | MORTGAGE BACKED | 808524615 |  | 3646 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 65609 | 711 | SH |  | SOLE |  | 0 | 0 | 711 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 17975 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 13 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 189392 | 2053 | SH |  | SOLE |  | 0 | 0 | 2053 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 33306 | 361 | SH |  | SOLE |  | 0 | 0 | 361 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 93 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 34222 | 371 | SH |  | SOLE |  | 0 | 0 | 371 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 31716 | 344 | SH |  | SOLE |  | 0 | 0 | 344 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 18642 | 202 | SH |  | SOLE |  | 0 | 0 | 202 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 49211 | 533 | SH |  | SOLE |  | 0 | 0 | 533 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 112923 | 1224 | SH |  | SOLE |  | 0 | 0 | 1224 |
| ENBRIDGE INC | COM | 29250N105 |  | 18558 | 388 | SH |  | SOLE |  | 0 | 0 | 388 |
| GLADSTONE CAPITAL CORP | COM NEW | 376535878 |  | 7975 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| OCEANPAL INC | COM NEW | Y6430L301 |  | 2 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| RUNWAY GROWTH FINANCE CORP | COM | 78163D100 |  | 4947 | 554 | SH |  | SOLE |  | 0 | 0 | 554 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 27295 | 255 | SH |  | SOLE |  | 0 | 0 | 255 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 17380 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 115904 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 45476 | 229 | SH |  | SOLE |  | 0 | 0 | 229 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 59360 | 299 | SH |  | SOLE |  | 0 | 0 | 299 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 106849 | 538 | SH |  | SOLE |  | 0 | 0 | 538 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 185584 | 934 | SH |  | SOLE |  | 0 | 0 | 934 |
| GEN DIGITAL INC | COM | 668771108 |  | 5647 | 208 | SH |  | SOLE |  | 0 | 0 | 208 |
| BANK MONTREAL QUE | COM | 063671101 |  | 16937 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| BANK MONTREAL QUE | COM | 063671101 |  | 23232 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| BANK MONTREAL QUE | COM | 063671101 |  | 5636 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| NETFLIX INC | COM | 64110L106 |  | 3750 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| INVESCO EXCHANGE TRADED FD T | S SPIN OFF | 46137V159 |  | 21411 | 215 | SH |  | SOLE |  | 0 | 0 | 215 |
| PACER FDS TR | US SMALL CAP CAS | 69374H857 |  | 6502 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| PACER FDS TR | US SMALL CAP CAS | 69374H857 |  | 11166 | 252 | SH |  | SOLE |  | 0 | 0 | 252 |
| PACER FDS TR | US SMALL CAP CAS | 69374H857 |  | 5605 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| PACER FDS TR | US SMALL CAP CAS | 69374H857 |  | 16054 | 362 | SH |  | SOLE |  | 0 | 0 | 362 |
| PACER FDS TR | US SMALL CAP CAS | 69374H857 |  | 37 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 9022 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 14640 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 28649 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 10933 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 13629 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 89710 | 1088 | SH |  | SOLE |  | 0 | 0 | 1088 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 71238 | 864 | SH |  | SOLE |  | 0 | 0 | 864 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 48963 | 594 | SH |  | SOLE |  | 0 | 0 | 594 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 26019 | 315 | SH |  | SOLE |  | 0 | 0 | 315 |
| XCEL ENERGY INC | COM | 98389B100 |  | 80655 | 1092 | SH |  | SOLE |  | 0 | 0 | 1092 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 18465 | 287 | SH |  | SOLE |  | 0 | 0 | 287 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 21422 | 333 | SH |  | SOLE |  | 0 | 0 | 333 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 2060 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 17348 | 269 | SH |  | SOLE |  | 0 | 0 | 269 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 197328 | 3065 | SH |  | SOLE |  | 0 | 0 | 3065 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 166642 | 2588 | SH |  | SOLE |  | 0 | 0 | 2588 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 92224 | 1432 | SH |  | SOLE |  | 0 | 0 | 1432 |
| J P MORGAN EXCHANGE TRADED F | SMALL  CAP | 46641Q118 |  | 93572 | 1453 | SH |  | SOLE |  | 0 | 0 | 1453 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 46441 | 442 | SH |  | SOLE |  | 0 | 0 | 442 |
| SOUTH BOW CORP | COM | 83671M105 |  | 4835 | 176 | SH |  | SOLE |  | 0 | 0 | 176 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 10008 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 34281 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 10023 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 14911 | 118 | SH |  | SOLE |  | 0 | 0 | 118 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 9696 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 10064 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 262 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 10193 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 10030 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| VISA INC | COM CL A | 92826C839 |  | 21117 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| VISA INC | COM CL A | 92826C839 |  | 7365 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 |  | 15582 | 2940 | SH |  | SOLE |  | 0 | 0 | 2940 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 35224 | 485 | SH |  | SOLE |  | 0 | 0 | 485 |
| SANOFI SA | SPONSORED ADR | 80105N105 |  | 4168 | 86 | SH |  | SOLE |  | 0 | 0 | 86 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 43636 | 563 | SH |  | SOLE |  | 0 | 0 | 563 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 14736 | 190 | SH |  | SOLE |  | 0 | 0 | 190 |
| ISHARES TR | CORE DIVID ETF | 46435U861 |  | 106677 | 2007 | SH |  | SOLE |  | 0 | 0 | 2007 |
| J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 |  | 5115 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| APPLE INC | COM | 037833100 |  | 2994 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| APPLE INC | COM | 037833100 |  | 275428 | 1013 | SH |  | SOLE |  | 0 | 0 | 1013 |
| APPLE INC | COM | 037833100 |  | 5176 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| APPLE INC | COM | 037833100 |  | 76538 | 282 | SH |  | SOLE |  | 0 | 0 | 282 |
| APPLE INC | COM | 037833100 |  | 11690 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| APPLE INC | COM | 037833100 |  | 80199 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| APPLE INC | COM | 037833100 |  | 122159 | 449 | SH |  | SOLE |  | 0 | 0 | 449 |
| APPLE INC | COM | 037833100 |  | 27730 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| APPLE INC | COM | 037833100 |  | 42369 | 156 | SH |  | SOLE |  | 0 | 0 | 156 |
| APPLE INC | COM | 037833100 |  | 5176 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| APPLE INC | COM | 037833100 |  | 54670 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| APPLE INC | COM | 037833100 |  | 386199 | 1421 | SH |  | SOLE |  | 0 | 0 | 1421 |
| APPLE INC | COM | 037833100 |  | 32659 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| APPLE INC | COM | 037833100 |  | 2722 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| APPLE INC | COM | 037833100 |  | 65469 | 241 | SH |  | SOLE |  | 0 | 0 | 241 |
| APPLE INC | COM | 037833100 |  | 80646 | 297 | SH |  | SOLE |  | 0 | 0 | 297 |
| APPLE INC | COM | 037833100 |  | 187248 | 689 | SH |  | SOLE |  | 0 | 0 | 689 |
| EXCHANGE TRADED CONCEPTS TRU | ROBO GLB ETF | 301505707 |  | 3466 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 15592 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 29439 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 47896 | 398 | SH |  | SOLE |  | 0 | 0 | 398 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 19014 | 158 | SH |  | SOLE |  | 0 | 0 | 158 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 14809 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 38449 | 583 | SH |  | SOLE |  | 0 | 0 | 583 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 50078 | 759 | SH |  | SOLE |  | 0 | 0 | 759 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 5803 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 7494 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 16802 | 319 | SH |  | SOLE |  | 0 | 0 | 319 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 35570 | 258 | SH |  | SOLE |  | 0 | 0 | 258 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 15717 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 9513 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 4158 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 62175 | 2183 | SH |  | SOLE |  | 0 | 0 | 2183 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 13794 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 8164 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 29493 | 259 | SH |  | SOLE |  | 0 | 0 | 259 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 47669 | 419 | SH |  | SOLE |  | 0 | 0 | 419 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 20652 | 182 | SH |  | SOLE |  | 0 | 0 | 182 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 37767 | 332 | SH |  | SOLE |  | 0 | 0 | 332 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 |  | 11575 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 27 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 40451 | 515 | SH |  | SOLE |  | 0 | 0 | 515 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 42533 | 542 | SH |  | SOLE |  | 0 | 0 | 542 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 113204 | 1442 | SH |  | SOLE |  | 0 | 0 | 1442 |
| RESMED INC | COM | 761152107 |  | 20611 | 86 | SH |  | SOLE |  | 0 | 0 | 86 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 48886 | 747 | SH |  | SOLE |  | 0 | 0 | 747 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 150408 | 2297 | SH |  | SOLE |  | 0 | 0 | 2297 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 48245 | 737 | SH |  | SOLE |  | 0 | 0 | 737 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 86769 | 1325 | SH |  | SOLE |  | 0 | 0 | 1325 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 71963 | 1099 | SH |  | SOLE |  | 0 | 0 | 1099 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 50731 | 775 | SH |  | SOLE |  | 0 | 0 | 775 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 44604 | 681 | SH |  | SOLE |  | 0 | 0 | 681 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 44472 | 679 | SH |  | SOLE |  | 0 | 0 | 679 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 30972 | 473 | SH |  | SOLE |  | 0 | 0 | 473 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 24156 | 369 | SH |  | SOLE |  | 0 | 0 | 369 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 6352 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 48914 | 747 | SH |  | SOLE |  | 0 | 0 | 747 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 |  | 11529 | 227 | SH |  | SOLE |  | 0 | 0 | 227 |
| PROFESIONALLY MANAGED PORTFO | AKRE FOCUS ETF | 74316P579 |  | 18015 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 20323 | 226 | SH |  | SOLE |  | 0 | 0 | 226 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 |  | 3458 | 458 | SH |  | SOLE |  | 0 | 0 | 458 |
| RALLIANT CORP | COM | 750940108 |  | 6516 | 128 | SH |  | SOLE |  | 0 | 0 | 128 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 108344 | 3950 | SH |  | SOLE |  | 0 | 0 | 3950 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 100721 | 3672 | SH |  | SOLE |  | 0 | 0 | 3672 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 14 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 1899 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 8 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 67448 | 2459 | SH |  | SOLE |  | 0 | 0 | 2459 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 15 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| DIMENSIONAL ETF TRUST | INTL SMALL CAP V | 25434V781 |  | 64942 | 1709 | SH |  | SOLE |  | 0 | 0 | 1709 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 17793 | 379 | SH |  | SOLE |  | 0 | 0 | 379 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 107380 | 2289 | SH |  | SOLE |  | 0 | 0 | 2289 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 3191 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 210203 | 4480 | SH |  | SOLE |  | 0 | 0 | 4480 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 27336 | 583 | SH |  | SOLE |  | 0 | 0 | 583 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 196730 | 4193 | SH |  | SOLE |  | 0 | 0 | 4193 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 170110 | 3626 | SH |  | SOLE |  | 0 | 0 | 3626 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 6869 | 520 | SH |  | SOLE |  | 0 | 0 | 520 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 40901 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 36343 | 302 | SH |  | SOLE |  | 0 | 0 | 302 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 3125 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 17001 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 48663 | 405 | SH |  | SOLE |  | 0 | 0 | 405 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 36959 | 308 | SH |  | SOLE |  | 0 | 0 | 308 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 7515 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 46569 | 387 | SH |  | SOLE |  | 0 | 0 | 387 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 141800 | 1180 | SH |  | SOLE |  | 0 | 0 | 1180 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 967 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 16556 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| ORACLE CORP | COM | 68389X105 |  | 146183 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 17986 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| VANGUARD WORLD FD | INDUSTRIAL ETF | 92204A603 |  | 25130 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 150528 | 1500 | SH |  | SOLE |  | 0 | 0 | 1500 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 109034 | 1086 | SH |  | SOLE |  | 0 | 0 | 1086 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 9837 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 45 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| RYDER SYS INC | COM | 783549108 |  | 34450 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| RYDER SYS INC | COM | 783549108 |  | 36173 | 189 | SH |  | SOLE |  | 0 | 0 | 189 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 22209 | 218 | SH |  | SOLE |  | 0 | 0 | 218 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 61325 | 601 | SH |  | SOLE |  | 0 | 0 | 601 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 61708 | 605 | SH |  | SOLE |  | 0 | 0 | 605 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 8158 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 29479 | 289 | SH |  | SOLE |  | 0 | 0 | 289 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 43861 | 430 | SH |  | SOLE |  | 0 | 0 | 430 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 5937 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 17320 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 72082 | 707 | SH |  | SOLE |  | 0 | 0 | 707 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 58228 | 571 | SH |  | SOLE |  | 0 | 0 | 571 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 20327 | 199 | SH |  | SOLE |  | 0 | 0 | 199 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 8541 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 21562 | 211 | SH |  | SOLE |  | 0 | 0 | 211 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 4997 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 5208 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 7370 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 11589 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 11771 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 184985 | 1814 | SH |  | SOLE |  | 0 | 0 | 1814 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 23701 | 232 | SH |  | SOLE |  | 0 | 0 | 232 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 24583 | 241 | SH |  | SOLE |  | 0 | 0 | 241 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 104 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 34630 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 41207 | 720 | SH |  | SOLE |  | 0 | 0 | 720 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 45401 | 793 | SH |  | SOLE |  | 0 | 0 | 793 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 102010 | 1782 | SH |  | SOLE |  | 0 | 0 | 1782 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 23991 | 419 | SH |  | SOLE |  | 0 | 0 | 419 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 2976 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 8375 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 12090 | 211 | SH |  | SOLE |  | 0 | 0 | 211 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 46093 | 805 | SH |  | SOLE |  | 0 | 0 | 805 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 165608 | 2893 | SH |  | SOLE |  | 0 | 0 | 2893 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 120567 | 2106 | SH |  | SOLE |  | 0 | 0 | 2106 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 25980 | 454 | SH |  | SOLE |  | 0 | 0 | 454 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 63594 | 1111 | SH |  | SOLE |  | 0 | 0 | 1111 |
| FIDELITY COVINGTON TRUST | BLUE CHIP GRWTH | 316092352 |  | 149713 | 2730 | SH |  | SOLE |  | 0 | 0 | 2730 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 8034 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 23625 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 65143 | 470 | SH |  | SOLE |  | 0 | 0 | 470 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 94642 | 684 | SH |  | SOLE |  | 0 | 0 | 684 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 45713 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 11651 | 156 | SH |  | SOLE |  | 0 | 0 | 156 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 73561 | 982 | SH |  | SOLE |  | 0 | 0 | 982 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 9671 | 129 | SH |  | SOLE |  | 0 | 0 | 129 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 18733 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 159458 | 2130 | SH |  | SOLE |  | 0 | 0 | 2130 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 65328 | 872 | SH |  | SOLE |  | 0 | 0 | 872 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 31602 | 422 | SH |  | SOLE |  | 0 | 0 | 422 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 19367 | 259 | SH |  | SOLE |  | 0 | 0 | 259 |
| INVESCO EXCH TRADED FD TR II | S SMLCP INDL | 46138E123 |  | 16189 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A201 |  | 8587 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| FORTIVE CORP | COM | 34959J108 |  | 21311 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 11621 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 15734 | 243 | SH |  | SOLE |  | 0 | 0 | 243 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 6090 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 144227 | 2547 | SH |  | SOLE |  | 0 | 0 | 2547 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 15649 | 276 | SH |  | SOLE |  | 0 | 0 | 276 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 37229 | 657 | SH |  | SOLE |  | 0 | 0 | 657 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 11235 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 137251 | 2424 | SH |  | SOLE |  | 0 | 0 | 2424 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 15649 | 276 | SH |  | SOLE |  | 0 | 0 | 276 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 19760 | 349 | SH |  | SOLE |  | 0 | 0 | 349 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 25910 | 458 | SH |  | SOLE |  | 0 | 0 | 458 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 9688 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 24420 | 431 | SH |  | SOLE |  | 0 | 0 | 431 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 93410 | 1649 | SH |  | SOLE |  | 0 | 0 | 1649 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 18 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 12622 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 13084 | 231 | SH |  | SOLE |  | 0 | 0 | 231 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 23388 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 123534 | 2181 | SH |  | SOLE |  | 0 | 0 | 2181 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 31299 | 553 | SH |  | SOLE |  | 0 | 0 | 553 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 16280 | 287 | SH |  | SOLE |  | 0 | 0 | 287 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 113248 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 43753 | 773 | SH |  | SOLE |  | 0 | 0 | 773 |
| AMAZON COM INC | COM | 023135106 |  | 110794 | 480 | SH |  | SOLE |  | 0 | 0 | 480 |
| AMAZON COM INC | COM | 023135106 |  | 3693 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| AMAZON COM INC | COM | 023135106 |  | 23082 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| AMAZON COM INC | COM | 023135106 |  | 13849 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| AMAZON COM INC | COM | 023135106 |  | 9233 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| AMAZON COM INC | COM | 023135106 |  | 18466 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| AMAZON COM INC | COM | 023135106 |  | 32315 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A862 |  | 28077 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 15396 | 404 | SH |  | SOLE |  | 0 | 0 | 404 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 13844 | 363 | SH |  | SOLE |  | 0 | 0 | 363 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 95352 | 2502 | SH |  | SOLE |  | 0 | 0 | 2502 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 7788 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 62277 | 1634 | SH |  | SOLE |  | 0 | 0 | 1634 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 90376 | 2371 | SH |  | SOLE |  | 0 | 0 | 2371 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 227631 | 5973 | SH |  | SOLE |  | 0 | 0 | 5973 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 303182 | 7955 | SH |  | SOLE |  | 0 | 0 | 7955 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 33817 | 887 | SH |  | SOLE |  | 0 | 0 | 887 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 22442 | 589 | SH |  | SOLE |  | 0 | 0 | 589 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 51470 | 1351 | SH |  | SOLE |  | 0 | 0 | 1351 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 11389 | 299 | SH |  | SOLE |  | 0 | 0 | 299 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 28574 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 56479 | 1482 | SH |  | SOLE |  | 0 | 0 | 1482 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 12540 | 329 | SH |  | SOLE |  | 0 | 0 | 329 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 28358 | 744 | SH |  | SOLE |  | 0 | 0 | 744 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 63263 | 1660 | SH |  | SOLE |  | 0 | 0 | 1660 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 42596 | 1118 | SH |  | SOLE |  | 0 | 0 | 1118 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 89555 | 2350 | SH |  | SOLE |  | 0 | 0 | 2350 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 159533 | 2151 | SH |  | SOLE |  | 0 | 0 | 2151 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 18087 | 244 | SH |  | SOLE |  | 0 | 0 | 244 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 51899 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 12609 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 15029 | 203 | SH |  | SOLE |  | 0 | 0 | 203 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 32504 | 438 | SH |  | SOLE |  | 0 | 0 | 438 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 8011 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 13617 | 184 | SH |  | SOLE |  | 0 | 0 | 184 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 30282 | 408 | SH |  | SOLE |  | 0 | 0 | 408 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 17960 | 242 | SH |  | SOLE |  | 0 | 0 | 242 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 49429 | 666 | SH |  | SOLE |  | 0 | 0 | 666 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 37422 | 505 | SH |  | SOLE |  | 0 | 0 | 505 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 58272 | 786 | SH |  | SOLE |  | 0 | 0 | 786 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 153095 | 2064 | SH |  | SOLE |  | 0 | 0 | 2064 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 13193 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 10433 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 20534 | 277 | SH |  | SOLE |  | 0 | 0 | 277 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 32613 | 440 | SH |  | SOLE |  | 0 | 0 | 440 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 20094 | 271 | SH |  | SOLE |  | 0 | 0 | 271 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 75069 | 1012 | SH |  | SOLE |  | 0 | 0 | 1012 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 9534 | 129 | SH |  | SOLE |  | 0 | 0 | 129 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 5331 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 65677 | 885 | SH |  | SOLE |  | 0 | 0 | 885 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 39804 | 537 | SH |  | SOLE |  | 0 | 0 | 537 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 23993 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 19744 | 318 | SH |  | SOLE |  | 0 | 0 | 318 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 11535 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 174605 | 1126 | SH |  | SOLE |  | 0 | 0 | 1126 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 37607 | 242 | SH |  | SOLE |  | 0 | 0 | 242 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 50564 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 38239 | 247 | SH |  | SOLE |  | 0 | 0 | 247 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 78533 | 506 | SH |  | SOLE |  | 0 | 0 | 506 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 18172 | 117 | SH |  | SOLE |  | 0 | 0 | 117 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 131151 | 845 | SH |  | SOLE |  | 0 | 0 | 845 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 44244 | 285 | SH |  | SOLE |  | 0 | 0 | 285 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 130 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 56569 | 365 | SH |  | SOLE |  | 0 | 0 | 365 |
| CATERPILLAR INC | COM | 149123101 |  | 50225 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 |  | 16556 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| NUSHARES ETF TR | NUVEEN ESG SMLCP | 67092P607 |  | 111733 | 2502 | SH |  | SOLE |  | 0 | 0 | 2502 |
| NUSHARES ETF TR | NUVEEN ESG SMLCP | 67092P607 |  | 68395 | 1532 | SH |  | SOLE |  | 0 | 0 | 1532 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 10833 | 213 | SH |  | SOLE |  | 0 | 0 | 213 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 16598 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 71710 | 1410 | SH |  | SOLE |  | 0 | 0 | 1410 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 23377 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 14858 | 292 | SH |  | SOLE |  | 0 | 0 | 292 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 13250 | 261 | SH |  | SOLE |  | 0 | 0 | 261 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 17455 | 343 | SH |  | SOLE |  | 0 | 0 | 343 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 1324 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 8403 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 19094 | 375 | SH |  | SOLE |  | 0 | 0 | 375 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 18648 | 585 | SH |  | SOLE |  | 0 | 0 | 585 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 31128 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 58059 | 507 | SH |  | SOLE |  | 0 | 0 | 507 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 228971 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 130458 | 1139 | SH |  | SOLE |  | 0 | 0 | 1139 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 118490 | 1035 | SH |  | SOLE |  | 0 | 0 | 1035 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 27067 | 236 | SH |  | SOLE |  | 0 | 0 | 236 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 167546 | 1463 | SH |  | SOLE |  | 0 | 0 | 1463 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 38006 | 332 | SH |  | SOLE |  | 0 | 0 | 332 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 35675 | 312 | SH |  | SOLE |  | 0 | 0 | 312 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 40829 | 357 | SH |  | SOLE |  | 0 | 0 | 357 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 115771 | 1011 | SH |  | SOLE |  | 0 | 0 | 1011 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 34392 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 44768 | 391 | SH |  | SOLE |  | 0 | 0 | 391 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 185252 | 1618 | SH |  | SOLE |  | 0 | 0 | 1618 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 131157 | 1145 | SH |  | SOLE |  | 0 | 0 | 1145 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 64149 | 560 | SH |  | SOLE |  | 0 | 0 | 560 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 13325 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 57914 | 506 | SH |  | SOLE |  | 0 | 0 | 506 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 312212 | 2727 | SH |  | SOLE |  | 0 | 0 | 2727 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 84290 | 736 | SH |  | SOLE |  | 0 | 0 | 736 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 25044 | 219 | SH |  | SOLE |  | 0 | 0 | 219 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 112 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 115442 | 1008 | SH |  | SOLE |  | 0 | 0 | 1008 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 49662 | 434 | SH |  | SOLE |  | 0 | 0 | 434 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 167886 | 1466 | SH |  | SOLE |  | 0 | 0 | 1466 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R556 |  | 521 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| RTX CORPORATION | COM | 75513E101 |  | 1844 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| RTX CORPORATION | COM | 75513E101 |  | 11617 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| RTX CORPORATION | COM | 75513E101 |  | 15191 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 10523 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 6289 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 15701 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 10568 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 7341 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 38852 | 523 | SH |  | SOLE |  | 0 | 0 | 523 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 64677 | 632 | SH |  | SOLE |  | 0 | 0 | 632 |
| BARINGS BDC INC | COM | 06759L103 |  | 9180 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| VANGUARD WELLINGTON FD | US MULTIFACTOR | 921935607 |  | 181814 | 1206 | SH |  | SOLE |  | 0 | 0 | 1206 |
| VANGUARD WELLINGTON FD | US MULTIFACTOR | 921935607 |  | 62058 | 412 | SH |  | SOLE |  | 0 | 0 | 412 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 38577 | 514 | SH |  | SOLE |  | 0 | 0 | 514 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 72696 | 969 | SH |  | SOLE |  | 0 | 0 | 969 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 54579 | 727 | SH |  | SOLE |  | 0 | 0 | 727 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 369237 | 4920 | SH |  | SOLE |  | 0 | 0 | 4920 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 5070 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 27175 | 362 | SH |  | SOLE |  | 0 | 0 | 362 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 74599 | 994 | SH |  | SOLE |  | 0 | 0 | 994 |
| UBS GROUP AG | SHS | H42097107 |  | 6159 | 133 | SH |  | SOLE |  | 0 | 0 | 133 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 1982 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ISHARES INC | ESG AWR MSCI EM | 46434G863 |  | 7331 | 166 | SH |  | SOLE |  | 0 | 0 | 166 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 31122 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 108738 | 3451 | SH |  | SOLE |  | 0 | 0 | 3451 |
| MICROSOFT CORP | COM | 594918104 |  | 14536 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| MICROSOFT CORP | COM | 594918104 |  | 1934 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| T-MOBILE US INC | COM | 872590104 |  | 207 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| T-MOBILE US INC | COM | 872590104 |  | 1015 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ISHARES INC | US POWER INFRAST | 464286343 |  | 176619 | 7506 | SH |  | SOLE |  | 0 | 0 | 7506 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 12308 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 41620 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| NUSHARES ETF TR | NUVEEN ESG LRGCP | 67092P201 |  | 118168 | 1208 | SH |  | SOLE |  | 0 | 0 | 1208 |
| ISHARES TR | MBS ETF | 464288588 |  | 286 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| OFS CAP CORP | COM | 67103B100 |  | 3270 | 687 | SH |  | SOLE |  | 0 | 0 | 687 |
| AT INC | COM | 00206R102 |  | 1863 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| AT INC | COM | 00206R102 |  | 7195 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| AT INC | COM | 00206R102 |  | 578 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 109254 | 825 | SH |  | SOLE |  | 0 | 0 | 825 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 36610 | 321 | SH |  | SOLE |  | 0 | 0 | 321 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 795 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 67343 | 296 | SH |  | SOLE |  | 0 | 0 | 296 |
| MCGRATH RENTCORP | COM | 580589109 |  | 5247 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| ORIX CORP | SPONSORED ADR | 686330101 |  | 26444 | 905 | SH |  | SOLE |  | 0 | 0 | 905 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 15807 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 105399 | 1687 | SH |  | SOLE |  | 0 | 0 | 1687 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 29059 | 465 | SH |  | SOLE |  | 0 | 0 | 465 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 20204 | 323 | SH |  | SOLE |  | 0 | 0 | 323 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 18761 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 76682 | 1228 | SH |  | SOLE |  | 0 | 0 | 1228 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 |  | 8720 | 78 | SH |  | SOLE |  | 0 | 0 | 78 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP VALUE | 46137V738 |  | 15591 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 95990 | 1041 | SH |  | SOLE |  | 0 | 0 | 1041 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 14202 | 360 | SH |  | SOLE |  | 0 | 0 | 360 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 35328 | 246 | SH |  | SOLE |  | 0 | 0 | 246 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 15314 | 107 | SH |  | SOLE |  | 0 | 0 | 107 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 30775 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 1865 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 51498 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| VANGUARD WORLD FD | CONSUM DIS ETF | 92204A108 |  | 8351 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 |  | 47160 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 |  | 22854 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| DIANA SHIPPING INC | *W EXP 12/14/202 | Y2066G138 |  | 36 | 434 | SH |  | SOLE |  | 0 | 0 | 434 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 49253 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 25699 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 106 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 25807 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 15109 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 20613 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 45856 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| VONTIER CORPORATION | COM | 928881101 |  | 5726 | 154 | SH |  | SOLE |  | 0 | 0 | 154 |
| BROADCOM INC | COM | 11135F101 |  | 131518 | 380 | SH |  | SOLE |  | 0 | 0 | 380 |
| BROADCOM INC | COM | 11135F101 |  | 27688 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| UDR INC | COM | 902653104 |  | 880 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 67241 | 221 | SH |  | SOLE |  | 0 | 0 | 221 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 8509 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 30389 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 7516 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 7481 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 30616 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 11714 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 10166 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 5946 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 16304 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 14248 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 51500 | 278 | SH |  | SOLE |  | 0 | 0 | 278 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 19258 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 23401 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 10742 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 16815 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 27621 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 15537 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 33183 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 60020 | 324 | SH |  | SOLE |  | 0 | 0 | 324 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 21483 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| INVESCO EXCHANGE TRADED FD T | S 100 EQL WIGH | 46137V449 |  | 194085 | 1643 | SH |  | SOLE |  | 0 | 0 | 1643 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 21188 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 117754 | 1515 | SH |  | SOLE |  | 0 | 0 | 1515 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 21822 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 128848 | 1657 | SH |  | SOLE |  | 0 | 0 | 1657 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 17433 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 25386 | 327 | SH |  | SOLE |  | 0 | 0 | 327 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 11281 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 12837 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 15294 | 197 | SH |  | SOLE |  | 0 | 0 | 197 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 20385 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 22029 | 175 | SH |  | SOLE |  | 0 | 0 | 175 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 37708 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU MNT | 46137V480 |  | 40845 | 715 | SH |  | SOLE |  | 0 | 0 | 715 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU MNT | 46137V480 |  | 14281 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| AMERISAFE INC | COM | 03071H100 |  | 80238 | 2089 | SH |  | SOLE |  | 0 | 0 | 2089 |
| ADVANSIX INC | COM | 00773T101 |  | 329 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| ISHARES TR | ULTRA SHORT DUR | 46434V878 |  | 31410 | 621 | SH |  | SOLE |  | 0 | 0 | 621 |
| J P MORGAN EXCHANGE TRADED F | U S TECH LEADERS | 46654Q732 |  | 19276 | 214 | SH |  | SOLE |  | 0 | 0 | 214 |
| EVERUS CONSTR GROUP | COM | 300426103 |  | 6331 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 5579 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 31748 | 353 | SH |  | SOLE |  | 0 | 0 | 353 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 27566 | 306 | SH |  | SOLE |  | 0 | 0 | 306 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 315677 | 3508 | SH |  | SOLE |  | 0 | 0 | 3508 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 47908 | 532 | SH |  | SOLE |  | 0 | 0 | 532 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 42870 | 476 | SH |  | SOLE |  | 0 | 0 | 476 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 60075 | 667 | SH |  | SOLE |  | 0 | 0 | 667 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 40500 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 34980 | 389 | SH |  | SOLE |  | 0 | 0 | 389 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 75759 | 842 | SH |  | SOLE |  | 0 | 0 | 842 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 12452 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 20057 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 12737 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 29657 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 36881 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 46292 | 514 | SH |  | SOLE |  | 0 | 0 | 514 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 63116 | 701 | SH |  | SOLE |  | 0 | 0 | 701 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 32 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 27555 | 351 | SH |  | SOLE |  | 0 | 0 | 351 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 30759 | 392 | SH |  | SOLE |  | 0 | 0 | 392 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 8811 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 74573 | 950 | SH |  | SOLE |  | 0 | 0 | 950 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 33648 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 103296 | 385 | SH |  | SOLE |  | 0 | 0 | 385 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 19142 | 423 | SH |  | SOLE |  | 0 | 0 | 423 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 18997 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 5516 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 97591 | 2159 | SH |  | SOLE |  | 0 | 0 | 2159 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 41274 | 913 | SH |  | SOLE |  | 0 | 0 | 913 |
| SUNOCO LP/SUNOCO FIN CORP | COM UT REP LP | 86765K109 |  | 29454 | 562 | SH |  | SOLE |  | 0 | 0 | 562 |
| SUNOCO LP/SUNOCO FIN CORP | COM UT REP LP | 86765K109 |  | 10482 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 78352 | 636 | SH |  | SOLE |  | 0 | 0 | 636 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 58764 | 477 | SH |  | SOLE |  | 0 | 0 | 477 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 29258 | 237 | SH |  | SOLE |  | 0 | 0 | 237 |
| FORD MTR CO | COM | 345370860 |  | 13715 | 1045 | SH |  | SOLE |  | 0 | 0 | 1045 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 18258 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 60555 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 37124 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 16128 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 80030 | 265 | SH |  | SOLE |  | 0 | 0 | 265 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 10955 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 11259 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 6949 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 46855 | 1708 | SH |  | SOLE |  | 0 | 0 | 1708 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 3 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 19160 | 699 | SH |  | SOLE |  | 0 | 0 | 699 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 50478 | 401 | SH |  | SOLE |  | 0 | 0 | 401 |
| TOTALENERGIES SE | ACT | F92124100 |  | 4710 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 15526 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 373766 | 1001 | SH |  | SOLE |  | 0 | 0 | 1001 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 159049 | 426 | SH |  | SOLE |  | 0 | 0 | 426 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 432841 | 1159 | SH |  | SOLE |  | 0 | 0 | 1159 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 154884 | 415 | SH |  | SOLE |  | 0 | 0 | 415 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 20449 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 48851 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 43170 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 18934 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 21203 | 163 | SH |  | SOLE |  | 0 | 0 | 163 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 182614 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 45190 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 29968 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 224999 | 475 | SH |  | SOLE |  | 0 | 0 | 475 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 20455 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 84590 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 96565 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 52325 | 111 | SH |  | SOLE |  | 0 | 0 | 111 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 475 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 13541 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 135094 | 285 | SH |  | SOLE |  | 0 | 0 | 285 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 99418 | 210 | SH |  | SOLE |  | 0 | 0 | 210 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 20813 | 207 | SH |  | SOLE |  | 0 | 0 | 207 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 208220 | 2074 | SH |  | SOLE |  | 0 | 0 | 2074 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 1305174 | 13002 | SH |  | SOLE |  | 0 | 0 | 13002 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 52626 | 524 | SH |  | SOLE |  | 0 | 0 | 524 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 7829 | 78 | SH |  | SOLE |  | 0 | 0 | 78 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 155290 | 1547 | SH |  | SOLE |  | 0 | 0 | 1547 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 66250 | 660 | SH |  | SOLE |  | 0 | 0 | 660 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 73410 | 731 | SH |  | SOLE |  | 0 | 0 | 731 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 26675 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 34897 | 1725 | SH |  | SOLE |  | 0 | 0 | 1725 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 10989 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 12948 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 14691 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 33756 | 287 | SH |  | SOLE |  | 0 | 0 | 287 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 14572 | 124 | SH |  | SOLE |  | 0 | 0 | 124 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 27226 | 231 | SH |  | SOLE |  | 0 | 0 | 231 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 43238 | 367 | SH |  | SOLE |  | 0 | 0 | 367 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 29502 | 251 | SH |  | SOLE |  | 0 | 0 | 251 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 70421 | 598 | SH |  | SOLE |  | 0 | 0 | 598 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 29980 | 255 | SH |  | SOLE |  | 0 | 0 | 255 |
| INVESCO EXCHANGE TRADED FD T | S SMLCP MOMENT | 46137V498 |  | 42642 | 592 | SH |  | SOLE |  | 0 | 0 | 592 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 19951 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 18305 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 35142 | 263 | SH |  | SOLE |  | 0 | 0 | 263 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 29468 | 221 | SH |  | SOLE |  | 0 | 0 | 221 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 39531 | 388 | SH |  | SOLE |  | 0 | 0 | 388 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 25516 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 8854 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 3229 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 25824 | 253 | SH |  | SOLE |  | 0 | 0 | 253 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 22916 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 62915 | 617 | SH |  | SOLE |  | 0 | 0 | 617 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 8401 | 82 | SH |  | SOLE |  | 0 | 0 | 82 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 59582 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 23108 | 227 | SH |  | SOLE |  | 0 | 0 | 227 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 23020 | 226 | SH |  | SOLE |  | 0 | 0 | 226 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 41931 | 411 | SH |  | SOLE |  | 0 | 0 | 411 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 22739 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 33437 | 328 | SH |  | SOLE |  | 0 | 0 | 328 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 21607 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 10023 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 2710 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 19408 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 37361 | 124 | SH |  | SOLE |  | 0 | 0 | 124 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 100844 | 335 | SH |  | SOLE |  | 0 | 0 | 335 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 51637 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 37041 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 43436 | 144 | SH |  | SOLE |  | 0 | 0 | 144 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 36890 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 53605 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 7880 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 8201 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 11727 | 157 | SH |  | SOLE |  | 0 | 0 | 157 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 11457 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 66860 | 893 | SH |  | SOLE |  | 0 | 0 | 893 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 112093 | 1497 | SH |  | SOLE |  | 0 | 0 | 1497 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 23683 | 316 | SH |  | SOLE |  | 0 | 0 | 316 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 194487 | 2597 | SH |  | SOLE |  | 0 | 0 | 2597 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 25891 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 79653 | 1064 | SH |  | SOLE |  | 0 | 0 | 1064 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 120622 | 1611 | SH |  | SOLE |  | 0 | 0 | 1611 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 16829 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 29927 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 155270 | 2074 | SH |  | SOLE |  | 0 | 0 | 2074 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 73028 | 975 | SH |  | SOLE |  | 0 | 0 | 975 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 45690 | 610 | SH |  | SOLE |  | 0 | 0 | 610 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 172449 | 2303 | SH |  | SOLE |  | 0 | 0 | 2303 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 155879 | 2082 | SH |  | SOLE |  | 0 | 0 | 2082 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 49571 | 662 | SH |  | SOLE |  | 0 | 0 | 662 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 8164 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 68002 | 908 | SH |  | SOLE |  | 0 | 0 | 908 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 167074 | 2231 | SH |  | SOLE |  | 0 | 0 | 2231 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 41905 | 560 | SH |  | SOLE |  | 0 | 0 | 560 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 62272 | 832 | SH |  | SOLE |  | 0 | 0 | 832 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 68999 | 921 | SH |  | SOLE |  | 0 | 0 | 921 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 68840 | 919 | SH |  | SOLE |  | 0 | 0 | 919 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 76 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 16265 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 4341 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 44060 | 778 | SH |  | SOLE |  | 0 | 0 | 778 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 339931 | 6003 | SH |  | SOLE |  | 0 | 0 | 6003 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 26444 | 467 | SH |  | SOLE |  | 0 | 0 | 467 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 26770 | 473 | SH |  | SOLE |  | 0 | 0 | 473 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 34666 | 612 | SH |  | SOLE |  | 0 | 0 | 612 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 83292 | 1471 | SH |  | SOLE |  | 0 | 0 | 1471 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 4941 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 43244 | 764 | SH |  | SOLE |  | 0 | 0 | 764 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 60362 | 1066 | SH |  | SOLE |  | 0 | 0 | 1066 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 13012 | 230 | SH |  | SOLE |  | 0 | 0 | 230 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 57584 | 1017 | SH |  | SOLE |  | 0 | 0 | 1017 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 44770 | 791 | SH |  | SOLE |  | 0 | 0 | 791 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 23264 | 411 | SH |  | SOLE |  | 0 | 0 | 411 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 63973 | 1130 | SH |  | SOLE |  | 0 | 0 | 1130 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 57921 | 1023 | SH |  | SOLE |  | 0 | 0 | 1023 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 63774 | 1126 | SH |  | SOLE |  | 0 | 0 | 1126 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 11858 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 38748 | 684 | SH |  | SOLE |  | 0 | 0 | 684 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 194729 | 3439 | SH |  | SOLE |  | 0 | 0 | 3439 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 64618 | 1141 | SH |  | SOLE |  | 0 | 0 | 1141 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 13012 | 230 | SH |  | SOLE |  | 0 | 0 | 230 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 30439 | 538 | SH |  | SOLE |  | 0 | 0 | 538 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 9688 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 48897 | 863 | SH |  | SOLE |  | 0 | 0 | 863 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 29522 | 521 | SH |  | SOLE |  | 0 | 0 | 521 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 9914 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 31656 | 831 | SH |  | SOLE |  | 0 | 0 | 831 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 147075 | 3859 | SH |  | SOLE |  | 0 | 0 | 3859 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 101347 | 2659 | SH |  | SOLE |  | 0 | 0 | 2659 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 14593 | 383 | SH |  | SOLE |  | 0 | 0 | 383 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 180839 | 4745 | SH |  | SOLE |  | 0 | 0 | 4745 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 4496 | 118 | SH |  | SOLE |  | 0 | 0 | 118 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 101903 | 2674 | SH |  | SOLE |  | 0 | 0 | 2674 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 103217 | 2708 | SH |  | SOLE |  | 0 | 0 | 2708 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 8993 | 236 | SH |  | SOLE |  | 0 | 0 | 236 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 25794 | 677 | SH |  | SOLE |  | 0 | 0 | 677 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 48749 | 1279 | SH |  | SOLE |  | 0 | 0 | 1279 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 99866 | 2620 | SH |  | SOLE |  | 0 | 0 | 2620 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 148495 | 3896 | SH |  | SOLE |  | 0 | 0 | 3896 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 178141 | 4674 | SH |  | SOLE |  | 0 | 0 | 4674 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 129445 | 3397 | SH |  | SOLE |  | 0 | 0 | 3397 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 55994 | 1469 | SH |  | SOLE |  | 0 | 0 | 1469 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 12299 | 323 | SH |  | SOLE |  | 0 | 0 | 323 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 27688 | 727 | SH |  | SOLE |  | 0 | 0 | 727 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 9071 | 238 | SH |  | SOLE |  | 0 | 0 | 238 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 4220 | 111 | SH |  | SOLE |  | 0 | 0 | 111 |
| COCA COLA CO | COM | 191216100 |  | 17478 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| COCA COLA CO | COM | 191216100 |  | 6811 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| COCA COLA CO | COM | 191216100 |  | 41344 | 591 | SH |  | SOLE |  | 0 | 0 | 591 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 308091 | 1402 | SH |  | SOLE |  | 0 | 0 | 1402 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 17143 | 78 | SH |  | SOLE |  | 0 | 0 | 78 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 17557 | 283 | SH |  | SOLE |  | 0 | 0 | 283 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 4124 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 12075 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 11872 | 191 | SH |  | SOLE |  | 0 | 0 | 191 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 1874 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 12184 | 196 | SH |  | SOLE |  | 0 | 0 | 196 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 6811 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 9122 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 8748 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 39826 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 24261 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 17439 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 13172 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 14405 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 28810 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 16680 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 33359 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 341168 | 453 | SH |  | SOLE |  | 0 | 0 | 453 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 59137 | 78 | SH |  | SOLE |  | 0 | 0 | 78 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 11372 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 17337 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 10613 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 25777 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 168311 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 256256 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 10000 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 75814 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 4598 | 144 | SH |  | SOLE |  | 0 | 0 | 144 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 18487 | 580 | SH |  | SOLE |  | 0 | 0 | 580 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 24757 | 777 | SH |  | SOLE |  | 0 | 0 | 777 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 10449 | 328 | SH |  | SOLE |  | 0 | 0 | 328 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 8166 | 256 | SH |  | SOLE |  | 0 | 0 | 256 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 38485 | 1208 | SH |  | SOLE |  | 0 | 0 | 1208 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 34177 | 1073 | SH |  | SOLE |  | 0 | 0 | 1073 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 76199 | 2392 | SH |  | SOLE |  | 0 | 0 | 2392 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 27425 | 861 | SH |  | SOLE |  | 0 | 0 | 861 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 73788 | 2317 | SH |  | SOLE |  | 0 | 0 | 2317 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 27779 | 872 | SH |  | SOLE |  | 0 | 0 | 872 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 17 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 42022 | 1319 | SH |  | SOLE |  | 0 | 0 | 1319 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 49320 | 1549 | SH |  | SOLE |  | 0 | 0 | 1549 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 69534 | 2183 | SH |  | SOLE |  | 0 | 0 | 2183 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 11221 | 352 | SH |  | SOLE |  | 0 | 0 | 352 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 38646 | 1213 | SH |  | SOLE |  | 0 | 0 | 1213 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 5734 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 25496 | 801 | SH |  | SOLE |  | 0 | 0 | 801 |
| INVESCO EXCH TRADED FD TR II | RAFI DVLPD MRKTS | 46138E743 |  | 74590 | 1138 | SH |  | SOLE |  | 0 | 0 | 1138 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 17429 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 12888 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| DOW INC | COM | 260557103 |  | 865 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 39014 | 1318 | SH |  | SOLE |  | 0 | 0 | 1318 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 20724 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 145846 | 1274 | SH |  | SOLE |  | 0 | 0 | 1274 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 177909 | 1554 | SH |  | SOLE |  | 0 | 0 | 1554 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 156223 | 1364 | SH |  | SOLE |  | 0 | 0 | 1364 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 46401 | 405 | SH |  | SOLE |  | 0 | 0 | 405 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 36 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 31717 | 277 | SH |  | SOLE |  | 0 | 0 | 277 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 11951 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 71116 | 621 | SH |  | SOLE |  | 0 | 0 | 621 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 79511 | 694 | SH |  | SOLE |  | 0 | 0 | 694 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 45040 | 393 | SH |  | SOLE |  | 0 | 0 | 393 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 41309 | 361 | SH |  | SOLE |  | 0 | 0 | 361 |
| FIRST TR EXCHANGE-TRADED FD | SHS | 33734H106 |  | 4085 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| SELECT SECTOR SPDR TR | STATE STREET UTI | 81369Y886 |  | 29835 | 699 | SH |  | SOLE |  | 0 | 0 | 699 |
| SELECT SECTOR SPDR TR | STATE STREET UTI | 81369Y886 |  | 42938 | 1006 | SH |  | SOLE |  | 0 | 0 | 1006 |
| ISHARES TR | CORE MSCI INTL | 46435G326 |  | 49734 | 603 | SH |  | SOLE |  | 0 | 0 | 603 |
| AMERICAN CENTY ETF TR | AVANTIS INTL SML | 025072190 |  | 15696 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| DBX ETF TR | XTRACK MSCI EURP | 233051853 |  | 16320 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| DBX ETF TR | XTRACK MSCI EURP | 233051853 |  | 20341 | 424 | SH |  | SOLE |  | 0 | 0 | 424 |
| BLACKROCK ETF TRUST | ISHARES US EQUIT | 09290C103 |  | 67816 | 1115 | SH |  | SOLE |  | 0 | 0 | 1115 |
| FIDELITY COVINGTON TRUST | ENHANCED SMALL | 31609A206 |  | 11148 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| FIDELITY COVINGTON TRUST | ENHANCED SMALL | 31609A206 |  | 62674 | 1659 | SH |  | SOLE |  | 0 | 0 | 1659 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 2806 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| PULTE GROUP INC | COM | 745867101 |  | 221152 | 1886 | SH |  | SOLE |  | 0 | 0 | 1886 |
| INFOSYS LTD | SPONSORED ADR | 456788108 |  | 9100 | 511 | SH |  | SOLE |  | 0 | 0 | 511 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 166515 | 3878 | SH |  | SOLE |  | 0 | 0 | 3878 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 189589 | 4415 | SH |  | SOLE |  | 0 | 0 | 4415 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 2438 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 9987 | 317 | SH |  | SOLE |  | 0 | 0 | 317 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 26944 | 855 | SH |  | SOLE |  | 0 | 0 | 855 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 28484 | 904 | SH |  | SOLE |  | 0 | 0 | 904 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 89043 | 2826 | SH |  | SOLE |  | 0 | 0 | 2826 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 10881 | 345 | SH |  | SOLE |  | 0 | 0 | 345 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 12895 | 409 | SH |  | SOLE |  | 0 | 0 | 409 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 39069 | 1240 | SH |  | SOLE |  | 0 | 0 | 1240 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 175520 | 5570 | SH |  | SOLE |  | 0 | 0 | 5570 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 18444 | 585 | SH |  | SOLE |  | 0 | 0 | 585 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 4695 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 75347 | 2391 | SH |  | SOLE |  | 0 | 0 | 2391 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 38170 | 1211 | SH |  | SOLE |  | 0 | 0 | 1211 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 25917 | 823 | SH |  | SOLE |  | 0 | 0 | 823 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 23480 | 745 | SH |  | SOLE |  | 0 | 0 | 745 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 41169 | 1307 | SH |  | SOLE |  | 0 | 0 | 1307 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 3 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 11034 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 19246 | 611 | SH |  | SOLE |  | 0 | 0 | 611 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 34001 | 1079 | SH |  | SOLE |  | 0 | 0 | 1079 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 37016 | 1175 | SH |  | SOLE |  | 0 | 0 | 1175 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 13151 | 417 | SH |  | SOLE |  | 0 | 0 | 417 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 83152 | 2639 | SH |  | SOLE |  | 0 | 0 | 2639 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 9909 | 314 | SH |  | SOLE |  | 0 | 0 | 314 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 75379 | 2392 | SH |  | SOLE |  | 0 | 0 | 2392 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 3977 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP VALUE | 46137V738 |  | 157347 | 2365 | SH |  | SOLE |  | 0 | 0 | 2365 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 44092 | 501 | SH |  | SOLE |  | 0 | 0 | 501 |
| J P MORGAN EXCHANGE TRADED F | ACTIVE VALUE ETF | 46641Q167 |  | 13412 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 12306 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| CISCO SYS INC | COM | 17275R102 |  | 22339 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| CISCO SYS INC | COM | 17275R102 |  | 13123 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| CISCO SYS INC | COM | 17275R102 |  | 13788 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| CISCO SYS INC | COM | 17275R102 |  | 26672 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| CISCO SYS INC | COM | 17275R102 |  | 3929 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| DANAHER CORPORATION | COM | 235851102 |  | 176726 | 772 | SH |  | SOLE |  | 0 | 0 | 772 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 |  | 5879 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R796 |  | 29988 | 534 | SH |  | SOLE |  | 0 | 0 | 534 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 |  | 7685 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 |  | 6244 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 37795 | 474 | SH |  | SOLE |  | 0 | 0 | 474 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 2441 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 5219 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 6602 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 15236 | 191 | SH |  | SOLE |  | 0 | 0 | 191 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 23438 | 294 | SH |  | SOLE |  | 0 | 0 | 294 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 72556 | 2667 | SH |  | SOLE |  | 0 | 0 | 2667 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 91475 | 3362 | SH |  | SOLE |  | 0 | 0 | 3362 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 44290 | 1628 | SH |  | SOLE |  | 0 | 0 | 1628 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 38587 | 1418 | SH |  | SOLE |  | 0 | 0 | 1418 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 72778 | 2675 | SH |  | SOLE |  | 0 | 0 | 2675 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 41999 | 540 | SH |  | SOLE |  | 0 | 0 | 540 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 4438 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 14581 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 35738 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 31301 | 403 | SH |  | SOLE |  | 0 | 0 | 403 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 19097 | 246 | SH |  | SOLE |  | 0 | 0 | 246 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 16662 | 214 | SH |  | SOLE |  | 0 | 0 | 214 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 32410 | 417 | SH |  | SOLE |  | 0 | 0 | 417 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 17893 | 230 | SH |  | SOLE |  | 0 | 0 | 230 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 35184 | 453 | SH |  | SOLE |  | 0 | 0 | 453 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 69020 | 888 | SH |  | SOLE |  | 0 | 0 | 888 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 7053 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 76451 | 983 | SH |  | SOLE |  | 0 | 0 | 983 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 56395 | 725 | SH |  | SOLE |  | 0 | 0 | 725 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 37799 | 486 | SH |  | SOLE |  | 0 | 0 | 486 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 88514 | 1139 | SH |  | SOLE |  | 0 | 0 | 1139 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 4134 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 42236 | 543 | SH |  | SOLE |  | 0 | 0 | 543 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 83206 | 1070 | SH |  | SOLE |  | 0 | 0 | 1070 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 51666 | 665 | SH |  | SOLE |  | 0 | 0 | 665 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 18226 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 27520 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 15611 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 226554 | 2914 | SH |  | SOLE |  | 0 | 0 | 2914 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 58164 | 748 | SH |  | SOLE |  | 0 | 0 | 748 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 21966 | 283 | SH |  | SOLE |  | 0 | 0 | 283 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 48 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| SARATOGA INVT CORP | COM NEW | 80349A208 |  | 6021 | 261 | SH |  | SOLE |  | 0 | 0 | 261 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 60417 | 294 | SH |  | SOLE |  | 0 | 0 | 294 |
| TEXAS INSTRS INC | COM | 882508104 |  | 19553 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| AGNC INVT CORP | COM | 00123Q104 |  | 297 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| KKR  INC | COM | 48251W104 |  | 152643 | 1197 | SH |  | SOLE |  | 0 | 0 | 1197 |
| FLEXSHARES TR | STOXX GLOBR INF | 33939L795 |  | 35953 | 594 | SH |  | SOLE |  | 0 | 0 | 594 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 30 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 15680 | 327 | SH |  | SOLE |  | 0 | 0 | 327 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 7039 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| BAIN CAP SPECIALTY FIN INC | COM STK | 05684B107 |  | 8652 | 622 | SH |  | SOLE |  | 0 | 0 | 622 |
| FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 |  | 9897 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 6639 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| INVESCO EXCHANGE TRADED FD T | SEMICONDUCTORS | 46137V647 |  | 23698 | 301 | SH |  | SOLE |  | 0 | 0 | 301 |
| INVESCO EXCHANGE TRADED FD T | SEMICONDUCTORS | 46137V647 |  | 37900 | 481 | SH |  | SOLE |  | 0 | 0 | 481 |
| NEWS CORP NEW | CL A | 65249B109 |  | 18049 | 691 | SH |  | SOLE |  | 0 | 0 | 691 |
| BLOCK H  INC | COM | 093671105 |  | 16517 | 379 | SH |  | SOLE |  | 0 | 0 | 379 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 3737 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 10589 | 197 | SH |  | SOLE |  | 0 | 0 | 197 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 10589 | 197 | SH |  | SOLE |  | 0 | 0 | 197 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 6416 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| SOLSTICE ADVANCED MATLS INC | COM SHS | 83443Q103 |  | 5927 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| SPDR INDEX SHS FDS | MSCI ACWI CLMTE | 78463X194 |  | 8266 | 193 | SH |  | SOLE |  | 0 | 0 | 193 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 38787 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| ATN INTL INC | COM | 00215F107 |  | 422676 | 18538 | SH |  | SOLE |  | 0 | 0 | 18538 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 7251 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 101026 | 334 | SH |  | SOLE |  | 0 | 0 | 334 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 24039 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 13389 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 16971 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 6999 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 10650 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 41080 | 136 | SH |  | SOLE |  | 0 | 0 | 136 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 3623 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 26923 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 45891 | 152 | SH |  | SOLE |  | 0 | 0 | 152 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 16432 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 18228 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 11868 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 36212 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 16128 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 33777 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 100418 | 332 | SH |  | SOLE |  | 0 | 0 | 332 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 34690 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 41385 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 13389 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 11753 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 22213 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 4565 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 96158 | 318 | SH |  | SOLE |  | 0 | 0 | 318 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 14317 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 135396 | 448 | SH |  | SOLE |  | 0 | 0 | 448 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 86099 | 182 | SH |  | SOLE |  | 0 | 0 | 182 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 169287 | 358 | SH |  | SOLE |  | 0 | 0 | 358 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 40433 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 24630 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 32493 | 226 | SH |  | SOLE |  | 0 | 0 | 226 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 1715 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 42413 | 748 | SH |  | SOLE |  | 0 | 0 | 748 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 87167 | 1538 | SH |  | SOLE |  | 0 | 0 | 1538 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 59595 | 1051 | SH |  | SOLE |  | 0 | 0 | 1051 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 107203 | 1891 | SH |  | SOLE |  | 0 | 0 | 1891 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 134489 | 2372 | SH |  | SOLE |  | 0 | 0 | 2372 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 21463 | 379 | SH |  | SOLE |  | 0 | 0 | 379 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 17696 | 312 | SH |  | SOLE |  | 0 | 0 | 312 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 47265 | 834 | SH |  | SOLE |  | 0 | 0 | 834 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 55371 | 977 | SH |  | SOLE |  | 0 | 0 | 977 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 132092 | 2330 | SH |  | SOLE |  | 0 | 0 | 2330 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 238811 | 4213 | SH |  | SOLE |  | 0 | 0 | 4213 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 27743 | 489 | SH |  | SOLE |  | 0 | 0 | 489 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 7592 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 34650 | 611 | SH |  | SOLE |  | 0 | 0 | 611 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 17924 | 316 | SH |  | SOLE |  | 0 | 0 | 316 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 87167 | 1538 | SH |  | SOLE |  | 0 | 0 | 1538 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 56056 | 989 | SH |  | SOLE |  | 0 | 0 | 989 |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 |  | 108859 | 1920 | SH |  | SOLE |  | 0 | 0 | 1920 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 9429 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 471 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 47919 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 17618 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 23085 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 6986 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 1516 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 13061 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 65610 | 218 | SH |  | SOLE |  | 0 | 0 | 218 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 41006 | 136 | SH |  | SOLE |  | 0 | 0 | 136 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 15008 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 36754 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 18931 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 79148 | 129 | SH |  | SOLE |  | 0 | 0 | 129 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 29681 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 84713 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 110684 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 334978 | 545 | SH |  | SOLE |  | 0 | 0 | 545 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 46994 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 49250 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 269779 | 1939 | SH |  | SOLE |  | 0 | 0 | 1939 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 123268 | 886 | SH |  | SOLE |  | 0 | 0 | 886 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 17381 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 92739 | 666 | SH |  | SOLE |  | 0 | 0 | 666 |
| PHILLIPS 66 | COM | 718546104 |  | 64520 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| PHILLIPS 66 | COM | 718546104 |  | 4295 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| PENNANTPARK FLOATING RATE CA | COM | 70806A106 |  | 4876 | 526 | SH |  | SOLE |  | 0 | 0 | 526 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 36526 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| AMGEN INC | COM | 031162100 |  | 8183 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| ELI LILLY | COM | 532457108 |  | 215281 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 10189 | 136 | SH |  | SOLE |  | 0 | 0 | 136 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 45916 | 613 | SH |  | SOLE |  | 0 | 0 | 613 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 13532 | 181 | SH |  | SOLE |  | 0 | 0 | 181 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 116841 | 1560 | SH |  | SOLE |  | 0 | 0 | 1560 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 35946 | 480 | SH |  | SOLE |  | 0 | 0 | 480 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 197077 | 2632 | SH |  | SOLE |  | 0 | 0 | 2632 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 20865 | 279 | SH |  | SOLE |  | 0 | 0 | 279 |
| ISHARES TR | US SML CAP EQT | 46434V290 |  | 8453 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 23805 | 535 | SH |  | SOLE |  | 0 | 0 | 535 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 90105 | 2025 | SH |  | SOLE |  | 0 | 0 | 2025 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 15842 | 356 | SH |  | SOLE |  | 0 | 0 | 356 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 97904 | 2200 | SH |  | SOLE |  | 0 | 0 | 2200 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 25002 | 562 | SH |  | SOLE |  | 0 | 0 | 562 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 130424 | 2931 | SH |  | SOLE |  | 0 | 0 | 2931 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 59960 | 1347 | SH |  | SOLE |  | 0 | 0 | 1347 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 60435 | 1358 | SH |  | SOLE |  | 0 | 0 | 1358 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 9467 | 213 | SH |  | SOLE |  | 0 | 0 | 213 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 12623 | 284 | SH |  | SOLE |  | 0 | 0 | 284 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 48398 | 1088 | SH |  | SOLE |  | 0 | 0 | 1088 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 19612 | 441 | SH |  | SOLE |  | 0 | 0 | 441 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 8949 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 32218 | 724 | SH |  | SOLE |  | 0 | 0 | 724 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 15355 | 345 | SH |  | SOLE |  | 0 | 0 | 345 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 25 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 38576 | 867 | SH |  | SOLE |  | 0 | 0 | 867 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 30475 | 685 | SH |  | SOLE |  | 0 | 0 | 685 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 10554 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 57143 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| TC ENERGY CORP | COM | 87807B107 |  | 48519 | 882 | SH |  | SOLE |  | 0 | 0 | 882 |
| SNAP ON INC | COM | 833034101 |  | 41697 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| SNAP ON INC | COM | 833034101 |  | 8615 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| ANALOG DEVICES INC | COM | 032654105 |  | 171127 | 631 | SH |  | SOLE |  | 0 | 0 | 631 |
| FS KKR CAP CORP | COM | 302635206 |  | 7405 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| FLEXSHARES TR | QUALT DIVD IDX | 33939L860 |  | 41307 | 511 | SH |  | SOLE |  | 0 | 0 | 511 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 4327665 | 12908 | SH |  | SOLE |  | 0 | 0 | 12908 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 1022 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 34386 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 523692 | 1562 | SH |  | SOLE |  | 0 | 0 | 1562 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 70742 | 211 | SH |  | SOLE |  | 0 | 0 | 211 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 1022 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 22129 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 45280 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 151501 | 452 | SH |  | SOLE |  | 0 | 0 | 452 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 26215 | 78 | SH |  | SOLE |  | 0 | 0 | 78 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 10620 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 90901 | 271 | SH |  | SOLE |  | 0 | 0 | 271 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 142312 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 4831 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 42906 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 64168 | 94 | SH |  | SOLE |  | 0 | 0 | 94 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 21389 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 7855 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 18196 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 12116 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 178445 | 237 | SH |  | SOLE |  | 0 | 0 | 237 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 14405 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 168314 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 14386 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 59895 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 17439 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 66866 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 758 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 12131 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 142533 | 189 | SH |  | SOLE |  | 0 | 0 | 189 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 108416 | 144 | SH |  | SOLE |  | 0 | 0 | 144 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 10613 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 34674 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 13236 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 123638 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 35306 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 66716 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 69750 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 1518 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 11372 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 73540 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 109932 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 13825 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 9856 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 54586 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 63085 | 2131 | SH |  | SOLE |  | 0 | 0 | 2131 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 106542 | 3598 | SH |  | SOLE |  | 0 | 0 | 3598 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 15277 | 516 | SH |  | SOLE |  | 0 | 0 | 516 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 76089 | 762 | SH |  | SOLE |  | 0 | 0 | 762 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 18331 | 548 | SH |  | SOLE |  | 0 | 0 | 548 |
| BANK AMERICA CORP | COM | 060505104 |  | 11990 | 218 | SH |  | SOLE |  | 0 | 0 | 218 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 403256 | 14985 | SH |  | SOLE |  | 0 | 0 | 14985 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 274832 | 10213 | SH |  | SOLE |  | 0 | 0 | 10213 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 67860 | 2522 | SH |  | SOLE |  | 0 | 0 | 2522 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 273877 | 10178 | SH |  | SOLE |  | 0 | 0 | 10178 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 305208 | 11342 | SH |  | SOLE |  | 0 | 0 | 11342 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 6943 | 258 | SH |  | SOLE |  | 0 | 0 | 258 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 156538 | 5817 | SH |  | SOLE |  | 0 | 0 | 5817 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 464314 | 17254 | SH |  | SOLE |  | 0 | 0 | 17254 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 99605 | 3701 | SH |  | SOLE |  | 0 | 0 | 3701 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 518788 | 19279 | SH |  | SOLE |  | 0 | 0 | 19279 |
| CHUNGHWA TELECOM CO LTD | SPON ADR NEW11 | 17133Q502 |  | 6966 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 22829 | 216 | SH |  | SOLE |  | 0 | 0 | 216 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 15854 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 20081 | 190 | SH |  | SOLE |  | 0 | 0 | 190 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 5285 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 8455 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 8455 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 23357 | 221 | SH |  | SOLE |  | 0 | 0 | 221 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 3171 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 6341 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 6850 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 3193 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 8359 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 85992 | 2003 | SH |  | SOLE |  | 0 | 0 | 2003 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 17501 | 408 | SH |  | SOLE |  | 0 | 0 | 408 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 126987 | 2957 | SH |  | SOLE |  | 0 | 0 | 2957 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 102799 | 2394 | SH |  | SOLE |  | 0 | 0 | 2394 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 59892 | 1395 | SH |  | SOLE |  | 0 | 0 | 1395 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 66295 | 1544 | SH |  | SOLE |  | 0 | 0 | 1544 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 63938 | 1489 | SH |  | SOLE |  | 0 | 0 | 1489 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 15607 | 363 | SH |  | SOLE |  | 0 | 0 | 363 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 86792 | 2021 | SH |  | SOLE |  | 0 | 0 | 2021 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 6778 | 158 | SH |  | SOLE |  | 0 | 0 | 158 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 42062 | 980 | SH |  | SOLE |  | 0 | 0 | 980 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 274496 | 6393 | SH |  | SOLE |  | 0 | 0 | 6393 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 52401 | 1220 | SH |  | SOLE |  | 0 | 0 | 1220 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 39528 | 921 | SH |  | SOLE |  | 0 | 0 | 921 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 86639 | 2018 | SH |  | SOLE |  | 0 | 0 | 2018 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 19475 | 454 | SH |  | SOLE |  | 0 | 0 | 454 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 259479 | 6043 | SH |  | SOLE |  | 0 | 0 | 6043 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 21031 | 490 | SH |  | SOLE |  | 0 | 0 | 490 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 113348 | 2640 | SH |  | SOLE |  | 0 | 0 | 2640 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 17608 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 60737 | 1414 | SH |  | SOLE |  | 0 | 0 | 1414 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 99509 | 2317 | SH |  | SOLE |  | 0 | 0 | 2317 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 39617 | 923 | SH |  | SOLE |  | 0 | 0 | 923 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 191237 | 4454 | SH |  | SOLE |  | 0 | 0 | 4454 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 49443 | 1151 | SH |  | SOLE |  | 0 | 0 | 1151 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 78287 | 2877 | SH |  | SOLE |  | 0 | 0 | 2877 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 75754 | 2784 | SH |  | SOLE |  | 0 | 0 | 2784 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 127130 | 4672 | SH |  | SOLE |  | 0 | 0 | 4672 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 95897 | 3524 | SH |  | SOLE |  | 0 | 0 | 3524 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 547755 | 20131 | SH |  | SOLE |  | 0 | 0 | 20131 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 162026 | 5955 | SH |  | SOLE |  | 0 | 0 | 5955 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 11562 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 9632 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 38309 | 1408 | SH |  | SOLE |  | 0 | 0 | 1408 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 100627 | 3698 | SH |  | SOLE |  | 0 | 0 | 3698 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 272623 | 10019 | SH |  | SOLE |  | 0 | 0 | 10019 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 4123 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 63607 | 1748 | SH |  | SOLE |  | 0 | 0 | 1748 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 60312 | 1658 | SH |  | SOLE |  | 0 | 0 | 1658 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 86817 | 2386 | SH |  | SOLE |  | 0 | 0 | 2386 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 24385 | 670 | SH |  | SOLE |  | 0 | 0 | 670 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 31796 | 874 | SH |  | SOLE |  | 0 | 0 | 874 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 25123 | 691 | SH |  | SOLE |  | 0 | 0 | 691 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 10544 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 24789 | 681 | SH |  | SOLE |  | 0 | 0 | 681 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 32969 | 906 | SH |  | SOLE |  | 0 | 0 | 906 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 21161 | 582 | SH |  | SOLE |  | 0 | 0 | 582 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 6946 | 191 | SH |  | SOLE |  | 0 | 0 | 191 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 128555 | 3534 | SH |  | SOLE |  | 0 | 0 | 3534 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 8085 | 222 | SH |  | SOLE |  | 0 | 0 | 222 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 68338 | 1878 | SH |  | SOLE |  | 0 | 0 | 1878 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 47080 | 1294 | SH |  | SOLE |  | 0 | 0 | 1294 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 212043 | 2135 | SH |  | SOLE |  | 0 | 0 | 2135 |
| PUBLIC STORAGE OPER CO | COM | 74460D109 |  | 22317 | 86 | SH |  | SOLE |  | 0 | 0 | 86 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R200 |  | 63720 | 2074 | SH |  | SOLE |  | 0 | 0 | 2074 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 12596 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 16705 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 15854 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 40396 | 191 | SH |  | SOLE |  | 0 | 0 | 191 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 23456 | 111 | SH |  | SOLE |  | 0 | 0 | 111 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 17443 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 139398 | 660 | SH |  | SOLE |  | 0 | 0 | 660 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 84266 | 399 | SH |  | SOLE |  | 0 | 0 | 399 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 17809 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 26930 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 171377 | 1214 | SH |  | SOLE |  | 0 | 0 | 1214 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 129347 | 916 | SH |  | SOLE |  | 0 | 0 | 916 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 6369 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 8916 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 46490 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 1642 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 134712 | 1733 | SH |  | SOLE |  | 0 | 0 | 1733 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 160539 | 2065 | SH |  | SOLE |  | 0 | 0 | 2065 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 30825 | 397 | SH |  | SOLE |  | 0 | 0 | 397 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 19335 | 249 | SH |  | SOLE |  | 0 | 0 | 249 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 5547 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 5547 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 15294 | 197 | SH |  | SOLE |  | 0 | 0 | 197 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 3263 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 52776 | 679 | SH |  | SOLE |  | 0 | 0 | 679 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 24090 | 310 | SH |  | SOLE |  | 0 | 0 | 310 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 21232 | 273 | SH |  | SOLE |  | 0 | 0 | 273 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 19097 | 246 | SH |  | SOLE |  | 0 | 0 | 246 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 49527 | 637 | SH |  | SOLE |  | 0 | 0 | 637 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 36293 | 467 | SH |  | SOLE |  | 0 | 0 | 467 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 24407 | 314 | SH |  | SOLE |  | 0 | 0 | 314 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 32457 | 418 | SH |  | SOLE |  | 0 | 0 | 418 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 21158 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 45901 | 590 | SH |  | SOLE |  | 0 | 0 | 590 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 16245 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 49103 | 632 | SH |  | SOLE |  | 0 | 0 | 632 |
| PFIZER INC | COM | 717081103 |  | 5 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 3600 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| PFIZER INC | COM | 717081103 |  | 3735 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| PFIZER INC | COM | 717081103 |  | 8142 | 327 | SH |  | SOLE |  | 0 | 0 | 327 |
| PFIZER INC | COM | 717081103 |  | 5966 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| PFIZER INC | COM | 717081103 |  | 7843 | 315 | SH |  | SOLE |  | 0 | 0 | 315 |
| SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 |  | 4456 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 20437 | 227 | SH |  | SOLE |  | 0 | 0 | 227 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 155415 | 1727 | SH |  | SOLE |  | 0 | 0 | 1727 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 86405 | 960 | SH |  | SOLE |  | 0 | 0 | 960 |
| QUALCOMM INC | COM | 747525103 |  | 34210 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 113309 | 1163 | SH |  | SOLE |  | 0 | 0 | 1163 |
| NUSHARES ETF TR | NUVEEN ESG MIDVL | 67092P508 |  | 12610 | 323 | SH |  | SOLE |  | 0 | 0 | 323 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 23583 | 94 | SH |  | SOLE |  | 0 | 0 | 94 |
| J P MORGAN EXCHANGE TRADED F | HEDGED EQUITY LA | 46654Q724 |  | 103159 | 1553 | SH |  | SOLE |  | 0 | 0 | 1553 |
| CHEVRON CORP NEW | COM | 166764100 |  | 19247 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| CHEVRON CORP NEW | COM | 166764100 |  | 4267 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 8139 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| EVERCORE INC | CLASS A | 29977A105 |  | 22797 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| META PLATFORMS INC | CL A | 30303M102 |  | 3300 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| TIDAL TRUST I | SONICSHARES GBL | 886364645 |  | 41758 | 1323 | SH |  | SOLE |  | 0 | 0 | 1323 |
| TIDAL TRUST I | SONICSHARES GBL | 886364645 |  | 24626 | 780 | SH |  | SOLE |  | 0 | 0 | 780 |
| TIDAL TRUST I | SONICSHARES GBL | 886364645 |  | 43141 | 1367 | SH |  | SOLE |  | 0 | 0 | 1367 |
| TIDAL TRUST I | SONICSHARES GBL | 886364645 |  | 30737 | 974 | SH |  | SOLE |  | 0 | 0 | 974 |
| TIDAL TRUST I | SONICSHARES GBL | 886364645 |  | 17333 | 549 | SH |  | SOLE |  | 0 | 0 | 549 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 21709 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 14959 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 21161 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| AMERICAN CENTY ETF TR | US QUALITY VAL | 025072208 |  | 3400 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| NCR ATLEOS CORPORATION | COM SHS | 63001N106 |  | 229 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 629 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| EASTMAN CHEM CO | COM | 277432100 |  | 644 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 8183 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| HALEON PLC | SPON ADS | 405552100 |  | 2022 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 |  | 140022 | 559 | SH |  | SOLE |  | 0 | 0 | 559 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 22266 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 56121 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 18777 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 45071 | 233 | SH |  | SOLE |  | 0 | 0 | 233 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 14521 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 5887 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 43721 | 226 | SH |  | SOLE |  | 0 | 0 | 226 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 11088 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 19623 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 29630 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 24136 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 24432 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 25510 | 132 | SH |  | SOLE |  | 0 | 0 | 132 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A656 |  | 26 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| INTEL CORP | COM | 458140100 |  | 4649 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| INTEL CORP | COM | 458140100 |  | 7085 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| INTEL CORP | COM | 458140100 |  | 110700 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| INTEL CORP | COM | 458140100 |  | 11993 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| INTEL CORP | COM | 458140100 |  | 7011 | 190 | SH |  | SOLE |  | 0 | 0 | 190 |
| INTEL CORP | COM | 458140100 |  | 21365 | 579 | SH |  | SOLE |  | 0 | 0 | 579 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A854 |  | 95587 | 1192 | SH |  | SOLE |  | 0 | 0 | 1192 |
| UNILEVER PLC | SPON ADR NEW | 904767803 |  | 67951 | 1039 | SH |  | SOLE |  | 0 | 0 | 1039 |
| UNILEVER PLC | SPON ADR NEW | 904767803 |  | 7586 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| SELECT SECTOR SPDR TR | STATE STREET REA | 81369Y860 |  | 18682 | 463 | SH |  | SOLE |  | 0 | 0 | 463 |
| SELECT SECTOR SPDR TR | STATE STREET REA | 81369Y860 |  | 12905 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| SELECT SECTOR SPDR TR | STATE STREET REA | 81369Y860 |  | 7971 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| ISHARES TR | ASIA 50 ETF | 464288430 |  | 5942 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| OLD REP INTL CORP | COM | 680223104 |  | 9128 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 27324 | 676 | SH |  | SOLE |  | 0 | 0 | 676 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 36875 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 14208 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 16309 | 269 | SH |  | SOLE |  | 0 | 0 | 269 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 16849 | 277 | SH |  | SOLE |  | 0 | 0 | 277 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 8187 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 8122 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 10786 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 20028 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 18583 | 306 | SH |  | SOLE |  | 0 | 0 | 306 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 41910 | 690 | SH |  | SOLE |  | 0 | 0 | 690 |
| J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 |  | 6628 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 19731 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 50002 | 261 | SH |  | SOLE |  | 0 | 0 | 261 |
| LPL FINL HLDGS INC | COM | 50212V100 |  | 66852 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| QNITY ELECTRONICS INC | COMMON STOCK | 74743L100 |  | 1716 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 7230 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 9606 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 15405 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 81775 | 580 | SH |  | SOLE |  | 0 | 0 | 580 |
| TEMA ETF TRUST | HEART  E | 87975E883 |  | 529 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 31609A107 |  | 68525 | 1977 | SH |  | SOLE |  | 0 | 0 | 1977 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 31609A107 |  | 467938 | 13501 | SH |  | SOLE |  | 0 | 0 | 13501 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 31609A107 |  | 48889 | 1411 | SH |  | SOLE |  | 0 | 0 | 1411 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 31609A107 |  | 125197 | 3612 | SH |  | SOLE |  | 0 | 0 | 3612 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 278688 | 1459 | SH |  | SOLE |  | 0 | 0 | 1459 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 88513 | 463 | SH |  | SOLE |  | 0 | 0 | 463 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 251015 | 1314 | SH |  | SOLE |  | 0 | 0 | 1314 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 226185 | 1184 | SH |  | SOLE |  | 0 | 0 | 1184 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 67006 | 1506 | SH |  | SOLE |  | 0 | 0 | 1506 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 86384 | 1941 | SH |  | SOLE |  | 0 | 0 | 1941 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 74656 | 1678 | SH |  | SOLE |  | 0 | 0 | 1678 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 31370 | 705 | SH |  | SOLE |  | 0 | 0 | 705 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 37163 | 835 | SH |  | SOLE |  | 0 | 0 | 835 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 143613 | 3227 | SH |  | SOLE |  | 0 | 0 | 3227 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 24590 | 553 | SH |  | SOLE |  | 0 | 0 | 553 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 21337 | 479 | SH |  | SOLE |  | 0 | 0 | 479 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 209178 | 4701 | SH |  | SOLE |  | 0 | 0 | 4701 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 206542 | 4641 | SH |  | SOLE |  | 0 | 0 | 4641 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 30475 | 685 | SH |  | SOLE |  | 0 | 0 | 685 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 22138 | 497 | SH |  | SOLE |  | 0 | 0 | 497 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 204562 | 4597 | SH |  | SOLE |  | 0 | 0 | 4597 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 27531 | 619 | SH |  | SOLE |  | 0 | 0 | 619 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 166296 | 3737 | SH |  | SOLE |  | 0 | 0 | 3737 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 11681 | 262 | SH |  | SOLE |  | 0 | 0 | 262 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 20960 | 471 | SH |  | SOLE |  | 0 | 0 | 471 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 61373 | 1379 | SH |  | SOLE |  | 0 | 0 | 1379 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 219992 | 4325 | SH |  | SOLE |  | 0 | 0 | 4325 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 11207 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 69217 | 1361 | SH |  | SOLE |  | 0 | 0 | 1361 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 123508 | 2428 | SH |  | SOLE |  | 0 | 0 | 2428 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 187511 | 3687 | SH |  | SOLE |  | 0 | 0 | 3687 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 110699 | 2177 | SH |  | SOLE |  | 0 | 0 | 2177 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 46624 | 917 | SH |  | SOLE |  | 0 | 0 | 917 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 28784 | 566 | SH |  | SOLE |  | 0 | 0 | 566 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 37495 | 737 | SH |  | SOLE |  | 0 | 0 | 737 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 35197 | 622 | SH |  | SOLE |  | 0 | 0 | 622 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 23675 | 418 | SH |  | SOLE |  | 0 | 0 | 418 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 88014 | 1554 | SH |  | SOLE |  | 0 | 0 | 1554 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 22044 | 389 | SH |  | SOLE |  | 0 | 0 | 389 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 12669 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 53506 | 945 | SH |  | SOLE |  | 0 | 0 | 945 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 14388 | 254 | SH |  | SOLE |  | 0 | 0 | 254 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 45572 | 805 | SH |  | SOLE |  | 0 | 0 | 805 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 43847 | 774 | SH |  | SOLE |  | 0 | 0 | 774 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 88393 | 1561 | SH |  | SOLE |  | 0 | 0 | 1561 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 21382 | 378 | SH |  | SOLE |  | 0 | 0 | 378 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 44936 | 793 | SH |  | SOLE |  | 0 | 0 | 793 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 27286 | 482 | SH |  | SOLE |  | 0 | 0 | 482 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 22895 | 404 | SH |  | SOLE |  | 0 | 0 | 404 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 39329 | 694 | SH |  | SOLE |  | 0 | 0 | 694 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 27936 | 493 | SH |  | SOLE |  | 0 | 0 | 493 |
| WABTEC | COM | 929740108 |  | 1 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 1068 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 32372 | 218 | SH |  | SOLE |  | 0 | 0 | 218 |
| FIDELITY COVINGTON TRUST | VLU FACTOR ETF | 316092782 |  | 39145 | 542 | SH |  | SOLE |  | 0 | 0 | 542 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP GROWTH | 46137V746 |  | 19462 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP GROWTH | 46137V746 |  | 51007 | 401 | SH |  | SOLE |  | 0 | 0 | 401 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP GROWTH | 46137V746 |  | 173374 | 1364 | SH |  | SOLE |  | 0 | 0 | 1364 |
| INVESCO EXCHANGE TRADED FD T | S 500 TOP 50 | 46137V233 |  | 35884 | 605 | SH |  | SOLE |  | 0 | 0 | 605 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 4805 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 5966 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| KRANESHARES TRUST | ASIA PACIFIC ETF | 500767843 |  | 30901 | 1261 | SH |  | SOLE |  | 0 | 0 | 1261 |
| ISHARES INC | CUR HD MSCI EM | 46434G509 |  | 70551 | 2030 | SH |  | SOLE |  | 0 | 0 | 2030 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 10694 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 78786 | 881 | SH |  | SOLE |  | 0 | 0 | 881 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 111432 | 1246 | SH |  | SOLE |  | 0 | 0 | 1246 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 221016 | 798 | SH |  | SOLE |  | 0 | 0 | 798 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 46207 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 24774 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 86980 | 2910 | SH |  | SOLE |  | 0 | 0 | 2910 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 4520 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 4400 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| DISNEY WALT CO | COM | 254687106 |  | 34288 | 301 | SH |  | SOLE |  | 0 | 0 | 301 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 37636 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 170769 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 96671 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 113180 | 232 | SH |  | SOLE |  | 0 | 0 | 232 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 28324 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 10755 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 26888 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 435112 | 892 | SH |  | SOLE |  | 0 | 0 | 892 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 21997 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 128567 | 264 | SH |  | SOLE |  | 0 | 0 | 264 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 240941 | 494 | SH |  | SOLE |  | 0 | 0 | 494 |
| MDU RES GROUP INC | COM | 552690109 |  | 5778 | 296 | SH |  | SOLE |  | 0 | 0 | 296 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 4205 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 15470 | 173 | SH |  | SOLE |  | 0 | 0 | 173 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 9716 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 36883 | 412 | SH |  | SOLE |  | 0 | 0 | 412 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 52165 | 583 | SH |  | SOLE |  | 0 | 0 | 583 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 80 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 133 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 28457 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| CNFINANCE HLDGS LTD | SPONSORED ADS | 18979T204 |  | 91 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| BOSTON BEER INC | CL A | 100557107 |  | 6439 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 85174 | 506 | SH |  | SOLE |  | 0 | 0 | 506 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 36916 | 383 | SH |  | SOLE |  | 0 | 0 | 383 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 90185 | 937 | SH |  | SOLE |  | 0 | 0 | 937 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 43966 | 457 | SH |  | SOLE |  | 0 | 0 | 457 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 712569 | 7402 | SH |  | SOLE |  | 0 | 0 | 7402 |
| BOEING CO | COM | 097023105 |  | 1086 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| BOEING CO | COM | 097023105 |  | 24317 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 24617 | 216 | SH |  | SOLE |  | 0 | 0 | 216 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 469749 | 1870 | SH |  | SOLE |  | 0 | 0 | 1870 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 14251 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 152883 | 609 | SH |  | SOLE |  | 0 | 0 | 609 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 57001 | 227 | SH |  | SOLE |  | 0 | 0 | 227 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 24938 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 42655 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 12469 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 41733 | 166 | SH |  | SOLE |  | 0 | 0 | 166 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 180418 | 718 | SH |  | SOLE |  | 0 | 0 | 718 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 131256 | 3057 | SH |  | SOLE |  | 0 | 0 | 3057 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 34691 | 808 | SH |  | SOLE |  | 0 | 0 | 808 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 31747 | 739 | SH |  | SOLE |  | 0 | 0 | 739 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 13263 | 309 | SH |  | SOLE |  | 0 | 0 | 309 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 35748 | 833 | SH |  | SOLE |  | 0 | 0 | 833 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 26856 | 625 | SH |  | SOLE |  | 0 | 0 | 625 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 15251 | 355 | SH |  | SOLE |  | 0 | 0 | 355 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 18119 | 422 | SH |  | SOLE |  | 0 | 0 | 422 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 52977 | 1234 | SH |  | SOLE |  | 0 | 0 | 1234 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 114404 | 2664 | SH |  | SOLE |  | 0 | 0 | 2664 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 5337 | 124 | SH |  | SOLE |  | 0 | 0 | 124 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 49088 | 1143 | SH |  | SOLE |  | 0 | 0 | 1143 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 43157 | 1005 | SH |  | SOLE |  | 0 | 0 | 1005 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 43582 | 1015 | SH |  | SOLE |  | 0 | 0 | 1015 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 36574 | 852 | SH |  | SOLE |  | 0 | 0 | 852 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 66042 | 1538 | SH |  | SOLE |  | 0 | 0 | 1538 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 84847 | 1976 | SH |  | SOLE |  | 0 | 0 | 1976 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 20853 | 486 | SH |  | SOLE |  | 0 | 0 | 486 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 177600 | 4136 | SH |  | SOLE |  | 0 | 0 | 4136 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 63674 | 1483 | SH |  | SOLE |  | 0 | 0 | 1483 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 8759 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 64294 | 1497 | SH |  | SOLE |  | 0 | 0 | 1497 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 30368 | 707 | SH |  | SOLE |  | 0 | 0 | 707 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 16587 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 50265 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 31667 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| NUSHARES ETF TR | NUVEEN ESG MIDCP | 67092P409 |  | 98274 | 2058 | SH |  | SOLE |  | 0 | 0 | 2058 |
| KRANESHARES TRUST | ELEC VEH FUTUR | 500767827 |  | 5856 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| KRANESHARES TRUST | ELEC VEH FUTUR | 500767827 |  | 10295 | 337 | SH |  | SOLE |  | 0 | 0 | 337 |
| KRANESHARES TRUST | ELEC VEH FUTUR | 500767827 |  | 12460 | 408 | SH |  | SOLE |  | 0 | 0 | 408 |
| KRANESHARES TRUST | ELEC VEH FUTUR | 500767827 |  | 15504 | 508 | SH |  | SOLE |  | 0 | 0 | 508 |
| KRANESHARES TRUST | ELEC VEH FUTUR | 500767827 |  | 7086 | 232 | SH |  | SOLE |  | 0 | 0 | 232 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 100661 | 2767 | SH |  | SOLE |  | 0 | 0 | 2767 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 14083 | 387 | SH |  | SOLE |  | 0 | 0 | 387 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 51884 | 1426 | SH |  | SOLE |  | 0 | 0 | 1426 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 11993 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 75837 | 2085 | SH |  | SOLE |  | 0 | 0 | 2085 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 34647 | 952 | SH |  | SOLE |  | 0 | 0 | 952 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 15251 | 419 | SH |  | SOLE |  | 0 | 0 | 419 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 104335 | 2868 | SH |  | SOLE |  | 0 | 0 | 2868 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 91230 | 2508 | SH |  | SOLE |  | 0 | 0 | 2508 |
| FIDELITY COVINGTON TRUST | ENHANCED MID | 31609A503 |  | 90810 | 2496 | SH |  | SOLE |  | 0 | 0 | 2496 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 18223 | 568 | SH |  | SOLE |  | 0 | 0 | 568 |
| TAKEDA PHARMACEUTICAL CO LTD | SPONSORED ADS | 874060205 |  | 3664 | 235 | SH |  | SOLE |  | 0 | 0 | 235 |
| NETAPP INC | COM | 64110D104 |  | 28486 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 18217 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 4865 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 55490 | 1249 | SH |  | SOLE |  | 0 | 0 | 1249 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 15189 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| INVESCO EXCHANGE TRADED FD T | LEISURE AND ENTE | 46137V720 |  | 184 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 1565 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 287960 | 920 | SH |  | SOLE |  | 0 | 0 | 920 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 18780 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 1039160 | 3320 | SH |  | SOLE |  | 0 | 0 | 3320 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 43820 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 18845 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 75432 | 524 | SH |  | SOLE |  | 0 | 0 | 524 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 44106 | 306 | SH |  | SOLE |  | 0 | 0 | 306 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 32460 | 238 | SH |  | SOLE |  | 0 | 0 | 238 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 11284 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 19364 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 12956 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 24380 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 43442 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 74448 | 236 | SH |  | SOLE |  | 0 | 0 | 236 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 53360 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 236552 | 751 | SH |  | SOLE |  | 0 | 0 | 751 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 177447 | 564 | SH |  | SOLE |  | 0 | 0 | 564 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 337415 | 1072 | SH |  | SOLE |  | 0 | 0 | 1072 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 147326 | 468 | SH |  | SOLE |  | 0 | 0 | 468 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 223813 | 711 | SH |  | SOLE |  | 0 | 0 | 711 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 31802 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 2876 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 35467 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 113750 | 361 | SH |  | SOLE |  | 0 | 0 | 361 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 77035 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 36426 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 61386 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 82117 | 261 | SH |  | SOLE |  | 0 | 0 | 261 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 168901 | 537 | SH |  | SOLE |  | 0 | 0 | 537 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 20623 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 52721 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 5128 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 70560 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 132673 | 439 | SH |  | SOLE |  | 0 | 0 | 439 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 25561 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 41385 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 98678 | 327 | SH |  | SOLE |  | 0 | 0 | 327 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 27995 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 30430 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 12172 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 4834 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 53860 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 41688 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 46557 | 154 | SH |  | SOLE |  | 0 | 0 | 154 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 43819 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 39255 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 102698 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| FLEXSHARES TR | INTL QLTDV IDX | 33939L837 |  | 17408 | 573 | SH |  | SOLE |  | 0 | 0 | 573 |
| ELEVANCE HEALTH INC FORMERLY | COM | 036752103 |  | 96752 | 276 | SH |  | SOLE |  | 0 | 0 | 276 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 107793 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 6036 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 2593 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 2593 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 8285 | 203 | SH |  | SOLE |  | 0 | 0 | 203 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 78731 | 1933 | SH |  | SOLE |  | 0 | 0 | 1933 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 190568 | 998 | SH |  | SOLE |  | 0 | 0 | 998 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 126752 | 664 | SH |  | SOLE |  | 0 | 0 | 664 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 22570 | 118 | SH |  | SOLE |  | 0 | 0 | 118 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 117363 | 614 | SH |  | SOLE |  | 0 | 0 | 614 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 21981 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 16407 | 86 | SH |  | SOLE |  | 0 | 0 | 86 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 11234 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 248648 | 1302 | SH |  | SOLE |  | 0 | 0 | 1302 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 24970 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 319510 | 1673 | SH |  | SOLE |  | 0 | 0 | 1673 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 70065 | 367 | SH |  | SOLE |  | 0 | 0 | 367 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 91457 | 479 | SH |  | SOLE |  | 0 | 0 | 479 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 32187 | 169 | SH |  | SOLE |  | 0 | 0 | 169 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 253371 | 1327 | SH |  | SOLE |  | 0 | 0 | 1327 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 9028 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 172599 | 904 | SH |  | SOLE |  | 0 | 0 | 904 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 197044 | 1032 | SH |  | SOLE |  | 0 | 0 | 1032 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 18645 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 270900 | 1418 | SH |  | SOLE |  | 0 | 0 | 1418 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 72616 | 380 | SH |  | SOLE |  | 0 | 0 | 380 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 174082 | 911 | SH |  | SOLE |  | 0 | 0 | 911 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 195 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 59074 | 309 | SH |  | SOLE |  | 0 | 0 | 309 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 22570 | 118 | SH |  | SOLE |  | 0 | 0 | 118 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 87778 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 10313 | 203 | SH |  | SOLE |  | 0 | 0 | 203 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 46662 | 917 | SH |  | SOLE |  | 0 | 0 | 917 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 6510 | 128 | SH |  | SOLE |  | 0 | 0 | 128 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 40092 | 788 | SH |  | SOLE |  | 0 | 0 | 788 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 131898 | 2593 | SH |  | SOLE |  | 0 | 0 | 2593 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 51575 | 1014 | SH |  | SOLE |  | 0 | 0 | 1014 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 13797 | 271 | SH |  | SOLE |  | 0 | 0 | 271 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 10659 | 210 | SH |  | SOLE |  | 0 | 0 | 210 |
| JOHNSON | COM | 478160104 |  | 41183 | 199 | SH |  | SOLE |  | 0 | 0 | 199 |
| JOHNSON | COM | 478160104 |  | 34147 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| JOHNSON | COM | 478160104 |  | 14295 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| JOHNSON | COM | 478160104 |  | 81796 | 395 | SH |  | SOLE |  | 0 | 0 | 395 |
| JOHNSON | COM | 478160104 |  | 20695 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| VANGUARD WORLD FD | ESG US STK ETF | 921910733 |  | 322527 | 2666 | SH |  | SOLE |  | 0 | 0 | 2666 |
| VANGUARD WORLD FD | ESG US STK ETF | 921910733 |  | 18496 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 25755 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 46394 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 23471 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 24062 | 358 | SH |  | SOLE |  | 0 | 0 | 358 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 28230 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| INVESCO EXCHANGE TRADED FD T | S EQL UTL | 46137V274 |  | 8890 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| INVESCO EXCHANGE TRADED FD T | S EQL UTL | 46137V274 |  | 22038 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 56709 | 402 | SH |  | SOLE |  | 0 | 0 | 402 |
| ISHARES TR | FUTURE AI | 46435U556 |  | 4336 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| AUTODESK INC | COM | 052769106 |  | 527490 | 1782 | SH |  | SOLE |  | 0 | 0 | 1782 |
| FIRST TR EXCH TRD ALPHDX FD | EM SML CP ALPH | 33737J307 |  | 7422 | 176 | SH |  | SOLE |  | 0 | 0 | 176 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 28518 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 294 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 9996 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 4893 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 32635 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 80852 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 51157 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 75578 | 263 | SH |  | SOLE |  | 0 | 0 | 263 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 22639 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 14112 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 49981 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 13524 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 23814 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 67328 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 19993 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 50569 | 176 | SH |  | SOLE |  | 0 | 0 | 176 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 6468 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 81146 | 282 | SH |  | SOLE |  | 0 | 0 | 282 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 7644 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 263 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 6468 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 37339 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 17053 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 37633 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 16335 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 26167 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 857803 | 2980 | SH |  | SOLE |  | 0 | 0 | 2980 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 37908 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 72024 | 96 | SH |  | SOLE |  | 0 | 0 | 96 |
| SSGA ACTIVE ETF TR | STATE STREET BLA | 78467V608 |  | 5453 | 132 | SH |  | SOLE |  | 0 | 0 | 132 |
| TESLA INC | COM | 88160R101 |  | 2698 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| 3M CO | COM | 88579Y101 |  | 8005 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| 3M CO | COM | 88579Y101 |  | 2414 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| AMPLIFY ETF TR | BLOCKCHAIN TECHN | 032108607 |  | 6390 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| AMPLIFY ETF TR | BLOCKCHAIN TECHN | 032108607 |  | 4567 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US B | 808524789 |  | 49409 | 1860 | SH |  | SOLE |  | 0 | 0 | 1860 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US B | 808524789 |  | 135759 | 5109 | SH |  | SOLE |  | 0 | 0 | 5109 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 33628 | 446 | SH |  | SOLE |  | 0 | 0 | 446 |
| ADTRAN HOLDINGS INC | COM | 00486H105 |  | 2520 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 8417 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| KRANESHARES TRUST | BOSERA MSCI CHIN | 500767405 |  | 12123 | 392 | SH |  | SOLE |  | 0 | 0 | 392 |
| NUSHARES ETF TR | NUVEEN ESG INTL | 67092P805 |  | 29147 | 805 | SH |  | SOLE |  | 0 | 0 | 805 |
| BP PLC | SPONSORED ADR | 055622104 |  | 318 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 14146 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 2941 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 19594 | 190 | SH |  | SOLE |  | 0 | 0 | 190 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 8264 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 10027 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 22419 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 33175 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 38704 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 80424 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 50265 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 50265 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 19101 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| SCHWAB STRATEGIC TR | INT-TRM U.S TRES | 808524854 |  | 3411 | 136 | SH |  | SOLE |  | 0 | 0 | 136 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 47053 | 640 | SH |  | SOLE |  | 0 | 0 | 640 |
| CVS HEALTH CORP | COM | 126650100 |  | 17777 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| CVS HEALTH CORP | COM | 126650100 |  | 14855 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| CVS HEALTH CORP | COM | 126650100 |  | 2168 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| ADVISORSHARES TR | PSYCHEDELICS ETF | 00768Y297 |  | 515 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 70199 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| ISHARES TR | ESG SELECT SCRE | 46436E551 |  | 37008 | 829 | SH |  | SOLE |  | 0 | 0 | 829 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 32756 | 154 | SH |  | SOLE |  | 0 | 0 | 154 |
| GOLUB CAP BDC INC | COM | 38173M102 |  | 21698 | 1599 | SH |  | SOLE |  | 0 | 0 | 1599 |
| TARGET CORP | COM | 87612E106 |  | 7749 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| TARGET CORP | COM | 87612E106 |  | 4399 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 45887 | 838 | SH |  | SOLE |  | 0 | 0 | 838 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 191966 | 3505 | SH |  | SOLE |  | 0 | 0 | 3505 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 22414 | 409 | SH |  | SOLE |  | 0 | 0 | 409 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 17593 | 321 | SH |  | SOLE |  | 0 | 0 | 321 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 11341 | 207 | SH |  | SOLE |  | 0 | 0 | 207 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 15110 | 276 | SH |  | SOLE |  | 0 | 0 | 276 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 9354 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 22414 | 409 | SH |  | SOLE |  | 0 | 0 | 409 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 60645 | 421 | SH |  | SOLE |  | 0 | 0 | 421 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 19724 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 65505 | 455 | SH |  | SOLE |  | 0 | 0 | 455 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 186579 | 1296 | SH |  | SOLE |  | 0 | 0 | 1296 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 14663 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 39463 | 274 | SH |  | SOLE |  | 0 | 0 | 274 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 47 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 20312 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 6094 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 57883 | 1774 | SH |  | SOLE |  | 0 | 0 | 1774 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 53644 | 1645 | SH |  | SOLE |  | 0 | 0 | 1645 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 176518 | 5411 | SH |  | SOLE |  | 0 | 0 | 5411 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 8590 | 263 | SH |  | SOLE |  | 0 | 0 | 263 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 126362 | 3874 | SH |  | SOLE |  | 0 | 0 | 3874 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 149842 | 4594 | SH |  | SOLE |  | 0 | 0 | 4594 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 127864 | 3920 | SH |  | SOLE |  | 0 | 0 | 3920 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 186961 | 5731 | SH |  | SOLE |  | 0 | 0 | 5731 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 63276 | 1940 | SH |  | SOLE |  | 0 | 0 | 1940 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 4 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 33835 | 1037 | SH |  | SOLE |  | 0 | 0 | 1037 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 8712 | 267 | SH |  | SOLE |  | 0 | 0 | 267 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 121088 | 3712 | SH |  | SOLE |  | 0 | 0 | 3712 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 32818 | 1006 | SH |  | SOLE |  | 0 | 0 | 1006 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 13773 | 422 | SH |  | SOLE |  | 0 | 0 | 422 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 22917 | 703 | SH |  | SOLE |  | 0 | 0 | 703 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 74604 | 2287 | SH |  | SOLE |  | 0 | 0 | 2287 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 23006 | 73 | SH |  | SOLE |  | 0 | 0 | 73 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 52804 | 2072 | SH |  | SOLE |  | 0 | 0 | 2072 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 13948 | 547 | SH |  | SOLE |  | 0 | 0 | 547 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 4288 | 168 | SH |  | SOLE |  | 0 | 0 | 168 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 62266 | 2444 | SH |  | SOLE |  | 0 | 0 | 2444 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 10566 | 415 | SH |  | SOLE |  | 0 | 0 | 415 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 17720 | 695 | SH |  | SOLE |  | 0 | 0 | 695 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 29803 | 1170 | SH |  | SOLE |  | 0 | 0 | 1170 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 110360 | 4331 | SH |  | SOLE |  | 0 | 0 | 4331 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 353926 | 13890 | SH |  | SOLE |  | 0 | 0 | 13890 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 34599 | 1358 | SH |  | SOLE |  | 0 | 0 | 1358 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 6323 | 248 | SH |  | SOLE |  | 0 | 0 | 248 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 86807 | 3407 | SH |  | SOLE |  | 0 | 0 | 3407 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 12029 | 472 | SH |  | SOLE |  | 0 | 0 | 472 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 23075 | 906 | SH |  | SOLE |  | 0 | 0 | 906 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 68317 | 2681 | SH |  | SOLE |  | 0 | 0 | 2681 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 271116 | 10640 | SH |  | SOLE |  | 0 | 0 | 10640 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 |  | 13067 | 513 | SH |  | SOLE |  | 0 | 0 | 513 |
| J P MORGAN EXCHANGE TRADED F | JPMORGAN DIVER | 46641Q407 |  | 48688 | 393 | SH |  | SOLE |  | 0 | 0 | 393 |
| ISHARES TR | U.S. PHARMA ETF | 464288836 |  | 19538 | 230 | SH |  | SOLE |  | 0 | 0 | 230 |
| ISHARES TR | U.S. PHARMA ETF | 464288836 |  | 71 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ISHARES TR | U.S. PHARMA ETF | 464288836 |  | 15717 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 11766 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| KNIFE RIVER CORP | COMMON STOCK | 498894104 |  | 5206 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 3623 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 85521 | 835 | SH |  | SOLE |  | 0 | 0 | 835 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 85474 | 835 | SH |  | SOLE |  | 0 | 0 | 835 |
| MAGNUM ICE CREAM CO NV | ORD SHS | N5505D105 |  | 3693 | 233 | SH |  | SOLE |  | 0 | 0 | 233 |
| MAGNUM ICE CREAM CO NV | ORD SHS | N5505D105 |  | 412 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 9577 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 159314 | 1935 | SH |  | SOLE |  | 0 | 0 | 1935 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 12883 | 157 | SH |  | SOLE |  | 0 | 0 | 157 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 12885 | 157 | SH |  | SOLE |  | 0 | 0 | 157 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 18863 | 229 | SH |  | SOLE |  | 0 | 0 | 229 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 148850 | 1808 | SH |  | SOLE |  | 0 | 0 | 1808 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 7904 | 96 | SH |  | SOLE |  | 0 | 0 | 96 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 62183 | 755 | SH |  | SOLE |  | 0 | 0 | 755 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 10033 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 12888 | 157 | SH |  | SOLE |  | 0 | 0 | 157 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 11902 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 19567 | 274 | SH |  | SOLE |  | 0 | 0 | 274 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 23140 | 324 | SH |  | SOLE |  | 0 | 0 | 324 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 42514 | 595 | SH |  | SOLE |  | 0 | 0 | 595 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 41563 | 582 | SH |  | SOLE |  | 0 | 0 | 582 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 322258 | 4512 | SH |  | SOLE |  | 0 | 0 | 4512 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 19391 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 63808 | 254 | SH |  | SOLE |  | 0 | 0 | 254 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 129015 | 514 | SH |  | SOLE |  | 0 | 0 | 514 |
| BLACKROCK INC | COM | 09290D101 |  | 13047 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| MAIN STR CAP CORP | COM | 56035L104 |  | 22465 | 372 | SH |  | SOLE |  | 0 | 0 | 372 |
| AMERICAN CENTY ETF TR | US QUALITY GROW | 025072307 |  | 176839 | 1544 | SH |  | SOLE |  | 0 | 0 | 1544 |
| AMERICAN CENTY ETF TR | US QUALITY GROW | 025072307 |  | 85585 | 747 | SH |  | SOLE |  | 0 | 0 | 747 |
| JPMORGAN CHASE | COM | 46625H100 |  | 20944 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| JPMORGAN CHASE | COM | 46625H100 |  | 8417 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1500 | 46137V597 |  | 42542 | 927 | SH |  | SOLE |  | 0 | 0 | 927 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1500 | 46137V597 |  | 30673 | 668 | SH |  | SOLE |  | 0 | 0 | 668 |
| WALMART INC | COM | 931142103 |  | 52140 | 468 | SH |  | SOLE |  | 0 | 0 | 468 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 65768 | 2016 | SH |  | SOLE |  | 0 | 0 | 2016 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 72004 | 2207 | SH |  | SOLE |  | 0 | 0 | 2207 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 52457 | 1608 | SH |  | SOLE |  | 0 | 0 | 1608 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 236818 | 7260 | SH |  | SOLE |  | 0 | 0 | 7260 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 215959 | 6620 | SH |  | SOLE |  | 0 | 0 | 6620 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 13344 | 409 | SH |  | SOLE |  | 0 | 0 | 409 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 61276 | 1878 | SH |  | SOLE |  | 0 | 0 | 1878 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 51408 | 1576 | SH |  | SOLE |  | 0 | 0 | 1576 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 53832 | 1650 | SH |  | SOLE |  | 0 | 0 | 1650 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 139632 | 4281 | SH |  | SOLE |  | 0 | 0 | 4281 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 26260 | 805 | SH |  | SOLE |  | 0 | 0 | 805 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 53418 | 1638 | SH |  | SOLE |  | 0 | 0 | 1638 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 148519 | 4553 | SH |  | SOLE |  | 0 | 0 | 4553 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 292644 | 8971 | SH |  | SOLE |  | 0 | 0 | 8971 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 60406 | 1852 | SH |  | SOLE |  | 0 | 0 | 1852 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 48424 | 1484 | SH |  | SOLE |  | 0 | 0 | 1484 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 118815 | 3642 | SH |  | SOLE |  | 0 | 0 | 3642 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 148027 | 4538 | SH |  | SOLE |  | 0 | 0 | 4538 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 169698 | 5202 | SH |  | SOLE |  | 0 | 0 | 5202 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 50424 | 1546 | SH |  | SOLE |  | 0 | 0 | 1546 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 12505 | 383 | SH |  | SOLE |  | 0 | 0 | 383 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 84784 | 2599 | SH |  | SOLE |  | 0 | 0 | 2599 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 146379 | 4487 | SH |  | SOLE |  | 0 | 0 | 4487 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 74822 | 2294 | SH |  | SOLE |  | 0 | 0 | 2294 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 127095 | 3896 | SH |  | SOLE |  | 0 | 0 | 3896 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 211959 | 6498 | SH |  | SOLE |  | 0 | 0 | 6498 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 10968 | 107 | SH |  | SOLE |  | 0 | 0 | 107 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 10344 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 101231 | 988 | SH |  | SOLE |  | 0 | 0 | 988 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 70212 | 686 | SH |  | SOLE |  | 0 | 0 | 686 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 35018 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 202361 | 1976 | SH |  | SOLE |  | 0 | 0 | 1976 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 21279 | 208 | SH |  | SOLE |  | 0 | 0 | 208 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 12642 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 9297 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 144512 | 1411 | SH |  | SOLE |  | 0 | 0 | 1411 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 128398 | 1254 | SH |  | SOLE |  | 0 | 0 | 1254 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 6113 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 27477 | 268 | SH |  | SOLE |  | 0 | 0 | 268 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 83 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 70862 | 692 | SH |  | SOLE |  | 0 | 0 | 692 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 5798 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 55574 | 543 | SH |  | SOLE |  | 0 | 0 | 543 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 59809 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 11466 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 11811 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 24998 | 244 | SH |  | SOLE |  | 0 | 0 | 244 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 66730 | 652 | SH |  | SOLE |  | 0 | 0 | 652 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 47103 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 104027 | 1016 | SH |  | SOLE |  | 0 | 0 | 1016 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 19317 | 189 | SH |  | SOLE |  | 0 | 0 | 189 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 63600 | 333 | SH |  | SOLE |  | 0 | 0 | 333 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 53775 | 282 | SH |  | SOLE |  | 0 | 0 | 282 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 295959 | 1550 | SH |  | SOLE |  | 0 | 0 | 1550 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 28458 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 62271 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 213334 | 1117 | SH |  | SOLE |  | 0 | 0 | 1117 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 104214 | 546 | SH |  | SOLE |  | 0 | 0 | 546 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 120807 | 633 | SH |  | SOLE |  | 0 | 0 | 633 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 8619 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 48004 | 251 | SH |  | SOLE |  | 0 | 0 | 251 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 54953 | 288 | SH |  | SOLE |  | 0 | 0 | 288 |
| AMPLIFY ETF TR | AMPLIFY LITHIUM | 032108805 |  | 12954 | 939 | SH |  | SOLE |  | 0 | 0 | 939 |
| AMPLIFY ETF TR | AMPLIFY LITHIUM | 032108805 |  | 4071 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 |  | 40630 | 634 | SH |  | SOLE |  | 0 | 0 | 634 |
| CIA ENERGETICA DE MINAS GERA | SP ADR N-V PFD | 204409601 |  | 16072 | 8036 | SH |  | SOLE |  | 0 | 0 | 8036 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 316092113 |  | 484062 | 12682 | SH |  | SOLE |  | 0 | 0 | 12682 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 316092113 |  | 9043 | 237 | SH |  | SOLE |  | 0 | 0 | 237 |
| OMNICOM GROUP INC | COM | 681919106 |  | 32300 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| GLOBAL X FDS | FINTECH ETF | 37954Y814 |  | 9821 | 334 | SH |  | SOLE |  | 0 | 0 | 334 |
| GLOBAL X FDS | FINTECH ETF | 37954Y814 |  | 6342 | 216 | SH |  | SOLE |  | 0 | 0 | 216 |
| ISHARES U S ETF TR | SHORT MATURITY M | 46431W838 |  | 48658 | 967 | SH |  | SOLE |  | 0 | 0 | 967 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 7033 | 268 | SH |  | SOLE |  | 0 | 0 | 268 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 89220 | 3401 | SH |  | SOLE |  | 0 | 0 | 3401 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 187666 | 7155 | SH |  | SOLE |  | 0 | 0 | 7155 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 81521 | 3108 | SH |  | SOLE |  | 0 | 0 | 3108 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 4076 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 1492 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 146015 | 5567 | SH |  | SOLE |  | 0 | 0 | 5567 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 33398 | 734 | SH |  | SOLE |  | 0 | 0 | 734 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 49136 | 1080 | SH |  | SOLE |  | 0 | 0 | 1080 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 32712 | 719 | SH |  | SOLE |  | 0 | 0 | 719 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 23814 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 16170 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 19698 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 28813 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 19801 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 36751 | 128 | SH |  | SOLE |  | 0 | 0 | 128 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 9143 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 47950 | 875 | SH |  | SOLE |  | 0 | 0 | 875 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 27432 | 501 | SH |  | SOLE |  | 0 | 0 | 501 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 1025 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 38428 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 3386 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| VIATRIS INC | COM | 92556V106 |  | 3 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIATRIS INC | COM | 92556V106 |  | 224 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| VIATRIS INC | COM | 92556V106 |  | 356 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 9471 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 31481 | 365 | SH |  | SOLE |  | 0 | 0 | 365 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 1639 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 21176 | 207 | SH |  | SOLE |  | 0 | 0 | 207 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 107015 | 1045 | SH |  | SOLE |  | 0 | 0 | 1045 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 37290 | 364 | SH |  | SOLE |  | 0 | 0 | 364 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 92554 | 904 | SH |  | SOLE |  | 0 | 0 | 904 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 33571 | 328 | SH |  | SOLE |  | 0 | 0 | 328 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 36877 | 360 | SH |  | SOLE |  | 0 | 0 | 360 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 92 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 69002 | 674 | SH |  | SOLE |  | 0 | 0 | 674 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 127365 | 1244 | SH |  | SOLE |  | 0 | 0 | 1244 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 39150 | 382 | SH |  | SOLE |  | 0 | 0 | 382 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 121787 | 1189 | SH |  | SOLE |  | 0 | 0 | 1189 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 141827 | 1385 | SH |  | SOLE |  | 0 | 0 | 1385 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 192250 | 1877 | SH |  | SOLE |  | 0 | 0 | 1877 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 65593 | 640 | SH |  | SOLE |  | 0 | 0 | 640 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 6505 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 24275 | 237 | SH |  | SOLE |  | 0 | 0 | 237 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 7632 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A110 |  | 33543 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 113418 | 3477 | SH |  | SOLE |  | 0 | 0 | 3477 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 250393 | 7676 | SH |  | SOLE |  | 0 | 0 | 7676 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 17967 | 551 | SH |  | SOLE |  | 0 | 0 | 551 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 70850 | 2172 | SH |  | SOLE |  | 0 | 0 | 2172 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 92849 | 2846 | SH |  | SOLE |  | 0 | 0 | 2846 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 31968 | 980 | SH |  | SOLE |  | 0 | 0 | 980 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 101419 | 3109 | SH |  | SOLE |  | 0 | 0 | 3109 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 242148 | 7423 | SH |  | SOLE |  | 0 | 0 | 7423 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 20557 | 630 | SH |  | SOLE |  | 0 | 0 | 630 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 253232 | 7763 | SH |  | SOLE |  | 0 | 0 | 7763 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 106225 | 3256 | SH |  | SOLE |  | 0 | 0 | 3256 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 20558 | 630 | SH |  | SOLE |  | 0 | 0 | 630 |

---