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 2,698 19,885 SH   SOLE 19,885 0 0
ABB LTD SPONSORED ADR 000375204 1,248 48,400 SH   SOLE 48,400 0 0
ABBOTT LABS COM 002824100 1,932 50,162 SH   SOLE 50,162 0 0
ABBVIE INC COM 00287Y109 1,331 25,894 SH   SOLE 25,894 0 0
ABM INDS INC COM 000957100 457 15,913 SH   SOLE 15,913 0 0
ACME UTD CORP COM 004816104 1,126 68,568 SH   SOLE 68,568 0 0
ADEPT TECHNOLOGY INC COM NEW 006854202 314 16,500 SH   SOLE 16,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 152 37,868 SH   SOLE 37,868 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 481 37,800 SH   SOLE 37,800 0 0
AEROPOSTALE COM 007865108 70 14,000 SH   SOLE 14,000 0 0
AES TR III PFD CV 6.75% 00808N202 338 6,620 SH   SOLE 6,620 0 0
AGL RES INC COM 001204106 1,409 28,770 SH   SOLE 28,770 0 0
AGNICO EAGLE MINES LTD COM 008474108 233 7,711 SH   SOLE 7,711 0 0
AIR PRODS & CHEMS INC COM 009158106 296 2,485 SH   SOLE 2,485 0 0
ALCOA INC COM 013817101 723 56,171 SH   SOLE 56,171 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 237 6,300 SH   SOLE 6,300 0 0
ALLERGAN INC COM 018490102 329 2,649 SH   SOLE 2,649 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1,704 68,251 SH   SOLE 68,251 0 0
ALLSTATE CORP COM 020002101 302 5,336 SH   SOLE 5,336 0 0
ALPHA NATURAL RESOURCES INC COM 02076X102 71 16,592 SH   SOLE 16,592 0 0
ALTRIA GROUP INC COM 02209S103 879 23,486 SH   SOLE 23,486 0 0
AMERICAN ELEC PWR INC COM 025537101 367 7,246 SH   SOLE 7,246 0 0
AMERICAN EXPRESS CO COM 025816109 2,300 25,551 SH   SOLE 25,551 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 543 10,848 SH   SOLE 10,848 0 0
AMETEK INC NEW COM 031100100 1,305 25,354 SH   SOLE 25,354 0 0
AMGEN INC COM 031162100 1,545 12,528 SH   SOLE 12,528 0 0
ANADARKO PETE CORP COM 032511107 358 4,226 SH   SOLE 4,226 0 0
ANADIGICS INC COM 032515108 17 10,250 SH   SOLE 10,250 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 236 2,243 SH   SOLE 2,243 0 0
ANNALY CAP MGMT INC COM 035710409 574 52,330 SH   SOLE 52,330 0 0
APACHE CORP COM 037411105 997 12,018 SH   SOLE 12,018 0 0
APPLE INC COM 037833100 5,154 9,603 SH   SOLE 9,603 0 0
AQUA AMERICA INC COM 03836W103 413 16,471 SH   SOLE 16,471 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 302 6,949 SH   SOLE 6,949 0 0
ARES CAP CORP COM 04010L103 207 11,744 SH   SOLE 11,744 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 354 5,450 SH   SOLE 5,450 0 0
AT&T INC COM 00206R102 5,726 163,263 SH   SOLE 163,263 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 414 5,359 SH   SOLE 5,359 0 0
AVX CORP NEW COM 002444107 443 33,596 SH   SOLE 33,596 0 0
AXIALL CORP COM 05463D100 908 20,211 SH   SOLE 20,211 0 0
BANCO SANTANDER SA ADR 05964H105 691 72,108 SH   SOLE 72,108 0 0
BANK N S HALIFAX COM 064149107 668 11,505 SH   SOLE 11,505 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,459 41,350 SH   SOLE 41,350 0 0
BANK OF AMERICA CORPORATION COM 060505104 2,200 127,884 SH   SOLE 127,884 0 0
BARNES & NOBLE INC COM 067774109 676 32,325 SH   SOLE 32,325 0 0
BASSETT FURNITURE INDS INC COM 070203104 152 10,250 SH   SOLE 10,250 0 0
BAXTER INTL INC COM 071813109 3,327 45,209 SH   SOLE 45,209 0 0
BECTON DICKINSON & CO COM 075887109 875 7,471 SH   SOLE 7,471 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,178 9,425 SH   SOLE 9,425 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 427 6,300 SH   SOLE 6,300 0 0
BIOGEN IDEC INC COM 09062X103 211 690 SH   SOLE 690 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 521 15,659 SH   SOLE 15,659 0 0
BLOUNT INTL INC NEW COM 095180105 567 47,650 SH   SOLE 47,650 0 0
BOEING CO COM 097023105 1,052 8,386 SH   SOLE 8,386 0 0
BOSTON SCIENTIFIC CORP COM 101137107 242 17,875 SH   SOLE 17,875 0 0
BP PLC SPONSORED ADR 055622104 1,410 29,306 SH   SOLE 29,306 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 756 8,950 SH   SOLE 8,950 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,332 44,884 SH   SOLE 44,884 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 390 36,750 SH   SOLE 36,750 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 738 78,338 SH   SOLE 78,338 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 2,822 37,602 SH   SOLE 37,602 0 0
BUNGE LIMITED COM G16962105 1,064 13,377 SH   SOLE 13,377 0 0
CAMAC ENERGY INC COM 131745101 11 14,607 SH   SOLE 14,607 0 0
CAMECO CORP COM 13321L108 442 19,300 SH   SOLE 19,300 0 0
CAMPBELL SOUP CO COM 134429109 1,113 24,799 SH   SOLE 24,799 0 0
CANADIAN NATL RY CO COM 136375102 815 14,500 SH   SOLE 14,500 0 0
CAPITOL FED FINL INC COM 14057J101 206 16,398 SH   SOLE 16,398 0 0
CARMAX INC COM 143130102 386 8,243 SH   SOLE 8,243 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 161 22,488 SH   SOLE 22,488 0 0
CATERPILLAR INC DEL COM 149123101 1,805 18,167 SH   SOLE 18,167 0 0
CENOVUS ENERGY INC COM 15135U109 482 16,636 SH   SOLE 16,636 0 0
CENTERPOINT ENERGY INC COM 15189T107 415 17,498 SH   SOLE 17,498 0 0
CENTURYLINK INC COM 156700106 308 9,382 SH   SOLE 9,382 0 0
CHESAPEAKE ENERGY CORP COM 165167107 271 10,568 SH   SOLE 10,568 0 0
CHEVRON CORP NEW COM 166764100 5,385 45,287 SH   SOLE 45,287 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,085 12,450 SH   SOLE 12,450 0 0
CHIMERA INVT CORP COM 16934Q109 34 11,100 SH   SOLE 11,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 511 900 SH   SOLE 900 0 0
CHUBB CORP COM 171232101 850 9,520 SH   SOLE 9,520 0 0
CIGNA CORPORATION COM 125509109 443 5,286 SH   SOLE 5,286 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 2,337 51,562 SH   SOLE 51,562 0 0
CISCO SYS INC COM 17275R102 882 39,351 SH   SOLE 39,351 0 0
CITIGROUP INC COM NEW 172967424 551 11,583 SH   SOLE 11,583 0 0
COCA COLA CO COM 191216100 3,410 88,213 SH   SOLE 88,213 0 0
COLGATE PALMOLIVE CO COM 194162103 3,899 60,108 SH   SOLE 60,108 0 0
COMCAST CORP NEW CL A 20030N101 486 9,716 SH   SOLE 9,716 0 0
COMPUTER SCIENCES CORP COM 205363104 278 4,575 SH   SOLE 4,575 0 0
CONAGRA FOODS INC COM 205887102 363 11,707 SH   SOLE 11,707 0 0
CONNECTICUT WTR SVC INC COM 207797101 225 6,582 SH   SOLE 6,582 0 0
CONOCOPHILLIPS COM 20825C104 2,724 38,715 SH   SOLE 38,715 0 0
CONSOLIDATED EDISON INC COM 209115104 436 8,135 SH   SOLE 8,135 0 0
CORNING INC COM 219350105 1,174 56,412 SH   SOLE 56,412 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 343 12,861 SH   SOLE 12,861 0 0
COSTCO WHSL CORP NEW COM 22160K105 470 4,206 SH   SOLE 4,206 0 0
CSX CORP COM 126408103 377 13,017 SH   SOLE 13,017 0 0
CULP INC COM 230215105 715 36,197 SH   SOLE 36,197 0 0
CVS CAREMARK CORPORATION COM 126650100 2,449 32,719 SH   SOLE 32,719 0 0
DEERE & CO COM 244199105 395 4,346 SH   SOLE 4,346 0 0
DELUXE CORP COM 248019101 483 9,211 SH   SOLE 9,211 0 0
DESTINATION MATERNITY CORP COM 25065D100 230 8,400 SH   SOLE 8,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 970 14,499 SH   SOLE 14,499 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 677 5,434 SH   SOLE 5,434 0 0
DIEBOLD INC COM 253651103 323 8,100 SH   SOLE 8,100 0 0
DISNEY WALT CO COM DISNEY 254687106 1,236 15,435 SH   SOLE 15,435 0 0
DOMINION RES INC VA NEW COM 25746U109 347 4,891 SH   SOLE 4,891 0 0
DOW CHEM CO COM 260543103 1,539 31,667 SH   SOLE 31,667 0 0
DRAGONWAVE INC COM 26144M103 16 11,700 SH   SOLE 11,700 0 0
DREAMWORKS ANIMATION SKG INC CL A 26153C103 1,041 39,200 SH   SOLE 39,200 0 0
DRESSER-RAND GROUP INC COM 261608103 266 4,550 SH   SOLE 4,550 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 4,576 68,198 SH   SOLE 68,198 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,202 30,921 SH   SOLE 30,921 0 0
DUNKIN BRANDS GROUP INC COM 265504100 488 9,717 SH   SOLE 9,717 0 0
E M C CORP MASS COM 268648102 1,180 43,038 SH   SOLE 43,038 0 0
EASTMAN CHEM CO COM 277432100 533 6,186 SH   SOLE 6,186 0 0
EATON CORP PLC SHS G29183103 3,796 50,533 SH   SOLE 50,533 0 0
EMC INS GROUP INC COM 268664109 10 28,000 SH Call SOLE 28,000 0 0
EMERSON ELEC CO COM 291011104 3,145 47,084 SH   SOLE 47,084 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 3,214 117,268 SH   SOLE 117,268 0 0
ENCANA CORP COM 292505104 1,704 79,693 SH   SOLE 79,693 0 0
ENERGY RECOVERY INC COM 29270J100 142 26,600 SH   SOLE 26,600 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 318 6,800 SH   SOLE 6,800 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 5,569 103,522 SH   SOLE 103,522 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 11,662 168,143 SH   SOLE 168,143 0 0
ENTREMED INC COM NEW 29382F202 46 25,314 SH   SOLE 25,314 0 0
EOG RES INC COM 26875P101 235 1,200 SH   SOLE 1,200 0 0
EXCO RESOURCES INC COM 269279402 540 96,358 SH   SOLE 96,358 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,078 14,351 SH   SOLE 14,351 0 0
EXXON MOBIL CORP COM 30231G102 9,694 99,239 SH   SOLE 99,239 0 0
FACEBOOK INC CL A 30303M102 581 9,653 SH   SOLE 9,653 0 0
FASTENAL CO COM 311900104 207 4,200 SH   SOLE 4,200 0 0
FEDEX CORP COM 31428X106 213 1,605 SH   SOLE 1,605 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 611 11,434 SH   SOLE 11,434 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 315 6,900 SH   SOLE 6,900 0 0
FIREEYE INC COM 31816Q101 437 7,100 SH   SOLE 7,100 0 0
FIRST NIAGARA FINL GP INC COM 33582V108 325 34,400 SH   SOLE 34,400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 234 7,295 SH   SOLE 7,295 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 236 6,387 SH   SOLE 6,387 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 397 7,802 SH   SOLE 7,802 0 0
FIRSTENERGY CORP COM 337932107 322 9,466 SH   SOLE 9,466 0 0
FLOWERS FOODS INC COM 343498101 322 15,024 SH   SOLE 15,024 0 0
FLUOR CORP NEW COM 343412102 238 3,058 SH   SOLE 3,058 0 0
FMC TECHNOLOGIES INC COM 30249U101 282 5,400 SH   SOLE 5,400 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 814 52,201 SH   SOLE 52,201 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 969 29,315 SH   SOLE 29,315 0 0
FREQUENCY ELECTRS INC COM 358010106 171 15,814 SH   SOLE 15,814 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 160 27,965 SH   SOLE 27,965 0 0
GAMESTOP CORP NEW CL A 36467W109 296 7,200 SH   SOLE 7,200 0 0
GENERAL ELECTRIC CO COM 369604103 9,762 377,071 SH   SOLE 377,071 0 0
GENERAL ELECTRIC CO COM 369604103 10 12,000 SH Call SOLE 12,000 0 0
GENERAL MLS INC COM 370334104 675 13,023 SH   SOLE 13,023 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 235 3,555 SH   SOLE 3,555 0 0
GILEAD SCIENCES INC COM 375558103 952 13,437 SH   SOLE 13,437 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,059 19,816 SH   SOLE 19,816 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 510 13,938 SH   SOLE 13,938 0 0
GOL LINHAS AEREAS INTLG S A SP ADR REP PFD 38045R107 52 10,700 SH   SOLE 10,700 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 283 6,800 SH   SOLE 6,800 0 0
GOLDCORP INC NEW COM 380956409 732 29,882 SH   SOLE 29,882 0 0
GOLUB CAP BDC INC COM 38173M102 308 17,252 SH   SOLE 17,252 0 0
GOOGLE INC CL A 38259P508 3,545 3,181 SH   SOLE 3,181 0 0
HALCON RES CORP COM NEW 40537Q209 316 73,000 SH   SOLE 73,000 0 0
HALLIBURTON CO COM 406216101 917 15,575 SH   SOLE 15,575 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 318 13,850 SH   SOLE 13,850 0 0
HERSHEY CO COM 427866108 1,068 10,234 SH   SOLE 10,234 0 0
HERTZ GLOBAL HOLDINGS INC COM 42805T105 352 13,200 SH   SOLE 13,200 0 0
HEWLETT PACKARD CO COM 428236103 228 7,047 SH   SOLE 7,047 0 0
HOLLYFRONTIER CORP COM 436106108 200 4,200 SH   SOLE 4,200 0 0
HOME DEPOT INC COM 437076102 1,802 22,778 SH   SOLE 22,778 0 0
HONEYWELL INTL INC COM 438516106 1,790 19,293 SH   SOLE 19,293 0 0
HORSEHEAD HLDG CORP COM 440694305 321 19,091 SH   SOLE 19,091 0 0
HOSPIRA INC COM 441060100 720 16,650 SH   SOLE 16,650 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 364 12,671 SH   SOLE 12,671 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 520 10,236 SH   SOLE 10,236 0 0
IGNITE RESTAURANT GROUP INC COM 451730105 153 10,900 SH   SOLE 10,900 0 0
ILLINOIS TOOL WKS INC COM 452308109 699 8,597 SH   SOLE 8,597 0 0
INDEPENDENT BANK CORP MASS COM 453836108 370 9,400 SH   SOLE 9,400 0 0
INTEL CORP COM 458140100 4,415 171,047 SH   SOLE 171,047 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,722 19,336 SH   SOLE 19,336 0 0
INTL PAPER CO COM 460146103 1,287 28,054 SH   SOLE 28,054 0 0
IRON MTN INC COM 462846106 240 8,700 SH   SOLE 8,700 0 0
ISHARES MSCI AUST ETF 464286103 505 19,532 SH   SOLE 19,532 0 0
ISHARES MSCI JAPN SMCETF 464286582 249 4,749 SH   SOLE 4,749 0 0
ISHARES MSCI SINGAP ETF 464286673 182 13,917 SH   SOLE 13,917 0 0
ISHARES MRNGSTR LG-CP GR 464287119 413 4,148 SH   SOLE 4,148 0 0
ISHARES SELECT DIVID ETF 464287168 283 3,862 SH   SOLE 3,862 0 0
ISHARES TIPS BD ETF 464287176 569 5,078 SH   SOLE 5,078 0 0
ISHARES MSCI EMG MKT ETF 464287234 248 6,040 SH   SOLE 6,040 0 0
ISHARES GLOB HLTHCRE ETF 464287325 258 2,835 SH   SOLE 2,835 0 0
ISHARES MSCI EAFE ETF 464287465 263 3,913 SH   SOLE 3,913 0 0
ISHARES CORE S&P MCP ETF 464287507 455 3,307 SH   SOLE 3,307 0 0
ISHARES NASDQ BIOTEC ETF 464287556 361 1,525 SH   SOLE 1,525 0 0
ISHARES US HLTHCARE ETF 464287762 388 3,151 SH   SOLE 3,151 0 0
ISHARES CORE S&P SCP ETF 464287804 323 2,930 SH   SOLE 2,930 0 0
ISHARES 1-3 YR CR BD ETF 464288646 213 2,024 SH   SOLE 2,024 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 266 13,996 SH   SOLE 13,996 0 0
ISTAR FINL INC COM 45031U101 185 12,500 SH   SOLE 12,500 0 0
JETBLUE AIRWAYS CORP COM 477143101 120 13,800 SH   SOLE 13,800 0 0
JOHNSON & JOHNSON COM 478160104 10,689 108,817 SH   SOLE 108,817 0 0
JOHNSON CTLS INC COM 478366107 1,100 23,242 SH   SOLE 23,242 0 0
JPMORGAN CHASE & CO COM 46625H100 3,077 50,689 SH   SOLE 50,689 0 0
KELLOGG CO COM 487836108 512 8,170 SH   SOLE 8,170 0 0
KEURIG GREEN MTN INC COM 49271M100 234 2,218 SH   SOLE 2,218 0 0
KEYCORP NEW COM 493267108 399 28,003 SH   SOLE 28,003 0 0
KIMBERLY CLARK CORP COM 494368103 1,921 17,427 SH   SOLE 17,427 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 3,067 41,472 SH   SOLE 41,472 0 0
KINDER MORGAN INC DEL COM 49456B101 1,394 42,911 SH   SOLE 42,911 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 42 23,753 SH   SOLE 23,753 0 0
KOHLS CORP COM 500255104 417 7,350 SH   SOLE 7,350 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 528 15,004 SH   SOLE 15,004 0 0
KRAFT FOODS GROUP INC COM 50076Q106 1,923 34,278 SH   SOLE 34,278 0 0
KULICKE & SOFFA INDS INC COM 501242101 257 20,350 SH   SOLE 20,350 0 0
KVH INDS INC COM 482738101 165 12,500 SH   SOLE 12,500 0 0
LA Z BOY INC COM 505336107 225 8,307 SH   SOLE 8,307 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 42 14,000 SH   SOLE 14,000 0 0
LAUDER ESTEE COS INC CL A 518439104 251 3,750 SH   SOLE 3,750 0 0
LEAR CORP COM NEW 521865204 243 2,900 SH   SOLE 2,900 0 0
LEGGETT & PLATT INC COM 524660107 276 8,447 SH   SOLE 8,447 0 0
LILLY ELI & CO COM 532457108 1,017 17,281 SH   SOLE 17,281 0 0
LINCOLN ELEC HLDGS INC COM 533900106 259 3,601 SH   SOLE 3,601 0 0
LIONS GATE ENTMNT CORP COM NEW 535919203 221 8,250 SH   SOLE 8,250 0 0
LOCKHEED MARTIN CORP COM 539830109 514 3,150 SH   SOLE 3,150 0 0
LO-JACK CORP COM 539451104 377 66,100 SH   SOLE 66,100 0 0
LOWES COS INC COM 548661107 333 6,805 SH   SOLE 6,805 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 386 6,690 SH   SOLE 6,690 0 0
M & T BK CORP COM 55261F104 468 3,857 SH   SOLE 3,857 0 0
MACYS INC COM 55616P104 1,500 25,303 SH   SOLE 25,303 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,647 80,976 SH   SOLE 80,976 0 0
MARATHON OIL CORP COM 565849106 875 24,625 SH   SOLE 24,625 0 0
MARATHON PETE CORP COM 56585A102 355 4,082 SH   SOLE 4,082 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 456 19,330 SH   SOLE 19,330 0 0
MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 690 19,057 SH   SOLE 19,057 0 0
MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100 1,221 18,686 SH   SOLE 18,686 0 0
MARSH & MCLENNAN COS INC COM 571748102 287 5,830 SH   SOLE 5,830 0 0
MASTERCARD INC CL A 57636Q104 549 7,350 SH   SOLE 7,350 0 0
MCDERMOTT INTL INC COM 580037109 85 10,874 SH   SOLE 10,874 0 0
MCDONALDS CORP COM 580135101 1,352 13,790 SH   SOLE 13,790 0 0
MCG CAPITAL CORP COM 58047P107 41 10,827 SH   SOLE 10,827 0 0
MDU RES GROUP INC COM 552690109 710 20,696 SH   SOLE 20,696 0 0
MEDTRONIC INC COM 585055106 2,231 36,251 SH   SOLE 36,251 0 0
MERCK & CO INC NEW COM 58933Y105 4,159 73,264 SH   SOLE 73,264 0 0
MERGE HEALTHCARE INC COM 589499102 1,759 720,800 SH   SOLE 720,800 0 0
METLIFE INC COM 59156R108 351 6,651 SH   SOLE 6,651 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 330 6,900 SH   SOLE 6,900 0 0
MICROSOFT CORP COM 594918104 3,728 90,954 SH   SOLE 90,954 0 0
MILLER ENERGY RES INC COM 600527105 143 24,300 SH   SOLE 24,300 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 130 23,437 SH   SOLE 23,437 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 59 14,860 SH   SOLE 14,860 0 0
MONDELEZ INTL INC CL A 609207105 2,354 68,122 SH   SOLE 68,122 0 0
MONSANTO CO NEW COM 61166W101 2,915 25,622 SH   SOLE 25,622 0 0
MOSAIC CO NEW COM 61945C103 369 7,385 SH   SOLE 7,385 0 0
NATIONAL FUEL GAS CO N J COM 636180101 419 5,980 SH   SOLE 5,980 0 0
NATIONAL OILWELL VARCO INC COM 637071101 273 3,500 SH   SOLE 3,500 0 0
NEW GOLD INC CDA COM 644535106 83 17,000 SH   SOLE 17,000 0 0
NEWMONT MINING CORP COM 651639106 554 23,654 SH   SOLE 23,654 0 0
NEXTERA ENERGY INC COM 65339F101 800 8,371 SH   SOLE 8,371 0 0
NIKE INC CL B 654106103 1,526 20,660 SH   SOLE 20,660 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 620 62,960 SH   SOLE 62,960 0 0
NORFOLK SOUTHERN CORP COM 655844108 503 5,178 SH   SOLE 5,178 0 0
NORTH ATLANTIC DRILLING LTD COM G6613P202 210 23,750 SH   SOLE 23,750 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 1,904 81,941 SH   SOLE 81,941 0 0
NORTHEAST UTILS COM 664397106 963 21,161 SH   SOLE 21,161 0 0
NORTHERN TR CORP COM 665859104 300 4,583 SH   SOLE 4,583 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,547 29,957 SH   SOLE 29,957 0 0
NOVATEL WIRELESS INC COM NEW 66987M604 19 10,845 SH   SOLE 10,845 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 470 27,350 SH   SOLE 27,350 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 2,432 44,262 SH   SOLE 44,262 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 204 6,000 SH   SOLE 6,000 0 0
NXSTAGE MEDICAL INC COM 67072V103 137 10,750 SH   SOLE 10,750 0 0
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 33 10,000 SH   SOLE 10,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 230 2,411 SH   SOLE 2,411 0 0
OLIN CORP COM PAR $1 680665205 441 15,962 SH   SOLE 15,962 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2,406 44,924 SH   SOLE 44,924 0 0
OPEXA THERAPEUTICS INC COM NEW 68372T202 30 16,000 SH   SOLE 16,000 0 0
OPKO HEALTH INC COM 68375N103 178 19,150 SH   SOLE 19,150 0 0
ORACLE CORP COM 68389X105 590 14,420 SH   SOLE 14,420 0 0
PC-TEL INC COM 69325Q105 1,615 184,977 SH   SOLE 184,977 0 0
PENGROWTH ENERGY CORP COM 70706P104 365 60,004 SH   SOLE 60,004 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 831 55,906 SH   SOLE 55,906 0 0
PEPSICO INC COM 713448108 6,075 72,756 SH   SOLE 72,756 0 0
PFIZER INC COM 717081103 5,311 165,357 SH   SOLE 165,357 0 0
PHILIP MORRIS INTL INC COM 718172109 928 11,338 SH   SOLE 11,338 0 0
PHILLIPS 66 COM 718546104 470 6,094 SH   SOLE 6,094 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,995 36,201 SH   SOLE 36,201 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 343 18,000 SH   SOLE 18,000 0 0
PLUM CREEK TIMBER CO INC COM 729251108 287 6,816 SH   SOLE 6,816 0 0
PLX TECHNOLOGY INC COM 693417107 271 44,826 SH   SOLE 44,826 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,053 12,109 SH   SOLE 12,109 0 0
POTASH CORP SASK INC COM 73755L107 504 13,928 SH   SOLE 13,928 0 0
POWERSHARES GLOBAL ETF TRUST GBL WTR PORT 73936T623 364 14,975 SH   SOLE 14,975 0 0
PPL CORP COM 69351T106 504 15,218 SH   SOLE 15,218 0 0
PROCTER & GAMBLE CO COM 742718109 7,383 91,595 SH   SOLE 91,595 0 0
PROSHARES TR PSHS SHTRUSS2000 74347R826 208 12,600 SH   SOLE 12,600 0 0
PSYCHEMEDICS CORP COM NEW 744375205 180 10,500 SH   SOLE 10,500 0 0
QUALCOMM INC COM 747525103 641 8,124 SH   SOLE 8,124 0 0
QUICKLOGIC CORP COM 74837P108 52 10,000 SH   SOLE 10,000 0 0
RAYTHEON CO COM NEW 755111507 840 8,500 SH   SOLE 8,500 0 0
REALTY INCOME CORP COM 756109104 699 17,100 SH   SOLE 17,100 0 0
REGENCY ENERGY PARTNERS L P COM UNITS L P 75885Y107 267 9,812 SH   SOLE 9,812 0 0
REGIONS FINL CORP NEW COM 7591EP100 196 17,666 SH   SOLE 17,666 0 0
RESOURCE CAP CORP COM 76120W302 67 11,990 SH   SOLE 11,990 0 0
REXAHN PHARMACEUTICALS INC COM 761640101 12 11,000 SH   SOLE 11,000 0 0
REYNOLDS AMERICAN INC COM 761713106 338 6,332 SH   SOLE 6,332 0 0
RIO TINTO PLC SPONSORED ADR 767204100 274 4,902 SH   SOLE 4,902 0 0
RITE AID CORP COM 767754104 167 26,700 SH   SOLE 26,700 0 0
ROCKWELL AUTOMATION INC COM 773903109 349 2,800 SH   SOLE 2,800 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 813 10,402 SH   SOLE 10,402 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,154 29,480 SH   SOLE 29,480 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 271 3,707 SH   SOLE 3,707 0 0
SANDERSON FARMS INC COM 800013104 240 3,056 SH   SOLE 3,056 0 0
SCHLUMBERGER LTD COM 806857108 3,104 31,838 SH   SOLE 31,838 0 0
SEADRILL LIMITED SHS G7945E105 1,479 42,060 SH   SOLE 42,060 0 0
SEARS HLDGS CORP COM 812350106 676 14,150 SH   SOLE 14,150 0 0
SEI INVESTMENTS CO COM 784117103 854 25,401 SH   SOLE 25,401 0 0
SEMPRA ENERGY COM 816851109 261 2,700 SH   SOLE 2,700 0 0
SHERWIN WILLIAMS CO COM 824348106 746 3,785 SH   SOLE 3,785 0 0
SIEMENS A G SPONSORED ADR 826197501 519 3,840 SH   SOLE 3,840 0 0
SIGMA ALDRICH CORP COM 826552101 280 3,000 SH   SOLE 3,000 0 0
SKYWEST INC COM 830879102 381 29,858 SH   SOLE 29,858 0 0
SOLARCITY CORP COM 83416T100 304 4,850 SH   SOLE 4,850 0 0
SONY CORP ADR NEW 835699307 535 27,974 SH   SOLE 27,974 0 0
SOUTHERN CO COM 842587107 1,109 25,238 SH   SOLE 25,238 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,179 9,534 SH   SOLE 9,534 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,091 5,836 SH   SOLE 5,836 0 0
SPECTRA ENERGY CORP COM 847560109 3,111 84,221 SH   SOLE 84,221 0 0
STAG INDL INC COM 85254J102 547 22,713 SH   SOLE 22,713 0 0
STANLEY BLACK & DECKER INC COM 854502101 582 7,167 SH   SOLE 7,167 0 0
STARBUCKS CORP COM 855244109 635 8,648 SH   SOLE 8,648 0 0
STATE STR CORP COM 857477103 1,768 25,418 SH   SOLE 25,418 0 0
STATOIL ASA SPONSORED ADR 85771P102 514 18,200 SH   SOLE 18,200 0 0
STERICYCLE INC COM 858912108 693 6,100 SH   SOLE 6,100 0 0
STRYKER CORP COM 863667101 835 10,245 SH   SOLE 10,245 0 0
STUDENT TRANSN INC COM 86388A108 62 10,000 SH   SOLE 10,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 695 19,875 SH   SOLE 19,875 0 0
SUNTRUST BKS INC COM 867914103 344 8,633 SH   SOLE 8,633 0 0
SUSSER HLDGS CORP COM 869233106 303 4,850 SH   SOLE 4,850 0 0
SWISHER HYGIENE INC COM 870808102 5 12,000 SH   SOLE 12,000 0 0
SYMANTEC CORP COM 871503108 696 34,840 SH   SOLE 34,840 0 0
SYNERON MEDICAL LTD ORD SHS M87245102 567 45,551 SH   SOLE 45,551 0 0
SYNGENTA AG SPONSORED ADR 87160A100 427 5,633 SH   SOLE 5,633 0 0
SYSCO CORP COM 871829107 688 19,055 SH   SOLE 19,055 0 0
TECO ENERGY INC COM 872375100 777 45,307 SH   SOLE 45,307 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 369 10,650 SH   SOLE 10,650 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,063 20,119 SH   SOLE 20,119 0 0
TIME WARNER INC COM NEW 887317303 719 11,005 SH   SOLE 11,005 0 0
TJX COS INC NEW COM 872540109 1,837 30,283 SH   SOLE 30,283 0 0
TOLL BROTHERS INC COM 889478103 327 9,100 SH   SOLE 9,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 726 15,454 SH   SOLE 15,454 0 0
TRANSCANADA CORP COM 89353D107 452 9,925 SH   SOLE 9,925 0 0
TWITTER INC COM 90184L102 201 4,300 SH   SOLE 4,300 0 0
TYCO INTERNATIONAL LTD SHS H89128104 393 9,262 SH   SOLE 9,262 0 0
U S G CORP COM NEW 903293405 321 9,825 SH   SOLE 9,825 0 0
UNDER ARMOUR INC CL A 904311107 545 4,750 SH   SOLE 4,750 0 0
UNILEVER N V N Y SHS NEW 904784709 526 12,789 SH   SOLE 12,789 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,416 56,468 SH   SOLE 56,468 0 0
UNION PAC CORP COM 907818108 1,445 7,700 SH   SOLE 7,700 0 0
UNITED CONTL HLDGS INC COM 910047109 729 16,325 SH   SOLE 16,325 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,685 17,302 SH   SOLE 17,302 0 0
UNITED STATES STL CORP NEW COM 912909108 933 33,808 SH   SOLE 33,808 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,041 26,031 SH   SOLE 26,031 0 0
UNITEDHEALTH GROUP INC COM 91324P102 278 3,394 SH   SOLE 3,394 0 0
US BANCORP DEL COM NEW 902973304 810 18,892 SH   SOLE 18,892 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 445 5,912 SH   SOLE 5,912 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,371 133,924 SH   SOLE 133,924 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 220 14,800 SH   SOLE 14,800 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 2,768 75,207 SH   SOLE 75,207 0 0
WALGREEN CO COM 931422109 979 14,826 SH   SOLE 14,826 0 0
WAL-MART STORES INC COM 931142103 1,206 15,783 SH   SOLE 15,783 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,395 58,410 SH   SOLE 58,410 0 0
WASTE MGMT INC DEL COM 94106L109 1,868 44,393 SH   SOLE 44,393 0 0
WEATHERFORD INTERNATIONAL LT REG SHS H27013103 400 23,050 SH   SOLE 23,050 0 0
WELLS FARGO & CO NEW COM 949746101 1,392 27,990 SH   SOLE 27,990 0 0
WESTERN UN CO COM 959802109 305 18,625 SH   SOLE 18,625 0 0
WESTPORT INNOVATIONS INC COM NEW 960908309 208 14,370 SH   SOLE 14,370 0 0
WILLIAMS COS INC DEL COM 969457100 3,524 86,837 SH   SOLE 86,837 0 0
WILLIAMS PARTNERS L P COM UNIT L P 96950F104 3,981 78,146 SH   SOLE 78,146 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 567 11,971 SH   SOLE 11,971 0 0
WORKDAY INC CL A 98138H101 293 3,200 SH   SOLE 3,200 0 0
XCEL ENERGY INC COM 98389B100 290 9,544 SH   SOLE 9,544 0 0
YAMANA GOLD INC COM 98462Y100 171 19,424 SH   SOLE 19,424 0 0
YUM BRANDS INC COM 988498101 685 9,085 SH   SOLE 9,085 0 0
ZIMMER HLDGS INC COM 98956P102 311 3,288 SH   SOLE 3,288 0 0
ZOETIS INC CL A 98978V103 473 16,350 SH   SOLE 16,350 0 0
ZYNGA INC CL A 98986T108 247 57,350 SH   SOLE 57,350 0 0