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 316 2,258 SH   SOLE   0 0 2,258
ABB LTD SPONSORED ADR 000375204 212 8,000 SH   SOLE   0 0 8,000
ABERDEEN ASIA PACIFIC INCOM COM 003009107 1,506 261,566 SH   SOLE   0 0 261,566
ABERDEEN GLOBAL INCOME FD IN COM 003013109 182 17,500 SH   SOLE   0 0 17,500
AGL RES INC COM 001204106 287 6,078 SH   SOLE   0 0 6,078
ALCOA INC COM 013817101 563 52,967 SH   SOLE   0 0 52,967
ALIGN TECHNOLOGY INC COM 016255101 289 5,070 SH   SOLE   0 0 5,070
ALLIANCEBERNSTEIN INCOME FUN COM 01881E101 274 38,543 SH   SOLE   0 0 38,543
ALTRIA GROUP INC COM 02209S103 202 5,287 SH   SOLE   0 0 5,287
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 232 9,960 SH   SOLE   0 0 9,960
AMERICAN EAGLE ENERGY CORP COM 02554F102 1,565 763,880 SH   SOLE   0 0 763,880
AMERICAN SOFTWARE INC CL A 029683109 332 33,707 SH   SOLE   0 0 33,707
AMPIO PHARMACEUTICALS INC COM 03209T109 71 10,000 SH   SOLE   0 0 10,000
ANNALY CAP MGMT INC COM 035710409 840 84,300 SH   SOLE   0 0 84,300
APPLE INC COM 037833100 1,810 3,227 SH   SOLE   0 0 3,227
ARCHER DANIELS MIDLAND CO COM 039483102 386 8,904 SH   SOLE   0 0 8,904
ASTRAZENECA PLC SPONSORED ADR 046353108 344 5,810 SH   SOLE   0 0 5,810
AT&T INC COM 00206R102 4,363 124,117 SH   SOLE   0 0 124,117
ATLAS PIPELINE PARTNERS LP UNIT L P INT 049392103 1,100 31,400 SH   SOLE   0 0 31,400
BANCO SANTANDER SA ADR 05964H105 425 46,956 SH   SOLE   0 0 46,956
BANK NEW YORK MELLON CORP COM 064058100 202 5,788 SH   SOLE   0 0 5,788
BANK OF AMERICA CORPORATION COM 060505104 382 24,587 SH   SOLE   0 0 24,587
BARNES & NOBLE INC COM 067774109 164 11,000 SH   SOLE   0 0 11,000
BEMIS INC COM 081437105 860 21,012 SH   SOLE   0 0 21,012
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 987 8,330 SH   SOLE   0 0 8,330
BHP BILLITON LTD SPONSORED ADR 088606108 204 3,000 SH   SOLE   0 0 3,000
BIOGEN IDEC INC COM 09062X103 257 920 SH   SOLE   0 0 920
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,334 168,079 SH   SOLE   0 0 168,079
BLACKROCK LTD DURATION INC T COM SHS 09249W101 214 12,550 SH   SOLE   0 0 12,550
BLUEPHOENIX SOLUTIONS LTD SHS NEW M20157117 475 103,429 SH   SOLE   0 0 103,429
BOEING CO COM 097023105 695 5,094 SH   SOLE   0 0 5,094
BOX SHIPS INCORPORATED SHS Y09675102 47 14,500 SH   SOLE   0 0 14,500
BP PLC SPONSORED ADR 055622104 579 11,913 SH   SOLE   0 0 11,913
BRISTOL MYERS SQUIBB CO COM 110122108 12,927 243,222 SH   SOLE   0 0 243,222
BTU INTL INC COM 056032105 215 71,435 SH   SOLE   0 0 71,435
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 830 11,700 SH   SOLE   0 0 11,700
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 434 39,868 SH   SOLE   0 0 39,868
CAPSTEAD MTG CORP COM NO PAR 14067E506 255 21,162 SH   SOLE   0 0 21,162
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,815 229,266 SH   SOLE   0 0 229,266
CHESAPEAKE LODGING TR SH BEN INT 165240102 202 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100 3,637 29,121 SH   SOLE   0 0 29,121
CISCO SYS INC COM 17275R102 5,341 238,124 SH   SOLE   0 0 238,124
CMS ENERGY CORP COM 125896100 1,103 41,225 SH   SOLE   0 0 41,225
COLUMBIA SELIGM PREM TECH GR COM 19842X109 261 18,200 SH   SOLE   0 0 18,200
COMCAST CORP NEW CL A 20030N101 397 7,651 SH   SOLE   0 0 7,651
CONOCOPHILLIPS COM 20825C104 3,295 46,646 SH   SOLE   0 0 46,646
CONSOLIDATED EDISON INC COM 209115104 1,756 31,778 SH   SOLE   0 0 31,778
CORNING INC COM 219350105 7,522 422,157 SH   SOLE   0 0 422,157
CUI GLOBAL INC COM NEW 126576206 237 37,594 SH   SOLE   0 0 37,594
CUTWATER SELECT INCOME FD COM 232229104 582 31,800 SH   SOLE   0 0 31,800
DANAHER CORP DEL COM 235851102 362 4,700 SH   SOLE   0 0 4,700
DELCATH SYS INC COM 24661P104 4 18,300 SH   SOLE   0 0 18,300
DELTA AIR LINES INC DEL COM NEW 247361702 2,546 92,702 SH   SOLE   0 0 92,702
DISNEY WALT CO COM DISNEY 254687106 490 6,424 SH   SOLE   0 0 6,424
DORMAN PRODUCTS INC COM 258278100 874 15,600 SH   SOLE   0 0 15,600
DOW CHEM CO COM 260543103 1,845 41,576 SH   SOLE   0 0 41,576
DREYFUS STRATEGIC MUNS INC COM 261932107 304 40,000 SH   SOLE   0 0 40,000
DU PONT E I DE NEMOURS & CO COM 263534109 5,892 90,693 SH   SOLE   0 0 90,693
DUKE ENERGY CORP NEW COM NEW 26441C204 1,126 16,327 SH   SOLE   0 0 16,327
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 778 31,500 SH   SOLE   0 0 31,500
E M C CORP MASS COM 268648102 605 24,082 SH   SOLE   0 0 24,082
EATON VANCE LTD DUR INCOME F COM 27828H105 405 26,500 SH   SOLE   0 0 26,500
EATON VANCE SR INCOME TR SH BEN INT 27826S103 320 46,415 SH   SOLE   0 0 46,415
EATON VANCE TAX ADVT DIV INC COM 27828G107 321 16,900 SH   SOLE   0 0 16,900
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,607 212,948 SH   SOLE   0 0 212,948
EGA EMERGING GLOBAL SHS TR EGS INDI INF ETF 268461845 276 26,000 SH   SOLE   0 0 26,000
ELECTRO RENT CORP COM 285218103 256 13,850 SH   SOLE   0 0 13,850
ENCORE WIRE CORP COM 292562105 311 5,750 SH   SOLE   0 0 5,750
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 234 4,098 SH   SOLE   0 0 4,098
ENTERPRISE PRODS PARTNERS L COM 293792107 599 9,043 SH   SOLE   0 0 9,043
EUROSEAS LTD COM NEW Y23592200 1,680 1,159,068 SH   SOLE   0 0 1,159,068
EVOLUTION PETROLEUM CORP COM 30049A107 2,427 196,724 SH   SOLE   0 0 196,724
EXELON CORP COM 30161N101 4,157 151,784 SH   SOLE   0 0 151,784
EXXON MOBIL CORP COM 30231G102 2,560 25,299 SH   SOLE   0 0 25,299
FIFTH THIRD BANCORP COM 316773100 2,044 97,200 SH   SOLE   0 0 97,200
FLEXTRONICS INTL LTD ORD Y2573F102 963 123,953 SH   SOLE   0 0 123,953
FLOW INTL CORP COM 343468104 46 11,500 SH   SOLE   0 0 11,500
FORD MTR CO DEL COM PAR $0.01 345370860 212 13,756 SH   SOLE   0 0 13,756
FOSTER L B CO COM 350060109 974 20,606 SH   SOLE   0 0 20,606
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 201 5,666 SH   SOLE   0 0 5,666
FRONTIER COMMUNICATIONS CORP COM 35906A108 6,151 1,322,909 SH   SOLE   0 0 1,322,909
FURMANITE CORPORATION COM 361086101 5,846 550,552 SH   SOLE   0 0 550,552
GENERAL ELECTRIC CO COM 369604103 7,497 267,496 SH   SOLE   0 0 267,496
GEO GROUP INC COM 36159R103 340 10,576 SH   SOLE   0 0 10,576
GIGOPTIX INC COM 37517Y103 29 19,354 SH   SOLE   0 0 19,354
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 595 11,150 SH   SOLE   0 0 11,150
GRACE W R & CO DEL NEW COM 38388F108 646 6,536 SH   SOLE   0 0 6,536
GRAHAM CORP COM 384556106 358 9,891 SH   SOLE   0 0 9,891
GREAT PANTHER SILVER LTD COM 39115V101 13 18,250 SH   SOLE   0 0 18,250
GREAT PLAINS ENERGY INC COM 391164100 2,167 89,406 SH   SOLE   0 0 89,406
GRIFFON CORP COM 398433102 601 45,500 SH   SOLE   0 0 45,500
GSE SYS INC COM 36227K106 62 39,100 SH   SOLE   0 0 39,100
HOLLYFRONTIER CORP COM 436106108 210 4,230 SH   SOLE   0 0 4,230
HOME DEPOT INC COM 437076102 203 2,475 SH   SOLE   0 0 2,475
HSBC HLDGS PLC ADR A 1/40PF A 404280604 407 16,500 SH   SOLE   0 0 16,500
ING PRIME RATE TR SH BEN INT 44977W106 104 17,900 SH   SOLE   0 0 17,900
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 11,972 1,642,340 SH   SOLE   0 0 1,642,340
INOVIO PHARMACEUTICALS INC COM 45773H102 29 10,000 SH   SOLE   0 0 10,000
INTEGRYS ENERGY GROUP INC COM 45822P105 286 5,263 SH   SOLE   0 0 5,263
INTEL CORP COM 458140100 4,993 192,407 SH   SOLE   0 0 192,407
INTERNATIONAL BUSINESS MACHS COM 459200101 498 2,659 SH   SOLE   0 0 2,659
INTERNATIONAL SHIPHOLDING CO COM NEW 460321201 1,032 35,002 SH   SOLE   0 0 35,002
INVESCO PA VALUE MUN INCOME COM 46132K109 782 64,481 SH   SOLE   0 0 64,481
INVESCO QUALITY MUNI INC TRS COM 46133G107 200 18,000 SH   SOLE   0 0 18,000
INVESCO SR INCOME TR COM 46131H107 505 100,293 SH   SOLE   0 0 100,293
ION GEOPHYSICAL CORP COM 462044108 126 38,355 SH   SOLE   0 0 38,355
IRIDIUM COMMUNICATIONS INC COM 46269C102 125 20,000 SH   SOLE   0 0 20,000
ISHARES SELECT DIVID ETF 464287168 315 4,420 SH   SOLE   0 0 4,420
ISHARES TIPS BD ETF 464287176 324 2,953 SH   SOLE   0 0 2,953
ISHARES SP SMCP600GR ETF 464287887 202 1,710 SH   SOLE   0 0 1,710
ISHARES INTL SEL DIV ETF 464288448 821 21,660 SH   SOLE   0 0 21,660
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 174 18,995 SH   SOLE   0 0 18,995
JOHNSON & JOHNSON COM 478160104 1,040 11,366 SH   SOLE   0 0 11,366
JPMORGAN CHASE & CO COM 46625H100 213 3,649 SH   SOLE   0 0 3,649
KIMBERLY CLARK CORP COM 494368103 516 4,946 SH   SOLE   0 0 4,946
LILLY ELI & CO COM 532457108 4,587 89,957 SH   SOLE   0 0 89,957
LSI INDS INC COM 50216C108 5,168 596,111 SH   SOLE   0 0 596,111
MAGNETEK INC COM NEW 559424403 4,070 169,805 SH   SOLE   0 0 169,805
MAIDEN HOLDINGS LTD SHS G5753U112 273 25,000 SH   SOLE   0 0 25,000
MANITEX INTL INC COM 563420108 2,182 137,425 SH   SOLE   0 0 137,425
MERCK & CO INC NEW COM 58933Y105 3,743 74,787 SH   SOLE   0 0 74,787
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 82 12,500 SH   SOLE   0 0 12,500
MICROSOFT CORP COM 594918104 1,433 38,316 SH   SOLE   0 0 38,316
MISONIX INC COM 604871103 639 113,620 SH   SOLE   0 0 113,620
MITEK SYS INC COM NEW 606710200 217 36,700 SH   SOLE   0 0 36,700
MOOG INC CL A 615394202 271 4,001 SH   SOLE   0 0 4,001
NEW YORK MTG TR INC COM PAR $.02 649604501 176 25,180 SH   SOLE   0 0 25,180
NEXTERA ENERGY INC COM 65339F101 283 3,312 SH   SOLE   0 0 3,312
NISOURCE INC COM 65473P105 695 21,165 SH   SOLE   0 0 21,165
NOBLE CORP PLC SHS USD G65431101 490 13,096 SH   SOLE   0 0 13,096
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,099 319,489 SH   SOLE   0 0 319,489
NOVARTIS A G SPONSORED ADR 66987V109 1,356 16,874 SH   SOLE   0 0 16,874
NTS INC NEV COM 62943B105 39 20,000 SH   SOLE   0 0 20,000
NUSTAR ENERGY LP UNIT COM 67058H102 829 16,271 SH   SOLE   0 0 16,271
NUVEEN QUALITY PFD INCOME FD COM 67071S101 91 11,900 SH   SOLE   0 0 11,900
OLIN CORP COM PAR $1 680665205 664 23,046 SH   SOLE   0 0 23,046
ORANGE SPONSORED ADR 684060106 354 28,693 SH   SOLE   0 0 28,693
ORION ENERGY SYSTEMS INC COM 686275108 298 43,876 SH   SOLE   0 0 43,876
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 22 30,835 SH   SOLE   0 0 30,835
PARK ELECTROCHEMICAL CORP COM 700416209 262 9,125 SH   SOLE   0 0 9,125
PENN WEST PETE LTD NEW COM 707887105 267 31,950 SH   SOLE   0 0 31,950
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 200 10,550 SH   SOLE   0 0 10,550
PEPSICO INC COM 713448108 626 7,556 SH   SOLE   0 0 7,556
PERCEPTRON INC COM 71361F100 479 34,544 SH   SOLE   0 0 34,544
PERICOM SEMICONDUCTOR CORP COM 713831105 407 46,000 SH   SOLE   0 0 46,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 153 11,168 SH   SOLE   0 0 11,168
PFIZER INC COM 717081103 5,714 186,573 SH   SOLE   0 0 186,573
PHILLIPS 66 COM 718546104 318 4,130 SH   SOLE   0 0 4,130
PIONEER ENERGY SVCS CORP COM 723664108 5,164 644,721 SH   SOLE   0 0 644,721
PNC FINL SVCS GROUP INC COM 693475105 231 2,984 SH   SOLE   0 0 2,984
POINTS INTL LTD COM NEW 730843208 12,085 475,617 SH   SOLE   0 0 475,617
POTASH CORP SASK INC COM 73755L107 716 21,750 SH   SOLE   0 0 21,750
POWERSECURE INTL INC COM 73936N105 6,852 399,100 SH   SOLE   0 0 399,100
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 316 13,000 SH   SOLE   0 0 13,000
PPL CORP COM 69351T106 223 7,440 SH   SOLE   0 0 7,440
PROCTER & GAMBLE CO COM 742718109 792 9,734 SH   SOLE   0 0 9,734
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 146 29,000 SH   SOLE   0 0 29,000
PVR PARTNERS L P COM UNIT REPTG L 693665101 1,404 52,356 SH   SOLE   0 0 52,356
REPUBLIC FIRST BANCORP INC COM 760416107 93 31,500 SH   SOLE   0 0 31,500
RETRACTABLE TECHNOLOGIES INC COM 76129W105 959 311,394 SH   SOLE   0 0 311,394
ROCKWELL AUTOMATION INC COM 773903109 200 1,698 SH   SOLE   0 0 1,698
ROGERS CORP COM 775133101 215 3,500 SH   SOLE   0 0 3,500
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 660 9,269 SH   SOLE   0 0 9,269
RTI INTL METALS INC COM 74973W107 383 11,200 SH   SOLE   0 0 11,200
SCHLUMBERGER LTD COM 806857108 964 10,709 SH   SOLE   0 0 10,709
SEANERGY MARITIME HLDGS CORP SHS Y73760129 32 16,164 SH   SOLE   0 0 16,164
SIRIUS XM HLDGS INC COM 82968B103 35 10,259 SH   SOLE   0 0 10,259
SONIC FDRY INC COM NEW 83545R207 4,280 440,408 SH   SOLE   0 0 440,408
SOUTHERN CO COM 842587107 245 5,966 SH   SOLE   0 0 5,966
SPAN AMER MED SYS INC COM 846396109 214 10,295 SH   SOLE   0 0 10,295
SPDR S&P 500 ETF TR TR UNIT 78462F103 274 1,485 SH   SOLE   0 0 1,485
SPECTRA ENERGY CORP COM 847560109 234 6,578 SH   SOLE   0 0 6,578
STATOIL ASA SPONSORED ADR 85771P102 3,973 164,666 SH   SOLE   0 0 164,666
STUDENT TRANSN INC COM 86388A108 4,444 717,954 SH   SOLE   0 0 717,954
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 343 4,557 SH   SOLE   0 0 4,557
SUNOPTA INC COM 8676EP108 1,657 165,575 SH   SOLE   0 0 165,575
SUSQUEHANNA BANCSHARES INC P COM 869099101 316 24,616 SH   SOLE   0 0 24,616
SYNERGETICS USA INC COM 87160G107 284 78,700 SH   SOLE   0 0 78,700
TE CONNECTIVITY LTD REG SHS H84989104 305 5,537 SH   SOLE   0 0 5,537
TECO ENERGY INC COM 872375100 216 12,545 SH   SOLE   0 0 12,545
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,807 146,208 SH   SOLE   0 0 146,208
TIME WARNER INC COM NEW 887317303 1,606 23,042 SH   SOLE   0 0 23,042
TORONTO DOMINION BK ONT COM NEW 891160509 2,438 25,875 SH   SOLE   0 0 25,875
TOTAL S A SPONSORED ADR 89151E109 569 9,289 SH   SOLE   0 0 9,289
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 252 42,060 SH   SOLE   0 0 42,060
UNILEVER N V N Y SHS NEW 904784709 374 9,319 SH   SOLE   0 0 9,319
UNISYS CORP COM NEW 909214306 4,279 127,492 SH   SOLE   0 0 127,492
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,084 27,075 SH   SOLE   0 0 27,075
VERIZON COMMUNICATIONS INC COM 92343V104 4,452 90,602 SH   SOLE   0 0 90,602
WALGREEN CO COM 931422109 1,533 26,690 SH   SOLE   0 0 26,690
WAL-MART STORES INC COM 931142103 356 4,525 SH   SOLE   0 0 4,525
WELLS FARGO & CO NEW COM 949746101 903 19,899 SH   SOLE   0 0 19,899
WESTAR ENERGY INC COM 95709T100 821 25,550 SH   SOLE   0 0 25,550
XCEL ENERGY INC COM 98389B100 1,033 37,001 SH   SOLE   0 0 37,001
XERIUM TECHNOLOGIES INC COM NEW 98416J118 208 12,650 SH   SOLE   0 0 12,650
XEROX CORP COM 984121103 1,996 164,085 SH   SOLE   0 0 164,085