Hey, guys....I wonder how many people have picked up on the fact that using the word "Insemination" in the motto; "Nobody can stop information insemination" is a serious misnomer......to inseminate is to fertilize or impregnate......I believe the word you are looking for is "dissemination."
http://www.merriam-webster.com/dictionary/inseminate
http://www.merriam-webster.com/dictionary/disseminate