a brief about me

My avatar
Fabio Zendhi Nagao

is an applied mathematician from IME - USP - Brazil currently working as CTO at Lojcomm Internet, a company specialized in e-commerce. + info

fields of interest: E-commerce, Collective Intelligence, Interoperability, Web 2.0, Web Design, Mathematical Programming, Pattern Recognition.

contacts: Twitter and nagaozen @hotmail.com, @gmail.com and @yahoo.com

out of date goodies

In order to help the large amount of people looking for my old widgets everyday, I'm putting below a list of the most wanted. Note that the others are still accessible at http://zendold.lojcomm.com.br/.

support my projects

If you like my free products and want to support their advancement, please consider making a small (or large!) donation or buying me a book from my Amazon wishlish.

ASP Xtreme Evolution

ASP Xtreme Evolution logo



This project born from the necessity of bringing some up-to-date best practices to the Classic ASP World. Things like a good MVC architecture, with XML interacting with your database providing a standard way to your system talk to other systems and XSLT building your views are minimal requirements for any good application. But you should be asking yourself: “Why Classic ASP? It’s old, the .NET Framework is at 3.5!” and I’m ready to answer: “And why not?”. The truth is that Active Server Pages has it’s time in the Internet history and for a large period it was widely used. As any relevant programming language, it left a big amount of complex applications running in a so perfectly nice way that they are not going to be replaced very soon. Just for example: Here, in Brazil, the Visanet online transaction process still relies in Classic ASP and COM+ extensions. The same happen with some big banks.

Why VBScript and not JScript? First of all, in it’s time, VBScript was the “standard” language of ASP. Many developers took their time reading articles and making experiments with VBScript, not JScript so I belive it’s a good idea to respect the time people spent to their VBScript skills and make a good thing for them. Second, VBScript isn’t a bad language. It’s a language after all, like any real world language: English, Japanese, Portuguese. Saying that a programming language is better than other seems so lame to me as saying that French is better than English or Japanese is better than Portuguese. It has some annoying things like being case-insensitive and a very rustic class model, but nothing that we can’t bypass and make some poems and musics. This is the case of the framework support for features that was not too mature in the time of ASP conception but are very often used nowadays. Things like managing zip files, manipulating images, using JSON to communicate with the client-side engine in this Ajax-Era.

Did’nt you take a look at Google? There are already Troika.ASP and Simple MVC ASP Framework why not to use them? Yes, it’s true there are good projects online, actually I’ve based my own in some of the Rob Rohan one, like hijacking the Session scope into a Request scope. But this framework is entire built from the ground and the way it talks between the modules isn’t the same as in that one. Well, Troika.ASP is a very complete MVC Framework and it also comes with a lot of helpful classes. But it’s written in JScript and I just wanted to give the a good alternative to the people who like VBScript.


The ASP Xtreme Evolution goal is to provide a versatile MVC URL-Friendly base for Classic ASP applications with some additional features that are not ASP native. It should implement things that are common to most applications removing the pain of starting a new software and helping you to structure it so that you get things right from the beginning.

Main parts

Routing your Friendly URLs

The routing system takes every url request and translate, if necessary, into something understandable to the system. In this framework, the engine will be basically mapping http://www.yourdomain.com/controller/method/0/1/2/3/…/n to your controller.method() with an array Session(“argv”) with the values [0, 1, 2, 3, …, n].


The Model accesses your data. It might talk to a database, or to a web service, or use smoke signals to acquire the information it returns to you; the essential point is that the way the data is retrieved is absolutely irrelevant to the code that uses the model. So in the beginning, your application would use models that return “fake” dummy test data for rapid prototyping, and later, you will write the actual code that talks to a database.


The View presents your data. That typically means it renders an HTML document from one or more templates. But it could also build an RSS feed from the data it was given, or create a JSON data structure for the Ajax functionality of your application – it’s all up to you!


The Controller contains the business logic: the code that talks to the model, performs necessary tasks, send it to the view, prepares data for the cache system and to be sent to the user.

Cache System

In order to avoid processing the same code at every request, the cache system will save specific requests (configured at /app/config.xml) and tell the routing system to use the processed static version making those pages blazing fast to be retrieved.

Extended features

There are some built-in classes which helps a lot when handling Zip files, Image manipulations, JSON and Uploads.

Required extensions

ASP Xtreme Evolution is based in some extensions, but don’t worry it’s all free and everything already comes with the package. Although, if you want to check the original projects, here’s a list of their sites:


You can find the framework documentation here

Working example

A blank installation is running here check it now to see the routing and ?inspect=true features working.


This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.


You can checkout from the ASP Xtreme Evolution github address


For installation instructions, please read the INSTALL.txt README.md or follow the image instructions below:


Hudson Mendes 29 Jan 08 at 4:16pm

Good stuff, mate!

Jack 30 Jan 08 at 10:04am

Cool framework! I like old goodies and still addicted to ASP ;)

WebGyver 30 Jan 08 at 11:08am

Awesome stuff!

You know, despite all the OOP and C# demands of our time, I am still spending almost 50% of my time in Classic ASP. Your information and links have certainly helped me a great deal as far as refactoring some of the legacy code — from structured ASP to OO ASP.

Thank you!

Dave M 11 Jun 08 at 11:26am

Wow, Nice work. Looks like a great project. The rewrite part will be great if it works correctly I’ve been tinkering with Troika and the urls were the one thing that bugged me about using the MVC pattern.

I notice your link to the Ionics Isapi Rewrite Filter is dead. I wanted to check that out to see if I can install that rewrite module/extention on a shared server, as most of the stuff I code will be hosted on a server that won’t allow isapi filters to be installed.

Is there a new link to the Ionics Isapi Rewrite Filter website, or did that project just become abandoned?


p.s. After writing that, I found the Open Source stuff here:

Dave, all the required components already come with the framework package.

asun 2 Aug 08 at 2:55pm

please help me~!i can’t download it~!please send the zip package to my email(sun2grit@gmail.com),thanks~!

Juan Pulido 3 Aug 08 at 8:08pm


Requiero pasar datos de un JSON a ASP y encontré que en este Framework hay una clase que lo hace.

Pero no puedo descargarlo, por favor Fabio no funciona el subdominio donde esta package.

Por cierto te encontré en webdevbros…


Sven Neumann 12 Sep 08 at 7:12am


I’ve been trying to use your json object. Turns out its pretty buggy. Here are some suggested fixes (quite obvious really):

This function was broken, since you were not recursing, but simply re-assigning parentNode in the loop.

this.getChildNodes = function(sPath) {
    var keys = [];
    var parentNode;
    if( sPath.length > 0 ) {
        var aPath = sPath.split(’.’);
        parentNode = me.data;
        for(var i = 0, len = aPath.length; i < len; i++) {
            parentNode = parentNode[aPath[i]];
    } else {
        parentNode = me.data;
    for(var key in parentNode) {
        (sPath.length > 0)? keys.push(sPath + “.” + key) : keys.push(key);
    return keys;

This function would fail on non-existent paths. Fixed that with one line:

this.getElement = function(sPath) {
    var node = me.data;
    var aPath = sPath.split(’.’);
    for(var i = 0, len = aPath.length; i < len; i++) {
        node = node[aPath[i]];
        if(!node) return null;
    return node;

Hi Sven, first of all, thanks your comments! I’ve checked your complaints and here is my answer:

The getElement function DOES WORK FOR NON-EXISTENT PATHS. I’ve made a call for something like fields.four in the docs example and it returns vbEmpty (uninitialized) or VarType 0 which appears to be the right one IMHO since NULL in VBScript stands for no valid data.

About the getChildNodes the fix concept is right although I like more the way below to do it:

this.getChildNodes = function(sPath) {
    var keys = [];
    var parentNode = me.data;
    if( sPath.length > 0 ) {
        var aPath = sPath.split(’.’);
        for(var i = 0, len = aPath.length; i < len; i++) {
            parentNode = parentNode[aPath[i]];
    for(var key in parentNode) {
        (sPath.length > 0)? keys.push(sPath + “.” + key) : keys.push(key);
    return keys;
Tonći 22 Sep 08 at 0:26am

Hi Fabio,

I don’t have deep knowledge of ASP but I’m wondering if it’s possible(and smart) to use Server.Execute of Server.Transfer? If I read the specs well, all variables should be transferred as well, which gives a nice way to switch from controller to view and vice versa. Or is there a nasty catch which I missed? And how do you use the traditional session info?

It looks like a good MVC overall, nice job! ;)

Timothy 18 Nov 08 at 6:36pm

Interesting. This is the kind of thing that VB coders needed…

flatfeet 30 Nov 08 at 3:10am

Good job, Fabio! BTW, anyone know if there is an inexpensive web host (based in USA or UK/Europe) that supports Classic ASP with ionic ISAPI filter, etc. so that we can use this framework by Fabio?

Kim, Kiseok 16 Jan 09 at 8:19am

Thank you for works!

Carlos Man 20 Mar 09 at 5:18pm

Thanks a lot for your json.class.asp file. Very useful and thoughtfully performed.

Carlos Mota 10 Apr 09 at 4:36pm

Hi Fabio!

Before I found your links I was kind of sad because many people called classic ASP an obsolete code (old code, legacy code, etc.) and I thought that the hundreds of hours I spent searching for ASP/VBScript in the Net and the thousands of hours I spent studying and working on that code, were kind of a lost time.

I’m not an academic programmer and my main interest is Webdesign. I have made a course of ASP.NET with C# but I don’t want to move from classic ASP to ASP.NET. I want to be able to coding the simple way, with just notepad or similar (I use Frontpage).
So, your efforts to keep ASP/VBScript alive are inspiring.

You also have good taste regarding webdesign.
Keep up the good work!

Carlos Mota

vanstar.he 22 Apr 09 at 6:14am

good job!

cyberd 28 May 09 at 2:07pm

Is it possible to use it at XP PRO (SP3 – IIS)… ?

i want to install it at c:\inetpub\wwwroot\newfolder

where the hell i must allow that filters…. can’t find where to allow them at IIS (winxp)…

thanx in advance..

ps: avira antivir found ***template.asp something having script virus …

I don't know if it runs in XP PRO. AXE is built to work on Windows Server. The best I can suggest you is to try installing one in a Virtualbox. Also, try a better anti-virus, this project is open-source, you can look inside and check yourself it doesn't contain anything harmful.

cyberd 29 May 09 at 5:36am

thanks for the answer…
but hey… avira antivir is number one! …better than kaspersky / nod32 / symantec.. may be the advance heuristic machine have some problem :-(i had it at medium security)

Do you know if axe can run at Abyss ? (the best web server ever with the help of selisoft ahtml)

Frankly I don't know. If what they say about having a real support for "Classic" ASP is true, then yes, since almost everything is pure ASP. The only tunnings you may need to do are: 1) changing from IIRF to the server URL Rewrinting system, 2) changing the Image class to use GD or ImageMagick (I'll make the last one available to Windows too) and... maybe something related to zip packages.

Bruno Souza 9 Jun 09 at 3:53pm

Olá Fábio. Parabéns, pelo artigo. Você tem esse material disponibilizado em português (para seus compatriotas)?

Oi Bruno, os artigos que considero mais importantes são também publicados no site http://www.imasters.com.br/. Veja se o que você procura já está lá.

frank 24 Jun 09 at 6:14am

I understand what your thought…But just listen to me... give up VBScript...
Instead, use JScript, It ‘s very better than VBS!

AXE currently roadmap points to extend ASP itself, which will make possible to use it with any ASP language (VBScript, JScript, Python, Ruby, Perl, ...) yaaaih! Wait and see :P

Sancler 20 Jul 09 at 5:18pm

Grande contribuição Fábio. Você realizou um trabalho realmente fantástico. Eu também tenho algumas pacotes de classes que facilitam a utilização do asp e gostaria de compartilhá-las caso esteja interessado.

Mike 26 Sep 09 at 6:46am

it left a big amount of complex applications running in a so perfectly nice way that they are not going to be replaced very soon

And if they are going to be replaced it should be by another Classic ASP application? I don’t think so.

But, you have done a great job and it is very admirable. Just very limited in scope. If only you had done this in 1998…

Allen 21 Oct 09 at 2:36pm

Bravo!! To express respect.

Eugeny 7 Oct 11 at 3:06am

Get Error 500;100
msxml6.dll error (0×80072EFD)
Connection with server could not be astablished /lib/axe/classes/kernel.asp line 192

Diego Ponce 1 Mar 12 at 10:43am

msxml6.dll error ‘80072efd’

A connection with the server could not be established

/lib/axe/classes/kernel.asp, línea 192

at: "Eugeny" and "Diego Ponce"

This error is usually related with miss-configuring the /app/config.xml or forgeting to add a view application pool.

Ngoc Tran 2 Apr 12 at 8:30am

I’ve followed the steps you guided but the installation was not successfull :( I couldn’t find the /lib/axe/bin/IsapiRewrite4.dll file, please re-check the installation guide. Thank you!

You are right, there isn't a IsapiRewrite4.dll anymore. Framework got upgraded to use Ionics Isapi Rewrite Filter 2.1 stable. Please visit their repository and download the latest binary.

John 22 Sep 13 at 0:45am

Hi Fabio.

I installed AXE and tried to install the rewrite filter and got an error message to say that it was incompatible with 64 bit systems. I then downloaded a 64 bit version, and installed it.

During the installation process I was only given the option of installing across the whole server, individual websites were not listed, then when I did it broke every site on the server. I’ve uninstalled it and everything is back to the way it was.

I’m using IIS 7 – I wondered if Microsoft’s official IIS URL Rewrite Module might do the job instead

Many thanks

This Post 29 Mar 15 at 10:50am

Outstanding post but I was wondering if you could write a
litte more on this subject? I’d be very grateful if you could elaborate a little
bit further. Many thanks!

ig 2 May 15 at 11:39pm

hi!,I love your writing very so much! percentage we keep in touch more
about your post on AOL? I need a spe*****t in this space to unravel my problem.
Maybe that is you! Taking a look forward to look you.

bjzbbzlpq 14 May 15 at 4:01pm

Frank Kaminsky led the Badgers with 29 points while sizzling Sam Dekker continued his hot scoring with 27 points. [url=http://toryburchoutlet.503ent.com/]toryburchoutlet.503ent.com[/url] case of Syria and Iraq these trends are still new. j [url=http://michaelkorsoutlet.4bollywoodlovers.com/]michael kors bags[/url]
鈥淭he coxswain and crew very much look forward to seeing you on the day and thank you all for your support for the RNLI and the Scarborough lifeboat and crew.鈥?[url=http://coachoutlet.442ndrct.com/]coach outlet online[/url] Weeks says: 鈥淎s often it is in life, perhaps one鈥檚 partner might not necessarily be the person who knows one best. Foyle is rather like a father figure to Sam and has seen her grow up. He took her on as a very jolly hockey sticks ing茅nue, slightly daft but enthusiastic and well meaning young girl. Who was, frankly, a bit incompetent.
Michigan State, a seven seed, became the only underdog to win a Sweet 16 game, edging third-seeded Oklahoma 62-58 in an East Region game at Syracuse, New York. [url=http://coachoutlet.442ndrct.com/]coach outlet online[/url] Lighting is another dark mistake. Many hallways use nondescript ceiling fixtures, or a straight line of can lights that resemble an airport runway. Swapping these out for an S-curve of can lights, or fixtures with some design flair, can make a huge difference. i [url=http://oakleys.johnson-williamsfuneralhome.com/]oakley sunglasses outlet[/url]
“He’s going to achieve what everybody thought he could now. They’ve given him the opportunity now. I just hope he relaxes and shows what he can do. [url=http://toryburchoutlet.503ent.com/]tory burch shoes outlet[/url] Dave: Yes, one year we had this tree here in front of the window, and we had a tree downstairs right under it that was also in a window. From outside it looked like one tree that went from the first to the second floor. People were trying to figure out what we did.
n “It makes me so angry because I am Australian,” she said. “I am not French (though) I do not have anything against the French people.” [url=http://oakleys.johnson-williamsfuneralhome.com/]oakley sunglasses outlet[/url] The following year, the couple tied the knot in a secret ceremony in California soon after announcing they were expecting their first child together. [url=http://oakleys.johnson-williamsfuneralhome.com/]oakley sunglasses[/url]
Mr McDonald added: “I am inviting all three potential bidders Stagecoach/Virgin, Keolis/Eurostar and First Group to commit to including the high speed service in their tenders for the ECML contract. [url=http://michaelkorsoutlet.4bollywoodlovers.com/]michael kors outlet[/url] After three years of falling growth, equity investors have been awaiting signs of an Indian rebound and it has finally arrived. http://cheapjordans.jump-penang.org
Two minutes later, were further ahead through a Ramshaw volley, before Joice added another soon after breaking into the box. [url=http://katespadeoutlet.ideas-reaction.com/]kate spade outlet[/url] MATT: How does your relationship with your sister work? Who is in charge?
Gribble is hoping his team does no more than wrestle the way they have all year. And he’s hoping the tough competition in the Southern Lakes has primed the Demons for the Warriors. [url=http://cheapjordans.jump-penang.org/]cheap jordans[/url] The 28-year-old improved to 11-4 on the season after his winning debut on clay.
The men have been checking out the different events throughout the day and said they really enjoyed what was offered at the Milwaukee dealership. In addition, a prototype of the high speed trains that will run on the East Coast Line from 2017 will be shipped from Hitachi headquarters in Japan and arrive at the SWDT site in December.
Beaver Dam Family Center Sectional [url=http://katespadeoutlet.ideas-reaction.com/]katespadeoutlet.ideas-reaction.com[/url] Treasurer Joe Hockey is very confident of getting his second budget – one that focuses on jobs and growth – through parliament.
u There were seconds for those who wanted them and most of the diners did. A blind eye was turned to those seen spiriting goodies off their plates and into napkins and then into pockets, to be eaten later in the day. [url=http://michaelkorsoutlet.4bollywoodlovers.com/]michael kors outlet[/url] Blues right winger Vladimir Tarasenko got that one right back, tying the score at 2 with a power-play goal at 14:44. Tarasenko hit the top of the net from the near left slot on a feed from Berglund. Defenseman Alex Pietrangelo assisted.
October: There鈥檚 a lovely tenderness to S.V. Medaris鈥檚 鈥淨uality Control鈥?oil painting of cows in a barn. [url=http://cheapjordans.jump-penang.org/]cheap jordans[/url] “Cedarburg was amazing, but we wanted to make it more interesting and put more pressure on them. And we just never did that.” z [url=http://cheapjordans.jump-penang.org/]cheap jordans[/url]
Campaigners, including The Northern Echo, want the 400 jobs to stay in Darlington, so the second battle of Mowden has begun [url=http://cheapjordans.jump-penang.org/]cheap jordans[/url] Messenger also now allows compatible third-parties to prompt people to download their apps directly through the Messenger platform.
h bGVkbyBhbmQgd2lsbCBjbG9zZSBvdXQgdGhlIHNlYXNvbiBPY3QuIDI5IGFnYWluc3QgQnVmZmFs [url=http://coachoutlet.442ndrct.com/]coach outlet uk[/url] The prosecutor said Hunter got a neighbor to drive her to a Tempe apartment where Hunter said she was going to sell a suitcase full of clothes and shoes. q
Clitheroe (4-4-2): Collinge; Morton, Bonaminio, Brady, Bamba; Burns, Garner (Cattermole 70), Dent, Walker (Esdaille 80); Mayers, Gonzales. Subs (not used): Esdaille, Jackson, Dale, Palffy. [url=http://oakleys.johnson-williamsfuneralhome.com/]oakley glasses[/url] Similarly, 15 complaints pertain to using fake disability certificates to obtain teaching positions in Chikkaballapur district. [url=http://coachoutlet.442ndrct.com/]coach outlet uk[/url]
Standing on a snowy slope with the Flathead Valley stretched out in the distance, it鈥檚 easy to see why Muldown is biased. His father was in on the ground floor of creating a very special place, one that he hoped would one day rival well-known Sun Valley Resort. [url=http://cheapjordans.jump-penang.org/]cheapjordans.jump-penang.org[/url] The bright stems of the dogwood, or cornus, light up the winter garden with shades of yellow, orange and red, providing a flaming bonfire of winter colour. Some are particularly vibrant, including C. sanguinea ‘Midwinter Fire’, whose bare stems are bright yellow at the base and red at the tip. In summer, the foliage is green and the plant bears fragrant white flowers followed by blue-black berries, and the leaves change to yellow and orange in autumn. Dogwoods grow well in open situations in many conditions and will flourish in damp soil, where other shrubs might fail. Shrubby cornus grown for their winter stems should be cut back hard every one to three years in February or March. z [url=http://cheapjordans.jump-penang.org/]cheap air jordans[/url]
Sylvia鈥檚 main was the Marine royal fish pie (拢14), served as an individual pie. A crispy-topped layer of mashed potato sat atop a pile of cod, smoked haddock and prawns held together with a classic, creamy, smooth and rich Mornay sauce. Whole scallops were liberally scattered around the sides. [url=http://coachoutlet.442ndrct.com/]coach outlet uk[/url] His team responded in the second half, showing a bit more fight and creating a handful of chances.
Commentary and photos submitted to the Missoulian (Missoulian.com) may be published or distributed in print, electronically or other forms. Opinions expressed in Missoulian.com’s comments reflect the opinions of the author, and are not necessarily the opinions of the Missoulian or its parent company. See the and for more information. [url=http://toryburchoutlet.503ent.com/]tory burch shoes outlet online[/url] Health authorities around the Middle East, many of whom already send large health support teams to the Hajj, will also be raising awareness of the virus among pilgrims, with a focus on reminding people what they should do if they return from Saudi Arabia and feel unwell. i [url=http://michaelkorsoutlet.4bollywoodlovers.com/]michael kors outlet online[/url]
James qualified as a civil engineer. Adam became a chemist and Henry set himself up as a painter and decorator in farawayFerryhill Station. [url=http://guccioutlet.htcafelincoln.com/]gucci outlet online[/url] ONCE BITTEN

jual kaos juventus 18 May 15 at 3:19am

Every weekend i used to visit this website, because i want enjoyment,
for the reason that this this website conations actually
fastidious funny data too.

jual kaos juventus 18 May 15 at 3:19am

Every weekend i used to visit this website, because i want enjoyment,
for the reason that this this website conations actually
fastidious funny data too.

bouncy castle hire stevenage 20 May 15 at 1:41pm

An intriguing discussion is worth comment. I think
that you ought to write more about this issue, it may not be
a taboo matter but typically people do not talk about these issues.
To the next! Kind regards!!

asamiali80.wordpress.com 21 May 15 at 4:31am

I blog often and I seriously thank you for your content.
This article has truly peaked my interest. I’m going to bookmark your website
and keep checking for new details about once a week.

I subscribed to your RSS feed as well.

jual kaos coconut island 30 May 15 at 2:07pm

I am truly delighted to read this weblog
posts which consists of plenty of useful information, thanks for providing these kinds of

buy here 12 Jul 15 at 11:16pm

Wonderful items from you, man. I have consider your stuff prior to and you are simply
extremely wonderful. I really like what you have obtained right here, certainly like what you’re stating
and the way in which during which you are saying it. You’re making it enjoyable and
you still care for to keep it smart. I can not wait to read far more from you.
That is really a terrific website.

coche barcelona berlin 24 Jul 15 at 7:13am

Conocer la actividad comercial y la ampliación del puerto que
se está llevando a cabo.

shop here 18 Aug 15 at 8:22am

It’s an remarkable piece of writing in support of all the
online viewers; they will take advantage from it I am sure.

gadgets jr new arrival 19 Aug 15 at 9:47pm

What i don’t understood is in fact how you’re not really a lot more neatly-appreciated
than you may be right now. You are very intelligent. You
already know thus significantly with regards
to this subject, produced me for my part imagine it from numerous various angles.
Its like men and women aren’t fascinated unless it’s one thing to accomplish with Woman gaga!
Your individual stuffs nice. All the time maintain it up!

cheap Men Tops 11 Sep 15 at 3:39pm

Thanks , I’ve just been searching for info about this subject for ages and yours is the greatest
I have came upon till now. However, what about the conclusion?
Are you certain about the supply?

find now 11 Sep 15 at 10:45pm

Thanks for any other fantastic article.
The place else could anybody get that type of information in such an ideal means of writing?

I have a presentation next week, and I’m at the search for such info.

shop here 18 Sep 15 at 11:27am

Appreciation to my father who stated to me on the topic of this website, this web site is truly amazing.

Shana 29 Sep 15 at 5:44am

Through all of it, my SBL Messenger bag was comfortable, very
easy to access, and also solid as a rock.

bestdatingsitesnow.com 30 Sep 15 at 6:21am

This website was… how do I say it? Relevant!! Finally I’ve found something
that helped me. Kudos!

http://www.wat.tv/video/boom-beach-hack-diamants-illimites-7m01f_7m00n_.html 5 Oct 15 at 9:56am

Very descriptive blog, I enjoyed that bit. Will there be a part 2?

http://www.wat.tv/video/boom-beach-hack-diamants-illimites-7m01f_7m00n_.html 5 Oct 15 at 9:56am

Very descriptive blog, I enjoyed that bit. Will there be a part 2?

http://hrbrief.org/2009/11/contradiction-or-corroboration-human-rights-and-the-defamation-of-religion 10 Oct 15 at 8:58pm

Is anyone else finding that automated ranking devices are unable to catch the new Snack Pack design?

http://hrbrief.org/2009/11/contradiction-or-corroboration-human-rights-and-the-defamation-of-religion 10 Oct 15 at 8:58pm

Is anyone else finding that automated ranking devices are unable to catch the new Snack Pack design?

Meri 11 Oct 15 at 0:19am

Additional comment: I wished to explain a crucial Pigeon artifact that many consultants are not familiar with.

Aracely 11 Oct 15 at 11:45am

Hey I am for the first time here. I came across
this board and I find It truly useful & it helped me out a lot.

I hope to give something back and aid others like you aided me.

Danh sach cong ty san xuat bao bi 19 Oct 15 at 11:12pm

Very rapidly this website will be famous amid all blogging viewers,
due to it’s fastidious articles or reviews

brestrogen review 13 Nov 15 at 8:19am

Visit and get Breast Enhancement Cream from online shop.
Liposuction is done while using insertion of an cannula (a thin hollow tube) into a strategic area to concentrate on and suction unwanted fat from an area.
However, you have to remember that the gain of fat is not capable of
be sequestered within confident areas from the body and can also come in plentiful other places
on the body as well.

brestrogen review 13 Nov 15 at 8:21am

Visit and get Breast Enhancement Cream from online shop.
Liposuction is done while using insertion of an cannula (a thin hollow tube) into a strategic area to concentrate on and suction unwanted fat from an area.
However, you have to remember that the gain of fat is not capable of
be sequestered within confident areas from the body and can also come in plentiful other places
on the body as well.

エリア別 25 Nov 15 at 4:52am

What’s Going down i am new to this, I stumbled upon this
I have discovered It positively helpful and it has helped me out loads.

I am hoping to give a contribution & aid different users
like its helped me. Great job.

ヘアアクセ 27 Nov 15 at 5:03am

女または彼の髪の美しさとしてあなたがそうすることを作ることが最高のサービスをすることが治療の第一印象に入るよりも得ることのアドバイスのような製品のこれらの種類の罪人を受け、上る価格。今日では、これらの間違った髪の部分は特に太陽損害から禿げ頭を保護するために用いられる。ファッション帽子に熱いツイートのいくつかの有名なライフスタイルブランドのエドの丈夫な帽子のように、ベン?シャーマン帽子、カーツのキャップは、本当の宗教のキャップと数人の他の男性と女性のための帽子を提供します。ペンダント、リング、カフスの魅力を追加 <a href=“http://www.compener.enea.it/upload/5.html” >ヘアアクセ</a>

Post a comment

Comment Guidelines

  • Have no more than 2 links, otherwise your comment will be flagged as spam.
  • Links are automagically generated.
  • Textile Guide: _emphasis_, *strong*, -deleted text-, +inserted text+, @code@ ... more.
  • No signatures. No solicitations. Be nice. Be civil.