Referencia: 18

Marca: Ledcar

W5W CANBUS T10 8 LED SMD

NO DA ERROR EN EL CHECK CONTROL DEL COCHEIdeal para luz de posición.Conector: W5W / T10Leds: 8 LEDs SMD 3528 de alta intensidad y bajo consumoVoltaje: 12V Precio indicado por unidad 2 AÑOS DE GARANTÍA

Precio 3,49 € Precio base 4,99 €
Más
En stock

Referencia: 286

Marca: Ledcar

PLACA 13.5W 36 COB LEDS W5W BA9S C5W

NUEVA TECNOLOGÍA COB LEDPlaca de 27 COB LEDs para iluminar plafones interiores, maletero...Se incluye casquillo T10 (W5W), ba9s y festoon (C5W).La parte de atrás es autoadhesiva. Voltaje: 12/24/30 VPotencia: 13.5 WColor: BLANCO 6000K2 AÑOS DE GARANTÍA

Precio 6,99 € Precio base 9,99 €
Más
En stock

Referencia: 577

Marca: Ledcar

T10 SUPER CANBUS W5W 15 LED 4014 SMD

LED super brillante SMD 4014Bajo consumo de energía y muy alta intensidad, con sistema SUPER CANBUS que evita fallo en check.Conector: T10/W5WVoltaje: DC 12VLa bombilla contiene 15 LED SMD 40142 AÑOS DE GARANTÍAPrecio por unidad

Precio 3,99 € Precio base 4,99 €
Más
En stock
Los productos más vendidos
  • Consulta a través de Whatsapp

  • ¡En oferta!
  • Precio rebajado
LED MATRICULA BMW X5 / X3 image 0
  • LED MATRICULA BMW X5 / X3 image 0

LED MATRICULA BMW X5 / X3

680

Luces LED para matrícula BMW X3 / X5
Compatible con:
- X3 (e83 2003-2010)
- X5 (e53 1999-2006)
La solución para una perfecta iluminación de su matrícula con LED

. Compatible con ordenador abordo (Sin error en check control)
. Compatible con la conexión original / sin necesidad de adaptaciones
. 18 LEDs por pieza
. El juego incluye 2 piezas
(LL114)

Descuentos por volumen

Cantidad Descuento unitario Usted ahorra
2 27% Hasta 14,37 €
3 29% Hasta 23,16 €
4 31% Hasta 33,01 €
5 33% Hasta 43,92 €
6 35% Hasta 55,90 €
7 37% Hasta 68,95 €
8 39% Hasta 83,05 €
26,62 €
19,97 € 25% de descuento
24H
Cantidad
En stock

 

Pago seguro

 

Envío en 24 horas (según disponibilidad)

 

Plazo de 14 días en devoluciones

Detalles del producto
680
8436571066800

Nuevo

Ficha técnica

Marca-Modelo compatible
BMW E53 (X5)
BMW E83 (X3)
8 otros productos en la misma categoría:

Referencia: 509

Marca: Ledcar

ESCANER COMPATIBLE CON ELM327 MINI OBDII-OBD2 DIAGNOSIS MULTIMARCA V2.1 BLUETOOTH

No necesita cables y funciona mediante comunicación Bluetooth que permite la exploración y diagnóstico del vehículo.Soporta todos los protocolos de OBDII, EOBD y CAN y es compatible con TORQUE, DASHCOMMAND y KIWI. Se puede usar con PC, Sistemas Android o Symbian mediante conexion inalámbrica Bluetooth. Existen numerosos programas gratuitos compatibles con...

Precio 9,99 € Precio base 30,00 €
Más
Fuera de stock

Referencia: 553

Marca: Ledcar

ANGEL EYES BMW LUZ BLANCA CREE LED 160W (E39, E53, E60, E61, E63, E64, E65, E81, E83, E87)

Bombillas de leds para ANGEL EYES BMW.Kit formado por 2 bombillas tecnología CREE LED de 160 W !, lo necesario para ambas ópticas. Angel eyes de color blanco hielo 6000 K, con estas nuevas bombillas de leds cambiarás totalmente el aspecto de tu vehículo emulando a los nuevos modelos BMW.Sencilla instalación, retirar las viejas y colocar las nuevas. No dan...

Precio 59,99 € Precio base 99,99 €
Más
Fuera de stock

Referencia: 319

Marca: Ledcar

ANGEL EYES BMW LUZ BLANCA CREE LED 40W (E39, E53, E60, E61, E63, E64, E65, E66, E87) (FAROS HALOGENOS)

Bombillas de leds para ANGEL EYES BMW E39-E60-E61 LCI (2007-2010) con faros halógenos.Kit formado por 2 bombillas tecnología CREE LED de 40 W !, lo necesario para ambas ópticas. Angel eyes de color BLANCO hielo 6000 K, con estas nuevas bombillas de leds cambiarás totalmente el aspecto de tu vehículo emulando a los nuevos modelos BMW.Sencilla instalación,...

Precio 49,00 € Precio base 70,00 €
Más
Últimas unidades en stock

Referencia: 539

Marca: Ledcar

ESCANER COMPATIBLE CON ELM327 MINI OBDII-OBD2 DIAGNOSIS MULTIMARCA WIFI IPHONE ANDROID y PC

No necesita cables y funciona mediante comunicación WIFI que permite la exploración y diagnóstico del vehículo.Soporta todos los protocolos de OBDII, EOBD y CAN y es compatible con TORQUE, DASHCOMMAND y KIWI. Se puede usar con PC, Sistemas Android, Symbian o IOS mediante conexion inalámbrica WIFI. Existen numerosos programas gratuitos compatibles con esta...

Precio 24,99 € Precio base 39,99 €
Más
En stock

Síganos en Facebook

Load Time 4146 ms
Querying Time 265 ms
Queries 467
Memory Peak Usage 77.5 Mb
Included Files 1093 files - 20.82 Mb
PrestaShop Cache - Mb
Global vars 0.62 Mb
PrestaShop Version 1.7.8.7
PHP Version 7.4.33
MySQL Version 5.7.38-log
Memory Limit 128M
Max Execution Time 3000000s
Smarty Cache enabled
Smarty Compilation auto
  Time Cumulated Time Memory Usage Memory Peak Usage
config 17 ms 17 ms 15.75 Mb 16.4 Mb
__construct 0 ms 17 ms - Mb 16.4 Mb
init 171 ms 188 ms 11.79 Mb 27.6 Mb
checkAccess 0 ms 188 ms - Mb 27.6 Mb
setMedia 6 ms 194 ms 0.74 Mb 28.5 Mb
postProcess 0 ms 194 ms - Mb 28.5 Mb
initHeader 0 ms 194 ms - Mb 28.5 Mb
initContent 105 ms 299 ms 9.39 Mb 38.1 Mb
initFooter 0 ms 299 ms - Mb 38.1 Mb
display 3847 ms 4146 ms 38.84 Mb 77.5 Mb
Hook Time Memory Usage
displayFooterProduct 3592 ms 7.47 Mb
displayLeftColumn 33 ms 0.75 Mb
displayNav2 22 ms 0.48 Mb
DisplayBeforeBodyClosingTag 18 ms 0.72 Mb
DisplayFooter 13 ms 0.99 Mb
DisplayHeader 8 ms 0.64 Mb
displayFooter 6 ms 0.17 Mb
displayFooterAfter 5 ms 0.16 Mb
DisplayNav1 5 ms 0.14 Mb
displayNavFullWidth 4 ms 0.55 Mb
Header 4 ms 0.35 Mb
displayTop 3 ms 0.13 Mb
AngarFacebook 2 ms - Mb
DisplayReassurance 2 ms - Mb
displayProductAdditionalInfo 2 ms 0.06 Mb
DisplayLeftColumn 2 ms - Mb
ActionDispatcherBefore 2 ms - Mb
ActionFrontControllerAfterInit 2 ms 0.01 Mb
ActionFrontControllerSetMedia 1 ms 0.15 Mb
DisplayFooterAfter 1 ms 0.05 Mb
DisplayBanner 1 ms 0.13 Mb
DisplayAfterProductThumbs 1 ms 0.05 Mb
Footer 1 ms 0.03 Mb
ActionProductOutOfStock 0 ms 0.04 Mb
LeftColumn 0 ms 0.02 Mb
DisplayProductActions 0 ms - Mb
DisplayProductAdditionalInfo 0 ms - Mb
ActionObjectAddAfter 0 ms - Mb
28 hook(s) 3730 ms 12.44 Mb
Module Time Memory Usage
progeo 17 ms 2.15 Mb
blockreassurance 5 ms - Mb
ps_emailsubscription 3 ms 0.35 Mb
blockwishlist 1 ms 0.06 Mb
ps_socialfollow 4 ms 0.16 Mb
ps_searchbar 1 ms 0.07 Mb
baabandonedcartreminder 4 ms 0.41 Mb
ps_imageslider 2 ms 0.20 Mb
eicaptcha 1 ms 0.09 Mb
bonsearch 1 ms 0.11 Mb
ps_googleanalytics 2 ms 0.16 Mb
medialoader 0 ms 0.03 Mb
angarfastconfig 2 ms 0.09 Mb
angarbanners 7 ms 0.28 Mb
angarcatproduct 1 ms 0.09 Mb
angarcmsdesc 1 ms 0.08 Mb
angarcmsinfo 1 ms 0.07 Mb
angarfacebook 3 ms - Mb
angarhomecat 0 ms 0.06 Mb
angarmanufacturer 1 ms 0.07 Mb
angarparallax 0 ms 0.06 Mb
angarslider 2 ms 0.21 Mb
angarscrolltop 1 ms 0.03 Mb
angarthemeconfigurator 10 ms 1.25 Mb
mailalerts 2 ms 0.26 Mb
emarketing 1 ms 0.17 Mb
ps_feeder 3 ms 0.08 Mb
correosexpress 7 ms 1.00 Mb
psxmarketingwithgoogle 2 ms 0.23 Mb
ps_shoppingcart 3 ms 0.13 Mb
showgooglemybusinessreviews 1 ms 0.10 Mb
paypal 12 ms 2.51 Mb
obsredsys 3 ms 0.35 Mb
uecookie 1 ms 0.14 Mb
whatsapp 4 ms 0.14 Mb
angarcontact 8 ms 0.27 Mb
ps_customersignin 1 ms 0.10 Mb
ps_languageselector 9 ms 0.13 Mb
ps_currencyselector 12 ms 0.33 Mb
ps_mainmenu 6 ms 0.81 Mb
ps_categorytree 17 ms 0.49 Mb
ps_linklist 74 ms 20.27 Mb
ps_facetedsearch 7 ms 0.35 Mb
angarbestsellers 13 ms 0.30 Mb
ps_sharebuttons 2 ms 0.11 Mb
amazon 38 ms 4.65 Mb
ps_categoryproducts 3592 ms 7.52 Mb
ps_customeraccountlinks 3 ms 0.13 Mb
statsdata 17 ms 0.72 Mb
shoppingfluxexport 6 ms 0.38 Mb
50 module(s) 3914 ms 47.62 Mb

Stopwatch SQL - 467 queries

Query Time (ms) Rows Filesort Group By Location
SELECT SQL_NO_CACHE c.`name`, cl.`id_lang`, IF(cl.`id_lang` IS NULL, c.`value`, cl.`value`) AS value, c.id_shop_group, c.id_shop
FROM `ledcar_configuration` c
LEFT JOIN `ledcar_configuration_lang` cl ON (c.`id_configuration` = cl.`id_configuration`)
9761 ms 21615 /classes/Configuration.php:160
SELECT SQL_NO_CACHE h.`name` as hook, m.`id_module`, h.`id_hook`, m.`name` as module
FROM `ledcar_module` m
INNER JOIN ledcar_module_shop module_shop
ON (module_shop.id_module = m.id_module AND module_shop.id_shop = 1 AND module_shop.enable_device & 1)
INNER JOIN `ledcar_module_shop` `ms` ON ms.`id_module` = m.`id_module`
INNER JOIN `ledcar_hook_module` `hm` ON hm.`id_module` = m.`id_module`
INNER JOIN `ledcar_hook` `h` ON hm.`id_hook` = h.`id_hook`
LEFT JOIN `ledcar_module_group` `mg` ON mg.`id_module` = m.`id_module`
WHERE (h.`name` != "paymentOptions") AND (hm.`id_shop` = 1) AND (mg.id_shop = 1 AND  mg.`id_group` IN (1))
GROUP BY hm.id_hook, hm.id_module
ORDER BY hm.`position`
7713 ms 2540 Yes Yes /classes/Hook.php:1183
SELECT SQL_NO_CACHE c.id_parent, c.id_category, cl.name, cl.description, cl.link_rewrite
FROM `ledcar_category` c
INNER JOIN `ledcar_category_lang` cl ON (c.`id_category` = cl.`id_category` AND cl.`id_lang` = 1 AND cl.id_shop = 1 )
INNER JOIN `ledcar_category_shop` cs ON (cs.`id_category` = c.`id_category` AND cs.`id_shop` = 1)
WHERE (c.`active` = 1 OR c.`id_category` = 2)
AND c.`id_category` != 1
AND nleft >= 2 AND nright <= 605
AND c.id_category IN (
SELECT id_category
FROM `ledcar_category_group`
WHERE `id_group` IN (1)
)
ORDER BY `level_depth` ASC, cs.`position` ASC
6732 ms 303 Yes /modules/ps_categorytree/ps_categorytree.php:166
REPLACE INTO ledcar_smarty_cache (id_smarty_cache, name, cache_id, content)
VALUES (
"9190a8d04e6d2d80273700e1c781de35eff88c8a",
"5dd85d4915d08b7581cccf4256d9ef6a4d0885d1",
"ps_categoryproducts|680|141|1|1|1|1|1|21",
"def50200fc304c8eb7ddab47d5ab3aa3f0fdd7792423ea38788ef45f9665c754bea594cb090281c83267d7c35985507d8b2379b109bd626e874bbee10667c51c57c6ebc981c630b19590356c2a2d8b6c947f755e6f3b528a9a3a0b88e16b28bc923c8e797d9a4680bb5d27bf766a5a1b0ca7b17f452e51b6d8dbcd4c3b4ff4b33d7af4e5b2aa65879df86cf842db13f57a0d0888708e751d65aca01149da1c0f95682e0298905e44ce4b9d48428e52ec6a87d9a36609b75d6eaeeb11e6c8968f122ef5b102ac08a0388b878b7c06867b901437d39d17cf1b365323a798cfd01f75b1ef6f32f9418567c6273492c87f1ccf4959ec17b763b81af78119227613b3af66f526c5861b835ae8f5ac0ce73d4a233c9b3948f442b8d92d27d623c2ffa1168ea21d2ddeff2e5ebb0041e1274660468113d3691c5186044329cca67103d0162f74c027d89324ed490510f9a5fe84ce9523cc432a39fbc7888097615bfb7aa7d144a1486e758fe6db8fd9d52c22c4282c19173b327f03d4f25e72c87aac32c388a2f356a597f2473e91deb523597bfd7c97dcf5f4306e7149517eebb923debe298053440b073f335f2ed898f3cb0310169d18b9d515aba8f1d4b1a136c3bf65064b4fd9ead45699a9691e5d8999c9d23099d5b4848ae4faf9e57db0ebb235b57fbd8d87a059eccd7ee58a78a0a768afb8371c89c1e16fad860b4602a4d1f64740d23644c515da2c6c4cae0d8e95c819c38ff31f1d9768194bee086b154426b97aaf43acd4df77e0b80eaec4ff52e687d139e201acb55417fdf0c240638888356246beddbc752d472e67def5d3f0f768cafb8f3aeef987981883edb3bfd3c9161c4dfd50017a6c644c0c43ef99c5a31abf95a52b62f06c1c7a1dea0b1e395e1268ba21b173405055e9422d77428ce48d8cb9208486349dc1c99ad33eb60369aea1ded2f9e1ee9d2632c497623af4fc10dfad0ed48dc5988a32079aec443bbbdff73a8fb09e0d776dd4bfa684c3d391dd1417d4865d0302a2b3872c382ef49a59f7ff856c56c2bd53e7e471a2e9ccf5090d56e5af7f94596fd605218e1b35a7e47d350b8a122b63231e4c70bd2e600c49b1e5d420fe8f7ab8feeaf727640ed0e1e03d183e16f9f769d3828a8cd04b555ae0f7f5856b47d9ea69f41298af6a4e131c7ef499af7cd4fecf45b55cfed9b29308f579e2d3fd56bccfb12cf866444b67fa0680a8c0b3265a7e3fa41b978db7c654b5b9f1ca0f67e4ebfd53aa7d154030a1b58b87c5daf452d0df73c2fea01b5e9280f7e95ec757b023de1e81c78f3de39ab123945d38c04930197383468635c80333e7546252143750703b71f42c1028113941ceafe04c2970730e67f9bb600fd6965736ffdbbd03e7a2224b8c9a95ec5661dec97e9ac0fe4222a971468f51696ad7ee03af7aabfc05e55711731c3b5d78befcd086e2ac77a303fc74269776e18b533d8c97d661437928d44a55975799d8e551218d285e1ec9aeec05523002f2742a227e11f598d8295b1517cfd0fa92377ba29122426370b3ea046670f7aabfd7af07fb0c988a4f75d62b27dfecc8217f38821550a6f93120e7a51aec90acbbcb590b4ffd06c23a948544ff748cdb90f7bae99cc2028bd454c73c87269622d0b472a0b91157be7bbe16fa595728753badf1fcd901eeef5eda26c7812787e94580e1fb7698d3bdb0f288b82aa699e73c67fce778c0e8a7e4bbb77d1ef393c97bf41f2485b107af8d26f158cd9b363e4fd0826ac1a3e4c49f2a8ff674afb38002131ed10d5ab7c1ff78f924ac432fb7cc2375f10775ee984aeed980747698ec30e587540ae001d6aaf8885a7e4a00138ba68c041800f91d2d1101e8cdbd5d7d775eea2787eb84b6f6a33df27b09049a87fef9286bd6630db2193df683c5c1d655e55693fc782243560b15e73e51a523bac650f2b0490773ace443bd3ee075580241175446a632207037e6f9dc90bf04ce3b41aaac7ef02955aac5c08e9ba90a5e6906b958123df8f2a1ece7accf2e9d269570a2a315cb717da6e68f0c4ef06372541e145eb6ab03fe6fab984405476e52e500bf19288f01cd14a2952849b87a497c822b4572438623703f7e2952e5c01ab9c9b5cf2fd8a362560e24c181911ec911f9c04d8622852244394369bbe0597af9715061c49503f0db8683b3cc7abb754339e57d57c902b2d79b0e2b038d0349e4a3b055558f23fc9564fe3e69991b2f0bf6f2e1e660784d903a1e8d04e281e0bbc5e2a52890dfb1d6cb0c03d6c2f1023f3fbbc870d106f73bd277b26d6b00852f91873132a5aa217dcb29ea6b413e7af48d87c7e608273f48079142f86e88158e1cb29893125de60b799e8ef8cc17762bccb359f1695f1d6c69fe12d0b606e49a373f5b0aa5af1aca2396bc7177b1fcabca73cc6ed7c13c56f8f24d5ee84ad9cff123be69883632f09c1b7fc3e9d13f0a2facc2b7cbda06d57fd9507187890b74c278e4035cd9763ca1fce9c02c8774f0deff2920d38efbc8ba8541e7cb2abd28c359b09dc2c490f032d0d1ac0b2fa6e871993a69827a6053b288a98e92e73b378c21743eb668952a284e57bbf4229d8586c11091125c94781063cab92f1565edbcc4b3fc5b59128e8c944424c578cf4779e87c729ec117dd0c0a0a748031f94395678db605df8b068b0b95d3246ea018df621b8255a6c93936e7044a8d99f25ebea6afa24120eb607346ef51842bc1f5175995f3626ce31ac69826cadf4ebcc20810de0f57ec61b5295936190f1061d53d09cdac6b0f89dd31ad4cabda1ef5a9ea34ea0f7c401d18236ccbb7bd226358f5b0184ec514850aaa8bc3108235cb098c420ca55e1301fb7115579b8e432624b3e8cce7c66b9dff8d753744301601473d7b54a7ea82665838dcaf05c0f786001394a713f3541131e1967112d33bebd28f0c660af21b2cd3e9f5b4e60f5466eb58b4b3c2d62ff195ed9d945a606b30d9e1064403188cd59b984e899fe5adcd8fa2cf29e6d6525d8abf237e2a37bdd547ed5ac636d259c5bcb9d42efab6219b0955fa310636a6fb3f54d3609440469e1c78a95114e8fb8abcb47c45218922a11759ad2c3eea3044dc2264cb1089d93795e9c1a5f70b2175f16e02b160d76594801577b05f13cfed2c35c729d23b365dc27250b21c033f6ec768cbe7f119d8921fb7eec28ce9dc5a94b0054125bcc4fe48fe94bed3099f82ef5ecfc5d2d23ef8d6b679efa10833fa003cd6151952e7b2908162a25acad82ea80c3b2cb41a0a9b93c2db72a8b0db98e2ebfb84e75eab94402482722b771111a50f471e08534436ec9f13c95430bd22644b60dc2e191607eb25c5a8f33348ad66641b249ca40d5ca695c8fbdb169433ec3ce16d5feb8cf643c8db44ae261ee803b2d16bae07535add58aa2b27d4afc363384d84c54199e1abe41efed5c6ddddc59033f51f5c3f4b931c8318fc00d432441aedeeb4738a3075ff6c46fd8f0a9bb086ffe0896fe61d6b63a827ccec0c9d127304e03a828cefb7915d3e2fb6e86ea2f351c62bd41ad43405b55624c532070be2d1cc0fddfa3aeb50159a2744981eb1a2d7bcf9d2872c517d5d55c719f375118f6babf9adc54b5926b04de5986c4c50123ddf7e182527b77a0557499648235324b2398fd17f664f409c3a1c45a35d6a9f74bff0f9b99b2f865cd342d4657ff06dc06c66553001064d3ff0717539b62bd6008015e526ba6a813c0cc9d5605b380687f383ba4e5f33a36c277f27b50b209a7b7285783254654030a718cffde37713a12df3dd3e295c5a2a59c45c1b2148cc02c395dcd3fed6c9f19740191ffe7f4a2b98e2bfe67baa9bd97e7340a420753986518fb8d9346cd41770bed51ba1ad7e5f5762a10eb13e8256c5de7b3964fc7b175bbf698c34d3da0f577046811407065e93bc8e540d612b550a4cfb937d4c69a49ec5a011919c4d2a980445b09d2b938f46b1edfe69bcb8d753a2d3ed8923e4913238746ee801f44d36949e404d3b19cc4b424bb8b4728c262fedcd227bbc2b602452c7728b2656cfa8476e3f5d9d528f342398f7b1180a711705ada22d3b3cbcb87d261c1137fbc94360f6545f1939d314761d9f59bce0b544bafeec225a8588c6fbe1aabb87166b948891483e649c19f818820cc9d91d5f900864609180484905d4b389b7c10817f4f3d2706768eb880785a27ac7d05e1077ce80b0c48a2621bed4210640a70c64486c62f55c99dd51d4e4b57963a03388b2b90ea1961d047dbea44463906ee2ac00bac4d17bc3aaecb9a527bef0af017ba037170f24a863222a498facf01be706d17d7bf77344f3693cbded903bf8ab91d7cd469c1acd8a04afde349069a9455410a8fbaffa2f4ea8aad512711cf904a958851985346ee473c3622a038ce8c7330489b89b7067ca15b7d7f2da0319066b4e89320d3f86c1ed34a3162ad4bd01c4ed2d8fb8922ff49210b76b6d0aa736443cff52e9837f2ccab509dd102b3f9f03f158c7c475aedaf7e350221d7d14c10efde849f152d6ea4ac52f35ee3d108f4288a6ced6b35eb36d446c424b557b20b5782c12627c980ff8fffa2404fda8cd045a0e36338f35a47294ab0883b5c273d1de7e9be3c84944f33e88a1614ea25c28984b107eee4bba1d7bcbd4424b1382cb7686f5e34826480540ef13b5f48e99a0578545c0f9ba3fdef11674ecbfbcfe634125871335e08bacef751ba4c67e5720d1d72a0bc392253a1329e8347bd37ab94fa99b88a02bfa472eb7be560965ae93fa3bf1eb75d550e401e886bffc806d6fcd773405b19fdce422f9b62971570555ae6584a0f874900d9fc0d345b6b63e20a714790239b35baff3b5506e56d4f75b093e0b8e184325bde187002b0f9de71be8c451770af4f7629771125db5c1ce8b3c57ac112efa2e04b69d37e1c2fbccf6b63de25b34497353305632ba7e03e322334ce4b3a9f29ae3bc5f9244e5df6d8c4aa76d82d233958d49ee1896b8e36313e4e67e77aeb33eadb7285df57f3aa5affa22beb03903cc0938deb90d5b53ada86accf61566b458fc1423b936be98c9dcde6a44813b1c671cdc83364bfc92b32a29653be977051239f3d2514fd909cdb906d1a3e748b5d18fd6779d05caaeec1c39a5a4a274a0203003af08cb447943541310685af98ee5f63bf52911915b02aab7cdbf287cf349fa40458983d019687b8d918b3240cb9877014aa108695c95eb70f783b76f4e70062866a4f7ecd880e0395d05a65887ac25302e9399c76648c82f756deb0d8dd86485b6231257cce98e6c960e998a1e68f5710d9f6645742e472c2e65918e9224807e293f64715fcddf425c62f2d53544889af4adbbcf150e298a88c743f28ddf3b445f564cc5ad1d6a36fcf6171f15e9249af25a9783fd4647406cb9b56fc8e568912c63fa0d3a400e7e167fa302439d901dbaa82373a0917d25cb59cd344d5e09fbbd90605771944d1ca8a0480370d671dd30ed5df44ccf7c52e4d96bc5f9c10f03636ce5a1509f20b594a09a0f431b81767dac68cbe5dd0907f774fc08e2bb2f128112f8a656a0ca5aad65a958cc8a174e54cd098cbd4f4a71050d0d6c87304132f731748fd8a33fd8246e03ec448505ec8d20214a4245fb8588b894471b137d4fc1df4ce7b178b875a2d37b24daa29673868675851cb4f4ade0d50ff1871002f49aa28532d542adad63574920fe237ed5d2d0f369d7fe4eafc87d76a02e385a8c4cb5e7ef063a84faf84d5036dce313049e7d0b3ced33080d599cbd5d6b2f55238a482eb9ec652b99495a9d554451fc4421d91afcc0216462d3ac0dbea3c46ef11659d1bf693548a4fbb0378a8e69f9f7e0b193fa7aa3413d20971d63689cfa6577da741042f14eb3842ed8a0825c1ea8320b4f51de0d76a8f3726f26aa34b8e458aaaa51036480b9e4e253d8240bdf9fb11a22cab548d55af006c985f00bb16bb460e734183f515d6e46349b21d6152973fad5354c215a9e95399000b4f6e44593c2919e07974c9c1b7ce4ff9fab0bc553094d2dd5f2977a7fd507212f67178588ffcd408946dedccacc2fc06c54d06b2cd02564534678eace978dcc6e212cd6fa8c967d013a9928fbe551703f192450174367ce885856c3f68549a98f08cb7a2568676526868f0c4cf0380ac9a83f3c4b8475d9f8ee16724f004fe2f8a218ffc793dccdea3352bfdfd8d23a5a134a21bd8c6162bd9848ad97b5f56d99ae9038e938084aed5d2385d6bba5502ab811dc88189af3fff691da7aaffca883a074e4b7c202649c40b1a9b3d2f789cda963044208d16d979c9b6375d574be62a2e5d82bf5d846f224b5fda2c8eb9519d7f022e7f3bf784ca3fb1ab32bc6d5cecbfbfa5b301ee178ab319d9849d580d83bfa0a04a08280baabaf6d7603bb960206a3b421a657ffdeecc92ac998f3b8c5ddae4841ee37076afe664162dd397e4c197f65a853d1a4e5faff9b90e8fa2d2eccd187b21eb459026d940284753aa39fd820253ff4620953bb92a0a94dfd826b09d4666e829cadd9e0e6d9765600e7a6b31f7bef1e8d1d50be0f254826b68af5fd91f6c59f381f846e762283ed10d1583451443d6a92971478d9a7546ee2ca7c471117455cdcdf44ef70c642a9c19f8d6a845c8d25e062434a0743d0fc28b0bf652ffc798a869855d6ea6337011a34527f692e4e5ec09719182558ad84243fd23a2637ca85dc198c6a7356dd77098ed09130adf499c2ada9b76f9574674f0314271203892fb849f42c7ee4feaa1666a784af7a2aff597043056fd2d992d1f7e8cd8c955859842612d3e798cea34cb048520bdfb4c002edce71aa8a520d7b05477525a6b401d4ce9fb422b02b8e0026d894e7f6f6dd4356ff7a8760e505d080acff84c23261f8f50203e5d6ba27135de59c2734314f153f969e2f0edaf93e8025088e2dcc326da662375c0959b51fea465277629d9e032095e6ca8e36989dced9365f331840978cca41479def986eb7783f514beceb656609939d9e9c7132fb606bb79240a436165a8ba49906d02753678893fe05ee4f52d8d7b88b7388f2cd81bea86c08cce20cb108f523098c71e20fa41b79a6ed167c1960d4bcfe4e4470c1ecfa2e42e0babbeda4ef3b5d3776e49136095f7f58de1db82c220139690e322f5cfdd136208a69409a5017248994158f1bd3fdbef71f67e3305dac0fabb8042c8a2ac4eaf07b918d62f8228834abf3984a1f6198d3a7d262d6dfd6acfcf105ed098acf89e1e170cac4c3f9a9b06e93a3b70e30b0e05a1cad11605fb97be2a171e25aa26274aeaea433303d069d4658a6d19e8b3d5bbe12b75a07a47129342de98329173c7cc7a454a7d488e59e832411b007bdf81953d838eadfa8f5fb1ba68905cf54f92339d1096eea7ca9fc199f29a84b99425bce52c73e316e0fa046a9b32eb40fa720449f07c9ea87c938236f5679542af23b7c8e1795949339f9984f97cbe6bc4d7e305a940ea85dbabbf9612fa9e60b6613a2b91065378a0ce098dab53bbe67611d98a16f63940d759bac267e4a6db1952b35bddda7a4385fb580393b3b42b281acc28d626b2d97b58e7053a8388bc9e788d4f7c37d6f06d5d455011ffb230c2601aa143134df5582a3df3c998b606a788602535c3c5fd86c88ffe7eeaf43535525bcab6cbe8b18e1eebe67f7a6d98eb4bff2cb5bcbfad6c660ecb91fe894cc76a75b182a66436e419b3721a8b181fc5defb204a08c364ed1918e4d9b4e297a0191828ea41631cce7a5fff9d4b366192989a4c41470720e6197b5911f10377a35583051db8f146d72cf3e86663e3091b1e6524d2607c23758552c1917a59cf1d78af75f8c229f1cdcf4f75c1c36573b1034a47fc77dee6e2418f51bf75433dabc61c8383dfe61267cda833ffca5c4457aa98399aaa6cc06db1443c5910abdb150141e6fc7527aa4e14c4cc1d567e38a2a443a8873019da970a662e22da73ead4aea622dd3fc565fc1d67c1a910c4ff340c2a8822de30c0cb6e68f8c343e4564b25a112a71a30c8cbd82f45ee9890af270688469ea1c26ba0676c9b8fd21999a323d61a39fdca1b58549ba6099410a4b4a3cb00c17a6a4dea9dd92bf69c8402721e6f7ac465171f19c1fc8be7fe5d75be736a84f51a4ef44509693d30d2257813f942d2fd56aad3ac07e71e18db6f2f46bfaaa7338715c154d1116d5d2289b8bc437425b1a592c894cc2fa398be7a17d6e69740e53998b60c96d2181e54ec1e4dc1f1e294c24e0b9a86d3abebb81c555a9c3b518ee7b64ffc75607c830a890f309b0e70c5901cb0c435f7deff4d0dc85e0fb2386bb0c82338ee2c74675c7c0d842401abc2cc44c35d3d404f4055049a550c008fddbc49cb235956c6b71863d1142344ddcd732c265ca6dfa0c4b5e1e73a0783d0d9b6210593608c55d9cedc7153d8f83afdf438af64f3e9bd49b9cfabc10bdc50e72e2f527ce047bc1e53cbc2b3e132157b8a2e49796848feea5a604e52b992990c99841b72af0015f8c104dcf3da6f7c99b9d1b54fc36dde2a5470cfcbd399c93db814a1f877fbbd513a224ae552bdb657f6196764b0ee1127aae6d052043b1c3d2c476a5fdc39c96f0584f1c7629d1eb754d77120ae14ccc9ab375375b5f304d9297fed11146df78bd414c63b1bdfb8181e1203082011fa979f84ea974dd9c4e5e3a6602a198bdf0a1a8322c38fe9083fd41efc500ca6d70e3896e28328f2cfd30eab2223035ac9529961ba0ad458e8a7732f7481ef2622f69216ec448f819d630ea61f10b76f6649462771bc0f143e428aea645eb9cd4cd15509fb5e1e3e1a482e4a8bc0afa32ebce9b98e37bdfb6430dc3a6220de1010824078a2e010232d9a860d26151fcf73793bdb074c27c9c858b0a910d174491e2705b508a1a42f5c8bacca6f33830db06ef46caaf2161c9910947a7fb5ae8c5ac3d1a6d4d7e9f32401763a5b3aaf423a2be207aa4d1394403031d257bbab081e70d0420edcc25e6a58d0aa9f6c112ab9aaffe638b40f5cf48361a01a58486d3389e9a6e0868432b6f25003240d4e05b991cc44eaa81f9a3815bc8c817781f8c3f4d0e475f5243a4cbda07be15309f90611aeb5b5d9dfc3981da11f9c481efae3bcc5ebfac99bc837ba13acf45871f0ce13c30cf74fe544cb26d155ebe35482cc9f85e794de44247348394080eb443405dabe3d7eb9a6ddaea39d0a9ff22483e40789ab50fafeb0cec4ccf69ba8e9014653d57aef1f212893fea33ef0df1aead8f11ca08100ad013441dd73096e6ed300e7e30ac8ea0315497a863f34a9ba69554c6a2ac44c017b946a02e13fed739855233d8846fe488b1c5d4eb5db95a6c7ade07185cb485f8a4218a887afb8e314a872f4c41873a6f1825ae114148a100aa1a046d9ff40e162e98c5864bc0af06223403d2bbfb2cf379ad91a49ea685142826f0e8d2441498b2b03f8c913f9e044894e37a1f47a8d1bc6b5b1a839698f9cb66e40b12fc0b687954c4e0e1d67ef0c2416238c4bcbc0d1e95f35aaee9f22bece85a66e0c3896125f8dcd75bf6c1d8a825048032ec0ca7b6d97fcd73b1345b0c1ed5929011f130a76ed4970704a150d83739ee1aa8162ba7b28a8bc771513bfba0e1332773f7a567c952dc2425e7c7e12efa6e88e312debd46d181394a78566a72637ec99b287a6ce032f98e59679a385d1e426304de6acd8c5f6f76ea9a716fc36927b3923721ce7eee5473d5e358c71d8e29e445ae2e75c71c55da339f9e5bc8415f3550c7a220b14c2fefcd6e4331481f156acce9f7e6191c194d151a30d30675981b2fc40226c8bc64910ca12a36f7cb1839fc90e52bceb4e739073b4cb1d2292ad724b829d3b6cbec8e1285a0168f4c3ace56c35f3f5d254435d5b04a5bf44af75a010f723e347a2742633491713527c0d9b4bb2ebfa806cb6b7fd2825940d5893e8bf8cd5384c43f4257b2c3be2b3380b367dd488c0d252767968bc6cdd7a25cb54de0fac346b71d93ec5d5492f5d43c683ea8450d073959bd7afdef122b8d9d46a0a821196b1fc4d1453b670cc4ba2d9295dc6a63d7c7ef4070dbc3e9c2b4a1dd11064c863a39e2952ee1861797c865abc3fbc4587d7f4facb6c11c31393d04494afad69564406d2a945046d2e030897ce8c56ba1b469733f9b46bcddb63f2ae151098d2cc596e896909c909590cc79c65406ee5ed8587c4ac3a5e81fe2d3119e17aea446b1842d1d9834a19e5f541d8fa0dec3d2bd90e7d9fe44e1efc391d7e967f5d19c4b6f42bff297b95667e239ddbc4cb0d5087f072c7b09af76252f113e060805a248d459cbf985fc9ec55ee33085ab3adcec10005b179febb8cad99636410b9fa3266030cec1db33a1083cff57c2b9f8fba2acd9424c1189b9a290f334ce0b11b266773bc19e18d4d2633265748e2fe0b94fedca710c4fc232beb43a8254d688ab4f17df2690f5e9454a235a76d76f44ff3e994427ff965bcede8b3ee744c0a78f191577571a87b4989cd3c15c1214ea236065dfe4e7aec51c54db37f817ae43bc025dec1eaa3a919d276079f902b7baef03d6b4469e694f34c87648834a9a75a5dbf7baa063ebda75520f737712b1e5893509cde52285e51946a3700605db832e2fbe55e33261d79ea6b23bf965e2806655c26c1aaaecc77a3801c4fab656eea68d7963b25dae50bd4af33f85b3b5700a964734d84e20fe3404dbcc29aa4278bbb35d89e581275108fc9776f6c80f230c306b7dd9efb2238aed2e74d0e197f4cdede6be5b8dfd73d17ab884a3df8397d328568eb37ba88755635122c1c02de8743d1a1fa63165fe2ddc4d705852ea6a73bad8f86f770d25f86b0bac0a535827366e6b4f08b157ca603318c827325ade7f46b9f4fde074522863072edad11a696712bcf723a923e2a2e65ab4f96198a28b685c5ca77817a2f2ba2be75560a4eff7e8267258e21ac440f55b69010b4a2de9d4e81bf06ad9934f64d6e5a2ec082cccf6e5246f5a4d1fd684e2a5412b11eec31c6888bf22141997d3c7b34f74ddc21299b8384ee5ab3cf95ad4edf4312d3b526f9de8703acab3df770a29962c946871836ec9e702ea1c7f15806f2fcfa40f14f907f59e07da7c222bf46ea4dbd22023fe597887c8f9ea1dd0aad3421a0fff62029d3e81c8ab9d95a5a7ed56d478897a081a93fb89b5ac840bd621250692a56372a89fc0c09257187612233049b32b82a4fa6b719375209beff4c8bdbd52dbd110076a9772c0f4fc609255b8b0c9e63f62d6899e681ce9e54845a6ae2ed76d79ae983ff9dfe2e06bdff3ae6e63d8aaf7bbf37aba81a31e7e77b9d623493347f09037ff0afb07c18dc11e643f6216cf1c3f1c2bfc77ee4a31a8f705f5dfdab742d66cb2d9c22c36853fb469d3d55ac5cad86653a517745fd6677ac8eb075c6de7e38976d1dbbe054a194b8c568eb8d556dd0c71d24b6e03720354ec945c83fb85699466228bc6734751a783d3ca4b09e67fda19eb3849f66dab70a1c5d97834c3830551fe58756fb2bbb4e4e94873de6c8f6c6e728bce00205d7b9a98cc00c3b12ff0485dfa1caa8f811d4f09e95ff609e50251b08e9e6e06c3a9858a9ee1dd4d32c24257cf8c84782655d7debca0b2d8f1b4bb781c2bd6ce98a896c0f79b422b65af966f36b0d67fbc9c82bc43473cfe548a5fa1b602d9dec8c68d81ab2509eb33d6d06b8bc342e31c6407095e0c344c6b94e39920c76597c6f719e5041e0c3591e899630fc265aae371ffba1a394a51147c149939bfbddf175b49a881cd684ec0b8ab1dcfc4e03723e9b8579264803ba24b759dcff32db477b56eef89bbd78c8f1de1bd4dab176835b32549a151728cd6bf1993315be35c092ba16165b28fb091a208793df24a46717d486cc108691918cbd48634224a4e03b0ab1ed701a6dbda71cb5712dc78d3c48f55dfd415f7be687eea212aeec5f5fc7368f5fcbe0e469d042743f5142621b1cda8047d79e180c588adb458943dfd1c0560ab541adb29acd0b310c47763add6418cb67777e4b774964d28d44f0d0a72870b3b1ecb4c2ca0d4de23bbd83878c56363f10f5f8b7ed4f4c568537cb054f70c79d798e28834fc9e5b84e064b6cdbd4e68b7272239689011aecdd93f7125cce5ea0274833137868a646fb8f1b6d74951ef781f81c22c3c744f005a427d755bd1ee869880adf3ab1c159dd906bdd106313a6dc23e4b9f2479b71e85c0621e41dfeb49ed744f3a6988eed518d667ae41770c7ea61565873f5bb541039e3646907a8a9319238bcbc738978e1196ebcc356ed20216bcb15e9c3a076cfcf8ac5798124a526b777403b44f0e89817684b1f947b0fb1204ce0f7f09c4918b8cd7381fa56969e9770aa1d0797584db45fd70cd8ab6600035c903e456dd59a5c0ec49e361140efa686964402677087a9caeb8f06963362028797f6bac42da6c2caa44a5fc910281f19567efba1cddd616f5371b9af27df4e647f35a0fe5668603f7ab32c46fe17b6ccd0755e3684bb13b678820777fa85007400845204da66fe141ac35b87e647e46b341fab1ba60e3c62697ac811a0fbf9b3f0b2afb54157dbd9aeb57868ff57ed304fbe5e95ff3b55d65b1a6b24ea63193dfa3697b5f06dc6be0881108e448fd906c6d5e14a80aa72103614e3f97277b5ed72639ea4460db5999d57a1687419ce05bb8e7c901fab7fb1496bd13adf4aa4260e9d373f695d16ed3b7208e006cb4a83da4d1d47fa5aacf73eb919e1d5e6e96e433cc8785a3bc555370ab4ca86d1ef90d462936e0f9c073001d005478181877a2b5503aae16ea2cddfc32360ccd6f1f96aa98bebc0030973bc67f38ba5e59d10f450ce5377d02dfc929f0e83c07800ea7d0226a8c8fb5ddd4a07c77aa16f9e38b84cb1053470b13ff685eef1edab31ae9c281334dcfe2689b1c767b5a37aae28e10360ba8bad214cf0f181a08273dee704ea1f444f83916907142df0aaab2de8a531cfcab02f5be5d938836f2373f567b9d7f29edb2c5fa51fe3a131ded7748142ad30508f23f304d3b9773f9595f5037d1a992a5f8f8d49e3b240ca6430f696f7a7a3200f5c3e127e7d734f93521b9a5ba0699bb82157725af6204a9715977e17275f92619d91ae3cae63a4349d3dd13f4539518651659fb71184e77b0a0191f04e5d413931cb94a9dba23ee9fa657611f953778f0eb6e323c09f675387d9181c6fe96a042614c0a2bd6d369d00ab19603da344ccf8f4d420773dc34838dcc9cc95031e79b028260e4c920becd8a9d3663d2460d7d487dd698a5cf7fe73cb55261c26a75f0c9f0335f0ef2f8775c1851eb9279d9245c7ccdc9a821d82df8dd0fb0712a9781e9843ef8da775d8911622b73283e08c519caa261ab6063aa7ec75740b0f245bc70f49af3a620317ea5a8c8f476197645bd45d59535348492fe51cdf17e8abf4dcd4b8d2b7a4ea07920664a812c6e9c8d8467ac63ec9f41961772ea02e3700cd8123c10ba686fde20ff32189ad313b13515197256151e56ef8090db659d13fe089501c85112fbd88ad3ac969645bac875fe859989d178c4cf86c8e481efacf414d70bfcc15a20646e26c034071f5a6fcb8136b90cc860646d01669099e2a8b6c8d270b3c71d59377a9e3beb1a79bfedb810ce547d52e882df6c01513c538fd1e6fc28b644d902be5fe305371bdc35c01308c68d6dee166f83d33c55542313690998f852d7c99b62ad8da9d2dfc46a8a73bee3558d5734c68e96a3b778a0b4149247206a7ff9eb45471463ecb9ba2e2a772faf198ab83caff8bd2cb0ac65eb0294c200fe9f2ec79acf085cda0369cc2a0e2f22ced19ad08f928ea4d4f736fd64286a11dfb839ccc03c88df6f64c349c9235a4d4a7ecc8ccad963d9e01596e1ca90ae48f77dc052faa8bba952fcab3e5607694c5e42910a298b20788963444ad47a14b6dfab784b46f445cc6ca6691816c404b673cdbffd7453194b3051c1673c7c71c9e733bcf57739c64646d9c186c81867d603e7440ed4283f464bd80a187d64b668cb28afb1101f82ae15c3245d64ba9ac608ec305b89339631af1fb67d2918226475823983b9b486b2711e326be6a5ff8db7aa1dc7b3c8071c42f69fc094ec8e463d78f2e44a459f90ac4c1a3e8937e665693ae21e3acc7c491259c3765c00418a539461c8b7aff42f90f80bb18510fc1afa292ad2714d2244187212c971468c9ee38173e8eedceae8c74d65e49400a5b78bec8dfbff170f0ddb8bcefc82459ac361c68b65faf32b7d7d56464883dd1badc0ff81515a9c35ce8cd5d8379f1bf42efa5ea680aab9ea5753d15a7ac9ab351f739bcae8db7e498394af198fbef8ec915684f0822d85879fc0cf7898d63296945abaa18165a6b66aee33819ce2427f369042fccc3234ba85613997fcce134ba50e31e21c8e32c977f51ad01836ba02d05069fcd8e863805417fcfc3774b01981634a9077b7eb3260f1aec411b15198785e29fcb05b0856098e18ca3c7dd1abf56d81c50b2d114518d1149ca5e720dc3c43f143f338a782db90d8f81dfbfdfc8d96bcaec573ec7458c69db1ae176f7f412428707909621d08c51d654354cca1469ecd72683b0e84c2b9580308a37958df54304294b272d86546f51cdfef219068a975c9b5949d4955c1b7feb44c844ddad0e1dc6d49ebdabe22d6c050518275db755e91ff64c87bc161496e86c6aae5fd651e4670b9868f9073fc41be1a929e0c716c4fe49a97b5b4dde2a4f3853395804fc28fb7b33b2497ac4e25032376b77415f7bacb960fa51e334ac7680fbb4a05fb2936dea686b286c344730949f4058071fc60d771c3bf3bf4a0d161f4b32aeeead78250ffdd6102de1cf0585f7f65bb376213aca9e51ff03071c5da1f72b18c00049b43bbf88ef070c42186df3b9446c91e700a11b3e0154a1a9029d3ea24569729e329916a91981a3d329a51c2d6eb5464e32c959f5829fbd910f17709d932c64603ca2e0141ef6278eb567c29296a4f797d3b276f13c6b7a53304d0ad6594afc13c1ea30b74a6c304e367e8f15de57d340f5d3f70e3f7f576fbde6fbca727ea817a22762c3e67a52ac11eca6ba27123033c70b6724197d756063423cc1437948e983983e42a7546de859315eee1c4b7a6d8648e7ff2a9b303c80707a8fc4909bf657dbbecd18678cb65c803043dabe7dda5504855b89603818b8a6252dd66f73c959478da169f77565d3647bbb0805283c87899ee3c4646015ed6d4b896c573f68e806e583edf90ee9c83cf497d9a33d920e48f6f0a1a038471a5f920a30977fe62db8151bb9b5004b6c1e89310b48387ebac8f2c73e4463d2d5f715117d6a28af5981b991df5c0ededc8ad91c0afb1acecf6b22709585238b1be951bd7b980fd5c744e942b55cdde69e08a68ea7d5330ab1148e0e089c0d088d4314f692e85c1415d8738e9e2f5d55c1289efc320de97d3f4be939f2d8d100a7441a45e1ee93be6fa71af30cfae1c62787bea35a07ff7ccac60086d3255afca2ee3d288a61861c8f751d9858987796b346250e7f151055f5e9870993ba96ca64b4eec8dd1913e7e127f028b2071bb0c76228e0e37bb1e08dd6cb4ad155a5a908debb08896c61bfd545daf3898eb2d5ee2242255d2a881b2ea431614b0cafb7a8f8d83af0c3e3e92b6f5308d0d6433a55c1e71ea5da96b2e5b22fda2fb74bb03dfe79d22c6034e24db3741e2e76cad3b8c523fee8af227ff181eb575019df8995482ca04e20ab7799a93ce18fc6e1bbb14ada472f23a9bf8fb6bd0855128d3d1c55e26baf51ec912e6a97f71f323434ae3c42adb6ff572c67644982371576961086a75c6a6255985adda2a0c02a98823d80d56595406aa7b95e16c6443bca83070eb8053e6521ab7b02822909544ac177d5d9e0a5fefc36e9ee07a5299cace81742288ac69324febcd166b0eca0c496f35f112343faf719f5b1405b00d154d9050a17a860eba839c5125cf753974d932050dbc76008f0b14604ee471742515a8b0433d24bad4241f878b0b195e447663cd7d247f3b377556d97997665655bc835074183b77e5418ab84dba2b4946bf10abc5b8562d4c7709f6313d00b4a583348f2c2fd1cac2ecbdbaac9e38cae1347a0a759ab224f21d9fcc266d6df64e726b612a96389256db9ed6416f2bbf5c6f2aeeec578091ab39a0a2987e80f5f5e257ff8f08e47449d90c75fa5e0c1695f93f7bce247805c6fa3ca51b13a1f5dbec27e47dbf79c099347939e36e7e4bad476d2ea8c051e2a4d5707597323a71995acf59e2c21fb39a6622b146d27be434bca349e3350ba7b9ccc8f49f2249779bac856b4e05390cde214b5e9b8bf818f2364c7488006ab9240e0583e0039ccd94873479a7d751772744263eb2d9ebd8242fcbcae3b36bcba1bee020a6f60e8368fe3176e44869960d5c4dd835dc2a653d266d60205d283428ad0742c487ab3b0e7772dde5fb6ee1fd7e27dda3f291062b18c1321a4865aa3c038192934031396a820dfa3a3d6dd7a9ec6b20f6011fe5cb8d103b5e1aaf3782064748115be32f99761f3400846afcdd073078246c9ffaec46138cc5961863a43e91a0a62b269950e4f0b4c0bd66a4a59a049c31f8c3e221ce522b39ea023faeea4f79dc571de93f9ca76d866421eed3cbeb7bb94ce36ce891378539360c012fdc61919fd487617cf1172945a88e20a68c8b8d9269c9ccc982b75ee3c0c37da7f7d06102f95a8278a12898ccc34361bf892bcc808217e2f2fde3a13a40ddcf5e049f41084eae8ec9dc3b4acac910ba7604b48f4a658b156e197f6e53814f5e6110078ff61961b7fb1833a582c42f254d059a821bacf55a7512580ead0af28adec7770f10af09160088d3282978d2c9d60d53df3701d543ca054c12e8876e976677a026bb1342a11e60c72a6d29da4d2157d27ab08267c2618e2e3ddb78db8c48c8daceedfcb900ad0edd24bd2dc3c138cdce1efba4c9b78b5779ad245a7c5dd328bbc5980394c6f7fb8dcc06c12bc0c7e3471e167376dba7cd3e065135f2e896e5e5412927b8605092b5340ebfccfe064d807d4807ebc68730333804c6be671c157300906fe3837ee1ada15b5cc04e73ddb15862899cd733ed90f0151ef5a32db526cbbf6534e5909dcee541be21df5e9c9e744ea705b711546f6f8f36d146def274557b2fa23886b2885d173039fc5b112ca262f8267d1fbd52303d5e5603eda06ba123e54c0541a2ae89f0d4db38f3139664a1a79fa913337458bc5a50f58c7e8cddc0f2eb86ae57219a35982cfd15c135f0ec8a7995f9433cf0165445da37c1e4a9d07903d2abd34f594247de45f61deef24528b4dc70c353a1455c0416c148c60c3a8fd5b41c7c2bad5375d905f6af231f26c305c015bdfcc4878c569fe070a6b9694431c926f0766b0d82a25e363ec3bcf188742685c6ce19894cad67000fbbb0859c5c5acd204f4e05b4b4fbc20aff46a275b67c1e2a8afbfb169e63f23b7dd2f1cde4a758863f8289ff6a787db281a772e97f0d0a04832bd8104ab0ebf01c3836a66d146f58ad6c07c588404e3d2b447735b05d679af3ce15958b09119f18acac91831f58cc17ac6320dfc16d8e6b3c8a1944cc1ba00f814fa9990747b9ede8765c0b7d6f781b5c4db3a0a490d13896da686c40334b839b13348d3077925aed33457a3f813d166db575f61c4155a3fb8414cf1abbcb7f00b861f0df2da3e2a0b216ae3523ab7c79f90474fe1150a200b7cd8cdcf36ceb6c31a6557f7db16f1505d1302cf4ec8eb3e64da1cbf017fb8e1d5c41086c5fc0f4ef0fe8b48059f927e9b74daa0c08d7cbe7b0dc524d89e981ebdd1f3592c7a9c75333992889694b1c06274bdd2ad690955cb39e17def3e30e36e177cd9c243f3ba0e2396d37b730755e3a67f7d3367d93552afe95d03543ef287551edd06db7da2d7343804cb1b40700bbf7651590df8b35999c7995c9585691bfecff0cb5e7e107d352819bd3121224144cf62250ff83dcc561d6c8a88c4d32406be9e3793738b9a985fde56503215279cfd24a076c85b727bece383b60afd174e36c76c3848e58d39ec6fb5c355f54b343d5f362f63f9f3f79225dce0b3dd92008c06812be932014cb22ff38a2e5a3deba8c6ba53c305a781c805335045598730b08d7f4442e42bbbf407e0bd8383a04e21f64b55ea77bda970281f9901f33aef2dfe87dcec1a7c9f5eb2da3e3b6daa9130ec1c5b23b7a3a98cf28eb959eba695357260cc43068170136967a0335290d2d85f0de2548c468c6210fff5f6a1e350f1b0de682a4b3b56c4ad44c8f4561e1cdb0b40f797137385a558efb5df2087194bcbdcde8734853e764de68f3564688290d4c7da172ec06edf442bbf45e5956453edd3dd27c8fdbb80dbc04e1747c144aaa4242db064eb06763fba2036835b1fc55573c827a73b0f3a79b159cbb49a99e9b4300dcd9440d6c3a8ebb6ad92034708de49fc0fe70d67e00073430a74de7bba4813a61a49d5918247e3a2ab2f4fec2fdeab877f12b505db924a37987c9a7bb382c3ee10b3f8b7eeaa437c18f8e6a12e278a426f47e2fb5d168a696da2f5019b95cf2cbd8c8e127ff3bc8d0d48100c8f6eb8d3c51ac78386b18eb3d5ae5b7a5e5d80bc574a767777d99e7edb646ea819311cb23b275ebe99fd353468e94c516b774bf999a2ccd7fe10024c6bd08f72f818a1a2fd472755eba446eac34759505da9185b3ec6dc74699511f3c118be6243b6c0fbade0944381d211031489be001ab7c0744a8b7831d17610f83e59fd9cc9ab05772a52b1b8261bd61d4ce6afbfe056f16838c2f24955a9123879031cbc9b6c47753d32507594f6ebd858fb4c7671f0d1b621b4b427055ee97ae9c1921b22a21d40d9ef10dce02287ee210458c6b10f75a666b5a599015a2e813ad8e83dd7c0a26453267f5ebffe0180faf90880c89f7c4df141930cdd610594639388f543bf66aa238be6536d0c9895c39e2343d012c8c2e7f782becaa305ba0ea08685bea9377fd02505020c98ff6f833bc40314b5ed257e42b327a9bcb8f959682c53c47463a4b77d90a70adcec86c3cd23f56ad1e8f12a58b2c6f5db7d2725115e3cea3d675a103e44afee5acd2dd041e2df0611d92fb3a496d4ac678c107ddb76ed599af23c42d7ed57493fc77b6adcca1bbe2dbd9cc776c071f5a5baa07abb004b33a203cc3f8988f3bd2e84a2be0fe0168493d632b427f0828998cf77a3a01f413372fd3411606ce7e13cb34d0e277da4c1e3018a94e33b3a0446801874d6f21ce8c1c4553c6a0c763ed7305e70639510fd8da7262812dd39a5dd449d5679e9742148dc0bc89bbcfe7600af77cc4f7ecf9fbec8014f6b9b14a6594df96172c6e00949ec0eb6fff63ba7d396e6640592fc1d6ef2d473e72eb9d2b8ecd6b58971d15619ff4281836aab3b1d56b79eba53ffb23f3d3cd35cfa16c469494bd9b60174100d45956967a47ab2e576f819a15f2379c8e5194a39e5619c703eb29c4672e96d2b8beab31372099c47baaf68c9c4d6e7d1410dfa8f6a6a5a9bfa8610c258c4fd37935efc3ddbb9156d7c4f469b40a1aa260f12dbfd6a92a31d121964ac64ffc0401cf35b61d34ba48fce5565d768deb1dd689e95190f668bea18f1c7f07cf8d73281e578ced1bbc8bf2c03b4b0528ea29f21ba86b806c268412143f8361c48609bff186dbd16a16449b7e269d7cedd881e9571a602ab53589742ba311fcadea667f5f970048fdb708dbd4cfdbc431b8a498250f6314fc83113d2a3441bb9d6ed0e71e3f5fa6d75dccba5b55586032c12d7fbe0cf8c024e98f739f7086b5408ecdfd1b9ae8b47b07859ca8087efc9e38412f14477f3d877e918564808b71f2d45239bd07ddd792010d4aa4ed6d0c049cfca652131d6b7c7671d5af442c11a107e7c33eb951ae94b178ff5a03317f271b99fb44131a538ec0eae2a51057e1443dc8a6200bb99e50490cf3556540831c4954774266fe05210a82d34b5f7997f3df865626a724bb0ed68cf1d6f490ef70fb28d0561f08ff9b92d69424b955245ae9fffa24f98ba1de35bf89345a2e40bf2c551c94c57dac6e3444dec57ab50066e36498d51cf05ee9e49d91bd030d49a1a7219106a370fcded2e12a5a0cad35ba263232e2ca28a5727a0f66418edf80e6beb0f510e005913ce6aaedc0b95256ec414ae181cea1b7c34be46317aac469b6439cde3a2a50aa37068ac135dbed79da0d7d9b064468ef3275af0e40b5f8930aa92b971eaa0216dfe16783ba98a1738d882c8cd220d5258851ad6961dab57c38dd08b323217a3df07f6b082088e12014bc8f32bba5ac8fbb33aa6a42e1da5d4bbf8dabf91e2f07437bb6791ea292b6f9f03044ff133f861054ca18c1c4728b33456c69ee0dcca090617d87ea3420d15345555bd75fd7747f9a713dfc330b3b134c6a84be613055fafc7fda680b14f17c237bb710aa141657f18fb3086eb878fb5ad078ea96a0a6cafb898cef1ae81cc818a1b1cdad9eee3913f291ed75c04f31e9cf1b9a13c486841edbf22682091dd470740849a7a737862bb03fa10a694410d12cb01105ce931cd955ba147c7756faf784af844b57b7ef7600e35ef0a557688d94e1932415487540e231b771dcdacfae56e6d949210d80ab80569ad824d28fc87c824d89d70737b0360782e961a1c119967481566b9a5624f2f7b41bea3b78926a8a782d01a877889902525a079c94a5e916fd6cd2f8958316e8ea35f5c6d58852a509c77064b1f4aeede3de1baf32fed375d15ac693193649096f7dd7267ae1c3c5d2f1984d4be09c3cdbd45abfba624ae68a8f4916b39bb893d001b26ccc93f30830e8525cec75eb261a03616bd6193b857c23e9f861fd51f132659feba0f299bc0345b043669578be77d1d30f8a65f1c796072ac9cf54b718540e0d5316ea4e417a3ea32df9864c58436c9963b0f08eb640716f837fd958d2e0e6958f8cb4136ebc8814e528d1a03b25c0aaf561e6ba824e23097077732b631fa819d5212a268df7ca851bdb0507c2a472e5ecdff318fa35391d1412199df39a454dabcad344736585a82cf67391fe9fca5d16fe343990d9ab890ccbb21d0ad1e6fad03cba1e852f92bb004f48109abeee06b787c116be11f081fc2d43209ea5808a81deba88a16db2d27cdde12e28e95c0f20b30de63dd012ffdb930afa9862a67dc38858c18aad53864bff2370feebf5a509f7dc00df8b65ec6dc04318d8db33cd5a64cf1436d204148037056eed3ef30f370405e3d1525349dfebec5b166b97e8878c711ef741b536baee78b3890388f86e41d24633f1fec13c313e40b5afbae5de90c1a76e0abfe2056d8d8d20b79b27087ce01edabee07cbb1a08798885d584c4126b39cde2d2250e3bc04bef42debee989e50542b206db037f0fac11656bfa6ba811fbaad7083c10aa9f40105d66542d4ee7b0ef56d23cd5590990baeea645d8a53a105ab7c313a408b9dbee5eb68a37174ff35f65b0cda77a5b93e1b2128f330aa6ecb54d0f0182917882600ab9d3b1130aeee9e4a1027f6bec6b834a838b15b00ba4ac5ac7d68e5301e8a5e61711f810f87b985a8ee567896cc31e49cb96cf5ac747384a3ec9d37446d5ce9a56dbbdf23b14b30d105052e02bd50369c0398ffc3a84555f26dcc64050b18bbf5e8b3f9f84b81ccd7a5c127dae83d7c2446e90df12e2eb5713953719af65fb7f4caa8c61234e41f436a7ef69b8d52e99fe2510c463d60e1e3f4a2316b4e59fe460bc3bc66822c3bb351af87b5e875fd613be255b1211b369f7d82249a9147548ebe00219f48fdc0c7f3283b215dec2b48cd7abd4de256d07b83afaa070c51aef24ff67b2098e64f4828eba9b77b6674d6cf582b6322968239df7635dd8737020c57e4bd05f8cafa0813f0b5c784b60da2b6bdfbe8b1e85981962c9107ce1c71d73ddab9884fbac6dbcf6737096aa06de73ce36c78510e5016302d459fe98b8dd93badcbdf8481fc421988a5fb28feccaddfc308a47437bc8279012917978e0b1fec9a9c5b2152d6c6684c22ff0c6c837c6638575a218aa71666595011f8d50d94a4ee654df63b0b5c7f9c4420cb1f6f12c24fa6b8200493252ec79b46a9d609cd7610f65d7897c85ccb06e30d7a6604a60698d772f2caf43cd59a78bb8dfb2d784b0a5815a1e76bab2711947a5a67c60c009bdba1c4dbd692262452ec9afd57c8a974974d038aca7b064e8f3eb408f1a7b8a7261fc6f15b708db7761ce2a1cdde27ac0725c36f938a31ab3ff348ca51e0f292f7d1274d08f95b4f212b6dec340c0670b7bdfd22802e3eb0a1dfbf579dc92762fe732a6d2025b2467c50231bf4b2ae71eca2e75a52936a8b3f5987753f5a21c2fc5b8819114701af2e075339a63fb148c7de146c40f6d57662eb54b6a2b04453a9a4d20fd5ac0d724d81976f05fdd88e9f483ad46a75cb35d6fde0c88c9a268cb30c473bef8eb69049a9ea30b2b5cbdf99ce79886b3cdf4b5148772b9296e08584a3ed25103fd63809ead635629ef9a6e5ff8cb25a57852f55a30ac0066806ae0fa6dbe5c2459c620686aa7e3f29c0c83a9aa4c01ec00e449b155ca9eb07b20d4762da30eb33ab4dcd778574caefe365d9241b9263ae1d27a66c428b4925606afd53192ad9f1b589bbbcbb6a9c93380c620905af655d9188c4356b2ab549168849ab15d757f6687aaa7be7c47cb413f5334d65f6986fd22009f18065ce168ce88441dd220f7adfa8141586696816e5930655329b93443820079cfb17f8827dc78f0af70e849e0b4ef157f76f89c09208b0661540b6d637955edcbc0bd378790e1377775f8542a8dab402ff3e9391c17be3e83807b86e5683abe908347e698602ffc298558437f0065d65c02581b3366e94313ab4905571ed6c3e60bf5e04f559fa20ede6a9df068b869e8f3460ced3427bbd7f001955ee1c5a8d933a4d79cff766c53942ce2e9732bcbcb2580d59e7592347ed0fd68b1c1fe6255850f0c1273807ecfdd840f90c72933933c4dff825763e87cb72046afd97e3415c482e3b4c4702ce5f1ece3cb1f8e77fcf24099229f9cb658f7bdb64d09c8500b3dc29c696fb6d18f4286157cbcba093002bf853388888001936933851ab128c7b236b1e26464c2079e66188360f8a07a80210d9fd06ec49e3969224ff65187fd8c79969e97140a95ed98e1a2e9a3cf986d492c41af8dca21d9bea164210732c1a4708bab848b7a72971a7a9883fa84670474039a971391493db33a84908ea208f60dac22dd925935a017092bd5cbd7b1cb01a17d782f20d2df9204c9b246b63a356948c53d06e655b11f988b03715e34ec01a77a467fd7a73442ddb7a0d6cd6701344c945191ce2f69ecb73253dc27ab2d7a2cd6a05cbf1d6dab72950b480cdab00652530a473bc6cc6b7cab7b0395c6ed7b62275998ec0f576c2a3c32465e2041708903a23b6b0c2c3b3462994f75bf625025d6660a74ad50cd085446a53c8b0b4f4c589aa0d4bdf83a8de94cba0e64b8c47b4c0ac1cc23c97974d9082cf27840fbce5ddd8912dcfb9cf49f916a8f05005b97067c836a90070aba3d26e714ab2a6f79c9160fc27d7e998618f1559bd7deb21f231ff09f53cf26ef5a5b0d19e64e44741297220c888dac325ed3d5855e294f2bc168636c1090357d8a400edd37bd7b92889ea1765e5dddf32c6132395ba894a1037bd9bee17c9d5c32a52c07a6d5be76fbcae67076d0c29509a588af9cf8ff0ed8634103468fa31880655164a1231fca9d6470cfd15edc6090810d67ebb113b147110fa562af92e1c4b3d5adc0ead31ad35bde581e86de1adfe7f343603a1e3f8ecf70905d833f80c776cee0403c9ecccaf5ea2dc32c8f25ebd8e4cc0c03d317038ce8b7427f49bdabfb9bb8d33bdc0995dbb287ef74ef77c40cdc147a38323f0081742606cc6244a422a1be0d268e2cae77dad8da6c08eabaea2e18e524c65eb8f82cee724ccdeb5472cc5c76f2a327ddf3eca92bb63fab49e2c2b0d78a880c26487a972aff8ff151afef78040b154e9ed175daff3003234e82752f431395846dd1e523a19063c903c791b435ac09481bc879fb240959910e672460f73c5c074de3438269289b78ffb81fd69e1a4a366ea182f48de0cab876f028a20e4c450f326dd8c259b251dd7f41248b03cf13352785bb3dde8439d37b1c248ba43d286fff904cf43b1a18aafc6f9b0b1a79a233e9eab098413d0b866ed286fc005e8cc645da6bafb3bea7af0fcc7981cfb192b6b5c4fa35dd95b16478ed4a6239bb9bfde58f3a55abb689d0ca88d329e044d21f8ae4526447b848d6d0f0becf2b87c0def8d93d48a5ffc7e1e0bf0ac83e57d20e00bb3e34ddd58f07bac9ec1b3fb060821a03d0e7d60968db443167c491facbf33ccd4b8c31f4ab5df8306b3c1a6ee06d29cdce04f53085b099956b2a30d06abf35915ed3fee1e71db6c9bd7ad8ae5c8115e434599cab94de2bdd65c717cdbd5be23c395212a4f8e6c66372479136e12565244e58fc88709ad7466c18abfd991f8e757a99493f4a988c341777ffd86ce9af15a6aef9f8fe42fff1d0373999d24910634046532d537caf6975f0bc4487a754bda42b4f0e4baeb0b81da5644c44c612cff3e723a856059bdb018c7ba9f326b55abee4442179c9dcbe52affcbfb7c2fcbacbbc9e7104ebeb7c6b0e775f112cb12a6bd8c85b14358a18a2e3aa7805c3f9e3d457b04cf2f0265dc1a884c1298dd38e01fb8f587f66d3966c56ae47573e97d50ea443dff6cf0138d6e499e1b7f1fe0d28cee523595db76671c19b69b4ef6a4dbe1e45e7222b59763e9bf5e933b19e51ee015d0577a8d930ce80777a75d75b14346d08f99539584b7c493d42bbee4bcfe8e36ccf5b493a5a46d6867d5e6e205756e748f68282f52b07b9d1c7508c3500258b3f14aac4cc0b5b3758584579b866872108e02a0ad203ee3f7865c08f6a74eaed53801c215a89bda86ba85c3d584255888cbd2932db9fefa7997b9bb2c4aee59b84a332863e3c6fa8e567d2b5605de7a7a7526ae8b9e262ada26204f1cf315008126006c5091e64952a50ce192e3d5660ca499e3bae33b89e4582a44187ea0e9ecf2f50e3e43988e8467191d6ab01e6990f47194d3c26a97ed83e1206c6a7950ece99f861d1a22ed0f04139690be263cfbeb970be39edc67279d03adb2aff96107332566f2642fe080d53b5039ba3ce565cfb01b5e8b88dcfb19f56ef489ea263866090414d5d33896e571339119ea463081547eab17229b5ef3315d9a1fba8d9cb2b79ffbbc87b16b34b899b44ffff379c6956f4bce2d1ac09292628ae9d3f342b05b8f084ac6b56df371d2990cc419a82d3512e266db2bcb66b964722d34f5412cc7f2de0f1176083f7e6a7e8351806b6f4cf26f03f2602bde34a836e2c5f39be368b9f180eb305fec2dcf6886e1cfafca468536ddef63b00b713531e2596cbbafd437d87222ce8875544f631270189b040685ddc91b5a3fca8eeca157b8e82f6ac5798e8cdaf84d77a70ec578a5de960b1ba9a2a4a64a25df8efbae7cd5c17a443684971d6122a03c9188f4fb114e1e8b5d25374a1468fd1ed1b6a9bad3cf65738fc6d2d7f4feae12c8a0fd98c331d89013d4722c29d9caeead55b7f4769c13f7808e8eb479169c04bfb9c045be0d7ff78c81ecbe64d08c5b644880a5de858fa58f68f6679cf597109b8b015084447d587fcb2ef4b82a3f04a7bf4b3e6d3238558a023ce77fb7080291efb3df0790e0c96c6127031113ebe37999eef57434056bb05a5b96a3138d41a29616499944b4975ac999b1ba90c642d1a60e60db62716fd10fb4a9a81c96fbbffd590ecd48fca4e3aac5eb4b3f8d6cdcfb1d6863e4d49f9d814424efc207650dd1303f48a4466218ee6a77d911f6a06f5d4797c966deb6241f6ced6fc210e46e20b5b73d8bf4c9dec0ea6a9898fd9aaa85733f4db0277c2a49afa6cc5e1a506edb8d23cc56adaaf7ad175d5fd638bf59af03c3b9fcf9955202779730b61126037eba3c8dca2b99b2d6966e4b39039212758e370771d2d571e8f5216f17d2a342a15adf14d67e6ec6b3bfac6b84bcc341d7caa1cbb7e20760b4be8f7919a86a277a43a75e4dcf836542cbd430facaca5be3b832a8434631d92460f68f658445f20f74ab148f0dd88b7c4347edf72979b4b665624a9515ada64d192503ed686a8d271f0aa1857bac049452ed2699b14aacbf41bd68b3df56fc5a3cbb9bf7bffa6f8eaef21e343233278f1242b7ddcf09611e9ed81de361a2548115621ed803eebe3a082d0ce8b8040eb8520b64d610133bd87b9d33494563e383c53a102713a8c2c0a51c73856fd172b4598e1e05ef32fb3ed52218ea7bf80e596d2fab59fe468d16bf9b496f5168d7f66ff408b465efbafd5b0109d36fdbef177db3a7d7390e5e971bfa5e16af05cee6bc64e6c1ac417e682e41d80b5b81919177090ae57495e3d03940ded9fe28d2a27f638bbf349407fc3260dd995db1914ddf16b4245649b0a5fa938d01f845e42e5a8845ac71a862cb762270efb04e4e332233ee92b753ee3284888084d53c1fa6480ad99b82f27f51a41a6e1314a1f972cac9d6a5574865eecf0b1fc2042efa52038c492c02019ced9c229db1873ca530b3416473739c64dad30de1b51304b1b4e310bab14be30e3a1b5da3de3bbc57267f132981ef9c0692815e9807777e01f273d05f52c97c2a1e8744fef6b4c8d6ec31fcba5c26bb6b1ac22a94fd52d8a4388b153a91b128c3e8bc3904df1a2889a5bb01d9b2b01e45a4e89ac51cdf888ae4c3a6cd81286101abbea5df2dfb953a6c5040d13ec2ce99fc788306583b0de842155fc805e0659262e26b025909f345a04401308f8713014f36402d1aab6a1c5078586d3a678e25b1ddcdda8a45336ca3c6b1d98b26c8ce55e0392a3625ce44d3b3a3e552e857b1d90a339ed293b072a9526285c0cb29249f9150354b5ff49b30685ce9791c57fb2cb167736c419ce0cd863fd986ac519ff2b95d2feea371dcea5ccc06382d9c6960baf23223b35c173835004f211c94e3118f63e9f95e85416f826a8fa9a0705d5708156eca0c99b28024b5b359745cb83d1ef766466c328f1af75e034bc2696685742016d85a9a28ed89167a323516ad4635aede29163abced26df2746084621be8ff3af04ca6d58507f4ac3fa51b8a9eaf0da3c2097053b54a8493d44a667216003fa68a2a697191af9feb2adc6e0187fb075b69403137a9b18d04b2d70829cec105a6a1adef72143a7c51c17a70c7e08ba4e92973c1ef4114654b3f1be19fa26ea6f0f71358d52fe09caaa364b346f4d5f9dadd56185e23a8dc4d2094c3173d228c2d9e1a5a8e839dfeb7ad8b1a69727ccc2693aabf4ba35a976948083384fd6d4af31c86ecc4718345999d5205f79bbe73d07ee0d7e5e9d1fb5c5349ebe47324fca7efa7786b4a385b0d7a33c7c36dea816316b702e61b985001945cc35788e64e4e01da785bb8ab2f80faace0d983ea9988fc07a5b32f5a91865811757549495684967c5b80f848aeca398c1f7005483e05d01d78f2d67cd9447176f81b42c49d0a899f8ebf389db175e1ec91bce4126b75a78c7b0ac4e9c50081fc6bd32ede4432afcd16d66d10c9830b5b378bcad2785b3842c05aa468171a07198e57d54cab33d39bac0232485c31ea83e22cb5d8e550dab4cbe32428f64a842b67f1768a9ca19b12793eaeeb2518e143a3f2d8e8d172c132068eb6d873877198006e32c61842c2dd74ffb3406b39707f7842ad6243876cf1b635d888e9cf9875de8683f29b61d83b48c5623973e3adc492504ebacd008c28a84f8eb8099200c809314890c436663f7dddca1e68c90cd3d989f46d3c13f68c782cccebe184c533278e8358c39c0ea45c70be86883863aa8a796daee2e4f0f837ab091a9e3dbfb6e49f6ad5699885be450e39886e542a70e6663732b103dbdf05c5d4d6259f071eda3ecbc3edb6ce4fc8df047c487a20fcdbf84f21df3953bcbfb7927cf14b243f046b4f98fbcba055e71cc5af887bf3ec4c822a2204dffcc02ddb5928de7ee532569820921fefb05bbac052ee18e429bbb64cd62e63fb1c90c10bae01841c936c8fd8c3fbdd31442737e15f2b82a9421122b6d4aa51046d9f2c71c640647c0ebb0f054d522f376bed8c1717646ba10bb2235d031afead770ceac6d041024ceed1537933828ba1d182a4ee2af029c58aee7dc90924658bcccdfd657a71b0faacc8564e34bdff7cd85af1b9a2791f27fbbf60e7382780068131d8cf7509116df53807e877a2264aa610741b3a5fbb854068a087cadce8329ddebe7e247d9c6582678f9f85f9a4486c9131e03df5c21c398a00adef296a9ee33919135a526dceb44896ba03e2cde32569b30c732d6bf7cafdc4f74a543f8f16eb909b154f71d5c2b3ae97f9aa7687b55d312b082ed1b828009a3e3b2e2493640206985deb910fc733570042b9c7ca60ad3f32f725598bf555b57f38c2266c6fab41683ff657727ca9e13f63a45685b7eedf5ed4896ed6a57884368617b9e3a0022a2f7b71d6dc3a0ecb45055529eb6805848a8ba0be309700a6bb0f7abc6dd07e9fe6d7cc29ccf9ddc35655f77869a263c3a18e3ecd9cd3084d7e4c7dd03c6f96f8374f570cb9ddf16f4a2d1bb4fc753eb6e6d5208b71387dbfa860ffa12cab6119927ce524a95e7db384c81d3fb2da2e9ec12dfc88ddec5997ef7532b4f24bf134649887a7bb5c5453e0f132adfd7855872c14547494a4983b38e3fd2d67de64c2b44fd14b542bf212bf4d0a96435e81609c0ddbacd34193e6689d561ec8b2817b65c014615b70f724d3103ab37d897408edfbddfb955b291fc97833baebab388154ee05c5db6a123090d86ec8d531526052b242ba63ae0e07e5d48424896f077a52e561a9b11893fe48a46254564c33b621970600fe4ee99822cc600d7ba8bc230b93aacf0b76d00e636455c1272895010c0669477fe5ec16c8acd2f1f1eacf19fbe70c3a07b71d790a3f327d855b7d8173368c36ae33daaea5a950d9c2687cf484a7e296761ec1132c40c3718ea59d38cf8f4f68d6436b8b46ed5d54dfc08777989733fabc64a5a037666f705e9c34a71dcaa97bfa47ce3d1ee12509f1408bd28f614846a002f13bbdad71efcceec0d44e69cbef0ba34e8b7e8f0364015f6c2327832bc78b3a0f749c061c739362f69f2d43f87b3572ab59687bb96a365b3d1f55edabb2517cefccff29f2481040cc61be2ece540bfff716a932cd21d3ba32e8f3becd3f00e73105dee2195d56b37fb997a4eda1ef4fcfee4d6690127ed2bfc895a07301e8955d161da9fdc1900cae1c690cd02b360b5698e91e3200372c227816272721ecd3fbacf9302d64967df06bb166efbe1d272bd3fac86dcb9a5b5a3d809e84392adcf6dc0671ba85ca6fbd54fa7d79f85b4c35fe06e7abf3179c99f1aab6839b7d38414a6e5d4c836cb364820da67d9d20776bed4dd6136eac1091bc8d883a625cd5ad8aa466f65306a62a3a4b1dcf45582b35c652f0080b637382490d03fd95b786bed030ed91429b40bcdd9150d5a26b2ea1c817a6b45d7db2ca6d9cde93bfcf38c9dd6f19ebe4c8670b0fe581377abca765cd5807a77fc13b78f14a688246d21760070f26f3662a0a5f54fe9db6d7d8bdbb01ccf44a67e7de2c3902c37e23bf206b2e53b30500853db213fb95a3c623bd124af65ef77470712cf0f2f1bc42ef92268adb20b154323bbeddf1c213bd1f6716bf132c9a55412320fdb566cc5864027fb479cacbf381a826a48e1c898c899a5a01415203a65d6c24b243d2eca4a1ba621f4d3ae2195a2e1c9054d1a9b5dc0a72e554810f2f33299e4ba74d8502b2202098cbed88d2d86e4fc859ca320c1493dd09c412018c505b0a4a0fffb2e3b111b2c6f4bfbcfd5a41e74756a823cb975748bd2ceaea072ca3b5d0adbefedb7a9539743528386f29a73203050be010826c9d135ea858da20fc212b804acdda1e25e85201f2aca6486cd8e2df9359cdd2c6c6f755d571845e9bc39aee4d38e2341110fdd284116a0146cf55db8c6283e9ef837bf9d98f08522e6c609f0003fd5a575710131a4d11afb692be118cd77006e1e156dca7960ac2a8d77bb53af173b0a9b36f264fb342894e4763e79343d8a13b7bb458f8e42f10b974c6fc90b72ac23852c1b6252b4728e021c4ddd455b3b28c965a0d277039482e891d52bee02a47a83dc479aca953c7e3b591df89a834fbd76c95e57d6836e12620448638b08d3fb0527a7e2a8a792c79d3b5c73e3e845d2d1cbd69e8e6df4c66331128ce0f24a32864214f187b0814a006a365c3ca4db1063eebec00aafea1f8169531abbf701adfe47d587c5d468981ec9c50097438810569fff93e72c63d365b16b4f2380b7507408efae5767d16df48fcbd293b32474f9957b997164abe3bcfcf4d0e622e3a8f902decc240e900f75cdf99462b20637aa777a3afca70fa99f7bca14f167a86c4f13e0fb0fa23706c5d30d855fe6f5288b90babc2c62e0bb957f448c2998e578b2a2d6ed8c0b689ec782a7fe1982c315a2d1b3faa39e1ee5db4b4d9cd863792a668c4f527c2d0a39fccc94adf954d4f3a99f64b9d12947dfa6248f1eac62f39b1cc576458e12101bb5f948f783d6a39acd1f21885b4d5c84416c811f43df433b1df7b1d1a993e18b024f82163c54ae1d656decdea496bc643d80b604487beee5aaf770201b365c4f4bcc53db325de231bb98d788e77ce1191ca2032180ed15d50a9727d123dc5ec626fa3db4b6132e159c403014fe1e8068bd2b06ca677db2e3b9cca14cad526d4472807e447e1808123e82836059d437a25760bd8f97a3e29065f145b19fb99962efccb727844f5d1eb2f3f491aee7ca1e8d75c2081e02ec94c8e1d613ab19a2b37739b0fce333f53e5fc755ea8a17ca0497e0b1a211cd57f970f1f59c12c4575ffbb8a865348a43b3fb1b6207d5a66050bb507faf5d5bf1b1b736b605d43eb642894ac9ae1343381f080362fdcd05a88db0a60dc5b03acf08e7622be91b024d52463ca37edab73eb48b2e08178fe6debc43e034d2dbb86e9aaced2adf4e12fceef3cd9b9a25d24616012b2d34b99c731fb1b5d1f38c111b35f02196b7faf35aa42d3cf06bddb2d3d8d9869361cf6cb510b6183f5375a67eec1b74ed5d352bac4155f06d8b75e0991995c43755492d2dcbd5d3f3dce16dc03a4a9424dfab6c7b85bb544f6dfde08b59f005f4a7f175a1045fa61ad6eea8c70dbe405bc8d46b066deb3a7de04972dd9e751abb5e8a53719fb5f80cdd32f421347233b2d6d710c9b0267756c72a3f4754c3d8bc5d8a58aa6c04496a7f04ca77ee8f569567020ec6108cc3d4364f1bc4494657db258c88a3beb6b85ba6573d17cebeb4fd88a8a5b13bb49fec53c15e9e08a9704d6fd9de28a11a4fd0bd83f5342dd523cbacd0907339f003da365610b6a143287f005f9b6c809d43d5aa756d7d5f27500548aac8b53a5b2504bda2b2fcedfba6cafa1bf9365654347490179492fcbdcf741929fa4f2eb0fe505976c39d1e0ff22feef07c737305e267e1c438d9fbb9ebcc2bcd3fb6873141576b5349b0737d834f751df9478bef76bfc2e07aeac2d61be15ab0faff3b6f98a91f1594d36bba50248d857ce64d299a56437cb9ab7d147b37fb56b32c9eb52233e808d4d382853d45c95c7dd776bc5d9c00b911c80cff619a4315b8bdb3daf1c53df1634c663916bb3e666a7dc0b2fb6633d93f5cec860982dcfa549615a6c12d5930415a0cef44104543b1bcf3737159d5a556c1564fc21ae4dd98deb2f2271d5632509c6dac459deca93b93a415f70f271b23c8abbfa07b6308d2fea5c11fbc317eda90938b61339293d34e77d901fe15d473c42a8ca50550b481d5154b5beaa7abd7e79159c6bc6ced5c9ce0e7c10a7b3c46ebd11d1d17fca73d8dffdfc13c2cee4ba2d3883e540eb5f08285030eee99ba6fa18724275f8076b2f7294a7f92e8cad210dd7d9edc9a43ef405441126e20de2e778b999a44c795e878da07dc770595944328d9e2140a8078a129784b29aa711f634db6df44f1d432bd63eeb89a610c01e343cd7de24dd66e888602be919a564587e9821f101c1a0a13723e9c64a84456014bc50f0a76b8e7ce451a07b5c59b8e389969d624c289472b4070b1ccf93736149a339c5e53705509443a0857c19cd137aa4862dc81416bb97f272fd708efea40d13046bb1ba02de5814b92b72ec1ae01cb35812cc553b31916e97220582840592c512bbd7ed3759050198d2c868a6e6412d136d13204abce49dd67ae6a46dcd0ed54e2af9a8600b137979f9c8b6956f4c6bec214e8b2d85aa7816ffce8cd8cc14a75514c899d813de32bf46b46d5f82ab5fd2aeb147317bebac40793c967cc46704a54ab7812fc75b83ef18c1a148954920869e31591365fea45b625b0cf3f5a667e3f4394d6aef4f7d9e88cd8c441782a33d950e7476bddd24face142451af84a4a7af0a02830f73a359ef5c8dd58cd201f3b1a4c56c57d682645cfb2a893be7b2fe2e4d187514d5aa465c32123b6a6f0a67c7d771f3726b891d80b1d9f88e0335e49e294965a88ce076dd6bad4dc37f914f84ea208369dbb360b424d79dd5c05338c9c885eb3a4f8cb8b8ceb6464d6dddf95c10f3c93f874c76e4c22ae98f17ade946958540f9d3f60d7c3783aaab6125228acdf83d019bd0091ea0a70665327a475d1518acf0e635f5c8dcd41e545551f103edb7e15888c9c450f3db4beb95d4c43182332850881d5bb9c9fcf61e3a63391dae413104f7c4b9cc65a59063a761e8e6df044935fbddde5078aa49e8f5a64b329c1c4e989940e4c157950c1825fe5ebe395ef92c5e19b5fd5dc4dd2cc762c72d5e7d7a6a10e88f3da43cd0150f6ad78b6fc2e94e9d4d4fc0b95480d16413c5ea98a57dc8e4f84ee5dd2cc693e810a83f296a0c493ebbc370a28203e891cdf2c6b3e8a609067384ce7915b09fb23680c8e40d08a1df5bc00263c290161a8bc264cd7c6f1ead06be7fe6276e89c0384cf69c98dd37c807a04236e3a37707e4b9cf3f2de512f46a187db1056ebc90203f73eeb7b292c282987922146fea269ebba3957ce70f2d845cd1a69093c9e0b067ad4af879898d5245a2dc8f9beac4f6dfc100112cf9fb20c9898674930adb87f9b0dcfecbf15b407132c80dc32075dd46d9e91028e0d89371876a4fe5e86234bcfc0fd41bd83b3faae6da36e6a6e88f700ebaa06e59f4d1319904a74bac7748d3cfbee15f2c97efa69896fb9701c38877aa4fc315fc87436e29df8e274107cf7987f4154a78ea2c06da32f471d5b45dcb973087c75eb461f8679a8a67dd38403be24e0e8bacbe1381cf453b4f3e3a3de10590b10900769c2803a02522e39ea9e30f3c6fc7c89229398483075f22c2400de06e1670a23f49d51964aaf572c52fd83d3bd8508fc7a263b54f2ac6f6f2e69c72e34313da905322ff260048876dcccf755f767481786d4a419b5032d223f94fd16ff3065a1edd8a3c1e9f1d272fd5087ef7c01ab92602af8d391146b5bca93e6cab0c4a2ec74ed3d40b023c732ac6e8c8e6469851b17e5fe8ab59af754335cb1797352835ed5528a3e1cc98510574bd4c107836708e1fdcd625eb34bd4ea89925b157fae7747f7fcb934f656d0cd88c2a2be8e0b49e11b1911853ad91738e008becf1993c3d4aac877b203f47eee554a560a6ec36381d78b5c5ec858485366aab48d243a4add78a59be0f246235d24c2c534e7d6092f8447a0e55ad748a311ca1fe9deead8f5de940a085290551328ec642d1de6d690eb19f51d9713638e58fb920d68748f65561c40b133ea847289e4ab8a7059b24541f3bf97070b765b52ec8f672d110bfd5bf80233ad2c417d1dbf8238c69f25dca86dc7bee3150f7ad99a86792404c7b7c2420fbd0db1e5c8e58266ec9651cc874d615645ba8ac72d0878451390e046a64c7bbe84296a84ebb258a81ce93ae8f8febd65cf753d2a312649a7ae5d1fdd281913052bc3cc9b5b56f8cc3af9836bd828b1c7907dd7b33e68031687a590d268903cf1e4ae21c8724841816ce45d1b78762e2119908a5ec91bce6aa54085119e5c72d25f098f91f7ead72a5ae98d35bfaf38f3b850a021fe0f8fc6e9f29f93f1c91ff85c66a49e70f6547caaee732b54d5d4c3c6b80b9af88798ef44a111224e41fdd1864f93dc249191a0ee33e04f4654d2a85b9fbec0aa767d7553c6ef66e6742a8acc256525daee2a3f8f9d858d02e4b4088bc84753b065c3e1ec05742a43db4d59cc7906ccc221c6ec60d6d2f1fc14598fa719e5289434e79c76e3b29a3ccac6da6435b829e6b44b9b47498df60d6b612ec79cdce4062e3fdab59596b575bae3333829cfdc7a8ad58145e2ae7aad691ce8ad6078ce918f1b2ee25bcb6439b248070ec259d10e3d7baefc82f08e746fce4c1d0aae3cc130147af4d6efe6909e0d1d6832a1666877f0d3dad099aeede53f83da1f0345fd34fdba2643759cf6907a1bb87a57ce5b3a492ccacd7f78676a225913120a670bac826daae3b34ce296c8d77f8e42ef421ff9bfdc98a3a164f94ccfb92a6b24e68454274a63e4e02f7611c5ce34d4822d452444645ed9056a24e0ef99ee2298a55c0340665fb06511e93c034812f4e814ac3759697112f711332900ebde81747cc6e3ee115be831290b7369ce371b348407bd41c06bd757dfe7e1321c5a44ad768f61ad3fe7266c2cab54ddad0a1cea044f17a55abf8ee72a8cd8ebaccd4b1e8fd4ccef8f3092ed1689d6b12bc51552534bd11be0f8905535ad0901901d13b6353c74de2b2697804708df499f70ac593cc4dea90086e6b3db80f46ab9c69ad2acd867941cc3c7fe7ddfc60877987a17ba956d35fcc9169792437d9860bc0837e7d7856b7f0079758da81cd772ac5c104347e93cc16b016c4a513ae080d02175ecf20aa8b10375e5479aaec059f2ce8e5f0ef78b75b1719137949a673fdb07a959dd034c135db2f93f5a7dbc1f4a637f78b3fad961972a131fe29b08379cce44243efdfd1fa605d5245f30966fbeeef44f3a0f81406375b682ee891a45c9cdb03265eaaa0d0dd191caece31be8b09e397d87291ede2f870fdfcbc7949dd9bfd01a52988f866d6f22e596b3ceb62a431d75bc84c4c2a7b60d816fcc3f53b8115acf67ddbf739b4c9b815a4e8728bff28975974e0f136e5b504acf79374f3e803945deec0e2c4e78906885647fc0cad4f6f441bae2805bf131252fa2370dc692206faf1838e5cb96fd17d511ab35a0e02053ebb5b53b20ee50e2a252db6f1c9e0819baf3e73b64b43db548ed91e5fe013292d9dba058f7f2ecf2e5e6f236950c8f383c28db736eead1cdf16c7eda443607a816f20107df098568ead9c4ac9bf259bc938829c28be9124eef423d222ad2f6ad93f09521db01375340d66dda418e53a40f29f257778304499c12723c72bcbfe422ed0ec50ac60c3c2eb8aaa76c80852295838c80e62dbbb8f6e770e679d0c50e43b945a43226af1b2fc19e726961fc8df35f35df9bec688f450f96f00b6085f9349f2d3d68cec93cac7f0ad330e9071d23404ac5ab0729b02f27bc252647987868dc5727f64a329cbe16c54e38cb90b7b4ed74fd99680b1ac3795d41814d27e8335159df7c2e3062e2eb63e9af205805c2a47cddc87b7ec489481f6087d6499ba901017faaf018a2c0422a839552d1c2392fa11483cb45c13fc63b5c7dc8428101bfd8031fdfa60771afddbb507527759db697ca8145330eded9299ae6d481ba98e56a7853818ddacd6e1d2aa0a474cd26492f396e22ad1931ce44063b65137d1eb828fecb97b68b748e720c662fad9599f06d5c012221eff7597d2cd0d0e87d0f6d554278f7d5e4543ab402f3ddb1bf6c66e7156d24a9d7aa7c8cedceadea3fc2ac227279487d2bf80dc0c4de81cd0d27cb4ff266028de6ff492efc37288d936e264853359710b42ddcfbb39bb806b298cbae26e0caf3a994b0fdb55c49b2fe21ef3a8437b4695b778cb99107e18897a56b4c4bfba7a63fc9110d6a987d0c95e2a5dba73ad0a7655b0cb036a9d89d0bc31407691b5a62199396593b757191bd3016ad74d866462c51d21cfc387d03ae76eeef975046008a95dacaf8c2875fb7df5dc64cc08ce1b188cee1d64085719345be983b2d9ec1448cad1d74031a98dd73dcdb86ab92b5b5b21cb0639db50b6ff11900b6410defc212bf4a2acaacf33f94eb309e50f5fe3a870159a9b901e687df9893b53972f21a12e9350e385b9cbe0c55c0668b52a261e4b0d60ce30c092220a34e51d432bda6e0713c873ee6f5faa59e071e7db52f950687405196359b408c367e7bb895fd34c0e64e4c80c79d7bf9e07c3e841d465f00d9dc4e9bc4816d334e36163c93d12c5596cb04eb78e5a5b364603eff0b439f29ac2a5e6950518210399905553bacdbe41e3d99a7e15691fd619e569a37ff027e273eb04c1b2952c42991fd758946cc250fb6463d05404629d4800a803f52bab0467f1bfe680dfd864718edb0245b64c21489c75ad472fe9962ef072b6fa39b6b21377b084c26572e97ad488baecd0cda1aebbd68feda505df76886281880e9acafb9da6d0df86a2e4e39d4983412783c69f98d3af51d2355a2b06d2a545b3df1d7d5e701b8324c20741f69467799d7299fdade3a09fe192bfbd02db7f23b991a60d413e8f7f9f9fb3b80dba296e0be501359057184c71da2e3533ed2e219ca6e234b5c2da120d6482bed0c2c371b1dbff52328456be2f87900121e13c47f707526707574a143f1de85f725f02a63788ea9042deb8e85f08b09b14b6108c2afdf65438b5a702438dd502afa5c3467a136cb391b3b68188f980887c05aefd67f2fa3da10f3733eaed4812dc97877ad5b031eca4923660457785c546cb88fde6cfceccbe814416a8180a5bdf5f20ab73a0c65f211ea4dc190b1fae3693b48cf005e57b40a1188c7899276c2dd6f235062f0e1277407734400462efbdfde64a44b94ecef83c3a8d10e740ae3426e0395f88ccf0bced33bd1bcd3873be054e37a3df61bb9dfee1bcfe6b91d5c2b3138512485b92ffd88e8dfb028116cafe914feb66316d9062499afb12379e35a1d2d871c5ec300eb81243959e4c82e4fa54c66d44e537bfc7e93fadadfd97078f5bc6707bb165c0eee4334d87921f707f73475042e4a9cea598b018bf9d230d5cb1b5a829a060caa5a188ff770282f224b5c60654281f71b77361c23f812d25c33866f2a93995376458f4ee57f2c08624ff00f2c567eba2d8d1afad09662b1adcd5cb34c05c1b747c1c026382cb3d42f49be2336d87b0e6895573d9e1a4bf31bce81da566e81ea146d7831ba3a659aa47d11654fa1c7932896a43c6cc53405fb78059e9db70b771990f74e45b16d70d0b7bdd9573cc388d7c5d482ed3311ea1519514bf85553752eac27036e2e627df71bb0a63b16a068a6f1582d9b107a31fac64bf5e8a8c6a2bda9bfb43424e60c93bdbaf86715bddb6426ad7cc9e26d7137f404b0b7e000dd2730dabab6026aeea658b054b20421fae06595bfa63a561405f1bc1c6a3b033e84bdd2fb71c0b553adcef60a8a0bcd7ad03e3d3f2105a2a103c2e5a10dfe9512f0f631923c87b931633f224e68b8d3f930cd18e8bc0c602aed9713967178dcf7cbb9ccfce3b9d018d18f703ab3facdc6044775343bc969087b80c1c23bba21b03373c918680f3767380095bcac9093ba9ba919f46670161322dfca7bad46b764925eb574a7bd3ec8006ad56450b7d9f72a2d54a48f8ff5d419519e043a65a4a7bb6aeddd68ba4329c838064aa6688d5021f3974cdafac3e222c37913fae89667bc78b55d24b589659d50cad83a3c681f3d04b7abd00d82bd7ad6330434c8a4b22e29ecfce4017613f11f66b54558a8b57de6fe1464149148c9457bb1925ace899c82b9662afb33525477b9607ffd6712ae4e10507438491df93dd6184c32507d74cdf83b5fbed5896484cbec73eefa64d3f22f90be57ac5da89ba3a1c1ca879ddb361dd191510f82c9a3004e8d616367299d34c2d79949862d0c4a6d3b4098e3fa2cf338c79e5b8f5b38c75dddf7f06c5733e95cfe276950fedb09eed1a500e75d7780d2ffbc19f0402e6bd0acc3eba60e8e4dc8fb8a7794d1bbc5036e48d240d92b6714062c9d8c89f85bb5b1d8f83090b729cc68b4a61fdca6f959db2bb555af676294efd28d4f3e7c58ec9e182ddd70fcf58e6889eadd00af2fa48062cccca874be52192c4153dd27912a15c7ab55648cc646038956694ce1b3715733dd25b2ef640f4103e87e212a1f4dc0b3ca159d880de2a8209cb83183d8d40963066f85f0825fc600d9c3bcc32156d0282ea208559e2696fca4d8dafe84b2f741c29ccfe1054a15abc5e12229a9be40b5366e09faadc9314f5024792133dc1ee50ac557c79a1288ceaa711f507e87ee2091dee1f647dd6b2f8f15cd0775e8bf9414b6a675e35321f6acc0bd144b616d53694d5e67b4e867545af991118800f588467b13654c1246314c6f6fdd9c7e534607503c981a6760ad80965a5ed17f43abfc3573eae185515ff6da754d710ce4bc38bd1362e2c4ea2682e5b398d8c60d871f637af6dd5c6dfa8166e6c5e45d937008df359e35537f9874db666be4d2593bc1232a97b3aaa097aba6b3971e2d8b96c2cc6d0772989f47b6ebacb8fc6e574dca36b2905f04df9b521a8035c472104e64fe7beed2c38e70cb12a139604c1bf177e63c5012d1542bc8affd8efcb23fd70e5525efcc2582022e139c331f42f8b5398d1df830bc9c5959e4bc0c55ac10585e4001a0985671bed6b59274be4a336197848d1844c7bf3011b501ebd3ba1fba9096ece72dae9bd423234f87d46da7794aac2c8296338da3968e521d93bdd9ef92dbdce9d0daf8f3d2368e2dc375dbbc7f3fc7631afe8c9afade57cb0d6af787d455a5944ae77f50ce3e2ea0157c83e174a8ece263d4ec80457baa062c4fca6f9ba1fc6526408fb9d4f940d03e6f41fc1e08851cd00b960ac05c3890fb2d00e001e98132c3fbe512831fff6ec807a56b7501d4004c4c06c9462571b95e36ccc2a54deb01308bb99ca6f318dd83b280456874f18a47fe134308c665b5254817f60adc1887d3688039f8cf0603a53bd1f26bb0b931f5379a0a1b243e925d9d2a127edfc5a27816bdeaf3805c4c744a6d94dd3fde2d7fcfcff2e87041c89b5a0e58ba976e8ee71fc37541cabaf2eaee7c412f96ab35d0de61c2fe938800f2121e645b0ba6e062b8931301a2c7ce1181cae790c77197ee9cf1d0b5fbadc4eee9e57003d8d86fcea7b4902b994388dcabbc5139ca3da63e8c199c739ff5397ac42ac3b4d6e8e400274394f1933c8b074e5c55483557154362fbdd15693c456cfa1e545d3eabb62148ff0f4eee097efea308b024a47feffba416838467209fac6b09bac2bdaaed1a3b72fb126caf6990cb5f75cdbf3ff4bd0593405ca3d69f99541c50e43caf0986e94d0819b45535f3c40bf2680ed5f3bd567049a7ec78eada10c769f0432b6b26b3c2ed21626c729e82a910304ab2fb810925012b7de21e667ea527e9796d3c1cb56a81dcb895b52e41f53e3635a3540edd49b9f105b7c0fedfd8b489aea27cae6e8ff5ffa9dc948512b8f19490cb3a4e0bab86e15e3a5ce73b9931a056b31d982ca82f833b532945ef80e09ea53bb38877e5504e6917dd7aff163c0e768883178747ffb1cb990be37cbdd56f37df28201f650b5bb8d2eeb21040750cea8e68fc9471a9f605fe50a070e3725e75fd0623a0a39f4e82de5184787e4bfa833988bbbf56fa0eb79dcf3c69e85fdb2a5b720f2367949682411408696cf22d3348b53288cd78165986814b6288847823740eabfd5e9869c454378a27a1597cb427e6aa6ab20919735fdf9b5fd8b959bc9b00e711f39b9638c6eb7374182c2932c59d9842b12e3f2c83631a10c593ab92cd1df59f44a73ce6474358a1e76f5bd095f392e80c512b17a33bf1483ab7c2f4e474fd4ce837a2e94cc690c76f4eda664ba2610b1a5c5925735c20c727cf27a50c325c7c0628a915d20b36f6856d6c6938910f8fbc4ba932b5d563efc250640ae340f921e53f949a4fca83f716e855d16d877f0ba964c36d3f1e9f76fefba440fc8a75e32463c401ebef8dd119be2b539c13cc0ba065a99bf71801cdc1a91ddd1c69df75f0620cc79376bb59b5e69618730836fe497c251d20d998a50a52cabf5f756ba3ab2c5640ead88ec72a8600b90b237f10f81e34d260922d844149277bde5f355e5930b58974335353d71de5e52ee334e28020a24dccb81171db4e1ac904b192a2f083d9c22481ffff61b0726c60910ad20bd3dc1e58ba77dc092e651993760672da4969fe16d185b7ea418010cb5d2b38f070c8f52b9ce3ca6a643301cbb7a58979df113df8b964917f188e783dd725b1b111aab6c8f74c12f8b9a30be4dfe25d9dcb373c2448382e26b1f89e68b90f2666adfe8c56d0d578ca02aece6e2c59f2631766941c788b22355db89d0217f3c41ecad7a9f371ac9fbfae99155b65913f536247137afe9e13716da2b4532034633f09fca645b0f0397e72bbdd654c40b85b61fb1ebdccd1fdfa164235242dca15b1177056feb1c2d61388adccec1c6bf3e6cdea0d185abe829bbc23cda86d95e21db6fba6ff4433261e0ab9cdb9bf0c5dd9f11a23e277350dc5bf57773af35ea3c4b483b54c1ceec49187ecd159e29e36037aeb69a1213f097821a238ef45d155e13a117c2866ec3ce1ae9cd747b5f75ed9a6c906168a47e9ee8c1a18711b3476aa39c12a9d90503f0de85fcfa222ec2a57248aca94b006a0b37a49e28c12e19f5ad2e15aeb0ad6fd9cccfc81f5d534a033b55ed4fca6bcbc1453d1caaeb14c0e85d7e80e5008c89b4c7f561177466fc19eba09e609d14e0619b37b0d3e09fb50327b84629f1480bed58a554be85b979ffc14db1dbeb535d73a8adfe33eaa853d71861a3ccfb5debc8dcc355d4ede0012e4a3b4ae59e9159d8113b5590a27d1e8750b807a5a088055c68c0bbd0b00e272edc891a434faf0461484996c8ca88682f0b876b63ab411b1610123a1d43ddf3f39ea43e4b0c996f1fb1d0d23e8a3e72ac273c9fd6b64039309d039180eb0ef90830bf1181517e55d4e74a55f6d6acfa0dfce51d48b968a039dfa3ae6ca89bae0a47d2ab4b8881739e71641448d318fb66d9fd67ad7c669bc2a3c420af9c02a201277af2fec479cae77cbe3bc6a247b4275f16c80cc8bef0e8c2f8dd2018302a9e89e7c9d9584b2abc6460ba9f0217de7467558d59cecf1b949aa9a24518adc144e2629dd4f72a473805c3e8b8d256efdcc9b07f16a5ca6ea6c8e44aef20a7e315f35be4e4f3eeefcfa70c69bf395bfcf3e169356d0358dcae01bcb84d56a7c3b9886dffea67faf0870c2ca59037bb998bb183967c7f8652baefd081a0e0b1cfe5c2f04769f82f969425e60ee4cf6ec871e425d0b4094e6a2fb5fa920118824431eab87ee7b23de98909a5de7dbc50b9010a6160fcc0f42f04082897d56e4a615dc057be4c1fd933f433f10900933497f6751119876e6f9bf88cc369fc7fb0bec005192a8facd81e10b8f68ed37fa471349d89a451ab35cfae9fbcb71c3a12f335df408948eaaaa5ebe3a6cec690f99eae46535f049e4da57fe4f3d8928db8a8680b5af7b2954c02f545a82a74ae7f5ab069fd61359e868abd44b0b35fe369158fb0cd95d1a56a1c7651d7f2a31e4fe8189bf4e35bf867bc42f11b046a045f47a02b8f89f510fcb5ac51a8393a045c0a2a3c3f4538a5ce71773761057a19f6a35f7aad9ee1bb15e8d6ce60c9f137d35057f8b042e8b67719324bd192e5e3b63a0b2847a25f053be5b0e2bf8f9cae2a4388b0a51c3db20fc0b5b0fc8a2f854356f9eb666abc162f87d1b3c16eda246db8e57f9a69048c0ba1ac9595ee392f244fd12cd95877578c3e894d233acf62eb34e475672c28c280c3849cf7f40fd0a852f1db0c7cab19b4cd0084ba5afc3c93a84a728563851b133fa393d80705696c4a72d520a50b595b26df26f7e6d5de6a8d874ec5126e826a5eb38e7b41786524f52e2e42800d7adcd0b1876b049f059a854e5c1849238bcbc2bcf748be82cd0a8eafb912affcbafe55c53979afb27251d68657e30c513a81aa20a0fc6c47310f843cd33f35701a3edb1e818e490568dc0d3d054eae174ad68673adddbfe5a3010d6cfbae59f2d93e10a5ee8ce6943089e303e88586e0f88d0617c6874811e4810a2f165f88dd1239aec0f99bc98f330ca9578c9f55aa2d51e88fad8dbdcc5b2c6ba9861f5ba0ba003eea6cb0a3c041d3ce60015cb4cbaf6779aa17c07859f06b912d151c7b2f17dc3307a5a7e8bae2ed5b1bf9fbe0380a514a2ec3fcc1d864ccab98a52dcefa66a2e1dc58ae6b850cbea422642728bd676b960f36487dd90375668abac913899d2687cb5b5514f8d91bf15b333047c31079c7d52152683f4a13658488b8a73df9c6da7e0a7b4135472ec4244e822424e77be7c8b7c2f756f01c5660d6dec0b920c06b1f7220791825ad13ec369321a09ad5c2545ba5f59d0329910518c8844c6b5e16792f40f31723518a2db4e1ed18a6dc81e220e597b37f043183793160bb283692d619c778f0dd1f41eb28e75633016b351bf9f8cbbb40e0598625e93c5df331a4c38c35c041db0a5dfb4a693a7329250e96b8f6e3fb1bc4ac7c3f6cda7d680fd9035c767bce51a40db82b8883fba2ca3a73713e0b061b2f5a2f99a4e03d8288ff7a526fa6b262495b2685dcd386bb129eb862ab463434e7de3dc35534fb0321c101b944666ed5b20b0ad6a174434ca3d5a334dcbb8608e6cb65e4aa21e3178933734fdb7bc46a4726e3222dc571e2e4f2988d0951d1c711edd2e289b40dcd509d3d39d84390fadc606713e4c6ba03c66152b758a0eec0792132aeeeb5ebe443309abf649ec781a9faa1d93adb28285d384c5edf49479866d1e67ae3f41c70bb9e713822bf89f730b5ea80278f185e1b6422b2d172e40151d56a69d5207dac0d87e2d059bf4177eefd63401dd3412e3f030657da7c4cc02e70d956db347cc78c607251a500fd51afc8e0109a0019fc191ff33f2348e915715435f803349b7de94e4a5f1fd6da585065610d43856f8211265f05fa6e3f5a7fbb46f0857bdd0fd81c503192f47151267eb2cd1c3da3a30f5ffdd049530897b0463c7f9ff77ec7892ac9fbb119f6c52c2529d309155c74ea11b8635c3a3615b32ae71919b4b58e1a14a8721bec1e5f55c3c83936779131e2fe1a7fd9af4637079783d716c6032d13b9595e515c8a368c50303b2d514a4d2b2355d1eef174fa93149b136a2561adf7542aa22927940b53872dd91d96f70305f0dc3962ada19d0045cd7074ff51dad561252f37b96ecbf089a56faa42ee90ad769c5aaedd7f7c0eb4fb741a76960ddcd85b4ec96e1ec6ef1144aec013d3e2946f5ad73bb75dddfd21d652e508ebf5908c0e9bc6178ec6f5db1b5e5afb8c7259dd70ecd9ba6ff5b018f24851a863335e9b4e9cc63858c8ae4415dd871a8e3edb6753df54c4fa3e52e8588e60e70ab115489edca58f7324427667d55104bbc12d99cd0d7b4b3e524dc5513d640c2d575c8213d4b99c3f099e5a28990796f715f425f5fab5dced413754ebdfa68adbcd0b9bf6a4021684587e680f28fcd5c0e0f5d43340e69ff711420a128394ebc7ec5c04c9b0b8151f13ce3a1051554aff59d4dc8107c34a1167e87e1b96b47ce052bb409b9c42ee5257c806697be9f634775fedae3715af73e16e7e0823f1202b0730ec9509f7951c76f7220c18a7e7ad1dd43e42a8645e2789162427b950932629c8f2aa05101322600dac276a97fd85e912245a073ea43074ff19af1e983821ad3feff39e3ef5dbbc1c8e734f9374bf46e4f1530bc36a6aedf155b6101496680c49f2cfb41162d0d2a89b6a8c3c79dba0f2274e5378c29a6b01138eae66c7189b9b0559bd802d776db94329ec0216f05c8d2eb7c4b19fcde4915c17fd215f18e9d047bd9598a32c72c2b718788baca8d4b1d374fbd5a6635e9599d674f807aedab4a9298e55b52b3f3cda0ab25f6e516c13403311016fc9801aef008f1f27898541c7e398b1b6c8bb4cfe8e27523516a5933e02d5d9780b9b05ce61fd0ec726efcd13f4ee80f4c45d58d07674bc4d4b52f3ecf07d680f9c3c142cf545857e2f7a634e770973948eb829400ac354d2dd4a4d4823f2420c10ca1eac3c713c2a065c5e2037f61e63de02ec052ae59dcc7abd8867e7e057c31a167c47a06b163dbcf71aeafa72194abbc7fc2d46bbb72020bbb9e8e89c1c1acd07bd57b8681b2f4715f993e87331ff1dba9ffa99dce81761f3c2c190e735922e7a186559adb9b2f89f77dc6467bb5b6f99fa119111f70e357b3992429d05fdcd88d016282a6aef941e674931f3011ad16f2027c818c4a2880bf2b45a03a0052da7953f3c24cbf9c82ad5bb125d625e80a5dd64d7e6b2a861a017c038057c88cc78d38e675f0c394063bb90f8109f43ac38873f3fc91cc10f0b00c9492831b6b6bf3471bcfd55971ff47135ff97e4d9bed111003521167c58cd3165cac493f7ffff43ff046fa0059243a1907ed9c4dc7b0a09bff3c8bdbcc044e1a7ba93a8e8532175ed7e4ffaf8cfe4faba1cb59242439103ba4178c9aec61675fde0a31ae7941102349426f4856659cf1fec4a3b37af69dae67a142f00beb2e282a87b6961e615fd0593bbd7ac4518a683748da1f7f7137008950c153e15db035d917f96e0687a83f19bdb6bb8246fcf196acd606ed81d7dd5a0b9dd457b4c2508e584c85ff2f74e0c7fa701f6aef957409560af2a1734162e7e7df752df01694e7512f502595e6ca453e0517f6f34f75fca0d902c15021db28bdcd4878193d238f2e2dd14076f6576b6fd13bd6f57aa502caa976c0124db695d205443b345666c1f5730085fb56e3e4f9fc9a314053abdd1c8d544353f93f07a68ee1e1560739dfa094e9c9f1cbbc55664ae8f701c71994c19658640c66f272cf19f99c91b7b52b6fd0727ba2a1cf1a41c90520a01e0132dcbba16b88321c7fdafe1384170820bd114613260e0e1ccf5d24d054f1c1e271a3ffc7155a97471b0943e91439674b8c3f299ca96c1f6d468ea93a7b5bc88773efb1c8da6e6bcd8d56270eadd654c8e8276ae801f78ea153a8671e5bb4086bc240f568ffcd1d16021445732384a84a83073201780fa3053d5a0bc029888534846e5f6c00aca834d41f18fa5599ccc5708149236bed5c2b3ec66a878a81ccbb5de750d1fef01f68c95189a6292db164b0b9c920a8657469d6fa5684dbf9884dc92423e52b59ce49eec28e807790f231e41601b7744d29b3884967805ae423bf8cd87b538ff8dfed4c628d2bfd8ca73d3d0cc2bffc1fc7bc31aab11a4c4068042c4137f1a25a77e2fae04db2de9fdd8b5437a0845cdd0483b85b9722fd5caf3ee658caa09bc8d058324373fc7f6d998398d762e97434200151088e4af4cbffeb0864ed122aeb60b06f7987de772562f336b8b2cc1542878422617e521838d824c024a97db5fb2fb3513387dc1ed5fcafc4115fb13ca33f3de236fafdcde5803d02c7cbe09d8fe7daa368c5e3061afe236e1b58bc07a1307a9ca480a9fc99824ea25befd43dde9c74e6e02e55bb4c05619a116f7713d37245e74426e006f7f28864ff918668c0f381a45418c3cfd02a0bca316e3cdd28da513fbbb4260d7547cabfa66d8f1988b9c2d691182d032115ccdd6feaa59777afeddadd82011eed49c0ae71c6f14b4c0e4580342aea98781658a4f33da3e115e9e6cb1c8ff75c5e5e07d99fd608bb92bde9e89c5c06121c296d91e798b21511af7a0937296a05ea6f4d0d271a08aaac91db51be481469c2bd21bcbd2469b0b121d668f759d24af2bc97c800b4bf8fa52582571e3a16ffa9bf39f502a7346537010e6f4da3910245976f00a2e6ff4552f06896d48d88d64ddcb0b7bf32d2eaf8f0977b13752718611d90874e969d5bb4fe3bdeb1b61244129e78f345d4e2484c627dc45079ef3e4f09d12688da81041045bc94b447b56fef027550560e02ae013f7a82b0b62fa03e9074b6b2a7a9f8eb6ee14734e7b0ee1226412c66b6b45856e625187c9855d0fe1325bc2dfbb479ae4f786502602b21a284f20e276182c3e847f7bba1a391f865c2fe52d940dbf9b03c2ade2676b47f34595251e06312bb6d5766364993b267c5764716ae3d555f738fe1cb6fb64d89f3b2473594b25e4090591b492fb3354389fa2e6fe0cc0388250a6c90d531aa0f4fb99a6b175fb3072af3abd6fc69b406847b6b4d88878dc64592c3a88bdf6c201e78ce0cbaee3a177fcde19ea99e4decf195d08fff8f7f92c0c9f358564985232f88620e0a83eb21b9012c4eadc80d48b12665825e3e927e20d7abe5080e707954127a7149d154e87ec4d13684ee5b08575b6a59413557914144f7cc595f56de063de74082810a37545d05ca14b082e2f3bda33143d8970bbe205be236ff6bd94800be180243b9bde738c19b104705c9aaa9b6542ba1b138c413750bae91691aa859c549040d70e37138ed778200d1d27ae7d25934975799b78b1c1a43af76cd69823cffd6f98c715ee15d5d62cc3f5c405d3bf8bc84faf889569eaeb2759b70c56223c34ed8017852ceaf05c70c005a9c6228a57d65d031036ac2e0884b28309da270591f1a2aa2777423b0b0c276690dbfbf81f3aa1a5601b902eaaac6b19927ed84673d1b6987414898efe196a799791b79e9128d772796983c05e873f7831fcb014ee0261d1668c489f885a91e3c97b0c81e66d51c183392f7e5e1ebaf0ee9a74367cd41d76daa888aad2733702c1c1df8bc7eeb5a18f49884d78344d5cc210e60018e81de82f56dfc2483516dd0146c409574d417d8732eaf6a71ef044461ea9c16970680c01756bd839419079fe039ff1d392e83a51ad20d45007ee35571a9e50bde4a69933f79204718b6cfe8b7b46e8be25d7ef4bdcde3cfc6667a52535f4bab63689d48b574fa211db31e9daa5f2e805062ffc9bf4a752000ec3db13461ed9ba4ef3277d68cad66b70814920e7605d85f51a9641850cd376c94078f8fbb90485f8b33a5646c40b72740e6d196a32becfbd1532653fdbc0c0106ef0237174aaadb3ac7a702239f35037c469f11d4cabcdd7e373edffbf952a7932e8b1628e8830f5eadb33bcd25f7140cdad68becf738ed1cd57c6350a9a4354162262990a432b69e0c0aada9911b18ed4c57592831ffca2dfa2ccacb329aca7c0cc400863617c775b24a21f9ec867f53f83ffffe68a37107d0e50d785e06276492294c571112f09920662b5ce6487f96279d1c407de17a6906c8ce1c5e924cfb57ff38d58a4e4af32a77dac250c6b99186f3e20bce97cdce86f90ac16d5c8126eba62b0fc1e0bb390e218b69cee4c1256049954588bbe02ea8017fc15f00f77bf0da35aa8a139e3f48dacf64d44445eb215b4a88ee51d1847ec872f0792f1fd71d2facc26ab1696413ec820a9159fec1962f4881cf4a9ea3e4b20902f9c5ef110d849977fb363615037511263eb513f63150d432376a89b454b0b5ec7a16196369d12a0ff5f794d43b2dd4b2967621a17d17b8fd8f36528e8c2963e5bfde3e0b2fbd77562de6002ca3438c4cda422c23746950316c43a1677e1b9d1a8aaa80863b656eb2c7652f6f6689cb2d6664184b84a5765512b15e01eb1023df93095d00583db308b11ff1366385bf05017e10e60ec0fcb2067b71173fb23139dba03b606ab08966aa5101c68826e551719f45c9539702a29e67b5200e78c51843ed907bbc1f5bb17256977a5ac256f719ef6729dd93497dddafc47f12110f4d5530f3b4ca0cd12f40c14e09b5e8172fbb2f28e438ccc9766feb0d93672aa203291bff9017d4c4e1180b803addb6fb5b2dde49af7a61996e2d735e7b9bb713c1f38cda19974e65854cc4fa37b73f06c1bcb41531764b738bb63064d8fa5a03d2b9243d5100b894c7b291254e1b2a3fb712d14c96afc33dada88da70333166899eed6528ef35b69f08e7029e7ea8545efb9641e0200ed6340be945f74ad87b0036f1484eb5e4ea82aeed1f05840b18573af3d95fdc9d60eeb04d72f1f494816beb84aa71cf418735fde81790c759a82af282afdd3eb5ebe81b416894d2a8483c9f6d3341c6caea9c54aea77613abb7037d45d4768b5adcbc3447210ea3d8b9d5a7c1a68847067c66ba8d6dde9505ac403c7b31cf75301cb61ca8db7c25d1b7d030ca16b144adbc71bf7f94d3b9027f16def815c941acd78d4efef13d0ef6171b91ba48d24e653cac953f3c6cda421b8806229d6f0c1858a69d832eff8124b6f9ce72f417756d08bfb28098d3166d54ab1f98b96736f7ef416118e8bcc392642e3487768d0575fa7b8612d321e2e0eaf0c807e4d54dc0b0ba9c6c163dfb9857b736582949359d4666e34612e2b727091845188f3eedf12a20ef1e9375a9952509ffe7ea17145bf38f8f9227ea054dbf44d12cd78314adb202d245cbb91981244e732ec6a58279d9fd7bbebf547ec59f8c6a94536376eb3a833a8aceea76587e53ea8ea2ba60b55a5630190d543167cd26c0cc222abe44aad4d8a6fed01889b278d7743f50237612ccfcff7917d8f272f166c52105f304b9cc0363836c09227f64339fa03add818466780aa230b2a827e681361b01f8ffdb4dc30877fcff7816e04779ffca0dbe372781a7d70b3ba414be2c6194b54482fc6bd1ee8889663034209695ed09edeaed950fa554351d745c6ffc29c29a194bd8dfdb71618c69045b1eb961ea6a73bcf01fad3ba79e0ea374812d868f5c76e0191f90f95ff19ea1d37308a707e05538b5abec2ebd0216586894d30c0fd20ad0b7f486d56224e63ee9ff3d1524ad5192f148f149ef0b3d4de3b95c66384ace39e0030c5857d756469dcced4498ef052586629b6cf4e00b291854c9dec0944cbe20b1304400b94f7e7ce6a198dac6bba5c64918fd9d6b604773701cd306d2d8669d9aebc284c6b0f6c603073b5a3d01e8832bd116af21544c68c58a44f7b8a9e4b5063ddec93aadd4d68b95be59c293990e26f10f0c7b0179216740098a81f34def7b3553b9988a9236402bf34eca87fe0c0aa716f3837680af3c33bc6145c4695adb1fec88228bf4d2137edd9d142d4ab75236049efbb113d059a50b533db5106ea8dd96f244e14cb39bd0c77c93d61eba95c4bab1d97cdbd1ffa892ffb6ed6d974ed471ab14a75b4aa1a46a04d62b9839479d148dbbaab4d2cf4f0854b6c3dbdfb128852d133f38569fc4430c24982f5d4963a4fdc93b990d852806d19e5e7ee76d87bfd0a0cb853a4cf9522a21cdc7c98cce2fae11168801c04fc05dc8925a748cb0939c70e075b2d97868b8504531646f5b69a8f4ddee4a00efab8d8efaf93617d8ba05aa39a83ef1e85e1c600306cb23d6a001152e2991bd91ea07787ed84f64049c7cabd7fdd5209b8968b86d790195a87e99c9547d53481582b84965c093f243a808a05727d6ffc92f6f0f7a0758db5f9470c3ed7704e8d58f3b4631f5ced0f40be00424409aa044f23d1902d718f0848f0d629b695ef3c68962d34892b8707ba727cbaf094b7569e9b5d07801800943446a96f098498ed8c241023fb0b9549ffb57162fcb28838141d2ca2f52735c3d5976ff6fd415e191a0d4e73ed4365ea5850844c5a8be1f2b782e8e61e5f8eb248ef85681b973b6a840587e1fe444d0a07257a04f5180a8b48ba69ccb376f08a1ed417449bb60263831dae8e45823c46a590b0ab205a0c8febb16af00d8faf58d6100e68e7fc224d7c850b8e626932dce92dacc66f13f4d6adf2a8e47bc683bb9c612ba90eff63eca254b0a8cdb710fee20045cf2a34d2604d3b0c26a4ae8eff7317a595b2f8fbc5ada8e626b49c4b6293061c0018f26fcac4f51b96fd9052aa4c9dd8bf799d680d0cf9bb80a8c1161cce1158f9296b785f337ed22553648db2342632d2661681c7016fb08be7c711f67699e758ae4acb1b30c60692b49ec6b577de78d09229f6a6f18b0cd25f8ed1370a58ae84e009f771cf0585b609c0a2206456766db5d281aaf1e43a03d8e577f0772072bc9800db42f51318104db711a5b4c3f816c287eee2589c944abe1f32140aed852933bf0089230eebe7edcf94537bb5d04bce16c380ff93e09876f9c9d5594196c3241cb3f7863aac9b5b322aeafb1a465ffb8b14d39d65bb90ca5be07a17085ca4ed9ae5ed02f43e09bc32442502e1f0d971e4992c0c4eda5b687c58649690869cf6794e7091625929144f0a3065a769a46cf5bb6639a4d60126b12e309c4f2ec7843babc473000db4915fcbb981c8b161ffde83e82efd6d5e59e79761460940da3744a19bc2723294cbbd5705bc7cbe78434cf4995dbb6d4033b7ab8c8312bf132a2898a9740e12a9335b96f54bd5235dca0b0b889814fd945dad17594ee7a65f500047b7ba6294d5375341db5d16173ab47a1cb5bbb13aee70f3b8577e56e352877890217b0184af712718934554b5de3b4d590490f00255621c63fa33380377f777984ee2f0aac9fa92e4a5e6a063af719a9eacf70755b0cfdf5ac685de4d82e54744a528b83e770c7e42cf25e86ce816de4f46879856022a007b4c3223c94cda3365411b00470eae19593b86d8feef1070dddd5e10be94409152a76193f793810582bfdf7701254847e4da3abf3ac82cc9adbfd08303e80f679e2e2a27b3f3f3a5c3b5cb7db5915347d00ba0bc8657d1772007cc566c20372f9b63e0ed7"
)
5826 ms 1 /classes/Smarty/SmartyCacheResourceMysql.php:98
INSERT INTO `ledcar_guest` (`id_operating_system`, `id_web_browser`, `id_customer`, `javascript`, `screen_resolution_x`, `screen_resolution_y`, `screen_color`, `sun_java`, `adobe_flash`, `adobe_director`, `apple_quicktime`, `real_player`, `windows_media`, `accept_language`, `mobile_theme`) VALUES ('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', 'en', '0')
4199 ms 1 /classes/ObjectModel.php:578
SELECT SQL_NO_CACHE m.page, ml.url_rewrite, ml.id_lang
FROM `ledcar_meta` m
LEFT JOIN `ledcar_meta_lang` ml ON (m.id_meta = ml.id_meta AND ml.id_shop = 1 )
ORDER BY LENGTH(ml.url_rewrite) DESC
4170 ms 780 Yes /classes/Dispatcher.php:643
SELECT SQL_NO_CACHE p.*, product_shop.*, stock.out_of_stock, IFNULL(stock.quantity, 0) AS quantity, IFNULL(product_attribute_shop.id_product_attribute, 0) AS id_product_attribute,
product_attribute_shop.minimal_quantity AS product_attribute_minimal_quantity, pl.`description`, pl.`description_short`, pl.`available_now`,
pl.`available_later`, pl.`link_rewrite`, pl.`meta_description`, pl.`meta_keywords`, pl.`meta_title`, pl.`name`, image_shop.`id_image` id_image,
il.`legend` as legend, m.`name` AS manufacturer_name, cl.`name` AS category_default,
DATEDIFF(product_shop.`date_add`, DATE_SUB("2023-04-02 00:00:00",
INTERVAL 20 DAY)) > 0 AS new, product_shop.price AS orderprice
FROM `ledcar_category_product` cp
LEFT JOIN `ledcar_product` p
ON p.`id_product` = cp.`id_product`
INNER JOIN ledcar_product_shop product_shop
ON (product_shop.id_product = p.id_product AND product_shop.id_shop = 1) LEFT JOIN `ledcar_product_attribute_shop` product_attribute_shop
ON (p.`id_product` = product_attribute_shop.`id_product` AND product_attribute_shop.`default_on` = 1 AND product_attribute_shop.id_shop=1)
LEFT JOIN ledcar_stock_available stock
ON (stock.id_product = `p`.id_product AND stock.id_product_attribute = 0 AND stock.id_shop = 1  AND stock.id_shop_group = 0  )
LEFT JOIN `ledcar_category_lang` cl
ON (product_shop.`id_category_default` = cl.`id_category`
AND cl.`id_lang` = 1 AND cl.id_shop = 1 )
LEFT JOIN `ledcar_product_lang` pl
ON (p.`id_product` = pl.`id_product`
AND pl.`id_lang` = 1 AND pl.id_shop = 1 )
LEFT JOIN `ledcar_image_shop` image_shop
ON (image_shop.`id_product` = p.`id_product` AND image_shop.cover=1 AND image_shop.id_shop=1)
LEFT JOIN `ledcar_image_lang` il
ON (image_shop.`id_image` = il.`id_image`
AND il.`id_lang` = 1)
LEFT JOIN `ledcar_manufacturer` m
ON m.`id_manufacturer` = p.`id_manufacturer`
WHERE product_shop.`id_shop` = 1
AND cp.`id_category` = 141 AND product_shop.`active` = 1 AND product_shop.`visibility` IN ("both", "catalog") ORDER BY RAND() LIMIT 17
3868 ms 120 Yes /classes/Category.php:1057
SELECT SQL_NO_CACHE `id_hook`, `name`
FROM `ledcar_hook`
UNION
SELECT `id_hook`, ha.`alias` as name
FROM `ledcar_hook_alias` ha
INNER JOIN `ledcar_hook` h ON ha.name = h.name
3780 ms 0 /classes/Hook.php:1243
SELECT SQL_NO_CACHE m.`id_module`, m.`name`, ms.`id_module`as `mshop`
FROM `ledcar_module` m
LEFT JOIN `ledcar_module_shop` ms
ON m.`id_module` = ms.`id_module`
AND ms.`id_shop` = 1
3428 ms 127 /classes/module/Module.php:340
SELECT SQL_NO_CACHE lower(name) as name
FROM `ledcar_hook` h
WHERE (h.active = 1)
3097 ms 805 /classes/Hook.php:1283
INSERT INTO `ledcar_connections` (`id_guest`, `id_page`, `ip_address`, `http_referer`, `id_shop`, `id_shop_group`, `date_add`) VALUES ('1353975', '98', '65851226', '', '1', '1', '2023-04-02 08:33:02')
2851 ms 1 /classes/ObjectModel.php:578
SELECT SQL_NO_CACHE c.`id_category`, cl.`name`, cl.`link_rewrite`, category_shop.`id_shop`
FROM `ledcar_category` c
LEFT JOIN `ledcar_category_lang` cl ON (c.`id_category` = cl.`id_category` AND cl.id_shop = 1 )
INNER JOIN ledcar_category_shop category_shop
ON (category_shop.id_category = c.id_category AND category_shop.id_shop = 1)
WHERE `id_lang` = 1
AND c.`id_parent` = 2
AND `active` = 1
GROUP BY c.`id_category`
ORDER BY category_shop.`position` ASC
2832 ms 15 Yes Yes /classes/Category.php:1146
SHOW TABLES FROM `dbs8835556`
2827 ms 1 /modules/amazon/common/tools.class.php:214
SELECT SQL_NO_CACHE h.id_hook, h.name as h_name, title, description, h.position, hm.position as hm_position, m.id_module, m.name, m.active
FROM `ledcar_hook_module` hm
STRAIGHT_JOIN `ledcar_hook` h ON (h.id_hook = hm.id_hook AND hm.id_shop = 1)
STRAIGHT_JOIN `ledcar_module` as m ON (m.id_module = hm.id_module)
ORDER BY hm.position
2649 ms 470 /classes/Hook.php:504
SELECT SQL_NO_CACHE c.`name`, cl.`id_lang`, IF(cl.`id_lang` IS NULL, c.`value`, cl.`value`) AS value, c.id_shop_group, c.id_shop
FROM `ledcar_amazon_configuration` c
LEFT JOIN `ledcar_amazon_configuration_lang` cl ON (c.`id_configuration` = cl.`id_configuration`)
2507 ms 87 /classes/Configuration.php:160
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 18 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 18 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
2463 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE COUNT(*) FROM (SELECT DISTINCT `id_product` FROM `ledcar_specific_price` WHERE `id_product` != 0 GROUP BY id_product ) AS counted LIMIT 1
2156 ms 80656 /classes/SpecificPrice.php:287
SELECT SQL_NO_CACHE p.*, product_shop.*, stock.out_of_stock, IFNULL(stock.quantity, 0) as quantity, pl.`description`, pl.`description_short`, pl.`link_rewrite`,
pl.`meta_description`, pl.`meta_keywords`, pl.`meta_title`, pl.`name`, pl.`available_now`, pl.`available_later`,
image_shop.`id_image` id_image, il.`legend`, m.`name` as manufacturer_name, cl.`name` AS category_default, IFNULL(product_attribute_shop.id_product_attribute, 0) id_product_attribute,
DATEDIFF(
p.`date_add`,
DATE_SUB(
"2023-04-02 00:00:00",
INTERVAL 20 DAY
)
) > 0 AS new
FROM `ledcar_accessory`
LEFT JOIN `ledcar_product` p ON p.`id_product` = `id_product_2`
INNER JOIN ledcar_product_shop product_shop
ON (product_shop.id_product = p.id_product AND product_shop.id_shop = 1)
LEFT JOIN `ledcar_product_attribute_shop` product_attribute_shop
ON (p.`id_product` = product_attribute_shop.`id_product` AND product_attribute_shop.`default_on` = 1 AND product_attribute_shop.id_shop=1)
LEFT JOIN `ledcar_product_lang` pl ON (
p.`id_product` = pl.`id_product`
AND pl.`id_lang` = 1 AND pl.id_shop = 1 
)
LEFT JOIN `ledcar_category_lang` cl ON (
product_shop.`id_category_default` = cl.`id_category`
AND cl.`id_lang` = 1 AND cl.id_shop = 1 
)
LEFT JOIN `ledcar_image_shop` image_shop
ON (image_shop.`id_product` = p.`id_product` AND image_shop.cover=1 AND image_shop.id_shop=1)
LEFT JOIN `ledcar_image_lang` il ON (image_shop.`id_image` = il.`id_image` AND il.`id_lang` = 1)
LEFT JOIN `ledcar_manufacturer` m ON (p.`id_manufacturer`= m.`id_manufacturer`)
LEFT JOIN ledcar_stock_available stock
ON (stock.id_product = `p`.id_product AND stock.id_product_attribute = 0 AND stock.id_shop = 1  AND stock.id_shop_group = 0  )
WHERE `id_product_1` = 680 AND product_shop.`active` = 1 AND product_shop.`visibility` != 'none'
GROUP BY product_shop.id_product
2009 ms 12 Yes Yes /classes/Product.php:4631
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 18) AND (b.`id_shop` = 1) LIMIT 1
1932 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE DISTINCT `id_product` FROM `ledcar_specific_price` WHERE `id_product` != 0
1867 ms 284 /classes/SpecificPrice.php:295
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 509 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 509 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
1786 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE COUNT(DISTINCT c.id_currency) FROM `ledcar_currency` c
LEFT JOIN ledcar_currency_shop cs ON (cs.id_currency = c.id_currency AND cs.id_shop = 1)
WHERE c.`active` = 1 LIMIT 1
1770 ms 6 /classes/Currency.php:1126
SELECT SQL_NO_CACHE DISTINCT a.`id_attribute`, a.`id_attribute_group`, al.`name` as `attribute`, agl.`name` as `group`,pa.`reference`, pa.`ean13`, pa.`isbn`, pa.`upc`, pa.`mpn`
FROM `ledcar_attribute` a
LEFT JOIN `ledcar_attribute_lang` al
ON (a.`id_attribute` = al.`id_attribute` AND al.`id_lang` = 1)
LEFT JOIN `ledcar_attribute_group_lang` agl
ON (a.`id_attribute_group` = agl.`id_attribute_group` AND agl.`id_lang` = 1)
LEFT JOIN `ledcar_product_attribute_combination` pac
ON (a.`id_attribute` = pac.`id_attribute`)
LEFT JOIN `ledcar_product_attribute` pa
ON (pac.`id_product_attribute` = pa.`id_product_attribute`)
INNER JOIN ledcar_product_attribute_shop product_attribute_shop
ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop = 1)
INNER JOIN ledcar_attribute_shop attribute_shop
ON (attribute_shop.id_attribute = pac.id_attribute AND attribute_shop.id_shop = 1)
WHERE pa.`id_product` = 680
1563 ms 2 /classes/Product.php:7427
SELECT SQL_NO_CACHE *,
( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 6, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 6) AND
`id_group` IN (0, 1) AND `id_product` = 680 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
ORDER BY `from_quantity` ASC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC
1466 ms 8 Yes /classes/SpecificPrice.php:624
SELECT SQL_NO_CACHE c.*, cl.`id_lang`, cl.`name`, cl.`description`, cl.`link_rewrite`, cl.`meta_title`, cl.`meta_keywords`, cl.`meta_description`
FROM `ledcar_category` c
INNER JOIN ledcar_category_shop category_shop
ON (category_shop.id_category = c.id_category AND category_shop.id_shop = 1)
LEFT JOIN `ledcar_category_lang` cl ON (c.`id_category` = cl.`id_category` AND `id_lang` = 1  AND cl.id_shop = 1 )
LEFT JOIN `ledcar_category_group` cg ON (cg.`id_category` = c.`id_category`)
WHERE `id_parent` = 141
AND `active` = 1
AND cg.`id_group` =1
GROUP BY c.`id_category`
ORDER BY `level_depth` ASC, category_shop.`position` ASC
1380 ms 1 Yes Yes /classes/Category.php:919
SELECT SQL_NO_CACHE * FROM `ledcar_psreassurance` pr
LEFT JOIN ledcar_psreassurance_lang prl ON (pr.id_psreassurance = prl.id_psreassurance)
WHERE prl.id_lang = "1"
AND pr.status = 1
ORDER BY pr.position
1357 ms 45 Yes /modules/blockreassurance/classes/ReassuranceActivity.php:165
SELECT SQL_NO_CACHE id_product_item, id_product_attribute_item, quantity FROM `ledcar_pack` where id_product_pack = 215
1353 ms 5 /classes/Pack.php:164
SELECT SQL_NO_CACHE `id_hook`, `name` FROM `ledcar_hook`
1291 ms 805 /classes/Hook.php:1243
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 216
LIMIT 1
1265 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE DISTINCT a.`id_attribute`, a.`id_attribute_group`, al.`name` as `attribute`, agl.`name` as `group`,pa.`reference`, pa.`ean13`, pa.`isbn`, pa.`upc`, pa.`mpn`
FROM `ledcar_attribute` a
LEFT JOIN `ledcar_attribute_lang` al
ON (a.`id_attribute` = al.`id_attribute` AND al.`id_lang` = 1)
LEFT JOIN `ledcar_attribute_group_lang` agl
ON (a.`id_attribute_group` = agl.`id_attribute_group` AND agl.`id_lang` = 1)
LEFT JOIN `ledcar_product_attribute_combination` pac
ON (a.`id_attribute` = pac.`id_attribute`)
LEFT JOIN `ledcar_product_attribute` pa
ON (pac.`id_product_attribute` = pa.`id_product_attribute`)
INNER JOIN ledcar_product_attribute_shop product_attribute_shop
ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop = 1)
INNER JOIN ledcar_attribute_shop attribute_shop
ON (attribute_shop.id_attribute = pac.id_attribute AND attribute_shop.id_shop = 1)
WHERE pa.`id_product` = 680
1207 ms 2 /classes/Product.php:7427
SELECT SQL_NO_CACHE `id_country`
FROM `ledcar_country`
WHERE `iso_code` = 'US' LIMIT 1
1094 ms 1 /classes/Country.php:193
SELECT SQL_NO_CACHE *
FROM `ledcar_tax` a
WHERE (a.`id_tax` = 34) LIMIT 1
1074 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_lang` a
LEFT JOIN `ledcar_lang_shop` `c` ON a.`id_lang` = c.`id_lang` AND c.`id_shop` = 1
WHERE (a.`id_lang` = 1) LIMIT 1
1002 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 680) LIMIT 1
986 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 567 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 567 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
983 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE modified, content FROM ledcar_smarty_cache WHERE id_smarty_cache = "1e21b48358b0c0b3cd07dcaa6c2cfc635358570e" LIMIT 1
958 ms 1 /classes/Smarty/SmartyCacheResourceMysql.php:48
SELECT SQL_NO_CACHE image_shop.`cover`, i.`id_image`, il.`legend`, i.`position`
FROM `ledcar_image` i
INNER JOIN ledcar_image_shop image_shop
ON (image_shop.id_image = i.id_image AND image_shop.id_shop = 1)
LEFT JOIN `ledcar_image_lang` il ON (i.`id_image` = il.`id_image` AND il.`id_lang` = 1)
WHERE i.`id_product` = 319
ORDER BY `position`
927 ms 3 Yes /classes/Product.php:3508
SELECT SQL_NO_CACHE *
FROM `ledcar_currency_lang`
WHERE `id_currency` = 1
923 ms 15 /src/Adapter/EntityMapper.php:84
SELECT SQL_NO_CACHE *
FROM `ledcar_angarbanners`
WHERE id_shop = 1 AND id_lang = 1
AND hook = 'left' AND active = 1
ORDER BY item_order ASC
918 ms 45 Yes /modules/angarbanners/angarbanners.php:312
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 680 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
912 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE *
FROM `ledcar_product_lang`
WHERE `id_product` = 680 AND `id_shop` = 1
894 ms 15 /src/Adapter/EntityMapper.php:84
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 1) LIMIT 1
879 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_category_lang`
WHERE `id_category` = 141 AND `id_shop` = 1
854 ms 15 /src/Adapter/EntityMapper.php:84
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 216) AND (b.`id_shop` = 1) LIMIT 1
854 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module` WHERE `name` = "ps_categoryproducts" LIMIT 1
844 ms 1 /classes/module/Module.php:2840
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module` WHERE `name` = "ps_sharebuttons" LIMIT 1
834 ms 1 /classes/module/Module.php:2840
SELECT SQL_NO_CACHE depends_on_stock
FROM `ledcar_stock_available`
WHERE (id_product = 18) AND (id_product_attribute = 0) AND (id_shop = 1) AND (id_shop_group = 0) LIMIT 1
827 ms 1 /classes/stock/StockAvailable.php:744
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_lang` `b` ON a.`id_currency` = b.`id_currency` AND b.`id_lang` = 1
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 4) LIMIT 1
816 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE m.`id_module`, m.`name`, ms.`id_module`as `mshop`
FROM `ledcar_module` m
LEFT JOIN `ledcar_module_shop` ms
ON m.`id_module` = ms.`id_module`
AND ms.`id_shop` = 1
811 ms 127 /classes/module/Module.php:340
SELECT SQL_NO_CACHE *
FROM `ledcar_country` a
LEFT JOIN `ledcar_country_shop` `c` ON a.`id_country` = c.`id_country` AND c.`id_shop` = 1
WHERE (a.`id_country` = 21) LIMIT 1
810 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
807 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE modified, content FROM ledcar_smarty_cache WHERE id_smarty_cache = "9190a8d04e6d2d80273700e1c781de35eff88c8a" LIMIT 1
804 ms 1 /classes/Smarty/SmartyCacheResourceMysql.php:48
SELECT SQL_NO_CACHE *
FROM `ledcar_group` a
LEFT JOIN `ledcar_group_shop` `c` ON a.`id_group` = c.`id_group` AND c.`id_shop` = 1
WHERE (a.`id_group` = 1) LIMIT 1
801 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_angarbanners`
WHERE id_shop = 1 AND id_lang = 1
AND hook = 'footer' AND active = 1
ORDER BY item_order ASC
780 ms 45 Yes /modules/angarbanners/angarbanners.php:312
SELECT SQL_NO_CACHE COUNT(DISTINCT l.id_lang) FROM `ledcar_lang` l
JOIN ledcar_lang_shop lang_shop ON (lang_shop.id_lang = l.id_lang AND lang_shop.id_shop = 1)
WHERE l.`active` = 1 LIMIT 1
774 ms 15 /classes/Language.php:1198
SELECT SQL_NO_CACHE gs.*, s.*, gs.name AS group_name, s.name AS shop_name, s.active, su.domain, su.domain_ssl, su.physical_uri, su.virtual_uri
FROM ledcar_shop_group gs
LEFT JOIN ledcar_shop s
ON s.id_shop_group = gs.id_shop_group
LEFT JOIN ledcar_shop_url su
ON s.id_shop = su.id_shop AND su.main = 1
WHERE s.deleted = 0
AND gs.deleted = 0
ORDER BY gs.name, s.name
771 ms 1 Yes /classes/shop/Shop.php:711
SELECT SQL_NO_CACHE `id_order`
FROM `ledcar_orders`
WHERE `id_cart` = 0 AND id_shop IN (1) LIMIT 1
764 ms 1 /classes/order/Order.php:1203
SELECT SQL_NO_CACHE image_shop.`cover`, i.`id_image`, il.`legend`, i.`position`
FROM `ledcar_image` i
INNER JOIN ledcar_image_shop image_shop
ON (image_shop.id_image = i.id_image AND image_shop.id_shop = 1)
LEFT JOIN `ledcar_image_lang` il ON (i.`id_image` = il.`id_image` AND il.`id_lang` = 1)
WHERE i.`id_product` = 216
ORDER BY `position`
760 ms 3 Yes /classes/Product.php:3508
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 539 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
754 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE name, value, pf.id_feature, f.position
FROM ledcar_feature_product pf
LEFT JOIN ledcar_feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = 1)
LEFT JOIN ledcar_feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = 1)
LEFT JOIN ledcar_feature f ON (f.id_feature = pf.id_feature AND fl.id_lang = 1)
INNER JOIN ledcar_feature_shop feature_shop
ON (feature_shop.id_feature = f.id_feature AND feature_shop.id_shop = 1)
WHERE pf.id_product = 509
ORDER BY f.position ASC
751 ms 54 Yes /classes/Product.php:5897
SELECT SQL_NO_CACHE s.id_shop, CONCAT(su.physical_uri, su.virtual_uri) AS uri, su.domain, su.main
FROM ledcar_shop_url su
LEFT JOIN ledcar_shop s ON (s.id_shop = su.id_shop)
WHERE (su.domain = 'www.ledcar.es' OR su.domain_ssl = 'www.ledcar.es')
AND s.active = 1
AND s.deleted = 0
ORDER BY LENGTH(CONCAT(su.physical_uri, su.virtual_uri)) DESC
737 ms 1 Yes /classes/shop/Shop.php:1350
SELECT SQL_NO_CACHE `id_guest`
FROM `ledcar_connections`
WHERE `id_guest` = 1353975
AND `date_add` > '2023-04-02 08:03:00'
AND id_shop IN (1) 
ORDER BY `date_add` DESC LIMIT 1
727 ms 1 Yes /classes/Connection.php:154
SELECT SQL_NO_CACHE product_shop.`price`, product_shop.`ecotax`,
IFNULL(product_attribute_shop.id_product_attribute,0) id_product_attribute, product_attribute_shop.`price` AS attribute_price, product_attribute_shop.default_on, product_attribute_shop.`ecotax` AS attribute_ecotax
FROM `ledcar_product` p
INNER JOIN `ledcar_product_shop` `product_shop` ON (product_shop.id_product=p.id_product AND product_shop.id_shop = 1)
LEFT JOIN `ledcar_product_attribute_shop` `product_attribute_shop` ON (product_attribute_shop.id_product = p.id_product AND product_attribute_shop.id_shop = 1)
WHERE (p.`id_product` = 509)
719 ms 1 /classes/Product.php:3820
SELECT SQL_NO_CACHE cl.`link_rewrite`
FROM `ledcar_category_lang` cl
WHERE `id_lang` = 1
AND cl.id_shop = 1 
AND cl.`id_category` = 26 LIMIT 1
708 ms 1 /classes/Category.php:1371
SELECT SQL_NO_CACHE ag.`id_attribute_group`, ag.`is_color_group`, agl.`name` AS group_name, agl.`public_name` AS public_group_name,
a.`id_attribute`, al.`name` AS attribute_name, a.`color` AS attribute_color, product_attribute_shop.`id_product_attribute`,
IFNULL(stock.quantity, 0) as quantity, product_attribute_shop.`price`, product_attribute_shop.`ecotax`, product_attribute_shop.`weight`,
product_attribute_shop.`default_on`, pa.`reference`, pa.`ean13`, pa.`mpn`, pa.`upc`, pa.`isbn`, product_attribute_shop.`unit_price_impact`,
product_attribute_shop.`minimal_quantity`, product_attribute_shop.`available_date`, ag.`group_type`
FROM `ledcar_product_attribute` pa
INNER JOIN ledcar_product_attribute_shop product_attribute_shop
ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop = 1)
LEFT JOIN ledcar_stock_available stock
ON (stock.id_product = `pa`.id_product AND stock.id_product_attribute = IFNULL(`pa`.id_product_attribute, 0) AND stock.id_shop = 1  AND stock.id_shop_group = 0  )
LEFT JOIN `ledcar_product_attribute_combination` pac ON (pac.`id_product_attribute` = pa.`id_product_attribute`)
LEFT JOIN `ledcar_attribute` a ON (a.`id_attribute` = pac.`id_attribute`)
LEFT JOIN `ledcar_attribute_group` ag ON (ag.`id_attribute_group` = a.`id_attribute_group`)
LEFT JOIN `ledcar_attribute_lang` al ON (a.`id_attribute` = al.`id_attribute`)
LEFT JOIN `ledcar_attribute_group_lang` agl ON (ag.`id_attribute_group` = agl.`id_attribute_group`)
INNER JOIN ledcar_attribute_shop attribute_shop
ON (attribute_shop.id_attribute = a.id_attribute AND attribute_shop.id_shop = 1)
WHERE pa.`id_product` = 680
AND al.`id_lang` = 1
AND agl.`id_lang` = 1
GROUP BY id_attribute_group, id_product_attribute
ORDER BY ag.`position` ASC, a.`position` ASC, agl.`name` ASC
693 ms 2 Yes Yes /classes/Product.php:4541
SELECT SQL_NO_CACHE *
FROM `ledcar_country_lang`
WHERE `id_country` = 21
693 ms 15 /src/Adapter/EntityMapper.php:84
(SELECT SQL_NO_CACHE * FROM `ledcar_cart_rule` cr
LEFT JOIN `ledcar_cart_rule_lang` crl ON (cr.`id_cart_rule` = crl.`id_cart_rule` AND crl.`id_lang` = 1)
WHERE (cr.`id_customer` = 0
OR (cr.`id_customer` = 0 AND (cr.`highlight` = 1 OR cr.`code` = "")))
AND NOW() BETWEEN cr.date_from AND cr.date_to
AND cr.`active` = 1
AND cr.`quantity` > 0 AND highlight = 1 AND code NOT LIKE "BO_ORDER_%")
689 ms 1 /classes/CartRule.php:444
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 215
LIMIT 1
687 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 509 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
686 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 215) LIMIT 1
669 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE l.*, ls.`id_shop`
FROM `ledcar_lang` l
LEFT JOIN `ledcar_lang_shop` ls ON (l.id_lang = ls.id_lang)
667 ms 15 /classes/Language.php:1049
SELECT SQL_NO_CACHE domain, domain_ssl
FROM ledcar_shop_url
WHERE main = 1
AND id_shop = 1 LIMIT 1
665 ms 1 /classes/shop/ShopUrl.php:182
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module` WHERE `name` = "ps_linklist" LIMIT 1
653 ms 1 /classes/module/Module.php:2840
SELECT SQL_NO_CACHE *
FROM `ledcar_angarbanners`
WHERE id_shop = 1 AND id_lang = 1
AND hook = 'header' AND active = 1
ORDER BY item_order ASC
639 ms 45 Yes /modules/angarbanners/angarbanners.php:312
SELECT SQL_NO_CACHE t.`id_lang`, t.`name`
FROM ledcar_tag t
LEFT JOIN ledcar_product_tag pt ON (pt.id_tag = t.id_tag)
WHERE pt.`id_product`=680
637 ms 1 /classes/Tag.php:229
SELECT SQL_NO_CACHE modified, content FROM ledcar_smarty_cache WHERE id_smarty_cache = "5c99a8d783be2f042bcce56de94e46cbe59c7e0a" LIMIT 1
630 ms 1 /classes/Smarty/SmartyCacheResourceMysql.php:48
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 215 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
629 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE name, value, pf.id_feature, f.position
FROM ledcar_feature_product pf
LEFT JOIN ledcar_feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = 1)
LEFT JOIN ledcar_feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = 1)
LEFT JOIN ledcar_feature f ON (f.id_feature = pf.id_feature AND fl.id_lang = 1)
INNER JOIN ledcar_feature_shop feature_shop
ON (feature_shop.id_feature = f.id_feature AND feature_shop.id_shop = 1)
WHERE pf.id_product = 539
ORDER BY f.position ASC
627 ms 54 Yes /classes/Product.php:5897
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
621 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 567) AND (b.`id_shop` = 1) LIMIT 1
620 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE `priority`, `id_specific_price_priority`
FROM `ledcar_specific_price_priority`
WHERE `id_product` = 215
ORDER BY `id_specific_price_priority` DESC LIMIT 1
620 ms 0 /classes/SpecificPrice.php:250
SELECT SQL_NO_CACHE *
FROM `ledcar_shop_group` a
WHERE (a.`id_shop_group` = 1) LIMIT 1
619 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 553 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
615 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE product_shop.`price`, product_shop.`ecotax`,
IFNULL(product_attribute_shop.id_product_attribute,0) id_product_attribute, product_attribute_shop.`price` AS attribute_price, product_attribute_shop.default_on, product_attribute_shop.`ecotax` AS attribute_ecotax
FROM `ledcar_product` p
INNER JOIN `ledcar_product_shop` `product_shop` ON (product_shop.id_product=p.id_product AND product_shop.id_shop = 1)
LEFT JOIN `ledcar_product_attribute_shop` `product_attribute_shop` ON (product_attribute_shop.id_product = p.id_product AND product_attribute_shop.id_shop = 1)
WHERE (p.`id_product` = 319)
614 ms 1 /classes/Product.php:3820
SELECT SQL_NO_CACHE id_shop
FROM `ledcar_currency_shop`
WHERE `id_currency` = 1
AND id_shop = 1 LIMIT 1
614 ms 1 /classes/ObjectModel.php:1647
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 509
LIMIT 1
614 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE * FROM `ledcar_currency` c ORDER BY `iso_code` ASC
614 ms 6 Yes /classes/Currency.php:709
SELECT SQL_NO_CACHE `id_lang` FROM `ledcar_lang`
WHERE `locale` = 'es-es'
OR `language_code` = 'es-es' LIMIT 1
613 ms 15 /classes/Language.php:853
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module_shop` WHERE `id_module` = 23 AND `id_shop` = 1 LIMIT 1
608 ms 1 /classes/module/Module.php:2328
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_lang` `b` ON a.`id_currency` = b.`id_currency` AND b.`id_lang` = 1
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 1) LIMIT 1
604 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE * FROM `ledcar_product_lang` WHERE id_product = 680 AND id_lang = 1 LIMIT 1
602 ms 1 /modules/whatsapp/whatsapp.php:157
SELECT SQL_NO_CACHE `id_lang` FROM `ledcar_lang`
WHERE `locale` = 'es-es'
OR `language_code` = 'es-es' LIMIT 1
600 ms 15 /classes/Language.php:853
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
596 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 697) AND (b.`id_shop` = 1) LIMIT 1
595 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 252
LIMIT 1
595 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
594 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE `id_order`
FROM `ledcar_orders`
WHERE `id_cart` = 0 AND id_shop IN (1) LIMIT 1
592 ms 1 /classes/order/Order.php:1203
SELECT SQL_NO_CACHE id_shop
FROM `ledcar_lang_shop`
WHERE `id_lang` = 1
AND id_shop = 1 LIMIT 1
589 ms 1 /classes/ObjectModel.php:1647
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 216 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
587 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 3) LIMIT 1
579 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 687
LIMIT 1
577 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 680) AND (b.`id_shop` = 1) LIMIT 1
576 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` c
INNER JOIN ledcar_currency_shop currency_shop
ON (currency_shop.id_currency = c.id_currency AND currency_shop.id_shop = 1)
WHERE c.`deleted` = 0 AND c.`active` = 1 ORDER BY `iso_code` ASC
576 ms 6 Yes /classes/Currency.php:694
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 839) AND (b.`id_shop` = 1) LIMIT 1
575 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 319
LIMIT 1
575 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 252 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
575 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 2) LIMIT 1
573 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_lang` `b` ON a.`id_currency` = b.`id_currency` AND b.`id_lang` = 1
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 3) LIMIT 1
572 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module_shop` WHERE `id_module` = 25 AND `id_shop` = 1 LIMIT 1
571 ms 1 /classes/module/Module.php:2328
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 539
LIMIT 1
570 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE * FROM ledcar_whatsapp WHERE id_whatsapp = 1 LIMIT 1
569 ms 1 /modules/whatsapp/whatsapp.php:175
SELECT SQL_NO_CACHE id_tab, class_name FROM `ledcar_tab`
564 ms 199 /classes/Tab.php:359
SELECT SQL_NO_CACHE * FROM `ledcar_hook_module_exceptions`
WHERE `id_shop` IN (1)
563 ms 1 /classes/module/Module.php:2237
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 687 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
558 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE *, ( IF (`id_group` = 1, 2, 0) +  IF (`id_country` = 21, 4, 0) +  IF (`id_currency` = 1, 8, 0) +  IF (`id_shop` = 1, 16, 0) +  IF (`id_customer` = 0, 32, 0)) AS `score`
FROM `ledcar_specific_price`
WHERE
`id_shop` IN (0, 1) AND
`id_currency` IN (0, 1) AND
`id_country` IN (0, 21) AND
`id_group` IN (0, 1) AND `id_product` = 319 AND `id_customer` = 0 AND `id_product_attribute` = 0 AND `id_cart` = 0  AND (`from` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' >= `from`) AND (`to` = '0000-00-00 00:00:00' OR '2023-04-02 00:00:00' <= `to`)
AND IF(`from_quantity` > 1, `from_quantity`, 0) <= 1 ORDER BY `id_product_attribute` DESC, `id_cart` DESC, `from_quantity` DESC, `id_specific_price_rule` ASC, `score` DESC, `to` DESC, `from` DESC LIMIT 1
557 ms 8 Yes /classes/SpecificPrice.php:561
SELECT SQL_NO_CACHE *
FROM `ledcar_category` a0
LEFT JOIN `ledcar_category_lang` `a1` ON (a0.`id_category` = a1.`id_category`)
WHERE (a0.`nleft` < 127) AND (a0.`nright` > 128) AND (a1.`id_lang` = 1)
ORDER BY a0.`nleft` asc
557 ms 4242 Yes /classes/PrestaShopCollection.php:381
SELECT SQL_NO_CACHE `id_lang` FROM `ledcar_lang` WHERE `iso_code` = 'es' LIMIT 1
547 ms 15 /classes/Language.php:824
SELECT SQL_NO_CACHE `id_country`
FROM `ledcar_country`
WHERE `iso_code` = 'US' LIMIT 1
542 ms 1 /classes/Country.php:193
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module_shop` WHERE `id_module` = 81 AND `id_shop` = 1 LIMIT 1
538 ms 1 /classes/module/Module.php:2328
SELECT SQL_NO_CACHE name, alias FROM `ledcar_hook_alias`
536 ms 90 /classes/Hook.php:353
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 680 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 680 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
536 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE cl.`link_rewrite`
FROM `ledcar_category_lang` cl
WHERE `id_lang` = 8
AND cl.id_shop = 1 
AND cl.`id_category` = 141 LIMIT 1
529 ms 1 /classes/Category.php:1371
SELECT SQL_NO_CACHE p.*,
ps.*,
pl.*,
sa.out_of_stock,
IFNULL(sa.quantity, 0) as quantity,
(DATEDIFF(
p.`date_add`,
DATE_SUB(
'2023-04-02 00:00:00',
INTERVAL 20 DAY
)
) > 0) as new
FROM ledcar_product p
LEFT JOIN ledcar_product_lang pl
ON pl.id_product = p.id_product
AND pl.id_shop = 1
AND pl.id_lang = 1
LEFT JOIN ledcar_stock_available sa
ON sa.id_product = p.id_product
AND sa.id_shop = 1
LEFT JOIN ledcar_product_shop ps
ON ps.id_product = p.id_product
AND ps.id_shop = 1
WHERE p.id_product = 553
LIMIT 1
527 ms 1 /classes/ProductAssembler.php:95
SELECT SQL_NO_CACHE su.physical_uri, su.virtual_uri, su.domain, su.domain_ssl
FROM ledcar_shop s
LEFT JOIN ledcar_shop_url su ON (s.id_shop = su.id_shop)
WHERE s.id_shop = 1
AND s.active = 1 AND s.deleted = 0 AND su.main = 1 LIMIT 1
523 ms 1 /classes/shop/Shop.php:205
SELECT SQL_NO_CACHE *
FROM `ledcar_group_lang`
WHERE `id_group` = 1
523 ms 15 /src/Adapter/EntityMapper.php:84
SELECT SQL_NO_CACHE id_product_item, id_product_attribute_item, quantity FROM `ledcar_pack` where id_product_pack = 680
522 ms 1 /classes/Pack.php:164
SELECT SQL_NO_CACHE `name`, `alias` FROM `ledcar_hook_alias`
520 ms 90 /classes/Hook.php:301
SELECT SQL_NO_CACHE modified FROM ledcar_smarty_cache WHERE id_smarty_cache = "9190a8d04e6d2d80273700e1c781de35eff88c8a" LIMIT 1
512 ms 1 /classes/Smarty/SmartyCacheResourceMysql.php:72
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 319) AND (b.`id_shop` = 1) LIMIT 1
508 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module` WHERE `name` = "angarbestsellers" LIMIT 1
506 ms 1 /classes/module/Module.php:2840
SELECT SQL_NO_CACHE image_shop.`id_image`
FROM `ledcar_image` i
INNER JOIN ledcar_image_shop image_shop
ON (image_shop.id_image = i.id_image AND image_shop.id_shop = 1)
WHERE i.`id_product` = 680
AND image_shop.`cover` = 1 LIMIT 1
505 ms 1 /classes/Product.php:3533
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
497 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE name, value, pf.id_feature, f.position
FROM ledcar_feature_product pf
LEFT JOIN ledcar_feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = 1)
LEFT JOIN ledcar_feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = 1)
LEFT JOIN ledcar_feature f ON (f.id_feature = pf.id_feature AND fl.id_lang = 1)
INNER JOIN ledcar_feature_shop feature_shop
ON (feature_shop.id_feature = f.id_feature AND feature_shop.id_shop = 1)
WHERE pf.id_product = 680
ORDER BY f.position ASC
497 ms 2 Yes /classes/Product.php:5897
SELECT SQL_NO_CACHE c.`nleft`, c.`nright`, c.`level_depth`
FROM `ledcar_category` c
WHERE (c.`id_category` = 2) LIMIT 1
495 ms 1 /classes/Category.php:1957
SELECT SQL_NO_CACHE product_shop.`price`, product_shop.`ecotax`,
IFNULL(product_attribute_shop.id_product_attribute,0) id_product_attribute, product_attribute_shop.`price` AS attribute_price, product_attribute_shop.default_on, product_attribute_shop.`ecotax` AS attribute_ecotax
FROM `ledcar_product` p
INNER JOIN `ledcar_product_shop` `product_shop` ON (product_shop.id_product=p.id_product AND product_shop.id_shop = 1)
LEFT JOIN `ledcar_product_attribute_shop` `product_attribute_shop` ON (product_attribute_shop.id_product = p.id_product AND product_attribute_shop.id_shop = 1)
WHERE (p.`id_product` = 216)
492 ms 1 /classes/Product.php:3820
SELECT SQL_NO_CACHE *
FROM `ledcar_category` a
LEFT JOIN `ledcar_category_lang` `b` ON a.`id_category` = b.`id_category` AND b.`id_lang` = 1
LEFT JOIN `ledcar_category_shop` `c` ON a.`id_category` = c.`id_category` AND c.`id_shop` = 1
WHERE (a.`id_category` = 369) AND (b.`id_shop` = 1) LIMIT 1
490 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_category` a
LEFT JOIN `ledcar_category_shop` `c` ON a.`id_category` = c.`id_category` AND c.`id_shop` = 1
WHERE (a.`id_category` = 141) LIMIT 1
489 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 215) AND (b.`id_shop` = 1) LIMIT 1
489 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
482 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE image_shop.`cover`, i.`id_image`, il.`legend`, i.`position`
FROM `ledcar_image` i
INNER JOIN ledcar_image_shop image_shop
ON (image_shop.id_image = i.id_image AND image_shop.id_shop = 1)
LEFT JOIN `ledcar_image_lang` il ON (i.`id_image` = il.`id_image` AND il.`id_lang` = 1)
WHERE i.`id_product` = 215
ORDER BY `position`
481 ms 9 Yes /classes/Product.php:3508
SELECT SQL_NO_CACHE modified FROM ledcar_smarty_cache WHERE id_smarty_cache = "d0a23b8e737f03660bdf5013f704c5c3a1c99d24" LIMIT 1
481 ms 0 /classes/Smarty/SmartyCacheResourceMysql.php:72
SELECT SQL_NO_CACHE modified FROM ledcar_smarty_cache WHERE id_smarty_cache = "f43bdb5becdfd09b5b4dc0c194064c0d806d500e" LIMIT 1
479 ms 1 /classes/Smarty/SmartyCacheResourceMysql.php:72
SELECT SQL_NO_CACHE *
FROM `ledcar_shop` a
WHERE (a.`id_shop` = 1) LIMIT 1
478 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE tr.*
FROM `ledcar_tax_rule` tr
JOIN `ledcar_tax_rules_group` trg ON (tr.`id_tax_rules_group` = trg.`id_tax_rules_group`)
WHERE trg.`active` = 1
AND tr.`id_country` = 21
AND tr.`id_tax_rules_group` = 58
AND tr.`id_state` IN (0, 0)
AND ('0' BETWEEN tr.`zipcode_from` AND tr.`zipcode_to`
OR (tr.`zipcode_to` = 0 AND tr.`zipcode_from` IN(0, '0')))
ORDER BY tr.`zipcode_from` DESC, tr.`zipcode_to` DESC, tr.`id_state` DESC, tr.`id_country` DESC
475 ms 1 Yes /classes/tax/TaxRulesTaxManager.php:109
SELECT SQL_NO_CACHE COUNT(*) FROM `ledcar_pack` WHERE id_product_pack = 697 LIMIT 1
473 ms 1 /classes/Pack.php:89
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 5
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 680) AND (b.`id_shop` = 1) LIMIT 1
473 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 840 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 840 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
469 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE *
FROM `ledcar_currency_lang`
WHERE `id_currency` = 4
467 ms 15 /src/Adapter/EntityMapper.php:84
SELECT SQL_NO_CACHE `id_module` FROM `ledcar_module` WHERE `name` = "ps_emailsubscription" LIMIT 1
466 ms 1 /classes/module/Module.php:2840
SELECT SQL_NO_CACHE pa.`id_product`, a.`color`, pac.`id_product_attribute`, 0 qty, a.`id_attribute`, al.`name`, IF(color = "", a.id_attribute, color) group_by
FROM `ledcar_product_attribute` pa
INNER JOIN ledcar_product_attribute_shop product_attribute_shop
ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop = 1)
JOIN `ledcar_product_attribute_combination` pac ON (pac.`id_product_attribute` = product_attribute_shop.`id_product_attribute`)
JOIN `ledcar_attribute` a ON (a.`id_attribute` = pac.`id_attribute`)
JOIN `ledcar_attribute_lang` al ON (a.`id_attribute` = al.`id_attribute` AND al.`id_lang` = 1)
JOIN `ledcar_attribute_group` ag ON (a.id_attribute_group = ag.`id_attribute_group`)
WHERE pa.`id_product` IN (509) AND ag.`is_color_group` = 1
GROUP BY pa.`id_product`, a.`id_attribute`, `group_by`
ORDER BY a.`position` ASC;
464 ms 2 Yes Yes /classes/Product.php:4479
SELECT SQL_NO_CACHE `name`
FROM `ledcar_hook`
WHERE `id_hook` = 821 LIMIT 1
463 ms 1 /classes/Hook.php:239
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 252) AND (b.`id_shop` = 1) LIMIT 1
460 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_lang` `b` ON a.`id_currency` = b.`id_currency` AND b.`id_lang` = 1
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 2) LIMIT 1
459 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 697 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 697 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
456 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE location
FROM `ledcar_stock_available`
WHERE (id_product = 18) AND (id_product_attribute = 0) AND (id_shop = 1) AND (id_shop_group = 0) LIMIT 1
455 ms 1 /classes/stock/StockAvailable.php:797
SELECT SQL_NO_CACHE *
FROM `ledcar_currency` a
LEFT JOIN `ledcar_currency_lang` `b` ON a.`id_currency` = b.`id_currency` AND b.`id_lang` = 1
LEFT JOIN `ledcar_currency_shop` `c` ON a.`id_currency` = c.`id_currency` AND c.`id_shop` = 1
WHERE (a.`id_currency` = 5) LIMIT 1
453 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE `name`
FROM `ledcar_hook`
WHERE `id_hook` = 798 LIMIT 1
449 ms 1 /classes/Hook.php:239
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 1
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 539) AND (b.`id_shop` = 1) LIMIT 1
444 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
444 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE *
FROM `ledcar_country` a
LEFT JOIN `ledcar_country_lang` `b` ON a.`id_country` = b.`id_country` AND b.`id_lang` = 1
LEFT JOIN `ledcar_country_shop` `c` ON a.`id_country` = c.`id_country` AND c.`id_shop` = 1
WHERE (a.`id_country` = 6) LIMIT 1
442 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE name, value, pf.id_feature, f.position
FROM ledcar_feature_product pf
LEFT JOIN ledcar_feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = 1)
LEFT JOIN ledcar_feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = 1)
LEFT JOIN ledcar_feature f ON (f.id_feature = pf.id_feature AND fl.id_lang = 1)
INNER JOIN ledcar_feature_shop feature_shop
ON (feature_shop.id_feature = f.id_feature AND feature_shop.id_shop = 1)
WHERE pf.id_product = 216
ORDER BY f.position ASC
441 ms 1 Yes /classes/Product.php:5897
SELECT SQL_NO_CACHE cl.`link_rewrite`
FROM `ledcar_category_lang` cl
WHERE `id_lang` = 1
AND cl.id_shop = 1 
AND cl.`id_category` = 165 LIMIT 1
441 ms 1 /classes/Category.php:1371
SELECT SQL_NO_CACHE pa.`id_product`, a.`color`, pac.`id_product_attribute`, 0 qty, a.`id_attribute`, al.`name`, IF(color = "", a.id_attribute, color) group_by
FROM `ledcar_product_attribute` pa
INNER JOIN ledcar_product_attribute_shop product_attribute_shop
ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop = 1)
JOIN `ledcar_product_attribute_combination` pac ON (pac.`id_product_attribute` = product_attribute_shop.`id_product_attribute`)
JOIN `ledcar_attribute` a ON (a.`id_attribute` = pac.`id_attribute`)
JOIN `ledcar_attribute_lang` al ON (a.`id_attribute` = al.`id_attribute` AND al.`id_lang` = 1)
JOIN `ledcar_attribute_group` ag ON (a.id_attribute_group = ag.`id_attribute_group`)
WHERE pa.`id_product` IN (215) AND ag.`is_color_group` = 1
GROUP BY pa.`id_product`, a.`id_attribute`, `group_by`
ORDER BY a.`position` ASC;
434 ms 2 Yes Yes /classes/Product.php:4479
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 840 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 840 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
432 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE SUM(quantity)
FROM `ledcar_stock_available`
WHERE (id_product = 839) AND (id_product_attribute = 0) AND (id_shop = 1) AND (id_shop_group = 0) LIMIT 1
432 ms 1 /classes/stock/StockAvailable.php:453
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 6
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 680) AND (b.`id_shop` = 1) LIMIT 1
430 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
430 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE g.* FROM `ledcar_georule` g 
INNER JOIN `ledcar_country` c ON (g.`id_country` = c.`id_country`)
WHERE g.active = 1 AND c.iso_code = "US" AND g.id_shop = 1 LIMIT 1
430 ms 11 /modules/progeo/model/georule.php:35
SELECT SQL_NO_CACHE ctg.`id_group`
FROM ledcar_category_group ctg
WHERE ctg.`id_category` = 141 AND ctg.`id_group` = 1 LIMIT 1
430 ms 1 /classes/Category.php:1730
SELECT SQL_NO_CACHE id_page_type
FROM ledcar_page_type
WHERE name = 'product' LIMIT 1
430 ms 1 /classes/Page.php:104
SELECT SQL_NO_CACHE COALESCE(SUM(first_level_quantity) + SUM(pack_quantity), 0) as deep_quantity,
COALESCE(SUM(first_level_quantity), 0) as quantity
FROM (SELECT cp.`quantity` as first_level_quantity, 0 as pack_quantity
FROM `ledcar_cart_product` cp
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND cp.`id_product` = 553 UNION SELECT 0 as first_level_quantity, cp.`quantity` * p.`quantity` as pack_quantity
FROM `ledcar_cart_product` cp JOIN `ledcar_pack` p ON cp.`id_product` = p.`id_product_pack` JOIN `ledcar_product` pr ON p.`id_product_pack` = pr.`id_product`
WHERE cp.`id_product_attribute` = 0
AND cp.`id_customization` = 0
AND cp.`id_cart` = 0 AND p.`id_product_item` = 553 AND (pr.`pack_stock_type` IN (1,2) OR (
pr.`pack_stock_type` = 3
AND 1 = 1
))) as q LIMIT 1
430 ms 0 /classes/Cart.php:1429
SELECT SQL_NO_CACHE *
FROM `ledcar_product` a
LEFT JOIN `ledcar_product_lang` `b` ON a.`id_product` = b.`id_product` AND b.`id_lang` = 7
LEFT JOIN `ledcar_product_shop` `c` ON a.`id_product` = c.`id_product` AND c.`id_shop` = 1
WHERE (a.`id_product` = 680) AND (b.`id_shop` = 1) LIMIT 1
428 ms 1 /src/Adapter/EntityMapper.php:76
SELECT SQL_NO_CACHE id_shop
FROM `ledcar_group_shop`
WHERE `id_group` = 1
AND id_shop = 1 LIMIT 1
428 ms 1 /classes/ObjectModel.php:1647
SELECT SQL_NO_CACHE name, value, pf.id_feature, f.position
FROM ledcar_feature_product pf
LEFT JOIN ledcar_feature_lang fl ON (fl.id_feature = pf.id_feature AND fl.id_lang = 1)
LEFT JOIN ledcar_feature_value_lang fvl ON (fvl.id_feature_value = pf.id_feature_value AND fvl.id_lang = 1)
LEFT JOIN ledcar_feature f ON (f.id_feature = pf.id_feature AND fl.id_lang = 1)
INNER JOIN ledcar_feature_shop feature_shop
ON (feature_shop.id_feature = f.id_feature AND feature_shop.id_shop = 1)
WHERE pf.id_product = 215
ORDER BY f.position ASC
427 ms 1 Yes /classes/Product.php:5897