The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 366,588 1,456 SH SOLE 1,456 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 438,677 17,169 SH SOLE 17,169 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,675,925 2,885 SH SOLE 2,885 0 0
ALPHABET INC CAP STK CL A 02079K305 13,241,949 37,053 SH SOLE 37,053 0 0
ALPHABET INC CAP STK CL C 02079K107 617,974 1,749 SH SOLE 1,749 0 0
ALTRIA GROUP INC COM 02209S103 225,563 3,135 SH SOLE 3,135 0 0
AMAZON COM INC COM 023135106 1,658,307 6,957 SH SOLE 6,957 0 0
APPLE INC COM 037833100 4,001,358 13,828 SH SOLE 13,828 0 0
APPLIED MATLS INC COM 038222105 5,010,449 6,930 SH SOLE 6,930 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 451,724 227 SH SOLE 227 0 0
AT&T INC COM 00206R102 470,485 22,728 SH SOLE 22,728 0 0
AXON ENTERPRISE INC COM 05464C101 280,305 500 SH SOLE 500 0 0
BANK OF AMER CORP COM 060505104 304,008 5,335 SH SOLE 5,335 0 0
BANK OF NY MELLON CORP COM 064058100 406,499 2,811 SH SOLE 2,811 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 387,762 774 SH SOLE 774 0 0
BROADCOM INC COM 11135F101 12,371,457 32,750 SH SOLE 32,750 0 0
BWX TECHNOLOGIES INC COM 05605H100 274,846 1,412 SH SOLE 1,412 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 11,683,393 31,129 SH SOLE 31,129 0 0
CAMECO CORP COM 13321L108 611,160 6,000 SH SOLE 6,000 0 0
CARDINAL HEALTH INC COM 14149Y108 317,218 1,335 SH SOLE 1,335 0 0
CATERPILLAR INC COM 149123101 798,698 750 SH SOLE 750 0 0
CENTRUS ENERGY CORP CL A 15643U104 345,141 2,056 SH SOLE 2,056 0 0
CGI INC CL A SUB VTG 12532H104 505,841 7,834 SH SOLE 7,834 0 0
CHEVRON CORPORATION COM 166764100 397,583 2,398 SH SOLE 2,398 0 0
CISCO SYS INC COM 17275R102 796,171 6,778 SH SOLE 6,778 0 0
CITIGROUP INC COM NEW 172967424 384,750 2,749 SH SOLE 2,749 0 0
CLOUDFLARE INC CL A COM 18915M107 239,393 976 SH SOLE 976 0 0
CONSTELLATION ENERGY CORP COM 21037T109 9,512,167 38,298 SH SOLE 38,298 0 0
CROWN CASTLE INC COM 22822V101 274,521 3,625 SH SOLE 3,625 0 0
CURTISS WRIGHT CORP COM 231561101 287,949 380 SH SOLE 380 0 0
EATON CORP PLC SHS G29183103 230,875 541 SH SOLE 541 0 0
ELI LILLY & CO COM 532457108 969,400 808 SH SOLE 808 0 0
EMERSON ELEC CO COM 291011104 266,545 1,862 SH SOLE 1,862 0 0
EVERPURE INC CL A 74624M102 216,200 2,744 SH SOLE 2,744 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 15,018,310 175,324 SH SOLE 175,324 0 0
EXCHANGE TRADED CONCEPTS TRU RANG NUCL RE ETF 301505475 1,294,836 18,997 SH SOLE 18,968 0 29
EXXON MOBIL CORP COM 30231G102 312,011 2,282 SH SOLE 2,282 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 759,054 16,656 SH SOLE 16,656 0 0
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 1,457,234 5,114 SH SOLE 5,114 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,081,518 14,253 SH SOLE 14,253 0 0
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 743,110 3,421 SH SOLE 3,421 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 1,066,992 3,188 SH SOLE 3,188 0 0
FIRST TR EXCHANGE-TRADED FD INDLS PROD DUR 33734X150 265,159 2,910 SH SOLE 2,910 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 781,101 3,151 SH SOLE 3,151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 245,395 927 SH SOLE 927 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 9,966,529 212,745 SH SOLE 212,602 0 143
FRANKLIN RESOURCES INC COM 354613101 296,702 8,918 SH SOLE 8,918 0 0
FREEPORT MCMORAN INC CL B 35671D857 673,552 10,710 SH SOLE 10,710 0 0
FUELCELL ENERGY INC COM NEW 35952H700 720,668 20,013 SH SOLE 20,013 0 0
GE AEROSPACE COM NEW 369604301 3,536,243 9,462 SH SOLE 9,462 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 305,979 4,780 SH SOLE 4,780 0 0
GE VERNOVA INC COM 36828A101 2,816,565 2,397 SH SOLE 2,397 0 0
GENERAL MTRS CO COM 37045V100 328,207 4,258 SH SOLE 4,258 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 377,036 20,457 SH SOLE 20,457 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 461,302 456 SH SOLE 456 0 0
HEICO CORP NEW COM 422806109 8,146,243 22,870 SH SOLE 22,870 0 0
INTEL CORP COM 458140100 347,125 2,486 SH SOLE 2,486 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 283,174 1,006 SH SOLE 1,006 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 216,338 544 SH SOLE 544 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 367,912 18,771 SH SOLE 18,771 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 274,494 4,483 SH SOLE 4,483 0 0
INVESCO EXCHANGE TRADED FD T BLDG CONSTR ETF 46137V779 385,823 3,443 SH SOLE 3,443 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 382,801 2,167 SH SOLE 2,167 0 0
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 378,195 3,633 SH SOLE 3,633 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 534,160 2,844 SH SOLE 2,844 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 665,006 3,125 SH SOLE 3,125 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 376,625 2,763 SH SOLE 2,763 0 0
INVESCO EXCHANGE TRADED FD T NEXT GEN CON ETF 46137V688 462,146 2,191 SH SOLE 2,191 0 0
INVESCO LTD SHS G491BT108 250,494 9,492 SH SOLE 9,492 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,202,230 1,632 SH SOLE 1,632 0 0
ISHARES GOLD TR ISHARES NEW 464285204 332,950 4,409 SH SOLE 4,409 0 0
ISHARES INC MSCI EMRG CHN 46434G764 22,848,647 223,349 SH SOLE 223,348 0 1
ISHARES TR US INDUSTRIALS 464287754 14,478,965 86,882 SH SOLE 86,573 0 309
ISHARES TR IBONDS DEC 2030 46436E726 10,336,633 474,157 SH SOLE 473,968 0 189
ISHARES TR U.S. FINLS ETF 464287788 241,340 1,892 SH SOLE 1,892 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 5,262,512 64,091 SH SOLE 64,091 0 0
ISHARES TR US AER DEF ETF 464288760 16,698,488 68,882 SH SOLE 68,670 0 212
ISHARES TR IBONDS DEC 2031 46436E486 254,373 12,206 SH SOLE 12,206 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 11,258,569 102,026 SH SOLE 102,026 0 0
ISHARES TR IBONDS DEC 29 46436E205 210,293 9,080 SH SOLE 9,080 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 6,382,588 252,775 SH SOLE 252,611 0 164
ISHARES TR IBONDS 27 ETF 46435UAA9 209,091 8,633 SH SOLE 8,633 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 208,136 8,590 SH SOLE 8,590 0 0
ISHARES TR US DIGI REAL ETF 464287531 13,099,317 109,398 SH SOLE 109,003 0 395
ISHARES TR MSCI USA MMENTM 46432F396 378,484 1,104 SH SOLE 1,104 0 0
ISHARES TR US TELECOM ETF 464287713 21,013,938 496,666 SH SOLE 495,475 0 1,191
ISHARES TR US BR DEL SE ETF 464288794 13,284,791 75,770 SH SOLE 75,500 0 270
ISHARES TR EXPANDED TECH 464287515 13,997,156 154,494 SH SOLE 153,923 0 571
ISHARES TR S&P 500 GRWT ETF 464287309 249,204 1,812 SH SOLE 1,812 0 0
ISHARES TR ISHARES SEMICDTR 464287523 27,392,169 42,749 SH SOLE 42,666 0 83
ISHARES TR GL CLEAN ENE ETF 464288224 15,651,564 763,863 SH SOLE 763,743 0 120
ISHARES TR CORE S&P500 ETF 464287200 13,854,850 18,500 SH SOLE 18,433 0 67
ISHARES TR ISHARES BIOTECH 464287556 435,535 2,290 SH SOLE 2,290 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 13,506,885 155,950 SH SOLE 155,889 0 61
JOHNSON & JOHNSON COM 478160104 487,494 1,919 SH SOLE 1,919 0 0
JPMORGAN CHASE & CO COM 46625H100 1,762,720 5,385 SH SOLE 5,385 0 0
KIMCO REALTY CORP COM 49446R109 241,180 9,514 SH SOLE 9,514 0 0
KLA CORP COM NEW 482480100 15,487,631 51,332 SH SOLE 51,332 0 0
LOCKHEED MARTIN CORP COM 539830109 2,874,562 5,642 SH SOLE 5,642 0 0
MARRIOTT INTL INC NEW CL A 571903202 7,371,184 19,890 SH SOLE 19,890 0 0
MARVELL TECHNOLOGY INC COM 573874104 294,747 989 SH SOLE 989 0 0
META PLATFORMS INC CL A 30303M102 692,001 1,228 SH SOLE 1,228 0 0
MICRON TECHNOLOGY INC COM 595112103 1,242,166 1,076 SH SOLE 1,076 0 0
MICROSOFT CORP COM 594918104 15,465,625 41,460 SH SOLE 41,460 0 0
MORGAN STANLEY COM NEW 617446448 304,153 1,455 SH SOLE 1,455 0 0
NVIDIA CORPORATION COM 67066G104 18,607,338 92,994 SH SOLE 92,994 0 0
ORACLE CORP COM 68389X105 330,204 2,253 SH SOLE 2,253 0 0
PALO ALTO NETWORKS INC COM 697435105 304,140 891 SH SOLE 891 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 23,435,849 883,704 SH SOLE 883,328 0 376
PIMCO ETF TR PREFERRED AND CP 72201R619 474,033 9,232 SH SOLE 9,232 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13,462,104 133,539 SH SOLE 133,539 0 0
PLUG PWR INC COM NEW 72919P202 151,050 55,738 SH SOLE 55,738 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 436,671 5,391 SH SOLE 5,391 0 0
ROCKET LAB CORP COM 773121108 315,414 3,102 SH SOLE 3,102 0 0
RTX CORPORATION COM 75513E101 206,451 1,088 SH SOLE 1,088 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16,910,147 574,588 SH SOLE 574,214 0 374
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 16,641,406 491,767 SH SOLE 491,596 0 171
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 750,770 778 SH SOLE 778 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 2,047,499 45,158 SH SOLE 45,158 0 0
SIMON PPTY GROUP INC NEW COM 828806109 309,979 1,386 SH SOLE 1,386 0 0
SLB LIMITED COM STK 806857108 6,891,430 148,234 SH SOLE 148,234 0 0
SPDR GOLD TR GOLD SHS 78463V107 33,018,447 89,631 SH SOLE 89,624 0 7
SPDR SERIES TRUST ST STR SP TELCO 78464A540 17,743,319 77,996 SH SOLE 77,996 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 10,351,563 112,959 SH SOLE 112,959 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 250,747 480 SH SOLE 480 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,953,799 10,650 SH SOLE 10,650 0 0
STEEL DYNAMICS INC COM 858119100 6,649,525 28,979 SH SOLE 28,979 0 0
STELLANTIS N.V SHS N82405106 59,122 10,300 SH SOLE 10,300 0 0
TESLA INC COM 88160R101 1,110,805 2,641 SH SOLE 2,641 0 0
TJX COS INC NEW COM 872540109 7,079,783 46,731 SH SOLE 46,731 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 391,200 80,000 SH SOLE 80,000 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 254,753 4,639 SH SOLE 4,639 0 0
UNITEDHEALTH GROUP INC COM 91324P102 201,581 485 SH SOLE 485 0 0
VALERO ENERGY CORP COM 91913Y100 8,412,402 32,297 SH SOLE 32,297 0 0
VANECK ETF TRUST CLO ETF 92189H748 335,174 6,330 SH SOLE 6,330 0 0
VANECK ETF TRUST REAL ASSETS ETF 92189F130 10,537,065 265,617 SH SOLE 265,504 0 113
VANECK ETF TRUST URANI NUCLE ETF 92189F601 3,364,928 29,013 SH SOLE 29,013 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 698,028 1,886 SH SOLE 1,886 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 245,830 811 SH SOLE 811 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 515,185 750 SH SOLE 750 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 502,118 5,829 SH SOLE 5,829 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12,456,848 140,691 SH SOLE 140,691 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,179,582 388,350 SH SOLE 388,296 0 54
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 15,881,105 44,067 SH SOLE 44,048 0 19
VERISK ANALYTICS INC COM 92345Y106 587,366 3,271 SH SOLE 3,271 0 0
VIAVI SOLUTIONS INC COM 925550105 212,679 4,454 SH SOLE 4,454 0 0
VISA INC COM CL A 92826C839 253,200 738 SH SOLE 738 0 0
WALMART INC COM 931142103 552,528 4,878 SH SOLE 4,878 0 0
WELLS FARGO & CO COM 949746101 265,440 3,212 SH SOLE 3,212 0 0
WILLIAMS COS INC COM 969457100 238,547 3,208 SH SOLE 3,208 0 0