23.03.06

Anatomía de una burbuja

por Larry Nieves Correo electrónico  1628 palabras, 1222 vistas

El siguiente es un intento de describir de manera extremadamente simplificada la situación de la burbuja inmobiliaria estadounidense, el posible próximo colapso del dólar y por qué Irán podría ser la gota que rebose el vaso de la moneda estadounidense.

Después del desinfle de la burbuja de las "dotcom" durante los primeros años del nuevo milenio, el banco central estadounidense, alias "Reserva Federal" (que no tiene nada de "reserva", ni de "federal") o "Fed" para abreviar intentó evitar el advenimiento de una recesión más severa inyectando cantidades astronómicas de dinero. La cuestión funciona más o menos así:

  1. La Fed bajó las tasas de interés a corto plazo a los niveles más bajos en 50 años, 1% nominal, un nivel incluso por debajo de la inflación de precios reportada por el gobierno. En el lingo financiero, diríamos que la Fed estableció tasas de interés reales de corto plazo negativas.
  2. Al mismo tiempo, la Fed puso a trabajar a las imprentas de billetes verdes "a paso de vencedores", aumentando la cantidad de dinero en circulación hasta niveles estratosféricos.
  3. Las inmensas cantidades de dinero se dirigieron en gran parte hacia el mercado inmobiliario. Aprovechándose de la abundancia de dinero barato (tasas reales negativas significan que a la gente se le está pagando para tomar créditos) los especuladores comenzaron a comprar casas, como antes compraban acciones de AOL o Lucent Technologies, es decir, no para vivir en ellas, sino para venderlas luego a precios más altos.
  4. El aumento en la demanda de viviendas (3) produjo lo que se llama una profecía autocumplida, es decir, los precios aumentan, el especulador compra más casas y apartamentos con dinero prestado, con la esperanza que los precios sigan aumentando, lo cual causa mayores aumentos y así sucesivamente. Eso es lo que se llama una burbuja inflacionaria: la expansión frenética de un mercado causada por el aumento del dinero barato (responsabilidad del banco central).
  5. Los propietarios de viviendas, al ver aumentar los precios de sus casas y estimulados por la extremadamente laxa política monetaria de la FED, aumentaron las hipotecas de sus viviendas como forma de obtener efectivo. Una hipoteca es un préstamo que se pide, poniendo como garantía la casa o el apartamento propio. Al aumentar los precios de las viviendas, las personas podían aumentar los préstamos que estas respaldan.
  6. El nuevo dinero que los propietarios inmobiliarios obtenían de sus hipotecas era usado para aumentar el consumo, dándole un empuje (artificial) a la economía.
  7. Buena parte del consumo se dirigió hacia productos importados, principalmente desde Asia. Los usamericanos le pagan a los asiáticos con dinero recién impreso (que no existía antes), por lo cual los primeros dejaron de tener la necesidad de exportar para pagar sus importaciones. Este es el origen del gigantesco déficit comercial estadounidense, el cual alcanzo ya los 800 millardos de dólares anuales.
  8. Los asiáticos (principalmente China y Japón) compran con sus excedentes en dólares bonos de la deuda del gobierno usamericano a largo plazo (10, 20 ó 30 años), lo cual produce un aumento de sus precios o, equivalentemente una disminución de las tasas de interés a largo plazo.
  9. Con los dólares colectados de la venta de sus bonos, el gobierno usamericano financia su inmenso déficit presupuestario. Esos dólares le sirven para pagar las promesas que los políticos hacen a los incautos electores, las guerras imperiales, etc.
  10. Los dólares que los asiáticos usan para comprar bonos de deuda del gobierno estadounidense son convenientemente sacados del mercado monetario internacional (porque fueron usados para comprar bonos), con lo cual se evita la caída del dólar respecto a las monedas asiáticas.

Hasta acá todo funciona perfectamente. Gente que antes no podía comprar casas, ahora puede porque las tasas de interés son bajas y no les piden prácticamente nada de inicial. Gente que ya tiene casas, las usa como cajeros automáticos, refinanciando sus hipotecas. Los especuladores del mercado inmobiliario hacen su agosto comprando casas y vendiéndolas un año después 20% más caras. Los asiáticos tienen a quién venderles sus productos a precios de baratijas y apuntalar su crecimiento económico. El gobierno usamericano tiene quien les compre sus bonos para financiar sus intentos de construir un mundo mejor. El dólar no cae tanto como debería, dada la cantida de inflación producida por la Fed. Todos felices.

El pequeño detalle es que todo está basado en una ficción: crédito barato producido por el banco central estadounidense. Tal política no se puede mantener para siempre, no se puede uno comer la torta y tenerla al mismo tiempo. No hay tal cosa como un almuerzo gratis.

El sistema depende crucialmente de lo que hagan los bancos centrales chino y japonés con los excedentes de dólares que reciben por sus exportaciones hacia los EE.UU. Hasta ahora, China y Japón han estado comprando bonos del tesoro. Pero en el momento en que dejen de hacerlo o, simplemente dejen de comprar tanto como hacen ahora, el castillo de naipes se vendrá al piso.

¿Por qué? Si los chinos o japoneses dejan de comprar bonos, los precios de estos caerán, con lo cual las tasas de interés se dispararán al alza. Tasas de interés más altas ahorcarán a la legión de propietarios de inmuebles, quienes están en deuda hasta los teque-teques. Presionados por el aumento en los intereses que deben pagar por sus préstamos, los consumidores deberán disminuir su nivel de consumo, desacelerando o revirtiendo el supuesto crecimiento económico usamericano. Hoy en día, más del 70% del PIB usamericano es consumo final (en contraposición con consumo de capital que tiende a mejorar y aumentar la producción), en China es alrededor del 40%. Por otro lado, al dejar de comprar bonos, los asiáticos tendrán que hacer algo con sus cada vez más grandes excedentes de dólares. Cuando los bancos centrales asiáticos decidan deshacerse de sus excedentes de dólares, la moneda usamericana colapsaría rápidamente.

¿Qué tiene que ver Irán en todo esto? El dólar es la moneda por excelencia de los mercados internacionales. Todas las materias primas se cotizan en dólares, ya sea el petróleo venezolano, saudita o del Mar del Norte, el oro, el hierro, el azúcar o cualquier otra cosa que valga la pena comprar o vender internacionalmente. En consecuencia, países que no usan el dólar internamente están obligados a mantener reservas en dolares para satisfacer sus necesidades de comercio exterior. Es un círculo vicioso (o virtuoso, depende de como se vea), mientras más se usa el dólar, más valioso se hace y más gente lo necesita para comerciar internacionalmente.

Irán, uno de los miembros del supuesto "eje del mal" podría darle el golpe de gracia al dólar. Después de todo, el dólar no es más que un pedazo de papel sin ningún valor intrínseco, al igual que el bolívar o el peso colombiano y a diferencia del oro, la plata o el platino. El gobierno iraní planea iniciar pronto su propio mercado internacional petrolero. En primer lugar, los Estados Unidos son enemigos jurados de Irán desde hace ya algún tiempo. Los iraníes se preguntan ¿por qué debemos comerciar nuestro principal producto de exportación en la moneda de nuestro más acérrimo enemigo (salvo Israel)? Además de eso, los principales socios comerciales de Irán se encuentran fuera de los Estados Unidos (obviamente). Irán comercia principalmente con Rusia, China y Europa. Entonces los iraníes dicen ¿por qué debemos comerciar nuestro principal producto de exportación en dólares, para luego tener que cambiarlos por euros, rublos o yuanes? Sería más conveniente comerciar el petróleo en euros y así cancelar las cuentas con los europeos directamente en su moneda. Y a China y Rusia también les conviene el trato, porque estos también comercian activamente con los europeos. Finalmente, el dolar está siendo inflado indiscriminadamente por la Fed, con lo que cada dólar que recibe Irán por su petróleo compra menos cosas en términos de euros, yuanes o rublos. Esos son más o menos los argumentos del gobierno iraní para montar su propio mercado internacional de petróleo en euros.

Ahora bien, si Europa, Rusia y China (y potencialmente también Japón) deciden seguirle el juego a los iraníes y comprarles su petróleo en euros, entonces ¿para qué necesitarían mantener tantos dólares? En ese caso, estas naciones se desharían de gran parte de sus reservas en dólares, mandando al dólar al basurero de la historia. (Para un argumento de por qué este no será el caso, véase No, the Iran oil bourse is not a casus belli)

Sin embargo, el lanzamiento de la nueva bolsa energética en Teherán es incierto, o está en etapa todavía muy preliminar. Quizás el mayor peligro que enfrenta la hegemonía del dolar reside en factores internos, principalmente el colapso de la burbuja inflacionaria en el mercado inmobiliario, una obra de ingeniería monetaria de Alan Greenspan. Y de que la burbuja inmobiliaria se desinfla no cabe la menor duda, todas las burbujas se desinflan, tarde o temprano (al respecto, véase: Our worst nightmare - the bubble has burst!).

Dirección para referencias de este mensaje

URL para Referencias (pinche con el botón derecho y copie la dirección del enlace)

6 comentarios, 10 Referencias

Comentario De: Simon [Visitante]
Hola larry!

Me parece muy bueno tu analisis, tienes que actualizarte en algunas estadisticas y porsupuesto hay algunas asunciónes demasiado simplisticas. Good Stuff! Un saludo
23.03.06 @ 22:12
Comentario De: Quimosabi [Visitante]
- Los rusos tienen que pagarle al petróleo a Irán en dólares?? Porqué? Eso no lo sabía.

- Me imaginaba que de hecho ya esas transacciones ya eran en euros. Tiene más lógica para Irán cobrar en euros que en dólares. Así como para Venezuela le era más conveniente cobrar en dólares.

- En todo caso, si eso ocurre se debe más a la fortaleza del euro que a una estrategia de Irán, no te parece? Hace tiempo ya un español me había pronosticado la caida del dólar respecto al euro precisamente debido a que los árabes comenzarían a retirar sus posiciones en dólares. El tipo me le estaba diciendo y yo estaba cambiando euros por dólares!

- Cuando mencionaste Irán pensé que te referías al posible conflicto bélico con EEUU. Con los estragos que está haciendo la guerra de Iraq en el presupuesto una operación militar en otro país seguro que se trae a la economía para abajo, sólo el efecto psicológico en la población sería terrible.

- El último análisis que oi respecto al temor de que China se deshaga se los bonos del tesoro fue que efectivamente puede ocurrir y que de darse seguro sería de una forma muy gradual. A los chinos no les interesa crear una crisis monetaria tampoco.

- Por último, según la prensa, la burbuja en bienes raíces ya explotó. Comenzó a dar señales en enero y en esta últimas dos semanas ya se ha oficializó el fin del boom.
24.03.06 @ 19:47
Comentario De: Gonzalo [Miembro] Correo electrónico
No creamos tampoco que el euro es una panacea tampoco. La burbuja inmobiliaria de España es mas grande tambien en términos porcentuales y que Europa posteó su primer déficit de cuenta corriente (algo así como 25,000 millones de euros)

También España posee el mayor defícit cuenta corriente en términos porcentuales.

La mejor salvaguarda contra la pérdida de valor de las monedas fiduciarias es el oro.

Saludos,
24.03.06 @ 22:08
Comentario De: Juan Sentao [Visitante]
Larry, o Lorenzo:
Algunos nudos en la secuencia de tu análisis me causan dudas, por ejemplo:
1) "El dólar no cae tanto como debería, dada la cantida de inflación producida por la Fed."
La inflación en EEUU en el 2005 fue sólo de 3,1% según el FMI, y en lo que va del 2006 es 2,8%.
2) "Hasta ahora, China y Japón han estado comprando bonos del tesoro. Pero en el momento en que dejen de hacerlo o, simplemente dejen de comprar tanto como hacen ahora, el castillo de naipes se vendrá al piso."
Los asiáticos invierten sus excedentes de la manera más cauta e inteligente posible, y no sólo compran bonos sino muchos otros activos en USA, mientras no encuentren otro lugar más seguro. No veo nada de malo ni me causa ningún temor eso, y no veo riesgos de cambios súbitos. Tampoco creo que los asiáticos compartan tu opinión de que los billetes impresos por el Departamento del Tesoro carezcan de valor.
3) "Tasas de interés más altas ahorcarán a la legión de propietarios de inmuebles, quienes están en deuda hasta los teque-teques."
No tengo estadísticas a la mano pero creo que la inmensa mayoria de las hipotecas son a tasa y plazo fijos. La mia es 5% a 30 años, así que no me quita el sueño. Otra cosa son los balances de tarjetas de crédito.
28.03.06 @ 22:02
Chávez tiene razón, no tenga dólares
El presidente Hugo Chávez recomendó al mundo no tener dólares:

Se han puesto a fabricar billetes sin ningún tipo de sustento. Tienen el mundo inundado de dólares que no valen un centavo. No es bueno tener dólares ahorita. No le recomiendo a casi nad...
26.09.06 @ 12:00
Euro toca récord frente al dólar
El precio del euro alcanzó niveles récord el jueves frente al dólar, cotizándose en los mercados de divisas en 1,3781 dólares, luego de alcanzar un máximo histórico de 1,3797.

La libra esterlina tocó brevemente un pico de más de 26 años al alcanzar ...
13.07.07 @ 01:32
Bernanke anuncia lo que todos saben
El presidente del banco central estadounidense (Reserva Federal) anunció ayer lo que todo el mundo ya sabe: que la burbuja inombiliaria puede "descarrilar" a la economía norteña una vez que se termine de desinflar.

El desinfle de la burbuja puede se...
19.07.07 @ 16:29
Euro: nuevo récord frente al dólar
El dólar continúa en caída libre frente al euro. La moneda común europea se cotiza hoy a niveles nunca antes vistos: 1,3835 dólares. Hace sólo 11 días el euro estaba en 1,3781 dólares.Y no sólo es el euro quien gana, el dólar neozelandés a 1,2366 por d...
24.07.07 @ 17:24
Anatomía de una burbuja que se desinfla
¿Desinfle de la burbuja inflacionaria? Promedio Industrial Dow Jones, una medida clave del mercado bursátil, pierde 8,4% desde su pico el 21 de julio de 2007 (Click en la imagen para ver tamaño completo). Imagen cortesía de Stockcharts.com.

Si usted...
17.08.07 @ 08:36
Corrida bancaria en Inglaterra
Clientes del banco inglés Northern Rock hacen colas para sacar su inexistente dinero. Foto cortesía de Lee Jordan. El colapso crediticio, el desinfle de una burbuja inflacionaria de proporciones globales, continúa y la última víctima es el banco Northe...
17.09.07 @ 10:01
Asiáticos abandonan el dólar
Mientras el bolívar sigue en picada contra cualquier cosa, no sólo contra el dólar, los bancos centrales asiáticos han comenzado en serio su abandono de la moneda norteamericana.

Los inversionistas asiáticos lideraron un récord en retiros de f...
17.10.07 @ 06:54
Comentario De: Libertario [Visitante] Correo electrónico · http://ecuadorlibertad.blogspot.com
*****
Excelente análisis. Te molestaría que lo use en mi blog? Por supuesto que nombraría la fuente.
07.02.08 @ 04:30
¿Y McCain por qué no se calla?
El presunto candidato del partido republicano a la presidencia de los Estados Unidos, John McCain afirmó hoy que, de ser electo, él impediría que Venezuela y Bolivia se fuesen por el mismo camino que se fue Cuba, según informa El Unviersal:

trab...
20.05.08 @ 18:38
Petróleo a 100$ para fin de año. ¡Sí, Luis!
Según el editor asociado de la revista Barron's, el precio del petróleo va dirigido hacia los 100 dólares en el transcurso de este año. ¿Cuáles son las condiciones bajo las cuales una movida como esa (35% a la baja) podría darse? Seg...
22.06.08 @ 18:03
Stiglitz y el fin del neoliberalismo
El nobel de economía Joseph Stiglitz publicó hace días un artículo en el diario español El País titulado ¿El fin del neoliberalismo?, donde culpa al "fundamentalismo" de mercado de ser el culpable de la actual crisis crediticia mundial.
...
24.07.08 @ 08:56
Comentario De: linda marloy [Visitante] · http://www.google.com
*****
cual es mas cara la moneda venezolana ; la euro o la colombiana
12.08.08 @ 09:56
Comparta un comentario civilizado. Su opinión es importante, pero tome en cuenta lo siguiente al hacerlo:
  • Mantenga su comentario enfocado en el tema bajo discusión, no en la persona con quien discute.
  • Desde luego, nos reservamos el derecho a eliminar comentarios que no cumplan con nuestras normas. Después de todo, usted está en propiedad privada.
  • Si usted quiere publicar un artículo en El Liberal Venezolano, contacte al editor en vez de publicarlo directamente como comentario.
  • No escriba todo su mensaje en mayúsculas. Hacerlo es equivalente a gritar y no nos gustan los gritones.
  • Si está teniendo problemas al comentar, regístrese y disculpe la molestia, mientras encontramos la raíz del problema.

Dejar un comentario


Su dirección de correo no será mostrada en este sitio.

Su URL será mostrada.
PobreExcelente
(Los saltos de línea serán <br />)
(Nombre, correo y página web)
(Permitir a los usuarios contactarle a través de un formulario de mensajes (su correo no será mostrado.))
Esta es una imagen captcha. Es usada para prevenir accesos masivos por parte de robots.
Por favor, ingrese los caracteres de la imagen de arriba. (No distingue mayúsculas/minúsculas)

The Venezuelan Libertarian

Contenido

Licencia de Creative Commons
Esta obra está bajo una licencia de Creative Commons
Valid XHTML 1.0!

Debug info

Timers
CategoryTime%Count
_blog_main.inc0.0342.31%1
_main.inc0.1157.80%1
_main.inc:requires0.0614.14%1
abstractsettings_collectionsettings_get0.0322.17%433
abstractsettings_pluginsettings_get0.0080.54%75
basic_antispam_plugin_(#18)0.0070.47%60
calendar_plugin_(#5)0.0573.86%3
captcha_img_plugin_(#35)0.0120.81%3
plugins_inst_Settings0.0080.54%14
plugins_register0.0362.44%14
sql_queries1.02069.15%67
total1.475100.00%1
+ 15 < 0.005s
Database queries: 67.

Debug messages

note | captcha_img_plugin_35 | dataobjects | detectblog | hit | locale | login | memory | params | plugins | session | settings | skin | timer | vars | wikipedia_links_plugin_34

note:

Loading Item(anatomia_de_una_burbuja) into cache

captcha_img_plugin_35:

Charset of messages for es_VE is utf-8
Found font file (/home/libenie2/public_html/blog/plugins/captcha_img_plugin/fonts/JIMTEACH.TTF)
Found font file (/home/libenie2/public_html/blog/plugins/captcha_img_plugin/fonts/CHLORINZ.TTF)
Checking given TrueType-Array: (2)
Valid TrueType-files: (2)
Private key is: (EPHTN)
Public key is: (DB ID 96e361b760ef0f2e97954262d8c19eec)

dataobjects:

Loading Blog(http://liberal-venezolano.net/blog/2006/03/23/anatomia_de_una_burbuja) into cache
Loading Blog(5) into cache
chaptercache - Loading Chapter(ALL) into cache
Created element About Venezuela
Created element Actividades de base
Created element Albert Jay Nock
Created element Ambientalismo
Created element Anuncios
Created element Armas
Created element Audio
Created element Austrian Economics
Created element Ayn Rand
Created element b2evolution
Created element B2evolution
Created element Baúl de los recuerdos
Created element Benjamin Tucker
Created element Biográficas
Created element Búsqueda
Created element Cavilaciones aleatorias
Created element Cine
Created element Cinismo destacado
Created element Citas colectivistas
Created element Citas liberales
Created element Citas y Frases
Created element Claves
Created element Crónicas del calentamiento global
Created element Dinero e inflación
Created element Economía
Created element Economics
Created element Educación
Created element El Estado vs. el Individuo
Created element El mercado en acción
Created element En la prensa
Created element Encuestas
Created element Enlaces
Created element Enlaces
Created element Étienne de la Boétie
Created element Extensiones (plugins)
Created element Falacias estatistas
Created element Firefox
Created element Frederic Bastiat
Created element Friedrich von Hayek
Created element General
Created element Gustave de Molinari
Created element H. L. Mencken
Created element Henry Lamb
Created element Historia
Created element Humor
Created element Imágenes
Created element In English
Created element Internacional
Created element International
Created element Joseph A. Schumpeter
Created element Juan Bautista Alberdi
Created element Libertad de expresión
Created element Linux
Created element Linux
Created element Literatura
Created element Lord Acton
Created element Ludwig von Mises
Created element Marco Tulio Cicerón
Created element Milton Friedman
Created element Mis ideas
Created element Multimedia
Created element Murray Rothbard
Created element Patrick Henry
Created element Pieles (Skins, Templates, Themes)
Created element Podcast
Created element Política
Created element Politics
Created element Posiciones
Created element Preguntas y Respuestas
Created element Social
Created element Soluciones liberales
Created element Teoría Económica
Created element Teoría Política
Created element Thomas Jefferson
Created element Thomas Sowell
Created element Traducciones
Created element Tus impuestos en acción
Created element Ubuntu
Created element Venezuela
Created element Venezuela
Created element Video
Created element Votaciones
Loading Skin(16) into cache
Loading Skin(_rss2) into cache
Loading Skin(_atom) into cache
Loading Blog(public) into cache
Accessing Chapter(23) from cache
Loading Item(896) into cache
Accessing Chapter(18) from cache
Loading Item(894) into cache
Accessing Chapter(15) from cache
Loading User(1) into cache
Accessing Chapter(14) from cache
Accessing Chapter(18) from cache
Accessing Chapter(57) from cache
Accessing Chapter(14) from cache
Loading User(6) into cache
Accessing Chapter(34) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(15) from cache
Accessing Chapter(14) from cache
Accessing Chapter(14) from cache
Accessing Chapter(14) from cache
Accessing Chapter(14) from cache
Accessing Chapter(17) from cache
Accessing Chapter(17) from cache
Accessing Chapter(17) from cache
Accessing Chapter(93) from cache
Accessing Chapter(91) from cache
Accessing Chapter(95) from cache
Accessing Chapter(92) from cache
Accessing Chapter(92) from cache
Accessing Chapter(93) from cache
Accessing Chapter(95) from cache
Accessing Chapter(91) from cache
Accessing Chapter(93) from cache
Accessing Chapter(93) from cache
Accessing Chapter(14) from cache
Accessing Chapter(14) from cache
Accessing Chapter(18) from cache
Accessing Chapter(97) from cache
Accessing Chapter(14) from cache
Accessing Chapter(18) from cache
Accessing Chapter(14) from cache
Accessing Chapter(89) from cache
Accessing Chapter(17) from cache
Accessing Chapter(50) from cache
Accessing Chapter(57) from cache
Accessing Chapter(22) from cache
Accessing Chapter(14) from cache
Accessing Chapter(97) from cache
Accessing Chapter(16) from cache
Accessing Chapter(97) from cache
Accessing Chapter(19) from cache
Accessing Chapter(15) from cache
Accessing Chapter(90) from cache
Accessing Chapter(26) from cache
Loading Item(2124) into cache
Accessing Chapter(22) from cache
Loading Item(2120) into cache
Accessing Chapter(16) from cache
Loading Item(2130) into cache
Accessing Chapter(17) from cache
Loading Item(745) into cache
Accessing Chapter(30) from cache
Loading Item(1535) into cache
Accessing Chapter(62) from cache
Loading Item(2110) into cache
Accessing Chapter(14) from cache
Loading Item(2140) into cache
Accessing Chapter(14) from cache
Loading Item(2064) into cache
Accessing Chapter(57) from cache

detectblog:

No blog param received, checking extra path...
Looking up absolute url : http://liberal-venezolano.net/blog/2006/03/23/anatomia_de_una_burbuja
Using default blog 5

hit:

detect_referer(): self referer (https://esc90.midphase.com:2087/scripts/srvmng)
Agent name:
Agent platform:
IP: 38.103.63.59
UserAgent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Referer: 'https://esc90.midphase.com:2087/scripts/srvmng'; type=self
Remote Host:
log(): Recording the hit.

locale:

Set DB connection charset: utf8
default_locale from conf: es-VE
default_locale from DB: es-VE
default_locale from HTTP_ACCEPT: en-US
evo_charset: utf-8
io_charset: utf-8
Activating blog locale: es-VE

memory:

Len of serialized $cache_imgsize: 2
Len of serialized $cache_File: 2

params:

param(-): tempskin as string
init $global_param_list
memorize_param: tempskin string default=
param(-): cookieb2evosession as string
memorize_param: locale string default=
param(-): blog set to NULL
memorize_param: blog integer default=
blog_baseuri: "/blog/"
Extra path info found! path_string=2006/03/23/anatomia_de_una_burbuja
param(-): p set to NULL
memorize_param: p integer default=
param(-): title as string
memorize_param: title string default=
param(-): redir as string
param(-): preview typed to integer, new value=0
memorize_param: preview integer default=0
param(-): stats typed to integer, new value=0
param(-): disp as string
memorize_param: disp string default=posts
param(-): tempskin as string
memorize_param: tempskin string default=
memorize_param: results_order string default=
memorize_param: cat /^[*\-]?([0-9]+(,[0-9]+)*)?$/ default=
memorize_param: catsel array default=Array
param(-): cat_focus as string
memorize_param: cat_focus string default=wide
memorize_param: tag string default=
memorize_param: author /^-?[0-9]+(,[0-9]+)*$/ default=
memorize_param: assgn /^(-|-[0-9]+|[0-9]+)(,[0-9]+)*$/ default=
memorize_param: author_assignee /^[0-9]+$/ default=
param(-): lc as string
memorize_param: lc string default=all
memorize_param: status /^(-|-[0-9]+|[0-9]+)(,[0-9]+)*$/ default=
param(-): types matched against /^(-|-[0-9]+|[0-9]+)(,[0-9]+)*$/
memorize_param: types string default=-1000
memorize_param: s string default=
param(-): sentence as string
memorize_param: sentence string default=AND
param(-): exact typed to integer, new value=0
memorize_param: exact integer default=0
param(-): title as string
param(-): m set to NULL
memorize_param: m integer default=
memorize_param: w integer default=
memorize_param: dstart string default=
memorize_param: dstop string default=
memorize_param: show_statuses array default=Array
param(-): order matched against /^(ASC|asc|DESC|desc)$/
memorize_param: order string default=DESC
param(-): orderby matched against /^([A-Za-z0-9_]+([ ,][A-Za-z0-9_]+)*)?$/
memorize_param: orderby string default=datestart
param(-): unit as string
memorize_param: unit string default=posts
param(-): posts typed to integer, new value=10
memorize_param: posts integer default=10
param(-): paged typed to integer, new value=1
memorize_param: paged integer default=1
param(-): more typed to integer, new value=1
memorize_param: more integer default=0
param(-): page typed to integer, new value=1
memorize_param: page integer default=1
param(-): c typed to integer, new value=1
memorize_param: c integer default=0
param(-): tb typed to integer, new value=1
memorize_param: tb integer default=0
param(-): pb typed to integer, new value=1
memorize_param: pb integer default=0
memorize_param: results_coll_page_list_order string default=
regenerate_url(): Using full URL because of $base_tag_set.
memorize_param: results_order string default=
param(-): results_page typed to integer, new value=1
memorize_param: results_page integer default=1
memorize_param: results_order string default=
regenerate_url(): Using full URL because of $base_tag_set.
regenerate_url(): Using full URL because of $base_tag_set.
regenerate_url(): Using full URL because of $base_tag_set.
regenerate_url(): Using full URL because of $base_tag_set.
regenerate_url(): Using full URL because of $base_tag_set.
regenerate_url(): Using full URL because of $base_tag_set.
memorize_param: results_coll_post_list_order string default=
memorize_param: coll_post_list_filter_preset string default=
memorize_param: cat /^[*\-]?([0-9]+(,[0-9]+)*)?$/ default=
memorize_param: catsel array default=Array value=Array
memorize_param: coll_post_list_cat_focus string default=wide value=wide
memorize_param: coll_post_list_tags string default=
memorize_param: coll_post_list_author string default=
memorize_param: coll_post_list_assgn string default=
memorize_param: coll_post_list_author_assignee string default=
memorize_param: coll_post_list_lc string default=all value=all
memorize_param: coll_post_list_status string default=
memorize_param: coll_post_list_types integer default=-1000 value=-1000
memorize_param: coll_post_list_s string default=
memorize_param: coll_post_list_sentence string default=AND value=AND
memorize_param: coll_post_list_exact integer default=0 value=0
memorize_param: coll_post_list_m integer default=
memorize_param: coll_post_list_w integer default=
memorize_param: coll_post_list_dstart integer default=
memorize_param: coll_post_list_dstop integer default=
memorize_param: coll_post_list_show_statuses array default=Array value=Array
memorize_param: coll_post_list_order string default=DESC value=DESC
memorize_param: coll_post_list_orderby string default=datestart value=datestart
memorize_param: coll_post_list_unit string default=posts value=posts
memorize_param: coll_post_list_posts integer default=10 value=10
memorize_param: coll_post_list_paged integer default=1 value=1
memorize_param: results_coll_post_list_order string default=
memorize_param: coll_post_list_filter_preset string default=
memorize_param: cat /^[*\-]?([0-9]+(,[0-9]+)*)?$/ default=
memorize_param: catsel array default=Array value=Array
memorize_param: coll_post_list_cat_focus string default=wide value=wide
memorize_param: coll_post_list_tags string default=
memorize_param: coll_post_list_author string default=
memorize_param: coll_post_list_assgn string default=
memorize_param: coll_post_list_author_assignee string default=
memorize_param: coll_post_list_lc string default=all value=all
memorize_param: coll_post_list_status string default=
memorize_param: coll_post_list_types integer default=-1000 value=-1000
memorize_param: coll_post_list_s string default=
memorize_param: coll_post_list_sentence string default=AND value=AND
memorize_param: coll_post_list_exact integer default=0 value=0
memorize_param: coll_post_list_m integer default=
memorize_param: coll_post_list_w integer default=
memorize_param: coll_post_list_dstart integer default=
memorize_param: coll_post_list_dstop integer default=
memorize_param: coll_post_list_show_statuses array default=Array value=Array
memorize_param: coll_post_list_order string default=DESC value=DESC
memorize_param: coll_post_list_orderby string default=datestart value=datestart
memorize_param: coll_post_list_unit string default=posts value=posts
memorize_param: coll_post_list_posts integer default=20 value=20
memorize_param: coll_post_list_paged integer default=1 value=1
param(-): results_page typed to integer, new value=1
memorize_param: results_page integer default=1
memorize_param: results_order string default=
regenerate_url(): Using full URL because of $base_tag_set.

plugins:

Loading plugin events.
Trigger event SessionLoaded
No registered plugins.
Trigger event CachePageContent (first true)
No registered plugins.
Trigger event AlternateAuthentication (first true)
No registered plugins.
Trigger event AfterLoginAnonymousUser
No registered plugins.
Trigger event BeforeBlogDisplay
No registered plugins.
Trigger event GetProvidedSkins (first return)
No registered plugins.
Trigger event SkinBeginHtmlHead
Registered plugin IDs: 39
get_by_ID(): Instantiate Plugin (ID 39).
Loading plugins table data.
register(): sharethis_plugin, ID: 39, priority: 99, classfile_path: [/home/libenie2/public_html/blog/plugins/sharethis_plugin/_sharethis.plugin.php]
Loading plugin class file: sharethis_plugin
Calling sharethis_plugin(#39)->GetDefaultSettings( )
Calling sharethis_plugin(#39)->GetDefaultUserSettings( )
Calling sharethis_plugin(#39)->SkinBeginHtmlHead( )
Trigger event ItemViewsIncreased
No registered plugins.
Loading plugin events.
Loading plugins table data.
get_by_ID(): Instantiate Plugin (ID 19).
register(): generic_ping_plugin, ID: 19, priority: 50, classfile_path: [/home/libenie2/public_html/blog/plugins/_generic_ping.plugin.php]
Loading plugin class file: generic_ping_plugin
Calling generic_ping_plugin(#19)->GetDefaultSettings( )
Calling generic_ping_plugin(#19)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 13).
register(): generic_ping_plugin, ID: 13, priority: 50, classfile_path: [/home/libenie2/public_html/blog/plugins/_generic_ping.plugin.php]
Calling generic_ping_plugin(#13)->GetDefaultSettings( )
Calling generic_ping_plugin(#13)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 26).
register(): generic_ping_plugin, ID: 26, priority: 50, classfile_path: [/home/libenie2/public_html/blog/plugins/_generic_ping.plugin.php]
Calling generic_ping_plugin(#26)->GetDefaultSettings( )
Calling generic_ping_plugin(#26)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 39).
register(): sharethis_plugin, ID: 39, priority: 99, classfile_path: [/home/libenie2/public_html/blog/plugins/sharethis_plugin/_sharethis.plugin.php]
Calling sharethis_plugin(#39)->GetDefaultSettings( )
Calling sharethis_plugin(#39)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 3).
register(): autolinks_plugin, ID: 3, priority: 60, classfile_path: [/home/libenie2/public_html/blog/plugins/_autolinks.plugin.php]
Loading plugin class file: autolinks_plugin
Calling autolinks_plugin(#3)->GetDefaultSettings( )
Calling autolinks_plugin(#3)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 2).
register(): auto_p_plugin, ID: 2, priority: 70, classfile_path: [/home/libenie2/public_html/blog/plugins/_auto_p.plugin.php]
Loading plugin class file: auto_p_plugin
Calling auto_p_plugin(#2)->GetDefaultSettings( )
Calling auto_p_plugin(#2)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 24).
register(): blogalaxia_tags_plugin, ID: 24, priority: 99, classfile_path: [/home/libenie2/public_html/blog/plugins/blogalaxia_tags_plugin/_blogalaxia_tags.plugin.php]
Loading plugin class file: blogalaxia_tags_plugin
Calling blogalaxia_tags_plugin(#24)->GetDefaultSettings( )
Calling blogalaxia_tags_plugin(#24)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 28).
register(): adsense_plugin, ID: 28, priority: 10, classfile_path: [/home/libenie2/public_html/blog/plugins/adsense_plugin/_adsense.plugin.php]
Loading plugin class file: adsense_plugin
Calling adsense_plugin(#28)->GetDefaultSettings( )
Calling adsense_plugin(#28)->GetDefaultUserSettings( )
get_by_ID(): Instantiate Plugin (ID 32).
register(): footnotes_plugin, ID: 32, priority: 50, classfile_path: [/home/libenie2/public_html/blog/plugins/footnotes_plugin/_footnotes.plugin.php]
Loading plugin class file: footnotes_plugin
Calling footnotes_plugin(#32)->GetDefaultSettings( )
Calling footnotes_plugin(#32)->GetDefaultUserSettings( )
Trigger event ItemCanComment (first return)
Registered plugin IDs: 18
get_by_ID(): Instantiate Plugin (ID 18).
register(): basic_antispam_plugin, ID: 18, priority: 60, classfile_path: [/home/libenie2/public_html/blog/plugins/basic_antispam_plugin/_basic_antispam.plugin.php]
Loading plugin class file: basic_antispam_plugin
Calling basic_antispam_plugin(#18)->GetDefaultSettings( )
Calling basic_antispam_plugin(#18)->GetDefaultUserSettings( )
Calling basic_antispam_plugin(#18)->ItemCanComment( )
Trigger event DisplayTrackbackAddr (first true)
No registered plugins.
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
get_by_ID(): Instantiate Plugin (ID 34).
register(): wikipedia_links_plugin, ID: 34, priority: 50, classfile_path: [/home/libenie2/public_html/blog/plugins/wikipedia_links_plugin/_wikipedia_links.plugin.php]
Loading plugin class file: wikipedia_links_plugin
Calling wikipedia_links_plugin(#34)->GetDefaultSettings( )
Calling wikipedia_links_plugin(#34)->GetDefaultUserSettings( )
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentContent
Registered plugin IDs: 34, 18
Calling wikipedia_links_plugin(#34)->FilterCommentContent( )
Calling basic_antispam_plugin(#18)->FilterCommentContent( )
Trigger event ItemCanComment (first return)
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->ItemCanComment( )
Trigger event DisplayCommentToolbar
No registered plugins.
Trigger event DisplayCommentFormFieldset
Registered plugin IDs: 35
get_by_ID(): Instantiate Plugin (ID 35).
register(): captcha_img_plugin, ID: 35, priority: 20, classfile_path: [/home/libenie2/public_html/blog/plugins/captcha_img_plugin/_captcha_img.plugin.php]
Loading plugin class file: captcha_img_plugin
Calling captcha_img_plugin(#35)->GetDefaultSettings( )
Calling captcha_img_plugin(#35)->GetDefaultUserSettings( )
Calling captcha_img_plugin(#35)->DisplayCommentFormFieldset( )
Trigger event DisplayCommentFormButton
No registered plugins.
get_by_ID(): Instantiate Plugin (ID 5).
register(): calendar_plugin, ID: 5, priority: 20, classfile_path: [/home/libenie2/public_html/blog/plugins/_calendar.plugin.php]
Loading plugin class file: calendar_plugin
Calling calendar_plugin(#5)->GetDefaultSettings( )
Calling calendar_plugin(#5)->GetDefaultUserSettings( )
Calling calendar_plugin(#5)->SkinTag( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthorUrl
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthorUrl( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event FilterCommentAuthor
Registered plugin IDs: 18
Calling basic_antispam_plugin(#18)->FilterCommentAuthor( )
Trigger event SkinEndHtmlBody
No registered plugins.
Trigger event AppendHitLog (first true)
No registered plugins.

session:

cookie_domain=.liberal-venezolano.net
cookie_path=/blog/
No session cookie received.
ID (generated): 4860
Cookie sent.

settings:

generalsettings::get( db_version// ): '9700'
generalsettings::get( time_difference// ): '1800'
generalsettings::get( default_locale// ): 'es-VE'
generalsettings::get( default_blog_ID// ): '5'
collectionsettings::get( 5/canonical_item_urls/ ): '1'
collectionsettings::get( 5/permalinks/ ): 'single'
collectionsettings::get( 5/single_links/ ): 'ymd'
collectionsettings::get( 5/permalinks/ ): 'single'
collectionsettings::get( 5/posts_per_page/ ): '10'
collectionsettings::get( 5/orderby/ ): 'datestart'
collectionsettings::get( 5/orderdir/ ): 'DESC'
collectionsettings::get( 5/what_to_show/ ): 'posts'
collectionsettings::get( 5/aggregate_coll_IDs/ ): ''
abstractsettings::get( creds// ): array ( 0 => array ( '' => array ( 0 => array ( 0 => 6, 1 => 'http://evocore.net/', 2 => array ( 0 => array ( 0 => 3, 1 => 'PHP framework', ), 1 => array ( 0 => 5, 1 => 'framework', ), 2 => array ( 0 => 6, 1 => 'evoCore', ), ), ), 1 => array ( 0 => 100, 1 => 'http://b2evolution.net/', 2 => array ( 0 => array ( 0 => 8, 1 => 'free blog', ), 1 => array ( 0 => 10, 1 => 'free blog tool', ), 2 => array ( 0 => 14, 1 => 'open source blog', ), 3 => array ( 0 => 17, 1 => 'multiblog', ), 4 => array ( 0 => 19, 1 => 'multi-blog', ), 5 => array ( 0 => 25, 1 => 'blogging tool', ), 6 => array ( 0 => 42, 1 => 'blog software', ), 7 => array ( 0 => 45, 1 => 'blogsoft', ), 8 => array ( 0 => 47, 1 => 'b2', ), 9 => array ( 0 => 64, 1 => 'blog software', ), 10 => array ( 0 => 72, 1 => 'multiple blogs', ), 11 => array ( 0 => 74, 1 => 'free blog software', ), 12 => array ( 0 => 78, 1 => 'blogging software', ), 13 => array ( 0 => 84, 1 => 'blog engine', ), 14 => array ( 0 => 88, 1 => 'blog soft', ), 15 => array ( 0 => 97, 1 => 'blog tool', ), 16 => array ( 0 => 100, 1 => 'blogtool', ), ), ), ), ), 1 => array ( 'en-UK' => array ( 0 => 'http://b2evolution.net/web-hosting/europe/uk-recommended-hosts-php-mysql-best-choices.php', 1 => array ( 0 => array ( 0 => 5, 1 => 'UK host', ), 1 => array ( 0 => 10, 1 => 'web hosting UK', ), 2 => array ( 0 => 14, 1 => 'web host UK', ), 3 => array ( 0 => 19, 1 => 'webhosting UK', ), 4 => array ( 0 => 30, 1 => 'UK hosting', ), 5 => array ( 0 => 33, 1 => 'host uk', ), 6 => array ( 0 => 62, 1 => 'UK hosts', ), 7 => array ( 0 => 64, 1 => 'hosting', ), 8 => array ( 0 => 66, 1 => 'web hosting', ), 9 => array ( 0 => 72, 1 => 'hosting UK', ), 10 => array ( 0 => 82, 1 => 'hosts UK', ), 11 => array ( 0 => 98, 1 => 'UK web hosting', ), 12 => array ( 0 => 100, 1 => 'UK webhost', ), ), ), 'en-GB' => array ( 0 => 'http://b2evolution.net/web-hosting/europe/uk-recommended-hosts-php-mysql-best-choices.php', 1 => array ( 0 => array ( 0 => 5, 1 => 'UK host', ), 1 => array ( 0 => 10, 1 => 'web hosting UK', ), 2 => array ( 0 => 14, 1 => 'web host UK', ), 3 => array ( 0 => 19, 1 => 'webhosting UK', ), 4 => array ( 0 => 30, 1 => 'UK hosting', ), 5 => array ( 0 => 33, 1 => 'host uk', ), 6 => array ( 0 => 62, 1 => 'UK hosts', ), 7 => array ( 0 => 64, 1 => 'hosting', ), 8 => array ( 0 => 66, 1 => 'web hosting', ), 9 => array ( 0 => 72, 1 => 'hosting UK', ), 10 => array ( 0 => 82, 1 => 'hosts UK', ), 11 => array ( 0 => 98, 1 => 'UK web hosting', ), 12 => array ( 0 => 100, 1 => 'UK webhost', ), ), ), 'fr' => array ( 0 => array ( 0 => 78, 1 => 'http://b2evolution.net/web-hosting/europe/hebergement-web-france-fr.php', 2 => array ( 0 => array ( 0 => 14, 1 => 'hébergement', ), 1 => array ( 0 => 19, 1 => 'hébergement web', ), 2 => array ( 0 => 30, 1 => 'hébergeurs', ), 3 => array ( 0 => 41, 1 => 'hébergeur', ), 4 => array ( 0 => 45, 1 => 'hébergeur web', ), 5 => array ( 0 => 60, 1 => 'hebergeur', ), 6 => array ( 0 => 72, 1 => 'hebergement', ), 7 => array ( 0 => 78, 1 => 'serveur web', ), ), ), 1 => array ( 0 => 91, 1 => 'http://b2evolution.net/web-hosting/budget-web-hosting-low-cost-lamp.php', 2 => array ( 0 => array ( 0 => 82, 1 => 'cheap hosting', ), 1 => array ( 0 => 84, 1 => 'budget hosting', ), 2 => array ( 0 => 86, 1 => 'value hosting', ), 3 => array ( 0 => 88, 1 => 'affordable hosting', ), 4 => array ( 0 => 89, 1 => 'popular hosting', ), 5 => array ( 0 => 91, 1 => 'low cost hosting', ), ), ), 2 => array ( 0 => 97, 1 => 'http://b2evolution.net/about/linux-dedicated-servers-web-hosting.php', 2 => array ( 0 => array ( 0 => 94, 1 => 'dedicated servers', ), 1 => array ( 0 => 95, 1 => 'dedicated server', ), 2 => array ( 0 => 97, 1 => 'dedicated hosting', ), ), ), 3 => array ( 0 => 100, 1 => 'http://b2evolution.net/web-hosting/ssh-hosting-secure-shell-access.php', 2 => array ( 0 => array ( 0 => 98, 1 => 'SSH web hosting', ), 1 => array ( 0 => 99, 1 => 'secure shell', ), 2 => array ( 0 => 100,