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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,242 7,557 SH   SOLE   0 0 7,557
ABBOTT LABS COM 002824100 424 9,427 SH   SOLE   0 0 9,427
ABBVIE INC COM 00287Y109 617 9,431 SH   SOLE   0 0 9,431
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 317 3,546 SH   SOLE   0 0 3,546
AEHR TEST SYSTEMS COM 00760J108 1,661 651,470 SH   SOLE   0 0 651,470
ALCOA INC COM 013817101 308 19,482 SH   SOLE   0 0 19,482
ALTRIA GROUP INC COM 02209S103 3,184 64,633 SH   SOLE   0 0 64,633
AMAZON COM INC COM 023135106 1,150 3,707 SH   SOLE   0 0 3,707
APACHE CORP COM 037411105 379 6,040 SH   SOLE   0 0 6,040
APPLE INC COM 037833100 13,096 118,646 SH   SOLE   0 0 118,646
ARCHER DANIELS MIDLAND CO COM 039483102 249 4,786 SH   SOLE   0 0 4,786
AT&T INC COM 00206R102 892 26,548 SH   SOLE   0 0 26,548
BANK AMER CORP COM 060505104 340 19,013 SH   SOLE   0 0 19,013
BANK NEW YORK MELLON CORP COM 064058100 465 11,450 SH   SOLE   0 0 11,450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 259 1,724 SH   SOLE   0 0 1,724
CATERPILLAR INC DEL COM 149123101 1,693 18,497 SH   SOLE   0 0 18,497
CELGENE CORP COM 151020104 3,499 31,282 SH   SOLE   0 0 31,282
CHEVRON CORP NEW COM 166764100 1,129 10,067 SH   SOLE   0 0 10,067
CISCO SYS INC COM 17275R102 6,300 226,495 SH   SOLE   0 0 226,495
CLIFFS NAT RES INC COM 18683K101 426 59,725 SH   SOLE   0 0 59,725
COCA COLA CO COM 191216100 2,840 67,274 SH   SOLE   0 0 67,274
COLGATE PALMOLIVE CO COM 194162103 2,928 42,323 SH   SOLE   0 0 42,323
COMCAST CORP NEW CL A 20030N101 1,509 26,018 SH   SOLE   0 0 26,018
CONOCOPHILLIPS COM 20825C104 2,021 29,266 SH   SOLE   0 0 29,266
CORNING INC COM 219350105 334 14,556 SH   SOLE   0 0 14,556
CUMMINS INC COM 231021106 1,882 13,056 SH   SOLE   0 0 13,056
DIAGEO P L C SPON ADR NEW 25243Q205 1,174 10,288 SH   SOLE   0 0 10,288
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 272 4,490 SH   SOLE   0 0 4,490
DISNEY WALT CO COM DISNEY 254687106 2,536 26,927 SH   SOLE   0 0 26,927
DOMINION RES INC VA NEW COM 25746U109 287 3,738 SH   SOLE   0 0 3,738
E M C CORP MASS COM 268648102 1,287 43,279 SH   SOLE   0 0 43,279
EMERSON ELEC CO COM 291011104 1,947 31,536 SH   SOLE   0 0 31,536
EXXON MOBIL CORP COM 30231G102 5,465 59,110 SH   SOLE   0 0 59,110
FNB CORP PA COM 302520101 586 44,007 SH   SOLE   0 0 44,007
GENERAL ELECTRIC CO COM 369604103 3,878 153,446 SH   SOLE   0 0 153,446
GENERAL MLS INC COM 370334104 722 13,537 SH   SOLE   0 0 13,537
GOOGLE INC CL A 38259P508 5,808 10,945 SH   SOLE   0 0 10,945
GOOGLE INC CL C 38259P706 1,733 3,293 SH   SOLE   0 0 3,293
HEWLETT PACKARD CO COM 428236103 581 14,484 SH   SOLE   0 0 14,484
HOME DEPOT INC COM 437076102 336 3,197 SH   SOLE   0 0 3,197
INTEL CORP COM 458140100 3,015 83,090 SH   SOLE   0 0 83,090
INTERNATIONAL BUSINESS MACHS COM 459200101 246 1,532 SH   SOLE   0 0 1,532
ISHARES MSCI GERMANY ETF 464286806 224 8,163 SH   SOLE   0 0 8,163
ISHARES US OIL EQ&SV ETF 464288844 3,237 64,798 SH   SOLE   0 0 64,798
ISHARES TR S&P 100 ETF 464287101 674 7,409 SH   SOLE   0 0 7,409
ISHARES TR SELECT DIVID ETF 464287168 875 11,026 SH   SOLE   0 0 11,026
ISHARES TR GLOBAL TECH ETF 464287291 306 3,229 SH   SOLE   0 0 3,229
ISHARES TR S&P 500 GRWT ETF 464287309 1,480 13,266 SH   SOLE   0 0 13,266
ISHARES TR GLOB HLTHCRE ETF 464287325 300 3,012 SH   SOLE   0 0 3,012
ISHARES TR GLOBAL FINLS ETF 464287333 236 4,187 SH   SOLE   0 0 4,187
ISHARES TR MSCI EAFE ETF 464287465 2,337 38,413 SH   SOLE   0 0 38,413
ISHARES TR S&P MC 400GR ETF 464287606 898 5,624 SH   SOLE   0 0 5,624
ISHARES TR RUS 1000 ETF 464287622 1,513 13,199 SH   SOLE   0 0 13,199
ISHARES TR RUSSELL 2000 ETF 464287655 2,807 23,464 SH   SOLE   0 0 23,464
ISHARES TR S&P MC 400VL ETF 464287705 754 5,899 SH   SOLE   0 0 5,899
ISHARES TR U.S. TECH ETF 464287721 1,078 10,322 SH   SOLE   0 0 10,322
ISHARES TR SP SMCP600VL ETF 464287879 422 3,580 SH   SOLE   0 0 3,580
ISHARES TR SP SMCP600GR ETF 464287887 515 4,210 SH   SOLE   0 0 4,210
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,197 146,188 SH   SOLE   0 0 146,188
JOHNSON & JOHNSON COM 478160104 5,534 52,925 SH   SOLE   0 0 52,925
JPMORGAN CHASE & CO COM 46625H100 768 12,266 SH   SOLE   0 0 12,266
KRAFT FOODS GROUP INC COM 50076Q106 281 4,486 SH   SOLE   0 0 4,486
LOCKHEED MARTIN CORP COM 539830109 290 1,504 SH   SOLE   0 0 1,504
MARRIOTT INTL INC NEW CL A 571903202 405 5,196 SH   SOLE   0 0 5,196
MASTERCARD INC CL A 57636Q104 1,075 12,481 SH   SOLE   0 0 12,481
MCDONALDS CORP COM 580135101 2,670 28,494 SH   SOLE   0 0 28,494
MEDTRONIC INC COM 585055106 2,641 36,578 SH   SOLE   0 0 36,578
MERCK & CO INC NEW COM 58933Y105 2,900 51,065 SH   SOLE   0 0 51,065
METLIFE INC COM 59156R108 1,354 25,027 SH   SOLE   0 0 25,027
MICROSOFT CORP COM 594918104 2,085 44,878 SH   SOLE   0 0 44,878
MONDELEZ INTL INC CL A 609207105 348 9,586 SH   SOLE   0 0 9,586
NEWMONT MINING CORP COM 651639106 1,159 61,345 SH   SOLE   0 0 61,345
NOVARTIS A G SPONSORED ADR 66987V109 259 2,800 SH   SOLE   0 0 2,800
ORACLE CORP COM 68389X105 2,676 59,499 SH   SOLE   0 0 59,499
PEPSICO INC COM 713448108 867 9,173 SH   SOLE   0 0 9,173
PFIZER INC COM 717081103 243 7,790 SH   SOLE   0 0 7,790
PHILIP MORRIS INTL INC COM 718172109 681 8,356 SH   SOLE   0 0 8,356
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 434 21,029 SH   SOLE   0 0 21,029
PNC FINL SVCS GROUP INC COM 693475105 2,750 30,149 SH   SOLE   0 0 30,149
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 329 8,657 SH   SOLE   0 0 8,657
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,783 17,700 SH   SOLE   0 0 17,700
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8,122 78,664 SH   SOLE   0 0 78,664
PPG INDS INC COM 693506107 612 2,646 SH   SOLE   0 0 2,646
PPL CORP COM 69351T106 245 6,746 SH   SOLE   0 0 6,746
PROCTER & GAMBLE CO COM 742718109 1,417 15,551 SH   SOLE   0 0 15,551
PROSHARES TR PSHS ULT S&P 500 74347R107 1,086 8,466 SH   SOLE   0 0 8,466
PROSHARES TR PSHS ULTRA QQQ 74347R206 587 4,296 SH   SOLE   0 0 4,296
PROSHARES TR ULTR MSCI ETF 74347X500 3,069 31,921 SH   SOLE   0 0 31,921
QUALCOMM INC COM 747525103 4,003 53,853 SH   SOLE   0 0 53,853
S & T BANCORP INC COM 783859101 4,168 139,833 SH   SOLE   0 0 139,833
SCHLUMBERGER LTD COM 806857108 1,110 12,995 SH   SOLE   0 0 12,995
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,098 22,603 SH   SOLE   0 0 22,603
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,984 58,257 SH   SOLE   0 0 58,257
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 1,036 21,370 SH   SOLE   0 0 21,370
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 247 3,429 SH   SOLE   0 0 3,429
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 320 4,036 SH   SOLE   0 0 4,036
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 5,738 232,015 SH   SOLE   0 0 232,015
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,640 46,661 SH   SOLE   0 0 46,661
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 329 1,850 SH   SOLE   0 0 1,850
SPDR S&P 500 ETF TR TR UNIT 78462f103 10,284 50,036 SH   SOLE   0 0 50,036
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 716 2,711 SH   SOLE   0 0 2,711
ST JUDE MED INC COM 790849103 1,371 21,085 SH   SOLE   0 0 21,085
STARBUCKS CORP COM 855244109 1,512 18,432 SH   SOLE   0 0 18,432
STEEL DYNAMICS INC COM 858119100 1,234 62,499 SH   SOLE   0 0 62,499
TRINA SOLAR LIMITED SPON ADR 89628E104 885 95,519 SH   SOLE   0 0 95,519
TWITTER INC COM 90184L102 787 21,950 SH   SOLE   0 0 21,950
UNDER ARMOUR INC CL A 904311107 223 3,279 SH   SOLE   0 0 3,279
UNILEVER N V N Y SHS NEW 904784709 330 8,448 SH   SOLE   0 0 8,448
UNITED PARCEL SERVICE INC CL B 911312106 414 3,727 SH   SOLE   0 0 3,727
UNITED TECHNOLOGIES CORP COM 913017109 2,615 22,738 SH   SOLE   0 0 22,738
VANGUARD INDEX FDS LARGE CAP ETF 922908637 525 5,567 SH   SOLE   0 0 5,567
VANGUARD WORLD FD MEGA GRWTH IND 921910816 587 7,220 SH   SOLE   0 0 7,220
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,186 16,884 SH   SOLE   0 0 16,884
VANGUARD WORLD FDS TELCOMM ETF 92204A884 839 9,903 SH   SOLE   0 0 9,903
VERIZON COMMUNICATIONS INC COM 92343V104 2,909 62,189 SH   SOLE   0 0 62,189
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,952 25,612 SH   SOLE   0 0 25,612
WAL-MART STORES INC COM 931142103 249 2,898 SH   SOLE   0 0 2,898
WELLS FARGO & CO NEW COM 949746101 896 16,336 SH   SOLE   0 0 16,336
WISDOMTREE TR LARGECAP DIVID 97717W307 5,780 77,941 SH   SOLE   0 0 77,941
WISDOMTREE TR US DIVD GRT FD 97717X669 1,490 47,926 SH   SOLE   0 0 47,926
YUM BRANDS INC COM 988498101 220 3,018 SH   SOLE   0 0 3,018
ZIMMER HLDGS INC COM 98956P102 651 5,740 SH   SOLE   0 0 5,740