Back to Top

Thursday, December 09, 2010

TigerChef review

0 comments

Lately I've been experimenting with some simple cooking, and of course for cooking you need cooking equipment. TigerChef is one of the many sources of cooking equipment you can get, although they are oriented more at restaurants than individual needs.

Anyway, I'm quite happy with the initial experiments and with the help of my dear wife who endures them and gives feedback on it I hope to start making more and more complex dishes. It seems incredible how simple it is to put together a dish following a recipe (but it is also hard work). And you get a (hopefully) delicious reward at the end.

The two things I cooked so fare are potatoes cooked in their "skin" and "turosgomboc" (Google translate is no help to me finding the translations of these terms). The potatoes were the simpler of the two (you just had to cook them in the oven for 40 minutes and eat it with butter or cheese) while the "turosgomboc" was quite an involvement. Fortunately I found this recipe and it worked out great.

Full disclosure: this is a paid review from ReviewMe. Under the terms of the understanding I was not obligated to skew my viewpoint in any way (ie. only post positive facts).

Friday, August 13, 2010

Problems (and a semi-solution) for tcpdump with DAG cards

1 comments

Documenting here for posterity, since I didn't find much information about it on the 'net:

Disclaimer: I'm not a network head, just an amateur who dabbles with it when he needs to fix a problem.

Given one Ninjabox (the nickname for packet capture boxes from Endace) with a DAG card (some kind of custom packet capture network card from the same company), you could get the following error when trying to use tcpdump on the dag interface:

tcpdump: dag_attach_stream: Permission denied

The problem seems to be unrelated to your privilege level (you will get this even if you are running as root), but rather to the fact that some other program is/was using the particular interface. You can quickly check this by doing a lsof | grep dag0. In my case it was softflowd. But even after killing the softflowd process, I was getting the same error message. I had to reset the card using the following commands:

/etc/init.d/dag_drivers_load stop
/etc/init.d/dag_drivers_load start

After this tcpdump worked like a charm. Hope that this information will save people from searching around as I had to do.

Off topic minirant: why use custom hardware / software? In my experience they almost never deliver the performance they promise and are hard to troubleshoot because of lack of information.

shuttledirect review

0 comments

The purpose of this website is to offer prebookable Airport taxi transfers. This means that you can rent a transportation method to/from the airport before you even embark on your journey.

Is it worth it? I have to admit that I'm far from being a big traveler, but until now every airport I've been to offers many ways to travel to the nearest city which are clearly marked. Also, this site is an aggregator of local offerings (it doesn't provide the services itself), which means that the quality may vary between different parts.

The trustlevel I have in the site (since security is a feeling, not some objective thing for most people) is medium for several reasons:

  • They exist since a long time (since 2002), which is good, but don't have the proper SSL setup (which is bad, especially for a site which wants to take my money)
  • They don't run on a dedicated server, although probably the other sites hosted on the same server belong to the same company (so not as bad as using shared hosting)
  • The different security logos which they present are not linked to the respective organizations (you can't click on them to access the information the third-party has about the site)

Considering all the above, plus the fact that I never felt the need for such a service, I am somewhat reticent to recommend it, but it might work for other people.

Full disclosure: this is a paid review from ReviewMe. Under the terms of the understanding I was not obligated to skew my viewpoint in any way (ie. only post positive facts).

Wednesday, June 09, 2010

Copyright is not theft!

1 comments

Recently there have been quite a few copyright-related posts which came up in my feedreader. This is of course a complicated and layered problem which can’t be solved in the couple of paragraphs of this blogpost, but at least I can post a bunch of great materials which should contribute to the edification of all of us.

From comixtalk.com: Copyright Is Not theft

Also from comixtalk: Nina Paley Discusses State of Sita Sings The Blues. This is an animated movie (which you can watch for free) that had legal problems because of the backing soundtrack, even though the music in question was created in 1920, so it should be in the public domain.

You might also be interested in the documentary rip! a remix manifesto (embedded below for your convenience). It is a documentary (Michael Moore style) talking about the issue. And while it isn't perfect, it manages to raise a lot of interesting issues (BTW, personally I find the songs on the Grey Album much better than the originals on the Black album - just a random example how derivative works can improve the original):

Finally here is a presentation from TED comparing industries with different level of copyright protection (via Slashdot):

This should be enough information to keep you outraged for weeks :-)

PS. Just a quick rundown of my current opinion: all works are derivative. But even if we skip over this, long copyright stifles innovation. And even if we don’t consider (or don’t accept) this premise, labelling all copying as “theft” is (depending) wrong, (possibly purposefully) misleading and unethical. For example I posses the copyright for all the materials published on this blog (since it is my original work), but I explicitly grant anyone to reuse the content under the conditions of the CC-BY-SA 3.0 license.

PS #2: An other interesting documentary to watch is Patently absurd. I didn't include it above because it deals with patent law, not copyright, two domains which are frequently bundled together under the term "Intellectual Property" (together with trademark law), but the fact is that these three domains are completely separate and the laws governing them are distinct, ergo I didn't want to add to the confusion.

PS #3: Technology != Breaking the law. Just because I use bittorrent, it doesn't mean that I'm breaking the copyright law! I might be very well downloading a Linux ISO (as I frequently do), one of the many free (as in freedom) material from Clearbits (previosuly legaltorrents) or a World of Warcraft patch for that matter.

Monday, June 07, 2010

Dear people: try to think harder, even if it makes your head hurt!

1 comments

This again is the case of a couple of links on the same topic piling up in my reader (this tends to happen if you take a pause in blogging :-)):

The commonality between all these articles is that they make statements based on faulty questions (PHD Comics says it best). A website poll is not the same as a scientific study (to name just  one the problems - it has a selection bias towards the reader of the particular site - which wouldn't be a problem if the results wouldn't be presented as applicable for the general population). And even if they were scientific studies, the purpose of a scientific study isn't to find the absolute truth! It is to present a hypothesis which doesn't contradict any of the current observation. But it doesn't exclude the possibility that in the future there will be an observation which contradicts the hypothesis, and as such, it must be changed.

Sunday, June 06, 2010

Who is hype-free?

0 comments

I’ve done a writeup about the name of blog when I started it. However recently two links came up in my Google Alerts:

The first one is from Urban Dictionary and it defines hype free as “Slang word for drug free”.

The second one is from Yahoo! Answers and states pretty much the same thing (in a conversational form).

I didn’t know this meaning of the expression until these items came on my radar recently, but they are very funny (and certainly true in more than one sense).

Update: the Yahoo Answers page states that it was deleted “according to our Community Guidelines”. Bummer.

delicious/cdman83

0 comments

Password Strength Checker

Posted: 09 Apr 2010 05:40 AM PDT

NetPositive error messages

Posted: 13 May 2010 09:52 PM PDT

Default Passwords | CIRT.net

Posted: 14 May 2010 06:23 AM PDT

AmigaRemix - The place for Amiga Game- and Demo-music Remixes!

Posted: 18 May 2010 09:54 PM PDT

Remix64.com: C64 and Amiga Music Remix Community

Posted: 18 May 2010 09:54 PM PDT

Cognitive Biases - A Visual Study Guide by the Royal Society of Account Planning | Scribd

Posted: 19 May 2010 04:17 AM PDT

KeygenJukebox.com - Streams Keygen Music Directly to Your Web Browser!

Posted: 19 May 2010 12:24 AM PDT

Algo Trading and How To Get a Job on Wall Street

Posted: 21 May 2010 03:41 AM PDT

News | DriverPacks.net

Posted: 21 May 2010 01:00 AM PDT

CARO 2010 Slides - F-Secure

Posted: 29 May 2010 09:52 PM PDT

Scan Websites for Viruses - URLVoid.com BETA

Posted: 30 May 2010 04:24 AM PDT

Monday, May 10, 2010

On the hopelessness of pulling content from the interwebs

0 comments

3864920222_87dfd17f9e_b In the last couple of weeks I had at least two cases where I saw a (provocative) post come up in my feedreader, click trough to read the entire piece (BTW, partial feeds just suck!), just to find that the owner removed the post. The first was from the DynDNS blog named “Open Dialogue” (apparently openness and censorship can co-exists in some people’s minds, without having their brains blown-up by the cognitive dissonance) and it said the following:

We hope we're wrong, but it looks like DNS Made Easy (aka Tiggee LLC) is secretly behind DNSComparison.com

Let’s first start off by providing some definitions of key attributes that Dyn Inc. lives by across our organization and takes pride in while representing the DNS industry. These characteristics define us and make us the company we are today. Call us naïve, but we also “still” hold out hope that the rest of the DNS space (and the business world, in general) believes the same and truly means well when their actions might seem otherwise.

The second one comes from the MaraDNS blog (is there a pattern here? are there many frustrated people in the DNS space? :-p):

Xonotic: Type 2 Freetards can’t make content

If you want to piss a type 2 freetard off, take an open-source project, make it proprietary (after getting everything with copyright to the code to agree to the non-GPL terms), and sell the proprietary product.
This happened with Tux Racer. Boy were the freetards pissed off, whining about how the commercial game wasn’t very good, blah blah blah. But, bottom line: The developers worked hard making the program. They wanted to get paid for their work. The type 2 freetards felt something was stolen from them because the next version of their program was not open-source.
Another successful open-source game is now doing the same thing: Nexuiz, an excellent fun little first person shooter with everything (both the engine and the content) under a GPL-compatible license.
Well, the developers realized one day that they wanted to get paid for their work, so they decided to have a remake of Nexuiz for consoles that will be closed-sourced using different content.
The freetards went ballistic. It became a front page story at Freetard central. In short order, a fork was declared. Freetards everywhere talked about how evil Nexuiz was; their declarations were mainly based on ignorance; inaccurate posts accusing the Nexuiz development team of violating the GPL were posted everywhere.
The next Nexuiz will, for the record, be 100% legal: All of the Nexuiz code has been licensed for non-free use. The content will be, for the most part, entirely new. There is no GPL violation here.
Once the dust cleared, development on the fork (called Xonotic) stalled. One developer recently admitted that, two months after declaring this fork, that

It is my opinion that such actions inherently undermine the trust in a person / brand. It is also ineffective (proven by the fact that at least one person – ie. myself – was able to read the content). My ideal publishing platform would be:

  • Versioned, so that everyone could look up what the text looked like at a given moment in time
  • Verified by a third-party agency (such as a timestamp signing service) which guarantees that it had a certain content at given point in time (you don’t have to transmit the full text to such a service BTW – them signing a cryptographic hash is good enough)
  • Digitally signed by the author

We all make mistakes. Lets act as grownups about it. Don’t try to wish some things away. I understand that in some circumstances there are legal obligations to take some things down, but at least post the takedown reason in these cases (ie. “this post was taken down because of allegedly defamatory content. sorry”).

Picture taken from sara~'s photostream with permission.

Thursday, April 22, 2010

Putting the eval into Java

0 comments

2254800793_185ccbdfa1_b “eval” (short for evaluate) is usually the name given to the method in dynamic languages which makes it possible for the programmer to access the compiler / runtime. Here are a few links to the documentation for the function in different languages:

They are usually used to quickly evaluate a DSL (Domain Specific Language) expression. What I mean by this is the following: lets say that the user supplies an expression which can be easily (ie. with a few string replacements or regular expressions at most) converted into a valid expression in the current language. Then you don’t have to write your own lexer / parser / runtime to support this function.

To make this example even more concrete, lets say that you are implementing a simple graphing calculator where the user can supply the right part of the f(x)=... expression and you draw the function for a given interval of x. If the user supplies something like 1 + 2*x + 3*x*x, this is pretty much a valid expression in all programming languages (there are minor syntactic differences to be precise - like Perl/PHP requiring you to prefix variable names by the “$” sign), so you could simply use “eval” on it.

Warning! Running eval on unverified, user supplied code is a really, really bad idea! (yes, I know that red and bold underline is a little over the top, but this is just that bad! Never, never, ever do this! It is equivalent to letting everybody connected to the Internet (assuming that we are talking about an webapp) running arbitrary code on your server. Implement very strict filtering (based on whitelisting if at all possible) for such features!

Surely, you would say, such a dynamic feature isn’t easily accessible for a statically typed compiled language as Java... And you would be wrong! As of Java 6 each JVM install (including the JREs) includes the Java compiler, and it also includes a public API to access it. Using this feature you can implement the Java equivalent of “eval”: giving a string to the compiler and getting a class instance back, on which you can call methods. You can find the source in my SVN repo. It is (almost entirely) based on the following article from 2007 (just to give you an idea how long this option has been around): Create dynamic applications with javax.tools. An other (pleasant) surprise was the fact that this process doesn’t require any security privileges and works perfectly in restricted environments such as browser.

An additional advantage of using the JVM rather than your own runtime is speed: many man-hours have gone into optimizing both the source –> bytecode and the bytecode –> machine code transformations. Which brings me to an other possible use for this kind of solution: generating particularized instances of generic classes to give more hints to the JVM about possible implementations.

For example, the StrinkTokenizer class does the following when looking for separator characters:

char c = str.charAt(position);
if ((c > maxDelimCodePoint) || (delimiters.indexOf(c) < 0))
    break;

Now imagine how much more efficient (in the sense of: easier for the JVM to translate into an efficient machinecode) this code would be if we knew that we have exactly one possible delimiter (as it is the case most of the time). Replacing delimiters.indexOf(c) with delimiter == c can give you an order of magnitude speedup for this particular code.

The takeaway should be:

  • This is a very powerful technique, but it should be used with care! Only use this method if you’ve proven (by using a profiler for example) that the given class is the dominant factor in the performance picture.
  • Be particularly aware of potential security risks which could appear!
  • Also, be aware that you give up many things when going this route:
    • Automated refactoring
    • Reports generated by bytecode analysis tools (like coverage or bug detection)
    • Debugger support
  • In conclusion: use it with great care, but if used properly, it can result in considerable performance improvements!

Picture taken from Hexadecimal Time's photostream with permission.

Tuesday, April 20, 2010

Update to the Blogger Tag Cloud

1 comments

A small PSE (Public Service Announcement): if you were using the Blogger Tag Cloud I’ve put together based on the WP-Cumulus plugin, you might have noticed that it stopped working some time ago (I’m not entirely sure when, since I didn’t notice it, until a reader commented and brought it to my attention – thanks again Soufiane).

The problem was that the server hosting the SWF and JS file didn’t serve them anymore, instead giving a 403 – access refused error. To mitigate this problem I’ve uploaded the SWF file to Google Code and used the JS file from the Google Ajax Library and bought the plugin back to life.

So, if you are using the plugin and you are subscribed to my feed, go to the original (now updated) post and use the new code.

Thank you and sorry for any inconvenience caused!

Friday, April 09, 2010

“Funny things I found while browsing the web” post

1 comments

The Geek/Nerd/Dork/Dweeb Venn Diagram (via Joel Esler’s blog):

geek-diagram

BTW, here is a quick way to convert JPEGs which should be PNGs or GIFs (because they aren’t photos!): simply use a photo editing software (like the GIMP or IrfanView / Paint.NET) and reduce the color depth without dithering. This should pretty much get you there. You might want to play around with the number of colors to retain.

The second one is Pixels by Patrick Jean (via Wondermark):

MC Frontalot released his newest album Zero Day (via the Veracode blog):

Updated YARPG

1 comments

3273756192_6008cde373_b This has been sitting in my queue for some time: almost four years ago (it’s incredible how time flies!) – amongst the first posts I’ve published on the blog – I’ve written a random password generator in Javascript which I’ve named YARPG (for “Yet Another Random Password Generator”). The advantages to using it are the same as they were back then:

  • Customizable (password length, types of characters included, etc)
  • Secure (it doesn’t communicate over the network, hence no need for SSL)
  • Fully reviewable (as opposed to server-based solutions, where you have to trust the server)

The only flaw it had (as pointed out by a commenter) was the fact that passwords didn’t always include all the characters you’ve selected (ie. the checkboxes represented “possible” not “mandatory” characters, which was a little counter-intuitive).

I’ve thought about how to create passwords which included at least one character from each set. My first ideas were around generating a password, then checking that it contained at least one character from each set and if not, replacing some of the characters with ones from the missing set. However this train of thought quickly ran into problems when I had to decide which character to replace. Choosing something fixed (like the first one, last one, etc) is too predictable. If I choose a random one, I run the risk of overwriting previous change. So finally I realized that there is a simple solution: just re-generate the password until it satisfies all of the constraints. Although this might seem like a brute-force solution, in practice its speed is indistinguishable from a constant-time solution.

Below you have the new and improved YARPG:

I've also updated the original posting. You can get the source code for it by looking at the source of this webpage, or from my SVN repository: js_password_generator.html. Hopefully you find it useful!

Picture taken from cjc4454's photostream with permission.

Friday, April 02, 2010

Sending an X-Face email with Perl+GMail

3 comments

In the latest Software Freedom Law Show Bradley mentioned the X-Face email header and challenged listeners to send them an email containing the X-Face header. So here is the small Perl script I’ve whipped together to send them an email trough GMail:

use strict;
use warnings;
use Net::SMTP::TLS;

my ($from, $password) = ('...@gmail.com', 'MySuperSecretPassword');
my $mailer = new Net::SMTP::TLS(
  'smtp.gmail.com',
  Hello => 'smtp.gmail.com',
  Port => 587,
  User => $from,
  Password => $password);

$mailer->mail($from);
$mailer->to('foo@example.com');

my $data = <<'EOF';
X-Face: "8.]Z_3ptu\NK'CA~DM>M,G.T(h=1.y9"0gXW3V91E:dw2?|&G2R(?/no'F2g4%8Fv.
 J1p5K-^1epKXxIG)mj4}nGWTi<=iz8n)bUVhLu}MXRFl9"J%'=-;IfMXcuPK>-%^;$uW87O/B
Subject: Hello X-Faced World!

email body.
EOF

$mailer->data();
$mailer->datasend($data);
$mailer->dataend();
$mailer->quit();

The code is largely based on this snippet: Sending Mail Through Gmail with Perl. The X-Face header was generated using the Online X-Face Converter (yes, I know that there is a Image::XFace module, but it was very cryptic – it didn’t mention supported input / output formats). One word of warning: if you are using ActivePerl under Windows, Net::SMTP::TLS isn’t available in the default module list (AFAIK, because of encryption restrictions), so you might need to experiment with alternative package sources or using Linux :-). I’ve also tested the script with an email account I control (using Thunderbird with the Mnenhy plugin – which can read but not create X-Face emails) and it worked nicely.

There you have it: how to use an old (from the 1980s according to Wikipedia) method for embedding pictures which is not supported by most of the email clients :-)

Friday, March 26, 2010

Performance optimization techniques for Java code

0 comments

Yesterday I gave a presentation at the Transylvania JUG about using profilers and different techniques which you can use to work around the discovered performance problems. Below you can find the embedded presentation.

If you are interested in the code samples (as you most probably are, since a big part of the presentation were demos), you can find them in my Google Code SVN repository. Feel free to contact me if you have questions about the slides or about something else in general.

Solving mathematical puzzles with brute-force and Perl

0 comments

After talking a lot about optimizations and selecting the right algorithm, here is a little brute-force code. This particular one gives the answer to the following puzzle from Richard Wiseman's Blog (one well worth following BTW):

Can you make the number 24 with the number 5, 5, 5, and 1 (again, you cannot join the numbers together, have to use each number once and only once, and are only allowed to add, subtract, multiply or divide them)?

And here is my brute-force solution:


permute(0, [5, 5, 5, 1], []);

sub permute {
  my ($partial, $numbers, $solution) = @_;
  
  if (0 == scalar(@$numbers)) {
    print @$solution, "\n" if (24 == $partial);
  }
  else {
    for my $num (@$numbers) {
      my $mynums = [];
      my $skipped = 0;
      for my $mynum (@$numbers) {
        if ($num == $mynum && !$skipped) {
          $skipped = 1;
        }
        else {
          push @$mynums, $mynum;
        }
      }
      
      for my $op (qw(- + * /)) {
        my $mypart = eval "$partial $op $num";
        my $mysol  = [@$solution, $op, $num];
        permute($mypart, $mynums, $mysol);
      }
    }
  }  
}

The output is not very elegant and contains a decent amount of garbage (because it considers that we have a hidden zero at the start – ie. 0*5...) and also a lot of repetition (because it doesn’t take into account that 5 5 5 1 is the same as 5 5 5 1 with the first two numbers interchanged), but in the end it gives the correct answer:


... fake answers because it starts with 0 ...
*5+5*5-1
*5+5*5-1
/5+5*5-1
/5+5*5-1
*5+5*5-1
*5+5*5-1
/5+5*5-1
/5+5*5-1
*5+5*5-1
*5+5*5-1
/5+5*5-1
/5+5*5-1
... duplicate answers because of the order ...
-1/5+5*5
-1/5+5*5
-1/5+5*5
-1/5+5*5
-1/5+5*5
-1/5+5*5

Also the correct interpretation of the output is to consider that each operation has a pair of parentheses around them and not reading it according to the usual mathematical rules. Having this in mind the solution becomes:

((-1/5)+5)*5 = 4.8 * 5 = 24

Brute-force FTW :-)

Thursday, March 25, 2010

RHUB review

3 comments

RHUB is a company which offers “meeting recording, Web Conference, Remote Access, Webinar software Delivered in Appliances”. It is an interesting model, especially given that there are a lot “software only” solutions in this space (GoTo meeting for example, just to name the biggest of them). They tout the simplicity of the product, especially that you don’t need any software installed to attend a meeting (I assume that it works using some kind of browser plugin – Flash or Java – and technically you do need that to be installed) Update: the folks from RHUB commented below and they pointed me towards their demo page. They seem to have a nice fallback mechanism, where by the main method involves Flash, but if it isn’t available, it falls back to Javascript + static images (although I assume that you loose most of the features, including voice, in that version). Very nice.

Simplicity would be a welcome addition to this area, since too many times have I seen “virtual” conferences spending tens of minutes on setting up the meeting (and it is quite frustrating).

For pricing they use the same model as the software-only solutions, namely a per-user license. If we compare the prices, you will conclude that the cheapest unit is equivalent to one and half years of GoToMeeting subscriptions, which is acceptable. I see this being a good solution for larger virtual training events (universities for example), however the value for smaller shops is not that clear. I worry that using a physical device means that your entire staff looses connectivity when/if the device goes down (because of a power / ISP outage). If your workforce is distributed around the globe (or even in one country), “cloud” service could route around the problem for the people who still have Internet access. Update: (again, from the comment below): the company seems to have a fallback solution for such outages, where by they offer services using their (hosted) equipment during outages, free of charge.

Full disclosure: this is a paid review from ReviewMe. Under the terms of the understanding I was not obligated to skew my viewpoint in any way (ie. only post positive facts).

Monday, March 22, 2010

String.intern() – there are better ways

6 comments

4349787041_f31a40baf4_o I don’t want to write a “considered harmful” article (because they are harmful), but after experimenting with different solutions I do have a strong opinion that there almost no reason to use String.intern() in Java. But let us proceed step-by-step.

First of all, what does String.intern() do? Go read the Javadoc for it and also take a look at String interning of Wikipedia. The essence of it is that if you have two strings s1 and s2 such that s1.equals(s2), there will be only one copy of the string stored if they are interned. From this definition follow the two usecases for string interning:

  1. You read a lot of repetitive strings from an external source (a flat file or DB for example) and you need to keep them all in memory. In this case interning the strings has the potential to save you a lot of memory.
  2. You’ve determined (by profiling your application!) that String.equals is a hotspot for your application and you would like to replace those calls with the == operator.

If you have different reasons for looking at String.intern(), you should think twice about them before going down the route. If you’ve thought about long and hard, and you still think that String.intern is the best solution for you, but not for any reason mentioned above, please leave me a comment! (Also, read the rest of this post, since it might give you a better alternative).

So, having the above usecases in mind, what is the problem with calling String.intern?

  1. It is quite CPU intensive. Calling new String("foo").intern() can be an order of magnitude (10x to 15x based on some of my measurements) slower than new String("foo").
  2. You have to remember to do it everywhere. This isn’t so fatal if you’re just aiming for reduced memory consumption, but if you forget to call “intern” somewhere and later use the “==” operator for comparing elements, you can create some hard to track down bugs.
  3. It can result in mysterious “OutOfMemory” exceptions. In the SUN JVM (which is the most widely used one) “internalized” String’s are stored in a special memory location called “PermGen”. The size of this isn’t influenced by the usual “-Xmx1024M” command line option, you have to remember (and to know about it in the first place!) to use the “-XX:MaxPermSize=512m” command line.

These are some very serious problems. What are the alternatives? The easiest one is not to use String.intern. Ok, lets say that you’ve performed measurements with relevant, production data and came to the conclusions that your problems need to resolved using this method. My recommendation would be the following:

  • Use a WeakHashMap to create a pool of Strings as describe in this blog post. This has the advantage that your cache won’t end up keeping the objects in memory after all the references to it have disappeared. Don’t forget to synchronize access to it if you’re planning on using it from multiple threads!
  • Always use String.equals, never “==”. If you take a peek at java.lang.String.equals, you will see that the first check that it does is “==”. By never using “==” explicitly you still will have most of the speed benefits, while eliminating the risk that you accidentally get a “rogue” String from somewhere and your code fails, even though the two strings are equal.

The advantages of the above solution are:

  • It is 30% to 50% faster than String.intern (although it is still slower than not calling String.intern. You should also watch out that it doesn’t become a chocking point in your application because of the synchronization if you are calling it from multiple threads).
  • It is safe (as mentioned above, forgetting to “make unique” some of the String’s doesn’t make your logic fail)
  • It doesn’t require special configuration on the JVM (like adjusting the PermGen size)

I will post some example code later this week when I’ll post the slides for a presentation I’ll be giving to the local JUG, so be sure to keep an eye on my blog and my code repository.

Some resources on the topic:

Picture taken from Mark Drago's photostream with permission.

alreadyhosting.com review

2 comments

There are many “web hosting review” sites out there and alreadyhosting.com is one of them doing reviews for Dedicated Server Hosting. These sites usually get their revenue by using affiliate links in their lists, and this particular one is no different. In general such lists are a good starting point, but you should always be cautious when choosing a hosting company this way.

What I would recommend when choosing a hosting company (or other online-services company) to which you consider giving your money:

  • check if the company has accreditations from respectable review sources (if the company is based in the USA, look for the BSA for example). Always click trough to the review website and check the details, because some unscrupulous sites display the logos, even though they don’t have any actual accreditations
  • look up the domain name with domaintools. See how long the domain has been registered (the longer, the better). See the address of the owner. If it is “privacy protected”, it should raise some red flags (while I admit that such services have value for individuals, I would be weary of doing business with companies unwilling to disclose their physical location.
  • Do a search for “company name scam”, “company name complaints” and other negative terms which come in mind. Do the same with their phone number. While you should be cautious in taking information found on the internet at face value, the prevalence of such articles should make you think twice.

While adhering to these rules will not entirely eliminate the possibility of you being scammed, it should reduce it considerably. I also try to pre-filter any site I write a review about using the above methods.

Full disclosure: this is a paid review from ReviewMe. Under the terms of the understanding I was not obligated to skew my viewpoint in any way (ie. only post positive facts).

eDirectHost review

0 comments

eDirectHost is one of the many companies which offer websites for people who don’t want to get bogged down in technical details. The particular niche eDirectHost focuses on is ecommerce web design. In particular, they offer many features specific to such sites like: coupons, support for different payment providers, etc. Two other positive aspects are that it is BBB accredited (which should give you some confidence in the way they conduct business) and their pricing is competitive with other solutions like Yahoo! Store.

You are giving up some control when going with such solutions, no question about it, so you should carefully evaluate the tradeoff. One recommendation of mine would be to register the domain name separately (ie. not trough them). This way you retain some amount of control and if you have any problems with them, you can set up a site with an other provider and redirect your domain there.

An other concern might be that they are billing you for services which you could get otherwise for free (ie. website analytics, email, etc), however they seem to be reasonable in this department also (the services which you could get for free are included in all the packages).

Finally, you might wonder if the fact that the number of templates is limited is a disadvantage. Most of the people however, when they are shopping online, don’t mind it and are more concentrated on getting the right product for the right price than how the site looks. The only time looks influences their decision is when they estimate the credibility of the site, and professionally designed templates certainly help there.

Full disclosure: this is a paid review from ReviewMe. Under the terms of the understanding I was not obligated to skew my viewpoint in any way (ie. only post positive facts).

Friday, March 19, 2010

Unshortifying Cisco “Go” links

0 comments

Inspired by a post on the PacketLife.net blog - Cisco "Go" links reference in the wiki – I tried to mine the short links to come up with the “definitive” list, but after running it for a couple of days, it only managed to find 473 links, compared to the 4720 Google estimates it has (Yahoo estimates 4200, but it seems to include more non-relevant results – or maybe I don’t know to use the search operators on it correctly :-P). Anyway, I thought that the code might be useful for somebody doing other scraping projects, so you can find it in my Google Code SVN repository. It illustrates a couple of techniques:

  • Generating all the combinations from a given alphabet in a simple and fast manner
  • Using multi-threading to increase performance and reduce the time wasted by waiting for network I/O.
  • How to fetch gzip-ed content (any well-behaved spider should offer the site the option to do so to conserve their bandwidth) using LWP::UserAgent (I found it thanks to this StackOverflow question)

Check it out if you have a similar problem!

Finally, below you have the list of links. A quick look reveals two interesting observations: there are duplicates (multiple links pointing to the same page) and some of the links point to non-Cisco pages.

http://cisco.com/go/f => Redirect page - Cisco Systems (http://www.cisco.com/web/mobile/fed/)
http://cisco.com/go/m => Cisco Systems - Cisco Speaking Sessions at Mobile World Congress (http://www.cisco.com/web/learning/le21/le34/MWC/2009/mobi/)
http://cisco.com/go/n => Cisco Systems - Innovators (http://www.cisco.com/web/mobile/nws/)
http://cisco.com/go/s => Cisco Systems - Test Your Cisco Smarts (http://www.cisco.com/web/mobile/s/)
http://cisco.com/go/ea => Cisco Unified Expert Advisor - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9675/index.html)
http://cisco.com/go/sa => Cisco IOS Software Activation - Cisco Systems (http://www.cisco.com/en/US/products/ps9677/products_ios_technology_home.html)
http://cisco.com/go/qb => Cisco Systems (http://www.cisco.com/web/partners/quotebuilder)
http://cisco.com/go/ac => Cisco Systems - Unified Attendant Console solutions (http://cisco-ac.arcsolutions.com)
http://cisco.com/go/cc => Customer Contact - Cisco Systems (http://www.cisco.com/en/US/products/sw/custcosw/Products_Sub_Category_Home.html)
http://cisco.com/go/bc => SA Europe - Broadcasters/Programmers (http://www.saeurope.com/solutions/broadcasters.htm)
http://cisco.com/go/dc => Data Center - Cisco Systems (http://www.cisco.com/en/US/netsol/ns340/ns394/ns224/index.html)
http://cisco.com/go/pc => Positive Connections - Operational Excellence through Connected Manufacturing, 19 May 2009, 9am-12pm GMT Webcast (http://www.cisco.com/web/offer/emea/positiveconnections/index.html)
http://cisco.com/go/uc => Voice & Unified Communications - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/sw/voicesw/index.html)
http://cisco.com/go/vc => VoiceCon 2010 - Cisco Events - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/voicecon/2010/index.html)
http://cisco.com/go/id => Cisco Systems, Inc (http://www.cisco.com/web/ID/index.html)
http://cisco.com/go/ce => Carrier Ethernet - Cisco Systems (http://www.cisco.com/en/US/netsol/ns577/networking_solutions_solution.html)
http://cisco.com/go/ie => Cisco Catalyst 2955 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6738/index.html)
http://cisco.com/go/3g => Cisco 3G Wireless Connectivity Solutions  [Cisco 800 Series Routers] - Cisco Systems (http://www.cisco.com/en/US/prod/routers/ps380/3g_solns.html)
http://cisco.com/go/ph => Partner Helpline - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/tools/helponline/index.html)
http://cisco.com/go/dm => Order Direct From Cisco - Cisco Systems (http://www.cisco.com/commarch/cvs/dm)
http://cisco.com/go/sm => Cisco Systems - Redirect to (http://www.cisco.com/humannetwork)
http://cisco.com/go/hn => The Human Network - Cisco Systems (http://www.cisco.com/web/thehumannetwork/index1.html?POSITION=link&COUNTRY_SITE=us&CAMPAIGN=HN2&CREATIVE=HN2+to+HN1&REFERRING_SITE=CISCO%2ECOM+HN2+Microsite)
http://cisco.com/go/fn => Cisco Feature Navigator - Cisco Systems (http://tools.cisco.com/ITDIT/CFN/jsp/index.jsp)
http://cisco.com/go/sn => Cisco.com Login Page (http://tools.cisco.com/Support/CPI/index.do)
http://cisco.com/go/so => Cisco Learning Partner Associate - Learning Partners Program Overview - Cisco Systems (http://www.cisco.com/web/learning/le27/le53/learning_partner_so.html)
http://cisco.com/go/cp => Cisco Powered Program - Cisco Systems (http://www.cisco.com/en/US/netsol/ns206/networking_solutions_solution_category.html)
http://cisco.com/go/bp => Cisco Systems (http://www.cisco.com/web/partners/program/other/brand-protection/index.html)
http://cisco.com/go/ds => Cisco Digital Signs - Cisco Systems (http://www.cisco.com/web/solutions/dms/digital_signage.html)
http://cisco.com/go/ps => Government and Education - Cisco Systems (http://www.cisco.com/web/strategy/government_education_index.html)
http://cisco.com/go/ts => Technical Services - Cisco Systems (http://www.cisco.com/en/US/products/svcs/ps3034/ps2827/serv_category_home.html)
http://cisco.com/go/tv => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/x2 => Cisco Systems - Redirect to (http://www.cisco.com/en/US/products/hw/modules/ps5455/products_data_sheet0900aecd801f92aa.html)
http://cisco.com/go/24 => President Taylor Meets Over TelePresence On 24 - Video Detail - The Video Lounge (http://videolounge.cisco.com/video/24-pres-taylor-meets-over-tp/?Referring_site=PrintTv&Country_Site=US&Campaign=HN&Position=URL&Creative=go/24&Where=go/24)
http://cisco.com/go/saa => Cisco IOS IP Service Level Agreements (SLAs) - Cisco Systems (http://www.cisco.com/en/US/products/ps6602/products_ios_protocol_group_home.html)
http://cisco.com/go/cca => Cisco NAC Appliance (Clean Access) - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6128/index.html)
http://cisco.com/go/pda => Cisco Systems, Inc (http://www.cisco.com/cdc_content_elements/mobile/)
http://cisco.com/go/sea => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/strategy/transportation/seaports.html)
http://cisco.com/go/cia => Collaboration In Action (http://www.cisco.com/web/offer/emea/collaborationinaction)
http://cisco.com/go/via => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns341/ns396/ns166/ns68/networking_solutions_solution.html)
http://cisco.com/go/ana => Cisco Active Network Abstraction - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6776/index.html)
http://cisco.com/go/cna => Cisco Network Assistant - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5931/index.html)
http://cisco.com/go/cpa => Cisco Channel Port Adapter - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/modules/ps2033/ps124/index.html)
http://cisco.com/go/lpa => Cisco Learning Partner Associate - Learning Partners Program Overview - Cisco Systems (http://www.cisco.com/web/learning/le27/le53/learning_partner_so.html)
http://cisco.com/go/spa => Cisco Shared Port Adapters/SPA Interface Processors - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6267/prod_module_series_home.html)
http://cisco.com/go/cqa => Cisco Systems (http://www.cisco.com/web/partners/sell/technology/quoteadvisor.html)
http://cisco.com/go/asa => Cisco ASA 5500 Series Adaptive Security Appliances - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6120/index.html)
http://cisco.com/go/csa => Cisco Security Agent - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/secursw/ps5057/index.html)
http://cisco.com/go/isa => CCO Decommission Page (http://www.cisco.com/warp/public/732/Tech/connectivity/ssg/)
http://cisco.com/go/msa => Introduction - Cisco Systems (http://www.cisco.com/en/US/partners/pr67/pr41/pr263/partners_strategic_solution_concept_home.html)
http://cisco.com/go/vsa => Cisco VPN Services Adapter - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7332/index.html)
http://cisco.com/go/cta => NAC - Cisco Systems (http://www.cisco.com/en/US/netsol/ns466/networking_solutions_package.html)
http://cisco.com/go/aya => Are You Attached Seminar Series - 1 Day (https://programs.regweb.com/cisco/aya/)
http://cisco.com/go/cab => Cisco.com Login Page (http://forums.cisco.com/eforum/servlet/CAB?page=main&sn=CAB)
http://cisco.com/go/mib => Cisco IOS MIB Locator (http://tools.cisco.com/ITDIT/MIBS/servlet/index)
http://cisco.com/go/sib => Small is BIG (http://www.cisco.com/web/EA/sib/index.html)
http://cisco.com/go/brb => Branch - Cisco Systems (http://www.cisco.com/en/US/netsol/ns477/index.html)
http://cisco.com/go/irb => Thought Leadership Network (http://newsroom.cisco.com/dlls/tln/redirects/irb_metric.html)
http://cisco.com/go/fsb => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns477/networking_solutions_packages_list.html)
http://cisco.com/go/hsb => Cisco Hosted Small Business Communications - Cisco Systems (http://www.cisco.com/en/US/netsol/ns1028/networking_solutions_solution.html)
http://cisco.com/go/twb => Teachers Without Borders (http://www.cisco.com/web/learning/netacad/landing/TWB.html)
http://cisco.com/go/syb => Cisco Systems (http://www.cisco.com/web/partners/sell/technology/security/secure_your_branch.html)
http://cisco.com/go/dac => Cisco Unified Department Attendant Console - Cisco Systems (http://www.cisco.com/en/US/products/ps7295/index.html)
http://cisco.com/go/eac => Cisco Physical Access Gateways - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9687/index.html)
http://cisco.com/go/nac => NAC - Cisco Systems (http://www.cisco.com/en/US/netsol/ns466/networking_solutions_package.html)
http://cisco.com/go/ibc => Join Us at IBC 2009 (http://www.scientificatlanta.com/email/2009/0709-IBC/new/JoinCiscoatIBC2009.htm)
http://cisco.com/go/nbc => 30 Rock/Jenna Finds A Flip - Video Detail - The Video Lounge (http://videolounge.cisco.com/video/30-rockjenna-finds-a-flip/?Referring_site=PrintTV&Country_Site=US&Campaign=Product+Integrations&Position=Vanity&Creative=http://www.cisco.com/go/nbc)
http://cisco.com/go/sbc => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns759/networking_solutions_sub_sub_solution.html)
http://cisco.com/go/pec => Partner Education Connection - Training Resources - Cisco Systems (http://www.cisco.com/web/learning/le36/learning_partner_e-learning_connection_tool_launch.html)
http://cisco.com/go/cfc => Order Direct From Cisco - Cisco Systems (http://www.cisco.com/commarch/cvs/cfc)
http://cisco.com/go/dfc => Log-In (http://resources.cisco.com/app/channel-site-builder.taf?channel_id=32631&public_view=true&asset_id=5926)
http://cisco.com/go/cic => Cisco Info Center - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/ps996/index.html)
http://cisco.com/go/tlc => Federal IT Thought Leadership - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/government/federal_thought_leadership.html)
http://cisco.com/go/bmc => DC Partner - BMC - Cisco Systems (http://www.cisco.com/en/US/netsol/ns957/index.html)
http://cisco.com/go/pmc => Cisco Systems (http://www.cisco.com/web/partners/services/resources/pmc/index.html)
http://cisco.com/go/anc => Inventory and Reporting - Cisco Systems (http://www.cisco.com/kobayashi/support/home.htm)
http://cisco.com/go/voc => Cisco.com Login Page (http://www.cisco.com/en/US/customer/ordering/o44/ordering_concept_home.html)
http://cisco.com/go/epc => Cisco IOS Embedded Packet Capture - Cisco Systems (http://www.cisco.com/en/US/products/ps9913/products_ios_protocol_group_home.html)
http://cisco.com/go/ipc => Unified Communications/Voice Solutions - Cisco Systems (http://www.cisco.com/en/US/netsol/ns340/ns394/ns165/networking_solutions_packages_list.html)
http://cisco.com/go/hpc => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns500/networking_solutions_package.html)
http://cisco.com/go/rrc => Financial Services - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/financial/index.html)
http://cisco.com/go/isc => Cisco IP Solution Center - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/ps4748/index.html)
http://cisco.com/go/psc => Partner Help Online-Partners & Resellers - Cisco Systems (http://ciscopsc.custhelp.com/cgi-bin/ciscopsc.cfg/php/enduser/cisco.php)
http://cisco.com/go/ssc => Partner Help Online-Partners & Resellers - Cisco Systems (http://ciscopsc.custhelp.com/cgi-bin/ciscopsc.cfg/php/enduser/cisco.php)
http://cisco.com/go/cuc => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns641/networking_solutions_packages_list.html)
http://cisco.com/go/mwc => Cisco Mobile Wireless Center - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/ps820/index.html)
http://cisco.com/go/iad => Cisco IAD2400 Series Integrated Access Devices - Cisco Systems (http://www.cisco.com/en/US/products/hw/gatecont/ps887/index.html)
http://cisco.com/go/fed => e-government - U.S. Federal Government -Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/government/us_federal.html)
http://cisco.com/go/cmd => Cisco Monitor Director - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7246/index.html)
http://cisco.com/go/usd => Cisco Unified Service Delivery (http://www.cisco.com/cdc_content_elements/flash/netsol/sp/sdc/index.html?POSITION=printvanity&COUNTRY_SITE=us&CAMPAIGN=SDC&CREATIVE=Vanity&REFERRING_SITE=Vanity+URL)
http://cisco.com/go/cvd => Cisco Validated Design Program - Cisco Systems (http://www.cisco.com/en/US/netsol/ns741/networking_solutions_program_home.html)
http://cisco.com/go/ace => Data Center Application Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5719/Products_Sub_Category_Home.html)
http://cisco.com/go/dce => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns783/networking_solutions_package.html#~overview)
http://cisco.com/go/nce => Cisco Network Capacity Expansion - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9702/index.html)
http://cisco.com/go/tce => News@Cisco -> Executive Biographies (http://tools.cisco.com/dlls/tln/page/business/biz-customer-experience)
http://cisco.com/go/mde => Cisco MPLS Diagnostics Expert - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6755/index.html)
http://cisco.com/go/ime => Cisco IPS Manager Express - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9610/index.html)
http://cisco.com/go/mme => The Page You Have Requested Is Not Available (http://www.cisco.com/web/partners/pr47/pr288/partners_marketing_made_easy.html)
http://cisco.com/go/ppe => Cisco.com Login Page (http://tools.cisco.com/WWChannels/PPP/home.do?actionType=home)
http://cisco.com/go/ase => Redirect (http://www.cisco.com/warp/public/437/services/ndm/aes.html)
http://cisco.com/go/ese => Enterprise - Cisco Systems (http://www.cisco.com/warp/public/779/largeent/it/ese/srnd.html)
http://cisco.com/go/cse => Cisco Solutions Express (http://www.cisco.com/cdc_content_elements/flash/large_enterprise/truck.html)
http://cisco.com/go/mse => Cisco 3300 Series Mobility Services Engine - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9742/index.html)
http://cisco.com/go/cue => Cisco Unity Express - Cisco Systems (http://www.cisco.com/en/US/products/sw/voicesw/ps5520/index.html)
http://cisco.com/go/waf => Cisco ACE Web Application Firewall - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9586/index.html)
http://cisco.com/go/ccf => Network Fabric - Cisco Systems (http://www.cisco.com/en/US/netsol/ns725/index.html)
http://cisco.com/go/pdf => Cisco Systems (http://www.cisco.com/web/partners/sell/smb/programs_and_promotions/pdf.html)
http://cisco.com/go/sef => Service Exchange Framework - Cisco Systems (http://www.cisco.com/en/US/netsol/ns746/networking_solutions_sub_solution.html)
http://cisco.com/go/jmf => We Apologize - 401 Error (http://www.cisco.com/cgi-bin/front.x/jmf/jmf30/jmf30/SelectCountry)
http://cisco.com/go/fnf => Flexible NetFlow - Cisco Systems (http://www.cisco.com/en/US/products/ps6965/products_ios_protocol_option_home.html)
http://cisco.com/go/crf => Cisco.com Login Page (https://tools.cisco.com/WWChannels/MBO/SMB/home.do)
http://cisco.com/go/gsf => 2010 Government Solutions Forum (http://www.cisco.com/web/strategy/government/solutionsforum.html)
http://cisco.com/go/atf => Cisco Systems: Business Discussion Forum - Login (http://forums.cisco.com/eforum/servlet/CBDF?page=cbdf&forum=CBDF%20Forum&topic=Event%20Discussions&CommCmd=MB%3Fcmd%3Ddisplay_location%26location%3D.2cc298a5)
http://cisco.com/go/ctf => The Page You Have Requested Is Not Available (http://www.cisco.com/web/strategy/government/Public_Sector_Technology_Forum.html)
http://cisco.com/go/gtf => News@Cisco -> Executive Biographies (http://newsroom.cisco.com/dlls/tln/events/gtf/index.html)
http://cisco.com/go/tmg => Cisco Transceiver Modules - Support - Cisco Systems (http://www.cisco.com/en/US/products/hw/modules/ps5455/tsd_products_support_series_home.html)
http://cisco.com/go/qrg => Cisco Product Quick Reference Guide - Cisco Systems (http://www.cisco.com/en/US/prod/qrg/index.html)
http://cisco.com/go/isg => Cisco Intelligent Services Gateway - Cisco Systems (http://www.cisco.com/en/US/products/ps6588/products_ios_protocol_group_home.html)
http://cisco.com/go/ssg => Service Selection Gateway - Cisco Systems (http://www.cisco.com/en/US/products/ps6589/products_ios_protocol_group_home.html)
http://cisco.com/go/cug => Cisco Community Central: Community: Cisco User Groups (https://www.myciscocommunity.com/community/technology/collaboration/usergroups)
http://cisco.com/go/pbi => Support for Nonprofits - Cisco Systems (http://www.cisco.com/web/about/ac48/pbi.html)
http://cisco.com/go/dci => Data Center Interconnect - Cisco Systems (http://www.cisco.com/en/US/netsol/ns975/index.html)
http://cisco.com/go/pci => PCI Compliance - Cisco Systems (http://www.cisco.com/en/US/netsol/ns625/index.html)
http://cisco.com/go/udi => Products & Services Product Identification Standard - Cisco Systems (http://www.cisco.com/en/US/products/products_identification_standard.html)
http://cisco.com/go/aii => Projects - Cisco Systems (http://www.cisco.com/en/US/about/ac50/ac207/projects/index.html)
http://cisco.com/go/vni => Visual Networking Index - Cisco Systems (http://www.cisco.com/en/US/netsol/ns827/networking_solutions_sub_solution.html)
http://cisco.com/go/cpi => Cisco Systems (http://www.cisco.com/web/partners/news/index.html)
http://cisco.com/go/ppi => Cisco.com Login Page (https://apps.cisco.com/mbrprv/saw.dll?Dashboard)
http://cisco.com/go/vpi => Cisco Systems (http://www.cisco.com/web/partners/pr46/vpi/vpi.html)
http://cisco.com/go/ipj => The Internet Protocol Journal - ISSN 1944-1134 - Cisco Systems (http://www.cisco.com/en/US/about/ac123/ac147/about_cisco_the_internet_protocol_journal.html)
http://cisco.com/go/ask => Cisco Support Community: Cisco Support Community (http://forum.cisco.com/eforum/servlet/NetProf?page=main)
http://cisco.com/go/pal => Cisco.com Login Page (http://tools.cisco.com/WWChannels/PAL/index.jsp)
http://cisco.com/go/ccl => Cisco Collaboration - Introduction - Cisco Systems (http://www.cisco.com/web/partners/sell/technology/ipc/cisco_collaboration.html)
http://cisco.com/go/oil => Oil and Gas - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/energy/external_oil.html)
http://cisco.com/go/etl => News@Cisco -> Executive Biographies (http://newsroom.cisco.com/dlls/tln/)
http://cisco.com/go/nam => Network Analysis Module (NAM) Products - Cisco Systems (http://www.cisco.com/en/US/products/ps5740/Products_Sub_Category_Home.html)
http://cisco.com/go/vam => Log-In (http://resources.cisco.com/app/tree.taf?asset_id=57360&public_view=true)
http://cisco.com/go/fbm => Forbidden File or Application (http://www.cisco.com/web/strategy/financial/index.html)
http://cisco.com/go/ndm => Introduction - Advanced Services Education - Cisco Systems (http://www.cisco.com/web/learning/le31/ase/index.html)
http://cisco.com/go/pdm => Cisco PIX Device Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/ps2032/index.html)
http://cisco.com/go/eem => Cisco IOS Embedded Event Manager (EEM) - Cisco Systems (http://www.cisco.com/en/US/products/ps6815/products_ios_protocol_group_home.html)
http://cisco.com/go/eim => Cisco Unified E-Mail Interaction Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7236/index.html)
http://cisco.com/go/pim => IP Multicast - Cisco Systems (http://www.cisco.com/en/US/products/ps6552/products_ios_technology_home.html)
http://cisco.com/go/rim => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/prod/collateral/voicesw/product_promotion0900aec806e252a.html)
http://cisco.com/go/wim => Cisco Unified Web Interaction Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7233/index.html)
http://cisco.com/go/clm => Cisco License Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7138/index.html)
http://cisco.com/go/cmm => Cisco Multicast Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6337/index.html)
http://cisco.com/go/anm => Cisco Application Networking Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6904/index.html)
http://cisco.com/go/enm => Network Management - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/index.html)
http://cisco.com/go/com => Order Direct From Cisco - Cisco Systems (http://www.cisco.com/commarch/cvs/com)
http://cisco.com/go/fpm => Cisco IOS Flexible Packet Matching (FPM) - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6723/index.html)
http://cisco.com/go/epm => Cisco Policy Management - Cisco Systems (http://www.cisco.com/en/US/products/ps9519/Products_Sub_Category_Home.html)
http://cisco.com/go/bqm => Cisco Bandwidth Quality Manager - Network Planning - Products & Services - Cisco Systems - Cisco Systems (http://www.cisco.com/en/US/products/ps6385/index.html)
http://cisco.com/go/asm => Cisco AnyConnect Secure Mobility Solution - Cisco Systems (http://www.cisco.com/en/US/netsol/ns1049/index.html)
http://cisco.com/go/lsm => IP Multicast - Cisco Systems (http://www.cisco.com/en/US/products/ps6552/products_ios_technology_home.html)
http://cisco.com/go/ctm => Cisco Transport Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/opticsw/ps2204/index.html)
http://cisco.com/go/hum => CiscoWorks Health and Utilization Monitor - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9303/index.html)
http://cisco.com/go/pvm => Cisco Performance Visibility Manager - Network Performance - Products & Services - Cisco Systems - Cisco Systems (http://www.cisco.com/en/US/products/ps6768/index.html)
http://cisco.com/go/san => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns893/networking_solutions_package.html)
http://cisco.com/go/wan => Unified WAN Services Platforms  [Routers] - Cisco Systems (http://www.cisco.com/en/US/prod/routers/networking_solutions_products_unified_wan_services_platforms.html)
http://cisco.com/go/sbn => Cisco Systems (http://www.cisco.com/web/partners/sell/technology/security/borderless_security.html)
http://cisco.com/go/cdn => Cisco Developer Community - Home - Cisco Developer Community (http://developer.cisco.com)
http://cisco.com/go/sdn => Security Solutions for Enterprise - Cisco Systems (http://www.cisco.com/en/US/netsol/ns340/ns394/ns171/networking_solutions_packages_list.html)
http://cisco.com/go/cfn => Cisco Feature Navigator - Cisco Systems (http://tools.cisco.com/ITDIT/CFN/)
http://cisco.com/go/cin => The Page You Have Requested Is Not Available (http://www.cisco.com/web/partners/events/cin.html)
http://cisco.com/go/aon => Application-Oriented Networking - Cisco Systems (http://www.cisco.com/en/US/products/ps6692/Products_Sub_Category_Home.html)
http://cisco.com/go/cpn => Shortcut Redirect - Cisco Systems (http://www.cisco.com/pcgi-bin/cpn/cpn_pub_bassrch.pl)
http://cisco.com/go/vpn => Virtual Private Networks (VPN) - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/ps5743/Products_Sub_Category_Home.html)
http://cisco.com/go/brn => Places in the Network - Cisco Systems (http://www.cisco.com/en/US/netsol/ns936/index.html)
http://cisco.com/go/cio => CIO - Cisco Systems (http://www.cisco.com/en/US/netsol/ns1018/index.html)
http://cisco.com/go/sio => Security Intelligence Operations - Cisco Systems (http://tools.cisco.com/security/center/home.x)
http://cisco.com/go/cpo => (https://tools.cisco.com/gdrp/coiga/showsurvey.do?surveyCode=445&keyCode=106721_1)
http://cisco.com/go/map => 401 Authorization Required (http://www.cisco-services.com/map)
http://cisco.com/go/sap => DC Partner - SAP - Cisco Systems (http://www.cisco.com/en/US/netsol/ns970/index.html)
http://cisco.com/go/tap => Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/tap/index.html)
http://cisco.com/go/tbp => Cisco Trusted Business Professional (https://programs.regweb.com/cisco/ctbp_08/)
http://cisco.com/go/ccp => Cisco Configuration Professional - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9422/index.html)
http://cisco.com/go/gep => Global EasyPay (GEP) - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/tools/global_easypay.html)
http://cisco.com/go/rep => Cisco.com Login Page (http://tools.cisco.com/WWChannels/CAMLOC/jsp/cam_locator.jsp)
http://cisco.com/go/nfp => Cisco IOS Network Foundation Protection (NFP) - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6642/index.html)
http://cisco.com/go/agp => Cisco.com Login Page (https://tools.cisco.com/WWChannels/MBO/home.do)
http://cisco.com/go/cip => Cisco Channel Interface Processors - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/modules/ps2643/ps123/index.html)
http://cisco.com/go/dip => We Apologize - 401 Error (http://www.cisco.com/global/EMEA/pages/dip/)
http://cisco.com/go/sip => Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/sip.html)
http://cisco.com/go/vip => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr11/incentive/vip.shtml)
http://cisco.com/go/oip => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr11/incentive/oip.shtml)
http://cisco.com/go/sjp => Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/sip.html)
http://cisco.com/go/dlp => Data Loss Prevention - Cisco Systems (http://cisco.com/en/US/netsol/ns895/index.html)
http://cisco.com/go/clp => Cisco Learning Partner - Learning Partners Program Overview - Cisco Systems (http://www.cisco.com/web/learning/le27/le53/learning_partner_clp.html)
http://cisco.com/go/dmp => Cisco.com Login Page (http://tools.cisco.com/emea/dmt/index.jsp)
http://cisco.com/go/cpp => Cisco Powered Program for the Service Provider - Cisco Systems (http://www.cisco.com/en/US/netsol/ns851/networking_solutions_solution.html)
http://cisco.com/go/dpp => Cisco.com Login Page (https://tools.cisco.com/WWChannels/MBO/home.do)
http://cisco.com/go/app => Other Cisco Programs - Partner Central - Cisco Systems (http://www.cisco.com/en/US/partners/pr46/partners_pgm_category_page.html)
http://cisco.com/go/urp => Redirect Notification - This page has moved to a new location! - Cisco Systems (http://www.cisco.com/web/about/ac50/ac207/crc/index1.html)
http://cisco.com/go/asp => Log-In (http://resources.cisco.com/app/tree.taf?asset_id=482157&public_view=true)
http://cisco.com/go/ksp => Knowledge Services - Advanced Services Education - Cisco Systems (http://www.cisco.com/web/learning/le31/ase/knowledgeservices/index.html)
http://cisco.com/go/psp => Public Sector Program (PSP) - Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/em/em_psp.html)
http://cisco.com/go/atp => Authorized Technology Provider (ATP) Program - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/pr11/atp/index.html)
http://cisco.com/go/cvp => Cisco Unified Customer Voice Portal - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/custcosw/ps1006/index.html)
http://cisco.com/go/axp => Optimize Branch Footprint with Application Integration   [Cisco Application Extension Platform] - Cisco Systems (http://www.cisco.com/en/US/prod/routers/ps9701/axp_promo.html)
http://cisco.com/go/p4p => Cisco Systems (http://www.cisco.com/web/partners/services/promos/p4p/index.html)
http://cisco.com/go/sbr => Cisco Systems (http://www.cisco.com/web/partners/sell/smb/tools_and_resources/smart_business_roadmap.html)
http://cisco.com/go/pdr => Cisco.com Login Page (https://cisco-apps.cisco.com/cisco/psn/commerce)
http://cisco.com/go/oer => Cisco Optimized Edge Routing - Cisco Systems (http://www.cisco.com/en/US/products/ps6628/products_ios_protocol_option_home.html)
http://cisco.com/go/pfr => Performance Routing - Cisco Systems (http://www.cisco.com/en/US/products/ps8787/products_ios_protocol_option_home.html)
http://cisco.com/go/ehr => 502 Proxy Error (http://www.cisco.com/web/strategy/healthcare/breathe_life_into_ehr.html)
http://cisco.com/go/air => Airports - Transportation - Cisco Systems (http://www.cisco.com/en/US/strategy/transportation/airports.html)
http://cisco.com/go/asr => Introducing the Cisco ASR 1000 Router Series  [Cisco ASR 1000 Series Aggregation Services Routers] - Cisco Systems (http://www.cisco.com/en/US/prod/routers/ps9343/asr_1000_prod_announcement.html)
http://cisco.com/go/abs => (http://www.crmtool.net/WebForm.asp?F=251&W=2824)
http://cisco.com/go/cbs => WebEx Helps Crack The Case On CSI: Miami - Video Detail - The Video Lounge (http://videolounge.cisco.com/video/csi-miami-webex-cracks-case/?Referring_site=PrintTv&Country_Site=US&Campaign=HN&Position=URL&Creative=go/cbs&Where=go/cbs)
http://cisco.com/go/acs => Cisco Secure Access Control System - Cisco Systems (http://cisco.com/en/US/products/ps9911/index.html)
http://cisco.com/go/ics => Cisco Incident Control System - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6542/index.html)
http://cisco.com/go/scs => Secure Remote Access and VPN - Cisco Systems (http://www.cisco.com/en/US/netsol/ns461/networking_solutions_package.html)
http://cisco.com/go/cds => Content Delivery Systems - Cisco Systems (http://www.cisco.com/en/US/products/ps7191/Products_Sub_Category_Home.html)
http://cisco.com/go/ids => Shortcut Redirect - Cisco Systems (http://www.cisco.com/go/ips)
http://cisco.com/go/tds => Threat Control - Cisco Systems (http://www.cisco.com/en/US/netsol/ns340/ns394/ns171/ns441/networking_solutions_package.html)
http://cisco.com/go/ams => Cisco Assurance Management Solution - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps8408/index.html)
http://cisco.com/go/dms => Digital Media Suite - Cisco Systems (http://www.cisco.com/web/solutions/dms/)
http://cisco.com/go/nms => Network Management - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/index.html)
http://cisco.com/go/sms => Text Messaging at Cisco - About Cisco - Cisco Systems (http://www.cisco.com/web/about/facts_info/sms_reg_info.html)
http://cisco.com/go/ans => Application Networking Services - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/hw/contnetw/index.html)
http://cisco.com/go/dns => Dynamic Host Control Protocol (DHCP)/Domain Name System (DNS) - Cisco Systems (http://www.cisco.com/en/US/products/ps6641/products_ios_protocol_option_home.html)
http://cisco.com/go/eos => Cisco Certified Refurbished Equipment - Cisco Capital Finance - Cisco Systems (http://www.cisco.com/web/ordering/ciscocapital/refurbished/index.html)
http://cisco.com/go/ios => Cisco IOS and NX-OS Software - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/sw/iosswrel/products_ios_cisco_ios_software_category_home.html)
http://cisco.com/go/qos => Quality of Service (QoS) - Cisco Systems (http://www.cisco.com/en/US/products/ps6558/products_ios_technology_home.html)
http://cisco.com/go/ros => Remote Management Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6192/serv_category_home.html)
http://cisco.com/go/wos => Overview - Exhibit & Sponsorship Opportunities - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/networkers/nw07/wos)
http://cisco.com/go/ips => Cisco Intrusion Prevention System - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/secursw/ps2113/index.html)
http://cisco.com/go/ops => Cisco.com Login Page (http://www.cisco.com/cgi-bin/cpn/show_page.pl?file_name=symposiums.html&type=technical)
http://cisco.com/go/crs => Cisco Carrier Routing System - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5763/index.html)
http://cisco.com/go/oss => Network Management - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/index.html)
http://cisco.com/go/pss => Cisco.com Login Page (http://tools.cisco.com/WWChannels/GETLOG/welcome.do)
http://cisco.com/go/tss => Technical Services - Cisco Systems (http://www.cisco.com/en/US/products/svcs/ps3034/serv_category_home.html)
http://cisco.com/go/vss => Cisco Catalyst 6500 Virtual Switching System 1440 - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9336/index.html)
http://cisco.com/go/fts => Cisco Focused Technical Support Services - Cisco Systems (http://www.cisco.com/en/US/products/svcs/ps11/ps2566/ps2567/serv_group_home.html)
http://cisco.com/go/avs => Cisco AVS 3100 Series Application Velocity System - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6492/index.html)
http://cisco.com/go/uws => Unified WAN Services - Cisco Systems (http://www.cisco.com/en/US/netsol/ns780/index.html)
http://cisco.com/go/act => Cisco Systems, Inc (http://www.cisco.com)
http://cisco.com/go/ect => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns855/networking_solutions_package.html)
http://cisco.com/go/hft => HFT: Algo Speed - Financial Markets - Financial Markets - Cisco Systems (http://www.cisco.com/web/strategy/financial/algo_speed.html)
http://cisco.com/go/pit => Cisco.com Login Page (http://tools.cisco.com/Support/CPI/index.do)
http://cisco.com/go/int => í+µíc í.Oí_¬ë+_ë¡oì_ - ì`ì+Oê,°ì-. ì+"ë£"ì.~ - Cisco Systems (http://www.cisco.com/web/KR/networking/smbiz/integrated_tech.html)
http://cisco.com/go/ipt => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns340/ns394/ns165/ns268/networking_solutions_package.html)
http://cisco.com/go/prt => Partner Relationship Team - Cisco Systems (http://tools.cisco.com/elearning/knet/faq/jsp/faqcontroller.jsp?action=faqList&type=0:1&module=FAQ&appid=11625&rootcatid=11625&targetID=11625)
http://cisco.com/go/fst => Financial Services - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/financial/index.html)
http://cisco.com/go/att => Cisco - AT&T UP - Thank You (https://programs.regweb.com/cisco/stayingoncourse_thankyou/)
http://cisco.com/go/ett => Log-In (http://resources.cisco.com/app/tree.taf?asset_id=126014&public_view=true&LeftNavID=142323)
http://cisco.com/go/ftt => Fast Track Trade In (http://tools.cisco.com/WWChannels/MBO/FTT/home.html)
http://cisco.com/go/rtt => Log-In (http://resources.cisco.com/app/tree.taf?asset_id=136369&public_view=true&randomid=0.1&LeftNavID=136369)
http://cisco.com/go/evt => Cisco Systems (http://www.cisco.com/web/partners/sell/technology/ipc/announcements/evt_roadshow.html)
http://cisco.com/go/pvt => Cisco Partner Virtual Team Events (https://programs.regweb.com/cisco/pvt_08/)
http://cisco.com/go/cnu => Cisco Systems (http://www.cisco.com/web/partners/pr46/cnu/index.html)
http://cisco.com/go/gov => e-government - U.S. Federal Government -Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/government/us_federal.html)
http://cisco.com/go/cpv => Cisco.com Login Page (http://tools.cisco.com/Support/mytechsupport/index.jsp)
http://cisco.com/go/pgw => Cisco PGW 2200 Softswitch - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/vcallcon/ps2027/index.html)
http://cisco.com/go/fax => Cisco Fax Server - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6178/index.html)
http://cisco.com/go/ccx => Cisco Compatible Extensions Client Devices - Cisco Compatible Extensions - Cisco Systems (http://www.cisco.com/web/partners/pr46/pr147/partners_pgm_partners_0900aecd800a7907.html)
http://cisco.com/go/fox => President Taylor Meets Over TelePresence On 24 - Video Detail - The Video Lounge (http://videolounge.cisco.com/video/24-pres-taylor-meets-over-tp/?Referring_site=PrintTv&Country_Site=US&Campaign=HN&Position=URL&Creative=go/fox&Where=go/fox)
http://cisco.com/go/biz => Internal Server Error (http://www.cisco.com/cisco/web/solutions/small_business/index.html?Referring_site=PrintTv&Country_Site=us&Campaign=SAMBA&Position=Vanity&Creative=go/biz&Where=go/biz)
http://cisco.com/go/100 => Cisco SB 100 Series Small-Business Routers - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6216/index.html)
http://cisco.com/go/850 => Cisco 851 Integrated Services Router - Cisco Systems (http://www.cisco.com/en/US/products/ps6195/index.html)
http://cisco.com/go/360 => > Cisco 360 Learning Program - The Cisco Learning Network (https://learningnetwork.cisco.com/community/learning_center/cisco_360)
http://cisco.com/go/870 => Cisco 871 Integrated Services Router - Cisco Systems (http://www.cisco.com/en/US/products/ps6200/index.html)
http://cisco.com/go/fs1 => Financial Services - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/financial/index.html)
http://cisco.com/go/tv1 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/vc2 => VoiceCon 2010 - Cisco Events - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/voicecon/2010/index.html)
http://cisco.com/go/fs2 => Financial Services - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/financial/index.html)
http://cisco.com/go/tv2 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/fs3 => Financial Services - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/financial/index.html)
http://cisco.com/go/tv3 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/tv4 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/tv5 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/tv6 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/tv7 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/tv8 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/tv9 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/pica => Cisco.com Login Page (http://www.cisco.com/cgi-bin/front.x/pica/welcome_2_pica.pl)
http://cisco.com/go/cpda => The Page You Have Requested Is Not Available (http://www.cisco-powered.com/cp/auth/marketing_sales_resources/cisco_powered_demand_accelerator/)
http://cisco.com/go/ctia => CTIA Wireless 2010 - Cisco Events - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/ctia/2010/index.html)
http://cisco.com/go/nila => News@Cisco -> Executive Biographies (http://newsroom.cisco.com/dlls/tln/research_studies/nila/index.html)
http://cisco.com/go/eula => End User License Agreement  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/docs/general/warranty/English/EU1KEN_.html)
http://cisco.com/go/icpa => Cisco.com Login Page (http://tools.cisco.com/WWChannels/IPA/welcome.do#)
http://cisco.com/go/vspa => Cisco Catalyst 6500 Series VPN Services Port Adapter - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9893/index.html)
http://cisco.com/go/cspa => Cisco Service Path Analyzer - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9498/index.html)
http://cisco.com/go/ncta => NCTA Show 2010 - Cisco Events - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/ncta/2010/index.html)
http://cisco.com/go/mfib => IP Multicast - Cisco Systems (http://www.cisco.com/en/US/products/ps6552/products_ios_technology_home.html)
http://cisco.com/go/bnac => Cisco BioMed Network Admission Control - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/healthcare/bioMed_nac.html)
http://cisco.com/go/bpac => Cisco Systems: Business Policy Advisory Council - Login (http://forums.cisco.com/eforum/servlet/BPAC?page=main)
http://cisco.com/go/cabc => Cisco Hardware Inspection and Software Re-Licensing Program  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/prod/hw_sw_relicensing_program.html#~using)
http://cisco.com/go/brdc => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns340/ns394/ns224/networking_solutions_packages_list.html)
http://cisco.com/go/trec => Smart+Connected Real Estate - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/trec/index.html)
http://cisco.com/go/psfc => Cisco.com Login Page (http://tools.cisco.com/salesit/psfc/index.jsp)
http://cisco.com/go/gbic => Cisco Transceiver Modules - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/modules/ps5455/prod_module_series_home.html)
http://cisco.com/go/celc => Cisco Learning Home - The Cisco Learning Network (https://cisco.hosted.jivesoftware.com/index.jspa?ciscoHome=true)
http://cisco.com/go/cumc => Cisco Unified Mobile Communicator - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7271/index.html)
http://cisco.com/go/cepc => Cisco Experience Provider Central (http://ciscoepcentral.veplatform.com)
http://cisco.com/go/hipc => Cisco Powered Program (http://www.cisco.com/pcgi-bin/cpn/cpn_match_result.pl?perPage=40&CurPosition=0&Direction=&ResultType=EC&search_id=873856&tab_name=findsp&SearchType=Advance&sortBy=DEFAULT)
http://cisco.com/go/dcuc => Data Center Unified Computing - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/pr11/atp/dcuc/index.html)
http://cisco.com/go/road => Roadways - Transportation - Cisco Systems (http://www.cisco.com/en/US/strategy/transportation/roadways.html)
http://cisco.com/go/used => Cisco Hardware Inspection and Software Re-Licensing Program  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/prod/hw_sw_relicensing_program.html#~using)
http://cisco.com/go/grid => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns500/networking_solutions_package.html)
http://cisco.com/go/gold => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr11/pr8/pr27/partners_pgm_concept_home.shtml)
http://cisco.com/go/ipnd => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr11/incentive/defender.shtml)
http://cisco.com/go/srnd => Design Zone - Main Page - Cisco - Cisco Systems (http://www.cisco.com/en/US/netsol/ns742/networking_solutions_program_category_home.html)
http://cisco.com/go/isrd => The Page You Have Requested Is Not Available (http://www.cisco.com/web/about/security/security_services/ciag/research/index.html)
http://cisco.com/go/apae => Cisco Application Performance Assurance Engine - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9799/index.html)
http://cisco.com/go/cuae => Cisco Unified Application Environment - Cisco Systems (http://www.cisco.com/en/US/netsol/ns738/networking_solutions_package.html)
http://cisco.com/go/cmbe => Cisco Unified Communications Manager Business Edition - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps7273/index.html)
http://cisco.com/go/cube => Cisco Unified Border Element (CUBE) - Cisco Systems (http://www.cisco.com/en/US/products/sw/voicesw/ps5640/index.html)
http://cisco.com/go/pace => Compliance - Cisco Systems (http://www.cisco.com/en/US/netsol/ns661/index.html)
http://cisco.com/go/ccde => 502 Proxy Error (http://www.cisco.com/web/learning/le3/ccde/index.html)
http://cisco.com/go/edge => Edge Networks - Cisco Systems (http://www.cisco.com/en/US/netsol/ns592/networking_solutions_solution.html)
http://cisco.com/go/ccie => Cisco Certified Internetwork Expert - CCIE - Cisco Systems (http://www.cisco.com/web/learning/le3/ccie/index.html)
http://cisco.com/go/ccme => Cisco Unified Communications Manager Express(CME) - Cisco Systems (http://www.cisco.com/en/US/products/sw/voicesw/ps4625/index.html)
http://cisco.com/go/hire => IT Managers - The Cisco Learning Network (https://cisco.hosted.jivesoftware.com/community/promo-014-hire?utm_source=tm&utm_medium=pm&utm_campaign=promo-014)
http://cisco.com/go/core => Core Networks - Cisco Systems (http://www.cisco.com/en/US/netsol/ns573/networking_solutions_solution.html)
http://cisco.com/go/ahse => Cisco Application-Oriented Networking Healthcare Services Extensions - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9715/index.html)
http://cisco.com/go/ctwe => Cisco TelePresence WebEx Engage  [TelePresence] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns669/webex_engage.html)
http://cisco.com/go/skye => Small Business Empowered by Cisco - Cisco Systems (http://www.cisco.com/web/solutions/smb/heroes/index.html?Referring_site=PrintTv&Country_Site=us&Campaign=SMB+Heroes&Position=Vanity&Creative=go/skye&Where=go/skye)
http://cisco.com/go/dcof => The Data Center of the Future - Cisco Systems (http://www.cisco.com/en/US/solutions/ns708/sol_generic_dc_of_the_future.html)
http://cisco.com/go/svig => Introduction - Silicon Valley Impact Grants - Cisco Systems (http://www.cisco.com/web/about/ac48/sv_grants.html)
http://cisco.com/go/fclg => Search Seminars and Webcasts - Events, Webcasts and Seminars - Cisco Systems (http://www.cisco.com/pcgi-bin/sreg2/register/regdetail_private.pl?LANGUAGE=E&METHOD=E&TOPIC_CODE=9947&PRIORITY_CODE=176571_4)
http://cisco.com/go/blog => Architectures and Solutions (http://blogs.cisco.com/ciscotalk/solutions)
http://cisco.com/go/ibsg => Welcome to Cisco IBSG - Internet Business Solutions Group - Cisco Systems (http://www.cisco.com/web/about/ac79/index.html)
http://cisco.com/go/gdsg => Defense - Government - Cisco Systems (http://www.cisco.com/en/US/strategy/government/defense.html)
http://cisco.com/go/ggsg => Defense - Government - Cisco Systems (http://www.cisco.com/web/strategy/government/defense.html)
http://cisco.com/go/nmtg => Network Management - Main Page - Cisco Systems (http://www.cisco.com/en/US/products/sw/netmgtsw/index.html)
http://cisco.com/go/tech => Cisco IOS Technologies - Cisco Systems (http://www.cisco.com/en/US/products/ps6537/products_ios_sub_category_home.html)
http://cisco.com/go/dcni => Advanced Data Center Networking Infrastructure - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/program/specializations/datacenter/dcni/index.html)
http://cisco.com/go/bank => This Content Has Moved - Cisco Systems (http://www.cisco.com/now/bank)
http://cisco.com/go/deal => Cisco.com Login Page (http://www.cisco.com/cgi-bin/front.x/AppTool/controller.cgi)
http://cisco.com/go/rail => Public Transportation - Transportation - Cisco Systems (http://www.cisco.com/en/US/strategy/transportation/rail.html)
http://cisco.com/go/cell => Text Messaging at Cisco - About Cisco - Cisco Systems (http://www.cisco.com/web/about/facts_info/sms_reg_info.html)
http://cisco.com/go/sell => Cisco Systems (http://www.cisco.com/web/partners/sell/index.html)
http://cisco.com/go/cuwl => Cisco Unified Workspace Licensing - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9156/index.html)
http://cisco.com/go/apam => Cisco Application Performance Assurance Network Module - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9559/index.html)
http://cisco.com/go/asdm => Cisco Adaptive Security Device Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6121/index.html)
http://cisco.com/go/cvdm => CiscoWorks CiscoView - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/cscowork/ps4565/index.html)
http://cisco.com/go/cwdm => Cisco CWDM Transceiver Modules - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6575/index.html)
http://cisco.com/go/dcnm => Cisco Data Center Network Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9369/index.html)
http://cisco.com/go/tpnm => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/products/ps9800/Products_Sub_Category_Home.html)
http://cisco.com/go/cuom => Cisco Unified Operations Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6535/index.html)
http://cisco.com/go/cepm => Cisco Policy Management - Cisco Systems (http://www.cisco.com/en/US/products/ps9519/Products_Sub_Category_Home.html)
http://cisco.com/go/cupm => Provisioning - Cisco - Cisco Systems (http://www.cisco.com/en/US/products/ps7125/index.html)
http://cisco.com/go/wism => Cisco Catalyst 6500 Series/7600 Series Wireless Services Module (WiSM) - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6526/index.html)
http://cisco.com/go/cusm => Cisco Unified Service Monitor - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6536/index.html)
http://cisco.com/go/fwsm => Cisco Catalyst 6500 Series Firewall Services Module - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/modules/ps2706/ps4452/index.html)
http://cisco.com/go/mwtm => Cisco Mobile Wireless Transport Manager - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6472/)
http://cisco.com/go/aibn => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/partners/pr67/pr29/aibn/solution_home.html)
http://cisco.com/go/edcn => Cisco Support Community: Cisco Support Community (http://forums.cisco.com/eforum/servlet/NetProf;jsessionid=k6x5lkj7q1.SJ2B?page=netprof&CommCmd=MB%3Fcmd%3Ddisplay_messages%26mode%3Dnew%26location%3D.ee71a00)
http://cisco.com/go/ibpn => Cisco Systems, Inc (http://www.cisco.com)
http://cisco.com/go/ispn => Cisco Systems (http://www.cisco.com/web/partners/sell/industry/index.html)
http://cisco.com/go/evpn => Security Solutions for Enterprise - Cisco Systems (http://www.cisco.com/en/US/netsol/ns340/ns394/ns171/networking_solutions_packages_list.html)
http://cisco.com/go/mvpn => Multicast VPN - Cisco Systems (http://www.cisco.com/en/US/products/ps6651/products_ios_protocol_option_home.html)
http://cisco.com/go/dcsn => Advanced Data Center Storage Networking - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/program/specializations/datacenter/dcsn/index.html)
http://cisco.com/go/ggsn => Cisco Gateway GPRS Support Node - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/wirelssw/ps873/index.html)
http://cisco.com/go/goco => Cisco Systems (http://www.cisco.com/web/partners/sell/technology/collaboration/gocollaborate.html)
http://cisco.com/go/logo => Cisco Brand Center - Doing Business With Cisco - Cisco Systems (http://www.cisco.com/en/US/about/ac50/ac47/about_cisco_brand_center.html)
http://cisco.com/go/demo => Cisco Systems (http://www.cisco.com/web/partners/sell/technology/ipc/integrated-solutions/dmr.html)
http://cisco.com/go/cspo => Security Programs - Security Center - Cisco Systems (http://www.cisco.com/web/about/security/cspo/index.html)
http://cisco.com/go/pvso => We Apologize - 401 Error (http://www.cisco.com/partner/services/pvso/)
http://cisco.com/go/dcap => Data Center Assurance Program - Cisco Systems (http://www.cisco.com/en/US/netsol/ns758/networking_solutions_sub_program_home.html)
http://cisco.com/go/asap => The Page You Have Requested Is Not Available (http://www.cisco.com/web/partners/pr192/sp_asap.html)
http://cisco.com/go/csbp => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns671/networking_solutions_package.html)
http://cisco.com/go/dhcp => Dynamic Host Control Protocol (DHCP)/Domain Name System (DNS) - Cisco Systems (http://www.cisco.com/en/US/products/ps6641/products_ios_protocol_option_home.html)
http://cisco.com/go/mscp => Cisco Systems (http://www.cisco.com/web/partners/pr11/mscp/index.html)
http://cisco.com/go/oscp => Outsourcing Channel Program - Partner Central - Cisco Systems (http://www.cisco.com/web/partners/pr11/outsourcing/index.html)
http://cisco.com/go/mldp => IP Multicast - Cisco Systems (http://www.cisco.com/en/US/products/ps6552/products_ios_technology_home.html)
http://cisco.com/go/ctdp => Introduction - Cisco Technology Developer Program - Cisco Systems (http://www.cisco.com/en/US/partners/pr46/tdp/index.shtml)
http://cisco.com/go/bbip => CCO Decommission Page (http://www.cisco.com/warp/public/732/bbip/)
http://cisco.com/go/clip => Cisco Systems (http://www.cisco.com/web/ordering/ciscocapital/o45/ordering_finance_solution_program0900aecd800ddd5f.html)
http://cisco.com/go/grip => High Availability - Cisco Systems (http://www.cisco.com/en/US/products/ps6550/products_ios_technology_home.html)
http://cisco.com/go/ctmp => Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/tmp/index.html)
http://cisco.com/go/coop => Cisco Coop Fund Builder (http://www.coams.com/ciscocoop)
http://cisco.com/go/mtop => Radio Access Networks - Cisco Systems (http://www.cisco.com/en/US/netsol/ns675/networking_solutions_solution_category.html)
http://cisco.com/go/clsp => Cisco Learning Solutions Partner - Learning Partners Program Overview - Cisco Systems (http://www.cisco.com/web/learning/le27/le53/learning_partner_clsp.html)
http://cisco.com/go/cusp => Cisco Unified SIP Proxy - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps10140/index.html)
http://cisco.com/go/cptp => Cisco Partner Talent Network (https://secure.partnertalentportal.com/emerging/admin9021/login.asp)
http://cisco.com/go/ccvp => CCVP - Career Certifications & Paths - Cisco Systems (http://www.cisco.com/en/US/learning/le3/le2/le37/le65/learning_certification_type_home.html)
http://cisco.com/go/rsvp => Cisco RSVP Agent - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6832/index.html)
http://cisco.com/go/nbar => Network Based Application Recognition (NBAR) - Cisco Systems (http://www.cisco.com/en/US/products/ps6616/products_ios_protocol_group_home.html)
http://cisco.com/go/eccr => Experience Cisco Collaboration Roadshow - Cisco Unified Communications & WebEx - Cisco Systems (http://www.cisco.com/web/partners/sell/technology/ipc/announcements/uc7roadshow.html)
http://cisco.com/go/dcdr => Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/euro/dcdr.html)
http://cisco.com/go/iaas => Infrastructure as a Service - Cisco Systems (http://www.cisco.com/en/US/netsol/ns995/networking_solutions_solution_category.html)
http://cisco.com/go/waas => WAN Optimization - Cisco Systems (http://www.cisco.com/en/US/products/ps5680/Products_Sub_Category_Home.html)
http://cisco.com/go/dcas => Data Center Application Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5719/Products_Sub_Category_Home.html)
http://cisco.com/go/cabs => Cisco.com Login Page (http://forums.cisco.com/eforum/servlet/CAB?page=main&sn=CAB)
http://cisco.com/go/mibs => Cisco IOS MIB Locator (http://tools.cisco.com/ITDIT/MIBS/servlet/index)
http://cisco.com/go/isbs => Design Zone for Branch - Cisco Systems (http://www.cisco.com/en/US/netsol/ns816/networking_solutions_program_home.html)
http://cisco.com/go/sbcs => Cisco Smart Business Communications System - Cisco Systems (http://www.cisco.com/cisco/web/solutions/small_business/products/voice_conferencing/smart_business_communications_system/index.html?Referring_site=PrintTv&Country_Site=us&Campaign=SAMBA&Position=Vanity&Creative=go/sbcs&Where=go/sbcs)
http://cisco.com/go/hucs => Cisco Hosted Unified Communications Services - Cisco Systems (http://www.cisco.com/en/US/netsol/ns757/networking_solutions_solution.html)
http://cisco.com/go/wids => Cisco Adaptive Wireless IPS Software - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9817/index.html)
http://cisco.com/go/bugs => Cisco.com Login Page (http://tools.cisco.com/Support/BugToolKit/action.do?hdnAction=searchBugs)
http://cisco.com/go/iris => Cisco Internet Routing in Space (IRIS) - Industry Solutions - Cisco Systems (http://www.cisco.com/web/strategy/government/space-routing.html)
http://cisco.com/go/mpls => Multiprotocol Label Switching (MPLS) - Cisco Systems (http://www.cisco.com/en/US/products/ps6557/products_ios_technology_home.html)
http://cisco.com/go/vams => Cisco Video Assurance Management Solution - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9518/index.html)
http://cisco.com/go/cpms => Welcome - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/cpnmarketing/2007/)
http://cisco.com/go/lpms => Cisco.com Login Page (http://tools.cisco.com/E-Learning-IT/LPCM/jsp/LpcmWelcome.jsp)
http://cisco.com/go/ibns => Identity Based Networking Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6638/products_ios_protocol_group_home.html)
http://cisco.com/go/nxos => Cisco NX-OS Software - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9372/index.html)
http://cisco.com/go/nips => News@Cisco -> Executive Biographies (http://newsroom.cisco.com/dlls/tln/research_studies/nips/index.html)
http://cisco.com/go/wips => Cisco Adaptive Wireless IPS Software - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps9817/index.html)
http://cisco.com/go/apps => Cisco Systems: Unified Communications Applications Central (http://forums.cisco.com/eforum/servlet/IPCApps?page=main)
http://cisco.com/go/mars => Cisco Security Monitoring, Analysis, and Response System (MARS) - Cisco Systems - Cisco Systems (http://www.cisco.com/en/US/products/ps6241/index.html)
http://cisco.com/go/nbss => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns614/networking_solutions_sub_solution.html)
http://cisco.com/go/ucss => Cisco Unified Communications Software Subscription (UCSS) - Cisco Systems (http://www.cisco.com/en/US/products/ps9158/index.html)
http://cisco.com/go/gdss => 502 Proxy Error (http://www.cisco.com/en/US/strategy/government/defense.html)
http://cisco.com/go/ciss => Cisco Feature Navigator - Cisco Systems (http://tools.cisco.com/ITDIT/ISTMAIN/jsp/index.jsp)
http://cisco.com/go/cnss => 07/01/03 - Recent Program Information - Cisco Systems (http://www.cisco.com/web/learning/le3/whats_new/infosec.html)
http://cisco.com/go/skus => Cisco Systems (http://www.cisco.com/web/partners/pr11/incentive/eligible_skus.html)
http://cisco.com/go/news => News@Cisco -> News@Cisco (http://newsroom.cisco.com/dlls/index.html)
http://cisco.com/go/csat => Customer Satisfaction - Cisco Systems (http://www.cisco.com/web/partners/pr11/pr20/partners_customer_satisfaction_concept_home.html)
http://cisco.com/go/cebt => Collaboration Enabled Business Transformation - Cisco Systems (http://www.cisco.com/en/US/netsol/ns952/index.html)
http://cisco.com/go/msft => DC Partner - Microsoft - Cisco Systems (http://www.cisco.com/en/US/netsol/ns963/index.html)
http://cisco.com/go/lcmt => Cisco.com Login Page (http://tools.cisco.com/GET/lrncrd/jsp/index.jsp)
http://cisco.com/go/cart => Log-In (http://resources.cisco.com/app/tree.taf?asset_id=175513&public_view=true)
http://cisco.com/go/srst => Cisco Unified Survivable Remote Site Telephony - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/voicesw/ps2169/index.html)
http://cisco.com/go/issu => In-Service Software Upgrade (ISSU) - Cisco Systems (http://www.cisco.com/en/US/products/ps7149/products_ios_protocol_group_home.html)
http://cisco.com/go/srsv => Cisco Survivable Remote Site Voicemail - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps10769/index.html)
http://cisco.com/go/iptv => IPTV Solutions - Cisco Systems (http://www.cisco.com/en/US/netsol/ns610/networking_solutions_solution_category.html)
http://cisco.com/go/rfgw => Cisco RF Gateway Series - Products & Services - Cisco Systems (https://www.cisco.com/en/US/products/ps8360/index.html)
http://cisco.com/go/grow => The Page You Have Requested Is Not Available (http://www.cisco.com/web/partners/grow.html)
http://cisco.com/go/cbsw => Cisco Systems (http://www.cisco.com/web/partners/sell/smb/university/training.html)
http://cisco.com/go/uccx => Cisco Unified Contact Center Express - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/sw/custcosw/ps1846/index.html)
http://cisco.com/go/amex => The Page You Have Requested Is Not Available (http://www.cisco.com/en/US/netsol/ns339/networking_solutions_small_medium_sized_business_home.html)
http://cisco.com/go/gray => Cisco Hardware Inspection and Software Re-Licensing Program  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/prod/hw_sw_relicensing_program.html#~using)
http://cisco.com/go/grey => Cisco Hardware Inspection and Software Re-Licensing Program  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/prod/hw_sw_relicensing_program.html#~using)
http://cisco.com/go/easy => Cisco Embedded Automation Systems - Cisco Systems (http://www.cisco.com/en/US/products/ps10777/products_ios_protocol_group_home.html)
http://cisco.com/go/4200 => Cisco IPS 4200 Series Sensors - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/vpndevc/ps4077/index.html)
http://cisco.com/go/4500 => Cisco Catalyst 4500 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/switches/ps4324/index.html)
http://cisco.com/go/6500 => Cisco Catalyst 6500 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/switches/ps708/index.html)
http://cisco.com/go/3700 => Cisco -Cisco 3700 Series Routers (http://www.cisco.com/warp/public/cc/pd/rt/ps282/)
http://cisco.com/go/3800 => Cisco 3800 Series Integrated Services Routers - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5855/index.html)
http://cisco.com/go/1800 => Cisco 1800 Series Integrated Services Routers - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5853/index.html)
http://cisco.com/go/2800 => Cisco 2800 Series Integrated Services Routers - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps5854/index.html)
http://cisco.com/go/4900 => Cisco Catalyst 4900 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6021/index.html)
http://cisco.com/go/vc10 => VoiceCon 2010 - Cisco Events - Cisco Systems (http://www.cisco.com/web/learning/le21/le34/voicecon/2010/index.html)
http://cisco.com/go/tv10 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/1520 => Cisco Aironet 1520 Series - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps8368/index.html)
http://cisco.com/go/3750 => Cisco Catalyst 3750 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/switches/ps5023/index.html)
http://cisco.com/go/2950 => Cisco Catalyst 2950 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/switches/ps628/index.html)
http://cisco.com/go/3560 => Cisco Catalyst 3560 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/hw/switches/ps5528/index.html)
http://cisco.com/go/2960 => Cisco Catalyst 2960 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6406/index.html)
http://cisco.com/go/cpi1 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio1 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME--CIO+Awarenett&CREATIVE=go/cio1)
http://cisco.com/go/tv11 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/7921 => Cisco Unified Wireless IP Phone 7921G - Cisco Systems (http://www.cisco.com/en/US/products/ps7071/index.html)
http://cisco.com/go/7931 => Cisco Unified IP Phone 7931G - Cisco Systems (http://www.cisco.com/en/US/products/ps7062/index.html)
http://cisco.com/go/1861 => Cisco 1861 Integrated Services Router - Cisco Systems (http://www.cisco.com/en/US/products/ps8321/index.html)
http://cisco.com/go/cpi2 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio2 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME%2D%2DCIO+Awarenett&CREATIVE=go/cio2)
http://cisco.com/go/tv12 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/cpi3 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio3 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME%2D%2DCIO+Awarenett&CREATIVE=go/cio3)
http://cisco.com/go/tv13 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/cpi4 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio4 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME%2D%2DCIO+Awarenett&CREATIVE=go/cio4)
http://cisco.com/go/tv14 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/9124 => Cisco MDS 9124 Multilayer Fabric Switch - Cisco Systems (http://www.cisco.com/en/US/products/ps7079/index.html)
http://cisco.com/go/cpi5 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio5 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME%2D%2DCIO+Awarenett&CREATIVE=go/cio5)
http://cisco.com/go/nw05 => Cisco Systems - Redirect to Networkers (http://www.cisco.com/offer/nwol04/128101_1)
http://cisco.com/go/tv15 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/2955 => Cisco Catalyst 2955 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps6738/index.html)
http://cisco.com/go/2975 => Cisco Catalyst 2975 Series Switches - Products & Services - Cisco Systems (http://www.cisco.com/en/US/products/ps10081/index.html)
http://cisco.com/go/cpi6 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio6 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME%2D%2DCIO+Awarenett&CREATIVE=go/cio6)
http://cisco.com/go/cgv6 => Cisco Carrier-Grade IPv6 Solution - Cisco Systems (http://www.cisco.com/en/US/netsol/ns1017/networking_solutions_solution_category.html)
http://cisco.com/go/nw06 => Cisco Systems - Redirect to Networkers (http://www.cisco.com/offer/nwcdcpktads/133543_4)
http://cisco.com/go/tv16 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/cpi7 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)
http://cisco.com/go/cio7 => Preparing Business for the Upturn with IT  [Products & Services] - Cisco Systems (http://www.cisco.com/en/US/solutions/ns340/ns856/ns870/prep_business_for_upturn_generic.html?POSITION=PrintVanity&COUNTRY_SITE=us&CAMPAIGN=EMME%2D%2DCIO+Awarenett&CREATIVE=go/cio7)
http://cisco.com/go/tv17 => Telepresence - Overview - Cisco Systems (http://www.cisco.com/en/US/netsol/ns669/networking_solutions_solution_segment_home.html)
http://cisco.com/go/cpi8 => Cisco.com Login Page (http://www.cisco.com/en/US/partner/partners/pr47/newsletter/us.shtml)